From 72802f3f5250f6632ed0a4e6dc3bedcb9c5ffee4 Mon Sep 17 00:00:00 2001 From: Juergen Haug Date: Wed, 12 Dec 2012 16:04:49 +0100 Subject: [config, generator, tests] static and dynamic config test + fixes Change-Id: I0a3afe732f2ae6e56f6e94a97e49b3ff5a4e0069 --- .../AbstractConfigProposalProvider.java | 3 + .../core/ui/contentassist/antlr/ConfigParser.java | 5 +- .../contentassist/antlr/internal/InternalConfig.g | 125 +- .../antlr/internal/InternalConfig.tokens | 16 +- .../antlr/internal/InternalConfigLexer.java | 258 +- .../antlr/internal/InternalConfigParser.java | 4856 ++++++++++---------- 6 files changed, 2789 insertions(+), 2474 deletions(-) (limited to 'plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist') diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractConfigProposalProvider.java b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractConfigProposalProvider.java index 2d7211067..2f6b532a2 100644 --- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractConfigProposalProvider.java +++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractConfigProposalProvider.java @@ -26,6 +26,9 @@ public class AbstractConfigProposalProvider extends TerminalsProposalProvider { public void completeConfigModel_ConfigElements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } + public void completeSubSystemConfig_Root(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } public void completeSubSystemConfig_SubSystem(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/ConfigParser.java b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/ConfigParser.java index 064688f79..29c2f42f5 100644 --- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/ConfigParser.java +++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/ConfigParser.java @@ -99,8 +99,9 @@ public class ConfigParser extends AbstractContentAssistParser { put(grammarAccess.getConfigModelAccess().getNameAssignment_1(), "rule__ConfigModel__NameAssignment_1"); put(grammarAccess.getConfigModelAccess().getImportsAssignment_3(), "rule__ConfigModel__ImportsAssignment_3"); put(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_4(), "rule__ConfigModel__ConfigElementsAssignment_4"); - put(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1(), "rule__SubSystemConfig__SubSystemAssignment_1"); - put(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3(), "rule__SubSystemConfig__DynConfigAssignment_3"); + put(grammarAccess.getSubSystemConfigAccess().getRootAssignment_1(), "rule__SubSystemConfig__RootAssignment_1"); + put(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_3(), "rule__SubSystemConfig__SubSystemAssignment_3"); + put(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_5(), "rule__SubSystemConfig__DynConfigAssignment_5"); put(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1(), "rule__DynamicConfig__FilePathAssignment_2_0_0_1"); put(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1(), "rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1"); put(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1(), "rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1"); diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g index c628db4f2..b741001d2 100644 --- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g +++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g @@ -1554,9 +1554,9 @@ rule__SubSystemConfig__Group__1__Impl } : ( -{ before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1()); } -(rule__SubSystemConfig__SubSystemAssignment_1) -{ after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1()); } +{ before(grammarAccess.getSubSystemConfigAccess().getRootAssignment_1()); } +(rule__SubSystemConfig__RootAssignment_1) +{ after(grammarAccess.getSubSystemConfigAccess().getRootAssignment_1()); } ) ; @@ -1583,11 +1583,11 @@ rule__SubSystemConfig__Group__2__Impl } : ( -{ before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2()); } +{ before(grammarAccess.getSubSystemConfigAccess().getSolidusKeyword_2()); } - '{' + '/' -{ after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2()); } +{ after(grammarAccess.getSubSystemConfigAccess().getSolidusKeyword_2()); } ) ; @@ -1614,9 +1614,9 @@ rule__SubSystemConfig__Group__3__Impl } : ( -{ before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3()); } -(rule__SubSystemConfig__DynConfigAssignment_3) -{ after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3()); } +{ before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_3()); } +(rule__SubSystemConfig__SubSystemAssignment_3) +{ after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_3()); } ) ; @@ -1631,6 +1631,7 @@ rule__SubSystemConfig__Group__4 } : rule__SubSystemConfig__Group__4__Impl + rule__SubSystemConfig__Group__5 ; finally { restoreStackSize(stackSize); @@ -1642,11 +1643,70 @@ rule__SubSystemConfig__Group__4__Impl } : ( -{ before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4()); } +{ before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_4()); } + + '{' + +{ after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_4()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SubSystemConfig__Group__5 + @init { + int stackSize = keepStackSize(); + } +: + rule__SubSystemConfig__Group__5__Impl + rule__SubSystemConfig__Group__6 +; +finally { + restoreStackSize(stackSize); +} + +rule__SubSystemConfig__Group__5__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_5()); } +(rule__SubSystemConfig__DynConfigAssignment_5) +{ after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_5()); } +) + +; +finally { + restoreStackSize(stackSize); +} + + +rule__SubSystemConfig__Group__6 + @init { + int stackSize = keepStackSize(); + } +: + rule__SubSystemConfig__Group__6__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__SubSystemConfig__Group__6__Impl + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_6()); } '}' -{ after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4()); } +{ after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_6()); } ) ; @@ -1665,6 +1725,10 @@ finally { + + + + rule__DynamicConfig__Group__0 @init { int stackSize = keepStackSize(); @@ -5856,18 +5920,37 @@ finally { restoreStackSize(stackSize); } -rule__SubSystemConfig__SubSystemAssignment_1 +rule__SubSystemConfig__RootAssignment_1 + @init { + int stackSize = keepStackSize(); + } +: +( +{ before(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemCrossReference_1_0()); } +( +{ before(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemFQNParserRuleCall_1_0_1()); } + ruleFQN{ after(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemFQNParserRuleCall_1_0_1()); } +) +{ after(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemCrossReference_1_0()); } +) + +; +finally { + restoreStackSize(stackSize); +} + +rule__SubSystemConfig__SubSystemAssignment_3 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0()); } +{ before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } ( -{ before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1()); } - RULE_ID{ after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1()); } +{ before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } + RULE_ID{ after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } ) -{ after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0()); } +{ after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } ) ; @@ -5875,14 +5958,14 @@ finally { restoreStackSize(stackSize); } -rule__SubSystemConfig__DynConfigAssignment_3 +rule__SubSystemConfig__DynConfigAssignment_5 @init { int stackSize = keepStackSize(); } : ( -{ before(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0()); } - ruleDynamicConfig{ after(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0()); } +{ before(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_5_0()); } + ruleDynamicConfig{ after(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_5_0()); } ) ; @@ -6011,8 +6094,8 @@ rule__ActorInstanceConfig__SubSystemAssignment_3 ( { before(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } ( -{ before(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefFQNParserRuleCall_3_0_1()); } - ruleFQN{ after(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefFQNParserRuleCall_3_0_1()); } +{ before(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } + RULE_ID{ after(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } ) { after(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } ) diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens index 8cbe5416f..39c8e1079 100644 --- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens +++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens @@ -41,10 +41,10 @@ T__38=38 T__39=39 RULE_WS=11 'Attr'=35 -'/'=29 +'/'=22 'model'=14 -'user import'=24 -'user constructor'=25 +'user import'=25 +'user constructor'=26 '.*'=41 'conjugate'=32 '='=36 @@ -60,16 +60,16 @@ RULE_WS=11 'true'=45 '}'=20 'SubSystemConfig'=21 -'ActorClassConfig'=27 -'polling timer [ms]'=26 -'dynamic configuration'=22 +'ActorClassConfig'=28 +'polling timer [ms]'=27 +'dynamic configuration'=23 '{'=19 'write'=13 -'ActorInstanceConfig'=28 +'ActorInstanceConfig'=29 'false'=15 '-'=17 'min'=37 ','=43 'read'=44 -'file path'=23 +'file path'=24 'from'=40 diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java index cbc0a8707..b8660d902 100644 --- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java +++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java @@ -259,11 +259,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__22; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:7: ( 'dynamic configuration' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:9: 'dynamic configuration' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:7: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:9: '/' { - match("dynamic configuration"); - + match('/'); } @@ -280,10 +279,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__23; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:7: ( 'file path' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:9: 'file path' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:7: ( 'dynamic configuration' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:9: 'dynamic configuration' { - match("file path"); + match("dynamic configuration"); } @@ -301,10 +300,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__24; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:7: ( 'user import' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:9: 'user import' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:7: ( 'file path' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:9: 'file path' { - match("user import"); + match("file path"); } @@ -322,10 +321,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__25; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:7: ( 'user constructor' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:9: 'user constructor' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:7: ( 'user import' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:9: 'user import' { - match("user constructor"); + match("user import"); } @@ -343,10 +342,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__26; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:7: ( 'polling timer [ms]' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:9: 'polling timer [ms]' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:7: ( 'user constructor' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:9: 'user constructor' { - match("polling timer [ms]"); + match("user constructor"); } @@ -364,10 +363,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__27; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:7: ( 'ActorClassConfig' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:9: 'ActorClassConfig' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:7: ( 'polling timer [ms]' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:9: 'polling timer [ms]' { - match("ActorClassConfig"); + match("polling timer [ms]"); } @@ -385,10 +384,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__28; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:7: ( 'ActorInstanceConfig' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:9: 'ActorInstanceConfig' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:7: ( 'ActorClassConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:9: 'ActorClassConfig' { - match("ActorInstanceConfig"); + match("ActorClassConfig"); } @@ -406,10 +405,11 @@ public class InternalConfigLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:7: ( '/' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:9: '/' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:7: ( 'ActorInstanceConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:9: 'ActorInstanceConfig' { - match('/'); + match("ActorInstanceConfig"); + } @@ -759,8 +759,8 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_EXP; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6501:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6501:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6584:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6584:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ { if ( input.LA(1)=='E'||input.LA(1)=='e' ) { input.consume(); @@ -771,7 +771,7 @@ public class InternalConfigLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6501:22: ( '+' | '-' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6584:22: ( '+' | '-' )? int alt1=2; int LA1_0 = input.LA(1); @@ -797,7 +797,7 @@ public class InternalConfigLexer extends Lexer { } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6501:33: ( '0' .. '9' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6584:33: ( '0' .. '9' )+ int cnt2=0; loop2: do { @@ -811,7 +811,7 @@ public class InternalConfigLexer extends Lexer { switch (alt2) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6501:34: '0' .. '9' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6584:34: '0' .. '9' { matchRange('0','9'); @@ -843,10 +843,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_HEX; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6503:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6503:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6586:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6586:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6503:12: ( '0x' | '0X' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6586:12: ( '0x' | '0X' ) int alt3=2; int LA3_0 = input.LA(1); @@ -874,7 +874,7 @@ public class InternalConfigLexer extends Lexer { } switch (alt3) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6503:13: '0x' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6586:13: '0x' { match("0x"); @@ -882,7 +882,7 @@ public class InternalConfigLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6503:18: '0X' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6586:18: '0X' { match("0X"); @@ -892,7 +892,7 @@ public class InternalConfigLexer extends Lexer { } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6503:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6586:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ int cnt4=0; loop4: do { @@ -946,10 +946,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6588:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6588:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:11: ( '^' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6588:11: ( '^' )? int alt5=2; int LA5_0 = input.LA(1); @@ -958,7 +958,7 @@ public class InternalConfigLexer extends Lexer { } switch (alt5) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:11: '^' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6588:11: '^' { match('^'); @@ -976,7 +976,7 @@ public class InternalConfigLexer extends Lexer { recover(mse); throw mse;} - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6588:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop6: do { int alt6=2; @@ -1025,10 +1025,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6507:10: ( ( '0' .. '9' )+ ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6507:12: ( '0' .. '9' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6590:10: ( ( '0' .. '9' )+ ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6590:12: ( '0' .. '9' )+ { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6507:12: ( '0' .. '9' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6590:12: ( '0' .. '9' )+ int cnt7=0; loop7: do { @@ -1042,7 +1042,7 @@ public class InternalConfigLexer extends Lexer { switch (alt7) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6507:13: '0' .. '9' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6590:13: '0' .. '9' { matchRange('0','9'); @@ -1074,10 +1074,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:13: ( ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt10=2; int LA10_0 = input.LA(1); @@ -1095,10 +1095,10 @@ public class InternalConfigLexer extends Lexer { } switch (alt10) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:16: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* loop8: do { int alt8=3; @@ -1114,7 +1114,7 @@ public class InternalConfigLexer extends Lexer { switch (alt8) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:21: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) { match('\\'); if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) { @@ -1130,7 +1130,7 @@ public class InternalConfigLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:66: ~ ( ( '\\\\' | '\"' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:66: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1155,10 +1155,10 @@ public class InternalConfigLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:86: '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* loop9: do { int alt9=3; @@ -1174,7 +1174,7 @@ public class InternalConfigLexer extends Lexer { switch (alt9) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:92: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) { match('\\'); if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||(input.LA(1)>='t' && input.LA(1)<='u') ) { @@ -1190,7 +1190,7 @@ public class InternalConfigLexer extends Lexer { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6509:137: ~ ( ( '\\\\' | '\\'' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6592:137: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1233,12 +1233,12 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6511:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6511:19: '/*' ( options {greedy=false; } : . )* '*/' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6594:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6594:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6511:24: ( options {greedy=false; } : . )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6594:24: ( options {greedy=false; } : . )* loop11: do { int alt11=2; @@ -1263,7 +1263,7 @@ public class InternalConfigLexer extends Lexer { switch (alt11) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6511:52: . + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6594:52: . { matchAny(); @@ -1293,12 +1293,12 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:24: (~ ( ( '\\n' | '\\r' ) ) )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:24: (~ ( ( '\\n' | '\\r' ) ) )* loop12: do { int alt12=2; @@ -1311,7 +1311,7 @@ public class InternalConfigLexer extends Lexer { switch (alt12) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:24: ~ ( ( '\\n' | '\\r' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:24: ~ ( ( '\\n' | '\\r' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1331,7 +1331,7 @@ public class InternalConfigLexer extends Lexer { } } while (true); - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:40: ( ( '\\r' )? '\\n' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:40: ( ( '\\r' )? '\\n' )? int alt14=2; int LA14_0 = input.LA(1); @@ -1340,9 +1340,9 @@ public class InternalConfigLexer extends Lexer { } switch (alt14) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:41: ( '\\r' )? '\\n' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:41: ( '\\r' )? '\\n' { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:41: ( '\\r' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:41: ( '\\r' )? int alt13=2; int LA13_0 = input.LA(1); @@ -1351,7 +1351,7 @@ public class InternalConfigLexer extends Lexer { } switch (alt13) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6513:41: '\\r' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6596:41: '\\r' { match('\r'); @@ -1383,10 +1383,10 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6515:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6515:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6598:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6598:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6515:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6598:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt15=0; loop15: do { @@ -1440,8 +1440,8 @@ public class InternalConfigLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6517:16: ( . ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6517:18: . + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6600:16: ( . ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6600:18: . { matchAny(); @@ -1762,9 +1762,9 @@ public class InternalConfigLexer extends Lexer { protected DFA16 dfa16 = new DFA16(this); static final String DFA16_eotS = - "\1\uffff\3\42\2\uffff\1\42\2\uffff\5\42\1\66\4\42\1\uffff\1\42"+ + "\1\uffff\3\42\2\uffff\1\42\2\uffff\1\42\1\61\10\42\1\uffff\1\42"+ "\1\77\1\uffff\2\42\1\105\1\40\2\uffff\2\40\2\uffff\1\42\1\uffff"+ - "\6\42\2\uffff\1\42\2\uffff\6\42\3\uffff\5\42\1\uffff\1\42\3\uffff"+ + "\6\42\2\uffff\1\42\2\uffff\1\42\3\uffff\12\42\1\uffff\1\42\3\uffff"+ "\1\42\1\103\5\uffff\2\42\1\140\1\141\24\42\2\uffff\2\42\1\170\6"+ "\42\1\177\1\42\1\u0081\1\42\1\u0083\3\42\1\u0087\1\u0088\1\u0089"+ "\1\u008a\2\uffff\3\42\1\uffff\2\42\1\uffff\1\42\1\uffff\1\42\1\uffff"+ @@ -1775,11 +1775,11 @@ public class InternalConfigLexer extends Lexer { static final String DFA16_eofS = "\u00e2\uffff"; static final String DFA16_minS = - "\1\0\1\162\2\141\2\uffff\1\157\2\uffff\1\165\1\171\1\163\1\157"+ - "\1\143\1\52\1\157\1\145\1\157\1\156\1\uffff\1\155\1\52\1\uffff\1"+ + "\1\0\1\162\2\141\2\uffff\1\157\2\uffff\1\165\1\52\1\171\1\163\1"+ + "\157\1\143\1\157\1\145\1\157\1\156\1\uffff\1\155\1\52\1\uffff\1"+ "\162\1\53\1\130\1\101\2\uffff\2\0\2\uffff\1\151\1\uffff\1\144\1"+ - "\156\1\170\2\154\1\157\2\uffff\1\156\2\uffff\1\142\1\156\1\145\1"+ - "\154\2\164\3\uffff\1\157\1\162\1\141\1\156\1\164\1\uffff\1\160\3"+ + "\156\1\170\2\154\1\157\2\uffff\1\156\2\uffff\1\142\3\uffff\1\156"+ + "\1\145\1\154\2\164\1\157\1\162\1\141\1\156\1\164\1\uffff\1\160\3"+ "\uffff\1\165\1\60\5\uffff\1\164\1\145\2\60\1\163\1\145\1\155\1\146"+ "\1\123\1\141\1\162\1\154\1\157\1\162\2\164\1\165\1\144\1\152\1\145"+ "\1\157\2\145\1\154\2\uffff\1\145\1\40\1\60\1\151\1\171\1\155\1\40"+ @@ -1794,41 +1794,41 @@ public class InternalConfigLexer extends Lexer { "\60\1\147\1\151\2\157\1\uffff\1\60\1\147\2\156\1\uffff\1\60\2\146"+ "\1\uffff\2\151\2\147\2\60\2\uffff"; static final String DFA16_maxS = - "\1\uffff\1\162\1\157\1\162\2\uffff\1\157\2\uffff\1\165\1\171\1"+ - "\163\1\157\1\164\1\57\1\162\1\145\1\157\1\156\1\uffff\1\155\1\52"+ - "\1\uffff\1\162\1\71\1\170\1\172\2\uffff\2\uffff\2\uffff\1\151\1"+ - "\uffff\1\144\1\156\1\170\2\154\1\157\2\uffff\1\156\2\uffff\1\142"+ - "\1\156\1\145\1\154\2\164\3\uffff\1\157\1\162\1\147\1\156\1\164\1"+ - "\uffff\1\160\3\uffff\1\165\1\172\5\uffff\1\164\1\145\2\172\1\163"+ - "\1\145\1\155\1\146\1\123\1\141\1\162\1\154\1\157\1\162\2\164\1\165"+ - "\1\144\1\152\1\145\1\157\2\145\1\154\2\uffff\1\145\1\40\1\172\1"+ - "\151\1\171\1\155\1\40\1\151\1\162\1\172\1\157\1\172\1\154\1\172"+ - "\1\165\2\162\4\172\2\uffff\1\147\1\163\2\151\1\156\1\111\1\uffff"+ - "\1\143\1\uffff\1\141\1\uffff\1\147\1\146\1\164\4\uffff\1\115\1\164"+ - "\1\143\2\uffff\1\147\1\154\1\156\1\157\1\162\2\141\1\172\1\157\1"+ - "\145\2\40\1\141\1\163\1\154\1\172\1\164\1\143\1\uffff\1\144\1\155"+ - "\2\uffff\1\163\1\164\1\103\1\uffff\3\145\1\103\1\163\1\141\1\154"+ - "\1\172\1\111\1\154\1\157\1\103\1\156\1\141\1\uffff\1\164\1\172\1"+ - "\156\1\157\1\143\1\163\1\145\1\uffff\1\146\1\156\1\145\1\163\1\155"+ - "\1\151\1\146\2\103\1\172\1\147\1\151\2\157\1\uffff\1\172\1\147\2"+ - "\156\1\uffff\1\172\2\146\1\uffff\2\151\2\147\2\172\2\uffff"; + "\1\uffff\1\162\1\157\1\162\2\uffff\1\157\2\uffff\1\165\1\57\1\171"+ + "\1\163\1\157\1\164\1\162\1\145\1\157\1\156\1\uffff\1\155\1\52\1"+ + "\uffff\1\162\1\71\1\170\1\172\2\uffff\2\uffff\2\uffff\1\151\1\uffff"+ + "\1\144\1\156\1\170\2\154\1\157\2\uffff\1\156\2\uffff\1\142\3\uffff"+ + "\1\156\1\145\1\154\2\164\1\157\1\162\1\147\1\156\1\164\1\uffff\1"+ + "\160\3\uffff\1\165\1\172\5\uffff\1\164\1\145\2\172\1\163\1\145\1"+ + "\155\1\146\1\123\1\141\1\162\1\154\1\157\1\162\2\164\1\165\1\144"+ + "\1\152\1\145\1\157\2\145\1\154\2\uffff\1\145\1\40\1\172\1\151\1"+ + "\171\1\155\1\40\1\151\1\162\1\172\1\157\1\172\1\154\1\172\1\165"+ + "\2\162\4\172\2\uffff\1\147\1\163\2\151\1\156\1\111\1\uffff\1\143"+ + "\1\uffff\1\141\1\uffff\1\147\1\146\1\164\4\uffff\1\115\1\164\1\143"+ + "\2\uffff\1\147\1\154\1\156\1\157\1\162\2\141\1\172\1\157\1\145\2"+ + "\40\1\141\1\163\1\154\1\172\1\164\1\143\1\uffff\1\144\1\155\2\uffff"+ + "\1\163\1\164\1\103\1\uffff\3\145\1\103\1\163\1\141\1\154\1\172\1"+ + "\111\1\154\1\157\1\103\1\156\1\141\1\uffff\1\164\1\172\1\156\1\157"+ + "\1\143\1\163\1\145\1\uffff\1\146\1\156\1\145\1\163\1\155\1\151\1"+ + "\146\2\103\1\172\1\147\1\151\2\157\1\uffff\1\172\1\147\2\156\1\uffff"+ + "\1\172\2\146\1\uffff\2\151\2\147\2\172\2\uffff"; static final String DFA16_acceptS = "\4\uffff\1\4\1\5\1\uffff\1\7\1\10\12\uffff\1\30\2\uffff\1\37\4"+ "\uffff\1\44\1\45\2\uffff\1\51\1\52\1\uffff\1\44\6\uffff\1\4\1\5"+ - "\1\uffff\1\7\1\10\6\uffff\1\47\1\50\1\21\5\uffff\1\30\1\uffff\1"+ + "\1\uffff\1\7\1\10\1\uffff\1\47\1\50\1\12\12\uffff\1\30\1\uffff\1"+ "\35\1\36\1\37\2\uffff\1\42\1\43\1\45\1\46\1\51\30\uffff\1\31\1\32"+ - "\25\uffff\1\13\1\34\6\uffff\1\27\1\uffff\1\25\1\uffff\1\40\3\uffff"+ - "\1\41\1\1\1\2\1\3\3\uffff\1\14\1\15\22\uffff\1\33\2\uffff\1\12\1"+ - "\16\3\uffff\1\23\16\uffff\1\24\7\uffff\1\6\16\uffff\1\26\4\uffff"+ - "\1\11\3\uffff\1\17\6\uffff\1\20\1\22"; + "\25\uffff\1\14\1\34\6\uffff\1\27\1\uffff\1\25\1\uffff\1\40\3\uffff"+ + "\1\41\1\1\1\2\1\3\3\uffff\1\15\1\16\22\uffff\1\33\2\uffff\1\13\1"+ + "\17\3\uffff\1\23\16\uffff\1\24\7\uffff\1\6\16\uffff\1\26\4\uffff"+ + "\1\11\3\uffff\1\20\6\uffff\1\21\1\22"; static final String DFA16_specialS = - "\1\0\34\uffff\1\1\1\2\u00c3\uffff}>"; + "\1\1\34\uffff\1\0\1\2\u00c3\uffff}>"; static final String[] DFA16_transitionS = { "\11\40\2\37\2\40\1\37\22\40\1\37\1\40\1\35\4\40\1\36\3\40\1"+ - "\4\1\26\1\5\1\25\1\16\1\31\11\34\3\40\1\23\3\40\1\15\1\33\1"+ + "\4\1\26\1\5\1\25\1\12\1\31\11\34\3\40\1\23\3\40\1\16\1\33\1"+ "\6\1\33\1\30\3\33\1\22\6\33\1\17\2\33\1\11\7\33\3\40\1\32\1"+ - "\33\1\40\2\33\1\21\1\12\1\30\1\3\2\33\1\24\3\33\1\2\2\33\1\14"+ - "\1\33\1\20\1\33\1\27\1\13\1\33\1\1\3\33\1\7\1\40\1\10\uff82"+ + "\33\1\40\2\33\1\21\1\13\1\30\1\3\2\33\1\24\3\33\1\2\2\33\1\15"+ + "\1\33\1\20\1\33\1\27\1\14\1\33\1\1\3\33\1\7\1\40\1\10\uff82"+ "\40", "\1\41", "\1\45\7\uffff\1\44\5\uffff\1\43", @@ -1839,11 +1839,11 @@ public class InternalConfigLexer extends Lexer { "", "", "\1\56", - "\1\57", - "\1\60", - "\1\61", - "\1\62\20\uffff\1\63", - "\1\64\4\uffff\1\65", + "\1\57\4\uffff\1\60", + "\1\62", + "\1\63", + "\1\64", + "\1\65\20\uffff\1\66", "\1\70\2\uffff\1\67", "\1\71", "\1\72", @@ -1876,14 +1876,14 @@ public class InternalConfigLexer extends Lexer { "", "", "\1\120", + "", + "", + "", "\1\121", "\1\122", "\1\123", "\1\124", "\1\125", - "", - "", - "", "\1\126", "\1\127", "\1\131\5\uffff\1\130", @@ -2094,6 +2094,16 @@ public class InternalConfigLexer extends Lexer { int _s = s; switch ( s ) { case 0 : + int LA16_29 = input.LA(1); + + s = -1; + if ( ((LA16_29>='\u0000' && LA16_29<='\uFFFF')) ) {s = 70;} + + else s = 32; + + if ( s>=0 ) return s; + break; + case 1 : int LA16_0 = input.LA(1); s = -1; @@ -2115,15 +2125,15 @@ public class InternalConfigLexer extends Lexer { else if ( (LA16_0=='S') ) {s = 9;} - else if ( (LA16_0=='d') ) {s = 10;} + else if ( (LA16_0=='/') ) {s = 10;} - else if ( (LA16_0=='u') ) {s = 11;} + else if ( (LA16_0=='d') ) {s = 11;} - else if ( (LA16_0=='p') ) {s = 12;} + else if ( (LA16_0=='u') ) {s = 12;} - else if ( (LA16_0=='A') ) {s = 13;} + else if ( (LA16_0=='p') ) {s = 13;} - else if ( (LA16_0=='/') ) {s = 14;} + else if ( (LA16_0=='A') ) {s = 14;} else if ( (LA16_0=='P') ) {s = 15;} @@ -2161,16 +2171,6 @@ public class InternalConfigLexer extends Lexer { else if ( ((LA16_0>='\u0000' && LA16_0<='\b')||(LA16_0>='\u000B' && LA16_0<='\f')||(LA16_0>='\u000E' && LA16_0<='\u001F')||LA16_0=='!'||(LA16_0>='#' && LA16_0<='&')||(LA16_0>='(' && LA16_0<='*')||(LA16_0>=':' && LA16_0<='<')||(LA16_0>='>' && LA16_0<='@')||(LA16_0>='[' && LA16_0<=']')||LA16_0=='`'||LA16_0=='|'||(LA16_0>='~' && LA16_0<='\uFFFF')) ) {s = 32;} - if ( s>=0 ) return s; - break; - case 1 : - int LA16_29 = input.LA(1); - - s = -1; - if ( ((LA16_29>='\u0000' && LA16_29<='\uFFFF')) ) {s = 70;} - - else s = 32; - if ( s>=0 ) return s; break; case 2 : diff --git a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java index 21f05640a..cbaf7cf28 100644 --- a/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java +++ b/plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java @@ -23,7 +23,7 @@ import java.util.HashMap; @SuppressWarnings("all") public class InternalConfigParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_HEX", "RULE_ID", "RULE_INT", "RULE_EXP", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'write'", "'model'", "'false'", "'+'", "'-'", "'ConfigModel'", "'{'", "'}'", "'SubSystemConfig'", "'dynamic configuration'", "'file path'", "'user import'", "'user constructor'", "'polling timer [ms]'", "'ActorClassConfig'", "'ActorInstanceConfig'", "'/'", "'ProtocolClassConfig'", "'regular'", "'conjugate'", "'Port'", "'InterfaceItem'", "'Attr'", "'='", "'min'", "'max'", "'import'", "'from'", "'.*'", "'.'", "','", "'read'", "'true'" + "", "", "", "", "RULE_HEX", "RULE_ID", "RULE_INT", "RULE_EXP", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'write'", "'model'", "'false'", "'+'", "'-'", "'ConfigModel'", "'{'", "'}'", "'SubSystemConfig'", "'/'", "'dynamic configuration'", "'file path'", "'user import'", "'user constructor'", "'polling timer [ms]'", "'ActorClassConfig'", "'ActorInstanceConfig'", "'ProtocolClassConfig'", "'regular'", "'conjugate'", "'Port'", "'InterfaceItem'", "'Attr'", "'='", "'min'", "'max'", "'import'", "'from'", "'.*'", "'.'", "','", "'read'", "'true'" }; public static final int RULE_ID=5; public static final int RULE_EXP=7; @@ -2709,12 +2709,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { alt1=1; } break; - case 27: + case 28: { alt1=2; } break; - case 28: + case 29: { alt1=3; } @@ -2853,10 +2853,10 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { int alt2=2; int LA2_0 = input.LA(1); - if ( (LA2_0==23) ) { + if ( (LA2_0==24) ) { alt2=1; } - else if ( (LA2_0==24) ) { + else if ( (LA2_0==25) ) { alt2=2; } else { @@ -3384,7 +3384,10 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { { int LA7_2 = input.LA(2); - if ( (LA7_2==RULE_INT) ) { + if ( (LA7_2==42) ) { + alt7=2; + } + else if ( (LA7_2==RULE_INT) ) { int LA7_3 = input.LA(3); if ( (LA7_3==42) ) { @@ -3401,9 +3404,6 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { throw nvae; } } - else if ( (LA7_2==42) ) { - alt7=2; - } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = @@ -4536,7 +4536,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { int alt16=2; int LA16_0 = input.LA(1); - if ( (LA16_0==21||(LA16_0>=27 && LA16_0<=28)||LA16_0==30) ) { + if ( (LA16_0==21||(LA16_0>=28 && LA16_0<=30)) ) { alt16=1; } @@ -4775,26 +4775,26 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SubSystemConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1551:1: rule__SubSystemConfig__Group__1__Impl : ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1551:1: rule__SubSystemConfig__Group__1__Impl : ( ( rule__SubSystemConfig__RootAssignment_1 ) ) ; public final void rule__SubSystemConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1555:1: ( ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1556:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1555:1: ( ( ( rule__SubSystemConfig__RootAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1556:1: ( ( rule__SubSystemConfig__RootAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1556:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1557:1: ( rule__SubSystemConfig__SubSystemAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1556:1: ( ( rule__SubSystemConfig__RootAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1557:1: ( rule__SubSystemConfig__RootAssignment_1 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1()); + before(grammarAccess.getSubSystemConfigAccess().getRootAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1558:1: ( rule__SubSystemConfig__SubSystemAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1558:2: rule__SubSystemConfig__SubSystemAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1558:1: ( rule__SubSystemConfig__RootAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1558:2: rule__SubSystemConfig__RootAssignment_1 { - pushFollow(FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl3208); - rule__SubSystemConfig__SubSystemAssignment_1(); + pushFollow(FOLLOW_rule__SubSystemConfig__RootAssignment_1_in_rule__SubSystemConfig__Group__1__Impl3208); + rule__SubSystemConfig__RootAssignment_1(); state._fsp--; if (state.failed) return ; @@ -4802,7 +4802,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1()); + after(grammarAccess.getSubSystemConfigAccess().getRootAssignment_1()); } } @@ -4864,24 +4864,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SubSystemConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1580:1: rule__SubSystemConfig__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1580:1: rule__SubSystemConfig__Group__2__Impl : ( '/' ) ; public final void rule__SubSystemConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1584:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1585:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1584:1: ( ( '/' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1585:1: ( '/' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1585:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1586:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1585:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1586:1: '/' { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2()); + before(grammarAccess.getSubSystemConfigAccess().getSolidusKeyword_2()); } - match(input,19,FOLLOW_19_in_rule__SubSystemConfig__Group__2__Impl3269); if (state.failed) return ; + match(input,22,FOLLOW_22_in_rule__SubSystemConfig__Group__2__Impl3269); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2()); + after(grammarAccess.getSubSystemConfigAccess().getSolidusKeyword_2()); } } @@ -4943,26 +4943,26 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SubSystemConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1611:1: rule__SubSystemConfig__Group__3__Impl : ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1611:1: rule__SubSystemConfig__Group__3__Impl : ( ( rule__SubSystemConfig__SubSystemAssignment_3 ) ) ; public final void rule__SubSystemConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1615:1: ( ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1615:1: ( ( ( rule__SubSystemConfig__SubSystemAssignment_3 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: ( ( rule__SubSystemConfig__SubSystemAssignment_3 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1617:1: ( rule__SubSystemConfig__DynConfigAssignment_3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: ( ( rule__SubSystemConfig__SubSystemAssignment_3 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1617:1: ( rule__SubSystemConfig__SubSystemAssignment_3 ) { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3()); + before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1618:1: ( rule__SubSystemConfig__DynConfigAssignment_3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1618:2: rule__SubSystemConfig__DynConfigAssignment_3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1618:1: ( rule__SubSystemConfig__SubSystemAssignment_3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1618:2: rule__SubSystemConfig__SubSystemAssignment_3 { - pushFollow(FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3330); - rule__SubSystemConfig__DynConfigAssignment_3(); + pushFollow(FOLLOW_rule__SubSystemConfig__SubSystemAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3330); + rule__SubSystemConfig__SubSystemAssignment_3(); state._fsp--; if (state.failed) return ; @@ -4970,7 +4970,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3()); + after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_3()); } } @@ -4994,18 +4994,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SubSystemConfig__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1628:1: rule__SubSystemConfig__Group__4 : rule__SubSystemConfig__Group__4__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1628:1: rule__SubSystemConfig__Group__4 : rule__SubSystemConfig__Group__4__Impl rule__SubSystemConfig__Group__5 ; public final void rule__SubSystemConfig__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1632:1: ( rule__SubSystemConfig__Group__4__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1633:2: rule__SubSystemConfig__Group__4__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1632:1: ( rule__SubSystemConfig__Group__4__Impl rule__SubSystemConfig__Group__5 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1633:2: rule__SubSystemConfig__Group__4__Impl rule__SubSystemConfig__Group__5 { pushFollow(FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43360); rule__SubSystemConfig__Group__4__Impl(); + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_rule__SubSystemConfig__Group__5_in_rule__SubSystemConfig__Group__43363); + rule__SubSystemConfig__Group__5(); + state._fsp--; if (state.failed) return ; @@ -5027,24 +5032,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SubSystemConfig__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1639:1: rule__SubSystemConfig__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1640:1: rule__SubSystemConfig__Group__4__Impl : ( '{' ) ; public final void rule__SubSystemConfig__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1643:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1644:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1644:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1645:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1644:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1645:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1645:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1646:1: '{' { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4()); + before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_4()); } - match(input,20,FOLLOW_20_in_rule__SubSystemConfig__Group__4__Impl3388); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__SubSystemConfig__Group__4__Impl3391); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4()); + after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_4()); } } @@ -5067,22 +5072,185 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__SubSystemConfig__Group__4__Impl" + // $ANTLR start "rule__SubSystemConfig__Group__5" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1659:1: rule__SubSystemConfig__Group__5 : rule__SubSystemConfig__Group__5__Impl rule__SubSystemConfig__Group__6 ; + public final void rule__SubSystemConfig__Group__5() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1663:1: ( rule__SubSystemConfig__Group__5__Impl rule__SubSystemConfig__Group__6 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1664:2: rule__SubSystemConfig__Group__5__Impl rule__SubSystemConfig__Group__6 + { + pushFollow(FOLLOW_rule__SubSystemConfig__Group__5__Impl_in_rule__SubSystemConfig__Group__53422); + rule__SubSystemConfig__Group__5__Impl(); + + state._fsp--; + if (state.failed) return ; + pushFollow(FOLLOW_rule__SubSystemConfig__Group__6_in_rule__SubSystemConfig__Group__53425); + rule__SubSystemConfig__Group__6(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SubSystemConfig__Group__5" + + + // $ANTLR start "rule__SubSystemConfig__Group__5__Impl" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1671:1: rule__SubSystemConfig__Group__5__Impl : ( ( rule__SubSystemConfig__DynConfigAssignment_5 ) ) ; + public final void rule__SubSystemConfig__Group__5__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1675:1: ( ( ( rule__SubSystemConfig__DynConfigAssignment_5 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1676:1: ( ( rule__SubSystemConfig__DynConfigAssignment_5 ) ) + { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1676:1: ( ( rule__SubSystemConfig__DynConfigAssignment_5 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1677:1: ( rule__SubSystemConfig__DynConfigAssignment_5 ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_5()); + } + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1678:1: ( rule__SubSystemConfig__DynConfigAssignment_5 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1678:2: rule__SubSystemConfig__DynConfigAssignment_5 + { + pushFollow(FOLLOW_rule__SubSystemConfig__DynConfigAssignment_5_in_rule__SubSystemConfig__Group__5__Impl3452); + rule__SubSystemConfig__DynConfigAssignment_5(); + + state._fsp--; + if (state.failed) return ; + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_5()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SubSystemConfig__Group__5__Impl" + + + // $ANTLR start "rule__SubSystemConfig__Group__6" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1688:1: rule__SubSystemConfig__Group__6 : rule__SubSystemConfig__Group__6__Impl ; + public final void rule__SubSystemConfig__Group__6() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1692:1: ( rule__SubSystemConfig__Group__6__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1693:2: rule__SubSystemConfig__Group__6__Impl + { + pushFollow(FOLLOW_rule__SubSystemConfig__Group__6__Impl_in_rule__SubSystemConfig__Group__63482); + rule__SubSystemConfig__Group__6__Impl(); + + state._fsp--; + if (state.failed) return ; + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SubSystemConfig__Group__6" + + + // $ANTLR start "rule__SubSystemConfig__Group__6__Impl" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1699:1: rule__SubSystemConfig__Group__6__Impl : ( '}' ) ; + public final void rule__SubSystemConfig__Group__6__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1703:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1704:1: ( '}' ) + { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1704:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1705:1: '}' + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_6()); + } + match(input,20,FOLLOW_20_in_rule__SubSystemConfig__Group__6__Impl3510); if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_6()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SubSystemConfig__Group__6__Impl" + + // $ANTLR start "rule__DynamicConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1668:1: rule__DynamicConfig__Group__0 : rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1732:1: rule__DynamicConfig__Group__0 : rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 ; public final void rule__DynamicConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1672:1: ( rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1673:2: rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1736:1: ( rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1737:2: rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1 { - pushFollow(FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03429); + pushFollow(FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03555); rule__DynamicConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03432); + pushFollow(FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03558); rule__DynamicConfig__Group__1(); state._fsp--; @@ -5106,22 +5274,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1680:1: rule__DynamicConfig__Group__0__Impl : ( 'dynamic configuration' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1744:1: rule__DynamicConfig__Group__0__Impl : ( 'dynamic configuration' ) ; public final void rule__DynamicConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1684:1: ( ( 'dynamic configuration' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1685:1: ( 'dynamic configuration' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1748:1: ( ( 'dynamic configuration' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:1: ( 'dynamic configuration' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1685:1: ( 'dynamic configuration' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1686:1: 'dynamic configuration' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:1: ( 'dynamic configuration' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1750:1: 'dynamic configuration' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0()); } - match(input,22,FOLLOW_22_in_rule__DynamicConfig__Group__0__Impl3460); if (state.failed) return ; + match(input,23,FOLLOW_23_in_rule__DynamicConfig__Group__0__Impl3586); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0()); } @@ -5147,21 +5315,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1699:1: rule__DynamicConfig__Group__1 : rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1763:1: rule__DynamicConfig__Group__1 : rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 ; public final void rule__DynamicConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1703:1: ( rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1704:2: rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1767:1: ( rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1768:2: rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2 { - pushFollow(FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13491); + pushFollow(FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13617); rule__DynamicConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13494); + pushFollow(FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13620); rule__DynamicConfig__Group__2(); state._fsp--; @@ -5185,22 +5353,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1711:1: rule__DynamicConfig__Group__1__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1775:1: rule__DynamicConfig__Group__1__Impl : ( '{' ) ; public final void rule__DynamicConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1715:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1716:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1779:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1780:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1716:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1717:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1780:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1781:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1()); } - match(input,19,FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3522); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3648); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1()); } @@ -5226,21 +5394,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1730:1: rule__DynamicConfig__Group__2 : rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1794:1: rule__DynamicConfig__Group__2 : rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 ; public final void rule__DynamicConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1734:1: ( rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1735:2: rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1798:1: ( rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1799:2: rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3 { - pushFollow(FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23553); + pushFollow(FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23679); rule__DynamicConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23556); + pushFollow(FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23682); rule__DynamicConfig__Group__3(); state._fsp--; @@ -5264,25 +5432,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1742:1: rule__DynamicConfig__Group__2__Impl : ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1806:1: rule__DynamicConfig__Group__2__Impl : ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) ; public final void rule__DynamicConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1746:1: ( ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1810:1: ( ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1811:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1748:1: ( rule__DynamicConfig__UnorderedGroup_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1811:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1812:1: ( rule__DynamicConfig__UnorderedGroup_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:1: ( rule__DynamicConfig__UnorderedGroup_2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:2: rule__DynamicConfig__UnorderedGroup_2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1813:1: ( rule__DynamicConfig__UnorderedGroup_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1813:2: rule__DynamicConfig__UnorderedGroup_2 { - pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3583); + pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3709); rule__DynamicConfig__UnorderedGroup_2(); state._fsp--; @@ -5315,16 +5483,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1759:1: rule__DynamicConfig__Group__3 : rule__DynamicConfig__Group__3__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1823:1: rule__DynamicConfig__Group__3 : rule__DynamicConfig__Group__3__Impl ; public final void rule__DynamicConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1763:1: ( rule__DynamicConfig__Group__3__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1764:2: rule__DynamicConfig__Group__3__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1827:1: ( rule__DynamicConfig__Group__3__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1828:2: rule__DynamicConfig__Group__3__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33613); + pushFollow(FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33739); rule__DynamicConfig__Group__3__Impl(); state._fsp--; @@ -5348,22 +5516,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1770:1: rule__DynamicConfig__Group__3__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1834:1: rule__DynamicConfig__Group__3__Impl : ( '}' ) ; public final void rule__DynamicConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1774:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1775:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1838:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1839:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1775:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1776:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1839:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1840:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3()); } - match(input,20,FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3641); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3767); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3()); } @@ -5389,21 +5557,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_0__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1797:1: rule__DynamicConfig__Group_2_0_0__0 : rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1861:1: rule__DynamicConfig__Group_2_0_0__0 : rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 ; public final void rule__DynamicConfig__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1801:1: ( rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1802:2: rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1865:1: ( rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1866:2: rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03680); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03806); rule__DynamicConfig__Group_2_0_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03683); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03809); rule__DynamicConfig__Group_2_0_0__1(); state._fsp--; @@ -5427,22 +5595,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_0__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1809:1: rule__DynamicConfig__Group_2_0_0__0__Impl : ( 'file path' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1873:1: rule__DynamicConfig__Group_2_0_0__0__Impl : ( 'file path' ) ; public final void rule__DynamicConfig__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1813:1: ( ( 'file path' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1814:1: ( 'file path' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1877:1: ( ( 'file path' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1878:1: ( 'file path' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1814:1: ( 'file path' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1815:1: 'file path' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1878:1: ( 'file path' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1879:1: 'file path' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0()); } - match(input,23,FOLLOW_23_in_rule__DynamicConfig__Group_2_0_0__0__Impl3711); if (state.failed) return ; + match(input,24,FOLLOW_24_in_rule__DynamicConfig__Group_2_0_0__0__Impl3837); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0()); } @@ -5468,16 +5636,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_0__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1828:1: rule__DynamicConfig__Group_2_0_0__1 : rule__DynamicConfig__Group_2_0_0__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1892:1: rule__DynamicConfig__Group_2_0_0__1 : rule__DynamicConfig__Group_2_0_0__1__Impl ; public final void rule__DynamicConfig__Group_2_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1832:1: ( rule__DynamicConfig__Group_2_0_0__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1833:2: rule__DynamicConfig__Group_2_0_0__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1896:1: ( rule__DynamicConfig__Group_2_0_0__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1897:2: rule__DynamicConfig__Group_2_0_0__1__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13742); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13868); rule__DynamicConfig__Group_2_0_0__1__Impl(); state._fsp--; @@ -5501,25 +5669,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_0__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1839:1: rule__DynamicConfig__Group_2_0_0__1__Impl : ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1903:1: rule__DynamicConfig__Group_2_0_0__1__Impl : ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) ; public final void rule__DynamicConfig__Group_2_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1843:1: ( ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1844:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1907:1: ( ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1908:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1844:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1845:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1908:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1909:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1846:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1846:2: rule__DynamicConfig__FilePathAssignment_2_0_0_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1910:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1910:2: rule__DynamicConfig__FilePathAssignment_2_0_0_1 { - pushFollow(FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_0_1_in_rule__DynamicConfig__Group_2_0_0__1__Impl3769); + pushFollow(FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_0_1_in_rule__DynamicConfig__Group_2_0_0__1__Impl3895); rule__DynamicConfig__FilePathAssignment_2_0_0_1(); state._fsp--; @@ -5552,21 +5720,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1860:1: rule__DynamicConfig__Group_2_0_1__0 : rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1924:1: rule__DynamicConfig__Group_2_0_1__0 : rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 ; public final void rule__DynamicConfig__Group_2_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1864:1: ( rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1865:2: rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1928:1: ( rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1929:2: rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03803); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03929); rule__DynamicConfig__Group_2_0_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03806); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03932); rule__DynamicConfig__Group_2_0_1__1(); state._fsp--; @@ -5590,25 +5758,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1872:1: rule__DynamicConfig__Group_2_0_1__0__Impl : ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1936:1: rule__DynamicConfig__Group_2_0_1__0__Impl : ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) ; public final void rule__DynamicConfig__Group_2_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1876:1: ( ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1877:1: ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1940:1: ( ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1941:1: ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1877:1: ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1878:1: ( rule__DynamicConfig__Group_2_0_1_0__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1941:1: ( ( rule__DynamicConfig__Group_2_0_1_0__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1942:1: ( rule__DynamicConfig__Group_2_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1879:1: ( rule__DynamicConfig__Group_2_0_1_0__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1879:2: rule__DynamicConfig__Group_2_0_1_0__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1943:1: ( rule__DynamicConfig__Group_2_0_1_0__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1943:2: rule__DynamicConfig__Group_2_0_1_0__0 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0_in_rule__DynamicConfig__Group_2_0_1__0__Impl3833); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0_in_rule__DynamicConfig__Group_2_0_1__0__Impl3959); rule__DynamicConfig__Group_2_0_1_0__0(); state._fsp--; @@ -5641,16 +5809,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1889:1: rule__DynamicConfig__Group_2_0_1__1 : rule__DynamicConfig__Group_2_0_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1953:1: rule__DynamicConfig__Group_2_0_1__1 : rule__DynamicConfig__Group_2_0_1__1__Impl ; public final void rule__DynamicConfig__Group_2_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1893:1: ( rule__DynamicConfig__Group_2_0_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1894:2: rule__DynamicConfig__Group_2_0_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1957:1: ( rule__DynamicConfig__Group_2_0_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1958:2: rule__DynamicConfig__Group_2_0_1__1__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13863); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13989); rule__DynamicConfig__Group_2_0_1__1__Impl(); state._fsp--; @@ -5674,25 +5842,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1900:1: rule__DynamicConfig__Group_2_0_1__1__Impl : ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1964:1: rule__DynamicConfig__Group_2_0_1__1__Impl : ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) ; public final void rule__DynamicConfig__Group_2_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1904:1: ( ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1905:1: ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1969:1: ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1905:1: ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1906:1: ( rule__DynamicConfig__Group_2_0_1_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1969:1: ( ( rule__DynamicConfig__Group_2_0_1_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1970:1: ( rule__DynamicConfig__Group_2_0_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1907:1: ( rule__DynamicConfig__Group_2_0_1_1__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1907:2: rule__DynamicConfig__Group_2_0_1_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1971:1: ( rule__DynamicConfig__Group_2_0_1_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1971:2: rule__DynamicConfig__Group_2_0_1_1__0 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0_in_rule__DynamicConfig__Group_2_0_1__1__Impl3890); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0_in_rule__DynamicConfig__Group_2_0_1__1__Impl4016); rule__DynamicConfig__Group_2_0_1_1__0(); state._fsp--; @@ -5725,21 +5893,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1921:1: rule__DynamicConfig__Group_2_0_1_0__0 : rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1985:1: rule__DynamicConfig__Group_2_0_1_0__0 : rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 ; public final void rule__DynamicConfig__Group_2_0_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1925:1: ( rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1926:2: rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1989:1: ( rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1990:2: rule__DynamicConfig__Group_2_0_1_0__0__Impl rule__DynamicConfig__Group_2_0_1_0__1 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__03924); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__04050); rule__DynamicConfig__Group_2_0_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__03927); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__04053); rule__DynamicConfig__Group_2_0_1_0__1(); state._fsp--; @@ -5763,22 +5931,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1933:1: rule__DynamicConfig__Group_2_0_1_0__0__Impl : ( 'user import' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1997:1: rule__DynamicConfig__Group_2_0_1_0__0__Impl : ( 'user import' ) ; public final void rule__DynamicConfig__Group_2_0_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1937:1: ( ( 'user import' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1938:1: ( 'user import' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2001:1: ( ( 'user import' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2002:1: ( 'user import' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1938:1: ( 'user import' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1939:1: 'user import' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2002:1: ( 'user import' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2003:1: 'user import' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0()); } - match(input,24,FOLLOW_24_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl3955); if (state.failed) return ; + match(input,25,FOLLOW_25_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl4081); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0()); } @@ -5804,16 +5972,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1952:1: rule__DynamicConfig__Group_2_0_1_0__1 : rule__DynamicConfig__Group_2_0_1_0__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2016:1: rule__DynamicConfig__Group_2_0_1_0__1 : rule__DynamicConfig__Group_2_0_1_0__1__Impl ; public final void rule__DynamicConfig__Group_2_0_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1956:1: ( rule__DynamicConfig__Group_2_0_1_0__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1957:2: rule__DynamicConfig__Group_2_0_1_0__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2020:1: ( rule__DynamicConfig__Group_2_0_1_0__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2021:2: rule__DynamicConfig__Group_2_0_1_0__1__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1__Impl_in_rule__DynamicConfig__Group_2_0_1_0__13986); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1__Impl_in_rule__DynamicConfig__Group_2_0_1_0__14112); rule__DynamicConfig__Group_2_0_1_0__1__Impl(); state._fsp--; @@ -5837,25 +6005,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_0__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1963:1: rule__DynamicConfig__Group_2_0_1_0__1__Impl : ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: rule__DynamicConfig__Group_2_0_1_0__1__Impl : ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) ; public final void rule__DynamicConfig__Group_2_0_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1967:1: ( ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2031:1: ( ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2032:1: ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1969:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2032:1: ( ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2033:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1970:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1970:2: rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2034:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2034:2: rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 { - pushFollow(FOLLOW_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1_in_rule__DynamicConfig__Group_2_0_1_0__1__Impl4013); + pushFollow(FOLLOW_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1_in_rule__DynamicConfig__Group_2_0_1_0__1__Impl4139); rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1(); state._fsp--; @@ -5888,21 +6056,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1984:1: rule__DynamicConfig__Group_2_0_1_1__0 : rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2048:1: rule__DynamicConfig__Group_2_0_1_1__0 : rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 ; public final void rule__DynamicConfig__Group_2_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1988:1: ( rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1989:2: rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2052:1: ( rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2053:2: rule__DynamicConfig__Group_2_0_1_1__0__Impl rule__DynamicConfig__Group_2_0_1_1__1 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__04047); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__04173); rule__DynamicConfig__Group_2_0_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__04050); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__04176); rule__DynamicConfig__Group_2_0_1_1__1(); state._fsp--; @@ -5926,22 +6094,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1996:1: rule__DynamicConfig__Group_2_0_1_1__0__Impl : ( 'user constructor' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2060:1: rule__DynamicConfig__Group_2_0_1_1__0__Impl : ( 'user constructor' ) ; public final void rule__DynamicConfig__Group_2_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2000:1: ( ( 'user constructor' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2001:1: ( 'user constructor' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2064:1: ( ( 'user constructor' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2065:1: ( 'user constructor' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2001:1: ( 'user constructor' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2002:1: 'user constructor' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2065:1: ( 'user constructor' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2066:1: 'user constructor' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0()); } - match(input,25,FOLLOW_25_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl4078); if (state.failed) return ; + match(input,26,FOLLOW_26_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl4204); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0()); } @@ -5967,16 +6135,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2015:1: rule__DynamicConfig__Group_2_0_1_1__1 : rule__DynamicConfig__Group_2_0_1_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2079:1: rule__DynamicConfig__Group_2_0_1_1__1 : rule__DynamicConfig__Group_2_0_1_1__1__Impl ; public final void rule__DynamicConfig__Group_2_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2019:1: ( rule__DynamicConfig__Group_2_0_1_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2020:2: rule__DynamicConfig__Group_2_0_1_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2083:1: ( rule__DynamicConfig__Group_2_0_1_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2084:2: rule__DynamicConfig__Group_2_0_1_1__1__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__14109); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__14235); rule__DynamicConfig__Group_2_0_1_1__1__Impl(); state._fsp--; @@ -6000,25 +6168,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_0_1_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2026:1: rule__DynamicConfig__Group_2_0_1_1__1__Impl : ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2090:1: rule__DynamicConfig__Group_2_0_1_1__1__Impl : ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) ; public final void rule__DynamicConfig__Group_2_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2030:1: ( ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2031:1: ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2094:1: ( ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2095:1: ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2031:1: ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2032:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2095:1: ( ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2096:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2033:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2033:2: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2097:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2097:2: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 { - pushFollow(FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl4136); + pushFollow(FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl4262); rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1(); state._fsp--; @@ -6051,21 +6219,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2047:1: rule__DynamicConfig__Group_2_1__0 : rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2111:1: rule__DynamicConfig__Group_2_1__0 : rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 ; public final void rule__DynamicConfig__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2051:1: ( rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2052:2: rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2115:1: ( rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:2: rule__DynamicConfig__Group_2_1__0__Impl rule__DynamicConfig__Group_2_1__1 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__04170); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__04296); rule__DynamicConfig__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__04173); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__04299); rule__DynamicConfig__Group_2_1__1(); state._fsp--; @@ -6089,22 +6257,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2059:1: rule__DynamicConfig__Group_2_1__0__Impl : ( 'polling timer [ms]' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2123:1: rule__DynamicConfig__Group_2_1__0__Impl : ( 'polling timer [ms]' ) ; public final void rule__DynamicConfig__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2063:1: ( ( 'polling timer [ms]' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2064:1: ( 'polling timer [ms]' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2127:1: ( ( 'polling timer [ms]' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: ( 'polling timer [ms]' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2064:1: ( 'polling timer [ms]' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2065:1: 'polling timer [ms]' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: ( 'polling timer [ms]' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2129:1: 'polling timer [ms]' { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0()); } - match(input,26,FOLLOW_26_in_rule__DynamicConfig__Group_2_1__0__Impl4201); if (state.failed) return ; + match(input,27,FOLLOW_27_in_rule__DynamicConfig__Group_2_1__0__Impl4327); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0()); } @@ -6130,16 +6298,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2078:1: rule__DynamicConfig__Group_2_1__1 : rule__DynamicConfig__Group_2_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2142:1: rule__DynamicConfig__Group_2_1__1 : rule__DynamicConfig__Group_2_1__1__Impl ; public final void rule__DynamicConfig__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2082:1: ( rule__DynamicConfig__Group_2_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2083:2: rule__DynamicConfig__Group_2_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2146:1: ( rule__DynamicConfig__Group_2_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2147:2: rule__DynamicConfig__Group_2_1__1__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__14232); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__14358); rule__DynamicConfig__Group_2_1__1__Impl(); state._fsp--; @@ -6163,25 +6331,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__Group_2_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2089:1: rule__DynamicConfig__Group_2_1__1__Impl : ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2153:1: rule__DynamicConfig__Group_2_1__1__Impl : ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) ; public final void rule__DynamicConfig__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2093:1: ( ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2094:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2157:1: ( ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2094:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2095:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: ( ( rule__DynamicConfig__PollingAssignment_2_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2159:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2096:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2096:2: rule__DynamicConfig__PollingAssignment_2_1_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2160:1: ( rule__DynamicConfig__PollingAssignment_2_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2160:2: rule__DynamicConfig__PollingAssignment_2_1_1 { - pushFollow(FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4259); + pushFollow(FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4385); rule__DynamicConfig__PollingAssignment_2_1_1(); state._fsp--; @@ -6214,21 +6382,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2110:1: rule__ActorClassConfig__Group__0 : rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2174:1: rule__ActorClassConfig__Group__0 : rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 ; public final void rule__ActorClassConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2114:1: ( rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2115:2: rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2178:1: ( rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2179:2: rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1 { - pushFollow(FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04293); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04419); rule__ActorClassConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04296); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04422); rule__ActorClassConfig__Group__1(); state._fsp--; @@ -6252,22 +6420,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2122:1: rule__ActorClassConfig__Group__0__Impl : ( 'ActorClassConfig' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2186:1: rule__ActorClassConfig__Group__0__Impl : ( 'ActorClassConfig' ) ; public final void rule__ActorClassConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2126:1: ( ( 'ActorClassConfig' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2127:1: ( 'ActorClassConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2190:1: ( ( 'ActorClassConfig' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2191:1: ( 'ActorClassConfig' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2127:1: ( 'ActorClassConfig' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: 'ActorClassConfig' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2191:1: ( 'ActorClassConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2192:1: 'ActorClassConfig' { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0()); } - match(input,27,FOLLOW_27_in_rule__ActorClassConfig__Group__0__Impl4324); if (state.failed) return ; + match(input,28,FOLLOW_28_in_rule__ActorClassConfig__Group__0__Impl4450); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0()); } @@ -6293,21 +6461,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2141:1: rule__ActorClassConfig__Group__1 : rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2205:1: rule__ActorClassConfig__Group__1 : rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 ; public final void rule__ActorClassConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2145:1: ( rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2146:2: rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2209:1: ( rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2210:2: rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2 { - pushFollow(FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14355); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14481); rule__ActorClassConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14358); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14484); rule__ActorClassConfig__Group__2(); state._fsp--; @@ -6331,25 +6499,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2153:1: rule__ActorClassConfig__Group__1__Impl : ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: rule__ActorClassConfig__Group__1__Impl : ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) ; public final void rule__ActorClassConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2157:1: ( ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2221:1: ( ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2222:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2159:1: ( rule__ActorClassConfig__ActorAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2222:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2223:1: ( rule__ActorClassConfig__ActorAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getActorAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2160:1: ( rule__ActorClassConfig__ActorAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2160:2: rule__ActorClassConfig__ActorAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2224:1: ( rule__ActorClassConfig__ActorAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2224:2: rule__ActorClassConfig__ActorAssignment_1 { - pushFollow(FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4385); + pushFollow(FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4511); rule__ActorClassConfig__ActorAssignment_1(); state._fsp--; @@ -6382,21 +6550,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2170:1: rule__ActorClassConfig__Group__2 : rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2234:1: rule__ActorClassConfig__Group__2 : rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 ; public final void rule__ActorClassConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2174:1: ( rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2175:2: rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2238:1: ( rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2239:2: rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3 { - pushFollow(FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24415); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24541); rule__ActorClassConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24418); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24544); rule__ActorClassConfig__Group__3(); state._fsp--; @@ -6420,22 +6588,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2182:1: rule__ActorClassConfig__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2246:1: rule__ActorClassConfig__Group__2__Impl : ( '{' ) ; public final void rule__ActorClassConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2186:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2187:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2250:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2251:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2187:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2251:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2252:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2()); } - match(input,19,FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4446); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4572); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2()); } @@ -6461,21 +6629,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2201:1: rule__ActorClassConfig__Group__3 : rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2265:1: rule__ActorClassConfig__Group__3 : rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 ; public final void rule__ActorClassConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2205:1: ( rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2206:2: rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2269:1: ( rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2270:2: rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4 { - pushFollow(FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34477); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34603); rule__ActorClassConfig__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34480); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34606); rule__ActorClassConfig__Group__4(); state._fsp--; @@ -6499,22 +6667,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2213:1: rule__ActorClassConfig__Group__3__Impl : ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2277:1: rule__ActorClassConfig__Group__3__Impl : ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) ; public final void rule__ActorClassConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: ( ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2281:1: ( ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2282:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2219:1: ( rule__ActorClassConfig__AttributesAssignment_3 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2282:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2283:1: ( rule__ActorClassConfig__AttributesAssignment_3 )* { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2220:1: ( rule__ActorClassConfig__AttributesAssignment_3 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2284:1: ( rule__ActorClassConfig__AttributesAssignment_3 )* loop17: do { int alt17=2; @@ -6527,9 +6695,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt17) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2220:2: rule__ActorClassConfig__AttributesAssignment_3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2284:2: rule__ActorClassConfig__AttributesAssignment_3 { - pushFollow(FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4507); + pushFollow(FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4633); rule__ActorClassConfig__AttributesAssignment_3(); state._fsp--; @@ -6568,16 +6736,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2230:1: rule__ActorClassConfig__Group__4 : rule__ActorClassConfig__Group__4__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2294:1: rule__ActorClassConfig__Group__4 : rule__ActorClassConfig__Group__4__Impl ; public final void rule__ActorClassConfig__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2234:1: ( rule__ActorClassConfig__Group__4__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2235:2: rule__ActorClassConfig__Group__4__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2298:1: ( rule__ActorClassConfig__Group__4__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2299:2: rule__ActorClassConfig__Group__4__Impl { - pushFollow(FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44538); + pushFollow(FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44664); rule__ActorClassConfig__Group__4__Impl(); state._fsp--; @@ -6601,22 +6769,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2241:1: rule__ActorClassConfig__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2305:1: rule__ActorClassConfig__Group__4__Impl : ( '}' ) ; public final void rule__ActorClassConfig__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2245:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2246:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2309:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2310:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2246:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2247:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2310:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2311:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4()); } - match(input,20,FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4566); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4692); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4()); } @@ -6642,21 +6810,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2270:1: rule__ActorInstanceConfig__Group__0 : rule__ActorInstanceConfig__Group__0__Impl rule__ActorInstanceConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2334:1: rule__ActorInstanceConfig__Group__0 : rule__ActorInstanceConfig__Group__0__Impl rule__ActorInstanceConfig__Group__1 ; public final void rule__ActorInstanceConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2274:1: ( rule__ActorInstanceConfig__Group__0__Impl rule__ActorInstanceConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2275:2: rule__ActorInstanceConfig__Group__0__Impl rule__ActorInstanceConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2338:1: ( rule__ActorInstanceConfig__Group__0__Impl rule__ActorInstanceConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2339:2: rule__ActorInstanceConfig__Group__0__Impl rule__ActorInstanceConfig__Group__1 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__0__Impl_in_rule__ActorInstanceConfig__Group__04607); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__0__Impl_in_rule__ActorInstanceConfig__Group__04733); rule__ActorInstanceConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__1_in_rule__ActorInstanceConfig__Group__04610); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__1_in_rule__ActorInstanceConfig__Group__04736); rule__ActorInstanceConfig__Group__1(); state._fsp--; @@ -6680,22 +6848,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2282:1: rule__ActorInstanceConfig__Group__0__Impl : ( 'ActorInstanceConfig' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2346:1: rule__ActorInstanceConfig__Group__0__Impl : ( 'ActorInstanceConfig' ) ; public final void rule__ActorInstanceConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2286:1: ( ( 'ActorInstanceConfig' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2287:1: ( 'ActorInstanceConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2350:1: ( ( 'ActorInstanceConfig' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2351:1: ( 'ActorInstanceConfig' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2287:1: ( 'ActorInstanceConfig' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2288:1: 'ActorInstanceConfig' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2351:1: ( 'ActorInstanceConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2352:1: 'ActorInstanceConfig' { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0()); } - match(input,28,FOLLOW_28_in_rule__ActorInstanceConfig__Group__0__Impl4638); if (state.failed) return ; + match(input,29,FOLLOW_29_in_rule__ActorInstanceConfig__Group__0__Impl4764); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0()); } @@ -6721,21 +6889,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2301:1: rule__ActorInstanceConfig__Group__1 : rule__ActorInstanceConfig__Group__1__Impl rule__ActorInstanceConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2365:1: rule__ActorInstanceConfig__Group__1 : rule__ActorInstanceConfig__Group__1__Impl rule__ActorInstanceConfig__Group__2 ; public final void rule__ActorInstanceConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2305:1: ( rule__ActorInstanceConfig__Group__1__Impl rule__ActorInstanceConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2306:2: rule__ActorInstanceConfig__Group__1__Impl rule__ActorInstanceConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2369:1: ( rule__ActorInstanceConfig__Group__1__Impl rule__ActorInstanceConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2370:2: rule__ActorInstanceConfig__Group__1__Impl rule__ActorInstanceConfig__Group__2 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__1__Impl_in_rule__ActorInstanceConfig__Group__14669); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__1__Impl_in_rule__ActorInstanceConfig__Group__14795); rule__ActorInstanceConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__2_in_rule__ActorInstanceConfig__Group__14672); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__2_in_rule__ActorInstanceConfig__Group__14798); rule__ActorInstanceConfig__Group__2(); state._fsp--; @@ -6759,25 +6927,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2313:1: rule__ActorInstanceConfig__Group__1__Impl : ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2377:1: rule__ActorInstanceConfig__Group__1__Impl : ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) ; public final void rule__ActorInstanceConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2317:1: ( ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2318:1: ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2381:1: ( ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2382:1: ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2318:1: ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2319:1: ( rule__ActorInstanceConfig__RootAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2382:1: ( ( rule__ActorInstanceConfig__RootAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2383:1: ( rule__ActorInstanceConfig__RootAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2320:1: ( rule__ActorInstanceConfig__RootAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2320:2: rule__ActorInstanceConfig__RootAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2384:1: ( rule__ActorInstanceConfig__RootAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2384:2: rule__ActorInstanceConfig__RootAssignment_1 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__RootAssignment_1_in_rule__ActorInstanceConfig__Group__1__Impl4699); + pushFollow(FOLLOW_rule__ActorInstanceConfig__RootAssignment_1_in_rule__ActorInstanceConfig__Group__1__Impl4825); rule__ActorInstanceConfig__RootAssignment_1(); state._fsp--; @@ -6810,21 +6978,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2330:1: rule__ActorInstanceConfig__Group__2 : rule__ActorInstanceConfig__Group__2__Impl rule__ActorInstanceConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2394:1: rule__ActorInstanceConfig__Group__2 : rule__ActorInstanceConfig__Group__2__Impl rule__ActorInstanceConfig__Group__3 ; public final void rule__ActorInstanceConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2334:1: ( rule__ActorInstanceConfig__Group__2__Impl rule__ActorInstanceConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2335:2: rule__ActorInstanceConfig__Group__2__Impl rule__ActorInstanceConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2398:1: ( rule__ActorInstanceConfig__Group__2__Impl rule__ActorInstanceConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2399:2: rule__ActorInstanceConfig__Group__2__Impl rule__ActorInstanceConfig__Group__3 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__2__Impl_in_rule__ActorInstanceConfig__Group__24729); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__2__Impl_in_rule__ActorInstanceConfig__Group__24855); rule__ActorInstanceConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__3_in_rule__ActorInstanceConfig__Group__24732); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__3_in_rule__ActorInstanceConfig__Group__24858); rule__ActorInstanceConfig__Group__3(); state._fsp--; @@ -6848,22 +7016,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2342:1: rule__ActorInstanceConfig__Group__2__Impl : ( '/' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2406:1: rule__ActorInstanceConfig__Group__2__Impl : ( '/' ) ; public final void rule__ActorInstanceConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2346:1: ( ( '/' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2347:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2410:1: ( ( '/' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2411:1: ( '/' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2347:1: ( '/' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2348:1: '/' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2411:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2412:1: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_2()); } - match(input,29,FOLLOW_29_in_rule__ActorInstanceConfig__Group__2__Impl4760); if (state.failed) return ; + match(input,22,FOLLOW_22_in_rule__ActorInstanceConfig__Group__2__Impl4886); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_2()); } @@ -6889,21 +7057,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2361:1: rule__ActorInstanceConfig__Group__3 : rule__ActorInstanceConfig__Group__3__Impl rule__ActorInstanceConfig__Group__4 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2425:1: rule__ActorInstanceConfig__Group__3 : rule__ActorInstanceConfig__Group__3__Impl rule__ActorInstanceConfig__Group__4 ; public final void rule__ActorInstanceConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2365:1: ( rule__ActorInstanceConfig__Group__3__Impl rule__ActorInstanceConfig__Group__4 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2366:2: rule__ActorInstanceConfig__Group__3__Impl rule__ActorInstanceConfig__Group__4 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2429:1: ( rule__ActorInstanceConfig__Group__3__Impl rule__ActorInstanceConfig__Group__4 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2430:2: rule__ActorInstanceConfig__Group__3__Impl rule__ActorInstanceConfig__Group__4 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__3__Impl_in_rule__ActorInstanceConfig__Group__34791); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__3__Impl_in_rule__ActorInstanceConfig__Group__34917); rule__ActorInstanceConfig__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__4_in_rule__ActorInstanceConfig__Group__34794); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__4_in_rule__ActorInstanceConfig__Group__34920); rule__ActorInstanceConfig__Group__4(); state._fsp--; @@ -6927,25 +7095,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2373:1: rule__ActorInstanceConfig__Group__3__Impl : ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2437:1: rule__ActorInstanceConfig__Group__3__Impl : ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) ; public final void rule__ActorInstanceConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2377:1: ( ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2378:1: ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2441:1: ( ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2378:1: ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2379:1: ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: ( ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2443:1: ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getSubSystemAssignment_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2380:1: ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2380:2: rule__ActorInstanceConfig__SubSystemAssignment_3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2444:1: ( rule__ActorInstanceConfig__SubSystemAssignment_3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2444:2: rule__ActorInstanceConfig__SubSystemAssignment_3 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__SubSystemAssignment_3_in_rule__ActorInstanceConfig__Group__3__Impl4821); + pushFollow(FOLLOW_rule__ActorInstanceConfig__SubSystemAssignment_3_in_rule__ActorInstanceConfig__Group__3__Impl4947); rule__ActorInstanceConfig__SubSystemAssignment_3(); state._fsp--; @@ -6978,21 +7146,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2390:1: rule__ActorInstanceConfig__Group__4 : rule__ActorInstanceConfig__Group__4__Impl rule__ActorInstanceConfig__Group__5 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2454:1: rule__ActorInstanceConfig__Group__4 : rule__ActorInstanceConfig__Group__4__Impl rule__ActorInstanceConfig__Group__5 ; public final void rule__ActorInstanceConfig__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2394:1: ( rule__ActorInstanceConfig__Group__4__Impl rule__ActorInstanceConfig__Group__5 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2395:2: rule__ActorInstanceConfig__Group__4__Impl rule__ActorInstanceConfig__Group__5 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2458:1: ( rule__ActorInstanceConfig__Group__4__Impl rule__ActorInstanceConfig__Group__5 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2459:2: rule__ActorInstanceConfig__Group__4__Impl rule__ActorInstanceConfig__Group__5 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__4__Impl_in_rule__ActorInstanceConfig__Group__44851); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__4__Impl_in_rule__ActorInstanceConfig__Group__44977); rule__ActorInstanceConfig__Group__4__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__5_in_rule__ActorInstanceConfig__Group__44854); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__5_in_rule__ActorInstanceConfig__Group__44980); rule__ActorInstanceConfig__Group__5(); state._fsp--; @@ -7016,22 +7184,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2402:1: rule__ActorInstanceConfig__Group__4__Impl : ( '/' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2466:1: rule__ActorInstanceConfig__Group__4__Impl : ( '/' ) ; public final void rule__ActorInstanceConfig__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2406:1: ( ( '/' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2407:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2470:1: ( ( '/' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2471:1: ( '/' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2407:1: ( '/' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2408:1: '/' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2471:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2472:1: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_4()); } - match(input,29,FOLLOW_29_in_rule__ActorInstanceConfig__Group__4__Impl4882); if (state.failed) return ; + match(input,22,FOLLOW_22_in_rule__ActorInstanceConfig__Group__4__Impl5008); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_4()); } @@ -7057,21 +7225,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__5" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2421:1: rule__ActorInstanceConfig__Group__5 : rule__ActorInstanceConfig__Group__5__Impl rule__ActorInstanceConfig__Group__6 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2485:1: rule__ActorInstanceConfig__Group__5 : rule__ActorInstanceConfig__Group__5__Impl rule__ActorInstanceConfig__Group__6 ; public final void rule__ActorInstanceConfig__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2425:1: ( rule__ActorInstanceConfig__Group__5__Impl rule__ActorInstanceConfig__Group__6 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2426:2: rule__ActorInstanceConfig__Group__5__Impl rule__ActorInstanceConfig__Group__6 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2489:1: ( rule__ActorInstanceConfig__Group__5__Impl rule__ActorInstanceConfig__Group__6 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2490:2: rule__ActorInstanceConfig__Group__5__Impl rule__ActorInstanceConfig__Group__6 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__5__Impl_in_rule__ActorInstanceConfig__Group__54913); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__5__Impl_in_rule__ActorInstanceConfig__Group__55039); rule__ActorInstanceConfig__Group__5__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__6_in_rule__ActorInstanceConfig__Group__54916); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__6_in_rule__ActorInstanceConfig__Group__55042); rule__ActorInstanceConfig__Group__6(); state._fsp--; @@ -7095,25 +7263,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__5__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2433:1: rule__ActorInstanceConfig__Group__5__Impl : ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2497:1: rule__ActorInstanceConfig__Group__5__Impl : ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) ; public final void rule__ActorInstanceConfig__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2437:1: ( ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2438:1: ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2501:1: ( ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2502:1: ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2438:1: ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2439:1: ( rule__ActorInstanceConfig__PathAssignment_5 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2502:1: ( ( rule__ActorInstanceConfig__PathAssignment_5 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2503:1: ( rule__ActorInstanceConfig__PathAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_5()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2440:1: ( rule__ActorInstanceConfig__PathAssignment_5 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2440:2: rule__ActorInstanceConfig__PathAssignment_5 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2504:1: ( rule__ActorInstanceConfig__PathAssignment_5 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2504:2: rule__ActorInstanceConfig__PathAssignment_5 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__PathAssignment_5_in_rule__ActorInstanceConfig__Group__5__Impl4943); + pushFollow(FOLLOW_rule__ActorInstanceConfig__PathAssignment_5_in_rule__ActorInstanceConfig__Group__5__Impl5069); rule__ActorInstanceConfig__PathAssignment_5(); state._fsp--; @@ -7146,21 +7314,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__6" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2450:1: rule__ActorInstanceConfig__Group__6 : rule__ActorInstanceConfig__Group__6__Impl rule__ActorInstanceConfig__Group__7 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2514:1: rule__ActorInstanceConfig__Group__6 : rule__ActorInstanceConfig__Group__6__Impl rule__ActorInstanceConfig__Group__7 ; public final void rule__ActorInstanceConfig__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2454:1: ( rule__ActorInstanceConfig__Group__6__Impl rule__ActorInstanceConfig__Group__7 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2455:2: rule__ActorInstanceConfig__Group__6__Impl rule__ActorInstanceConfig__Group__7 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2518:1: ( rule__ActorInstanceConfig__Group__6__Impl rule__ActorInstanceConfig__Group__7 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2519:2: rule__ActorInstanceConfig__Group__6__Impl rule__ActorInstanceConfig__Group__7 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__6__Impl_in_rule__ActorInstanceConfig__Group__64973); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__6__Impl_in_rule__ActorInstanceConfig__Group__65099); rule__ActorInstanceConfig__Group__6__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__7_in_rule__ActorInstanceConfig__Group__64976); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__7_in_rule__ActorInstanceConfig__Group__65102); rule__ActorInstanceConfig__Group__7(); state._fsp--; @@ -7184,22 +7352,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__6__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2462:1: rule__ActorInstanceConfig__Group__6__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2526:1: rule__ActorInstanceConfig__Group__6__Impl : ( '{' ) ; public final void rule__ActorInstanceConfig__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2466:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2467:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2530:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2531:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2467:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2468:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2531:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2532:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_6()); } - match(input,19,FOLLOW_19_in_rule__ActorInstanceConfig__Group__6__Impl5004); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__ActorInstanceConfig__Group__6__Impl5130); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_6()); } @@ -7225,21 +7393,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__7" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2481:1: rule__ActorInstanceConfig__Group__7 : rule__ActorInstanceConfig__Group__7__Impl rule__ActorInstanceConfig__Group__8 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2545:1: rule__ActorInstanceConfig__Group__7 : rule__ActorInstanceConfig__Group__7__Impl rule__ActorInstanceConfig__Group__8 ; public final void rule__ActorInstanceConfig__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2485:1: ( rule__ActorInstanceConfig__Group__7__Impl rule__ActorInstanceConfig__Group__8 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2486:2: rule__ActorInstanceConfig__Group__7__Impl rule__ActorInstanceConfig__Group__8 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2549:1: ( rule__ActorInstanceConfig__Group__7__Impl rule__ActorInstanceConfig__Group__8 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2550:2: rule__ActorInstanceConfig__Group__7__Impl rule__ActorInstanceConfig__Group__8 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__7__Impl_in_rule__ActorInstanceConfig__Group__75035); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__7__Impl_in_rule__ActorInstanceConfig__Group__75161); rule__ActorInstanceConfig__Group__7__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__8_in_rule__ActorInstanceConfig__Group__75038); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__8_in_rule__ActorInstanceConfig__Group__75164); rule__ActorInstanceConfig__Group__8(); state._fsp--; @@ -7263,25 +7431,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__7__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2493:1: rule__ActorInstanceConfig__Group__7__Impl : ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2557:1: rule__ActorInstanceConfig__Group__7__Impl : ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) ; public final void rule__ActorInstanceConfig__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2497:1: ( ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2498:1: ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2561:1: ( ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2562:1: ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2498:1: ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2499:1: ( rule__ActorInstanceConfig__UnorderedGroup_7 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2562:1: ( ( rule__ActorInstanceConfig__UnorderedGroup_7 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2563:1: ( rule__ActorInstanceConfig__UnorderedGroup_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2500:1: ( rule__ActorInstanceConfig__UnorderedGroup_7 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2500:2: rule__ActorInstanceConfig__UnorderedGroup_7 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2564:1: ( rule__ActorInstanceConfig__UnorderedGroup_7 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2564:2: rule__ActorInstanceConfig__UnorderedGroup_7 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7_in_rule__ActorInstanceConfig__Group__7__Impl5065); + pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7_in_rule__ActorInstanceConfig__Group__7__Impl5191); rule__ActorInstanceConfig__UnorderedGroup_7(); state._fsp--; @@ -7314,16 +7482,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__8" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2510:1: rule__ActorInstanceConfig__Group__8 : rule__ActorInstanceConfig__Group__8__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2574:1: rule__ActorInstanceConfig__Group__8 : rule__ActorInstanceConfig__Group__8__Impl ; public final void rule__ActorInstanceConfig__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2514:1: ( rule__ActorInstanceConfig__Group__8__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2515:2: rule__ActorInstanceConfig__Group__8__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2578:1: ( rule__ActorInstanceConfig__Group__8__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2579:2: rule__ActorInstanceConfig__Group__8__Impl { - pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__8__Impl_in_rule__ActorInstanceConfig__Group__85095); + pushFollow(FOLLOW_rule__ActorInstanceConfig__Group__8__Impl_in_rule__ActorInstanceConfig__Group__85221); rule__ActorInstanceConfig__Group__8__Impl(); state._fsp--; @@ -7347,22 +7515,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__Group__8__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2521:1: rule__ActorInstanceConfig__Group__8__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2585:1: rule__ActorInstanceConfig__Group__8__Impl : ( '}' ) ; public final void rule__ActorInstanceConfig__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2525:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2526:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2589:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2590:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2526:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2527:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2590:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2591:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_8()); } - match(input,20,FOLLOW_20_in_rule__ActorInstanceConfig__Group__8__Impl5123); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__ActorInstanceConfig__Group__8__Impl5249); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_8()); } @@ -7388,21 +7556,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2558:1: rule__ProtocolClassConfig__Group__0 : rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2622:1: rule__ProtocolClassConfig__Group__0 : rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 ; public final void rule__ProtocolClassConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2562:1: ( rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2563:2: rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2626:1: ( rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2627:2: rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__05172); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__05298); rule__ProtocolClassConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__05175); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__05301); rule__ProtocolClassConfig__Group__1(); state._fsp--; @@ -7426,22 +7594,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2570:1: rule__ProtocolClassConfig__Group__0__Impl : ( 'ProtocolClassConfig' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: rule__ProtocolClassConfig__Group__0__Impl : ( 'ProtocolClassConfig' ) ; public final void rule__ProtocolClassConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2574:1: ( ( 'ProtocolClassConfig' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2575:1: ( 'ProtocolClassConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2638:1: ( ( 'ProtocolClassConfig' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2639:1: ( 'ProtocolClassConfig' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2575:1: ( 'ProtocolClassConfig' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2576:1: 'ProtocolClassConfig' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2639:1: ( 'ProtocolClassConfig' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2640:1: 'ProtocolClassConfig' { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0()); } - match(input,30,FOLLOW_30_in_rule__ProtocolClassConfig__Group__0__Impl5203); if (state.failed) return ; + match(input,30,FOLLOW_30_in_rule__ProtocolClassConfig__Group__0__Impl5329); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0()); } @@ -7467,21 +7635,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2589:1: rule__ProtocolClassConfig__Group__1 : rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2653:1: rule__ProtocolClassConfig__Group__1 : rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 ; public final void rule__ProtocolClassConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2593:1: ( rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2594:2: rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2657:1: ( rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2658:2: rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__15234); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__15360); rule__ProtocolClassConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__15237); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__15363); rule__ProtocolClassConfig__Group__2(); state._fsp--; @@ -7505,25 +7673,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2601:1: rule__ProtocolClassConfig__Group__1__Impl : ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2665:1: rule__ProtocolClassConfig__Group__1__Impl : ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) ; public final void rule__ProtocolClassConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2605:1: ( ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2606:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2669:1: ( ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2670:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2606:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2607:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2670:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2671:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2608:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2608:2: rule__ProtocolClassConfig__ProtocolAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2672:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2672:2: rule__ProtocolClassConfig__ProtocolAssignment_1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl5264); + pushFollow(FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl5390); rule__ProtocolClassConfig__ProtocolAssignment_1(); state._fsp--; @@ -7556,21 +7724,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2618:1: rule__ProtocolClassConfig__Group__2 : rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2682:1: rule__ProtocolClassConfig__Group__2 : rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 ; public final void rule__ProtocolClassConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2622:1: ( rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2623:2: rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2686:1: ( rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2687:2: rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__25294); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__25420); rule__ProtocolClassConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__25297); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__25423); rule__ProtocolClassConfig__Group__3(); state._fsp--; @@ -7594,22 +7762,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2630:1: rule__ProtocolClassConfig__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2694:1: rule__ProtocolClassConfig__Group__2__Impl : ( '{' ) ; public final void rule__ProtocolClassConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2635:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2698:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2699:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2635:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2636:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2699:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2700:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2()); } - match(input,19,FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5325); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5451); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2()); } @@ -7635,21 +7803,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2649:1: rule__ProtocolClassConfig__Group__3 : rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2713:1: rule__ProtocolClassConfig__Group__3 : rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 ; public final void rule__ProtocolClassConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2653:1: ( rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2654:2: rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2717:1: ( rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2718:2: rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35356); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35482); rule__ProtocolClassConfig__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35359); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35485); rule__ProtocolClassConfig__Group__4(); state._fsp--; @@ -7673,25 +7841,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2661:1: rule__ProtocolClassConfig__Group__3__Impl : ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2725:1: rule__ProtocolClassConfig__Group__3__Impl : ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) ; public final void rule__ProtocolClassConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2665:1: ( ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2666:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: ( ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2730:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2666:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2667:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2730:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2731:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2668:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2668:2: rule__ProtocolClassConfig__UnorderedGroup_3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2732:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2732:2: rule__ProtocolClassConfig__UnorderedGroup_3 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5386); + pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5512); rule__ProtocolClassConfig__UnorderedGroup_3(); state._fsp--; @@ -7724,16 +7892,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2678:1: rule__ProtocolClassConfig__Group__4 : rule__ProtocolClassConfig__Group__4__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2742:1: rule__ProtocolClassConfig__Group__4 : rule__ProtocolClassConfig__Group__4__Impl ; public final void rule__ProtocolClassConfig__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2682:1: ( rule__ProtocolClassConfig__Group__4__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2683:2: rule__ProtocolClassConfig__Group__4__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2746:1: ( rule__ProtocolClassConfig__Group__4__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2747:2: rule__ProtocolClassConfig__Group__4__Impl { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45416); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45542); rule__ProtocolClassConfig__Group__4__Impl(); state._fsp--; @@ -7757,22 +7925,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2689:1: rule__ProtocolClassConfig__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2753:1: rule__ProtocolClassConfig__Group__4__Impl : ( '}' ) ; public final void rule__ProtocolClassConfig__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2693:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2694:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2757:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2758:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2694:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2695:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2758:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2759:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4()); } - match(input,20,FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5444); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5570); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4()); } @@ -7798,21 +7966,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_0__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2718:1: rule__ProtocolClassConfig__Group_3_0__0 : rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2782:1: rule__ProtocolClassConfig__Group_3_0__0 : rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 ; public final void rule__ProtocolClassConfig__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2722:1: ( rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2723:2: rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2786:1: ( rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2787:2: rule__ProtocolClassConfig__Group_3_0__0__Impl rule__ProtocolClassConfig__Group_3_0__1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05485); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05611); rule__ProtocolClassConfig__Group_3_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05488); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05614); rule__ProtocolClassConfig__Group_3_0__1(); state._fsp--; @@ -7836,22 +8004,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_0__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2730:1: rule__ProtocolClassConfig__Group_3_0__0__Impl : ( 'regular' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2794:1: rule__ProtocolClassConfig__Group_3_0__0__Impl : ( 'regular' ) ; public final void rule__ProtocolClassConfig__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2734:1: ( ( 'regular' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2735:1: ( 'regular' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2798:1: ( ( 'regular' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2799:1: ( 'regular' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2735:1: ( 'regular' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2736:1: 'regular' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2799:1: ( 'regular' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2800:1: 'regular' { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0()); } - match(input,31,FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5516); if (state.failed) return ; + match(input,31,FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5642); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0()); } @@ -7877,16 +8045,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_0__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2749:1: rule__ProtocolClassConfig__Group_3_0__1 : rule__ProtocolClassConfig__Group_3_0__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2813:1: rule__ProtocolClassConfig__Group_3_0__1 : rule__ProtocolClassConfig__Group_3_0__1__Impl ; public final void rule__ProtocolClassConfig__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2753:1: ( rule__ProtocolClassConfig__Group_3_0__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2754:2: rule__ProtocolClassConfig__Group_3_0__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2817:1: ( rule__ProtocolClassConfig__Group_3_0__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2818:2: rule__ProtocolClassConfig__Group_3_0__1__Impl { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15547); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15673); rule__ProtocolClassConfig__Group_3_0__1__Impl(); state._fsp--; @@ -7910,25 +8078,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_0__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2760:1: rule__ProtocolClassConfig__Group_3_0__1__Impl : ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2824:1: rule__ProtocolClassConfig__Group_3_0__1__Impl : ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) ; public final void rule__ProtocolClassConfig__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2764:1: ( ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2765:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2828:1: ( ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2829:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2765:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2766:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2829:1: ( ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2767:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2767:2: rule__ProtocolClassConfig__RegularAssignment_3_0_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2831:1: ( rule__ProtocolClassConfig__RegularAssignment_3_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2831:2: rule__ProtocolClassConfig__RegularAssignment_3_0_1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5574); + pushFollow(FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5700); rule__ProtocolClassConfig__RegularAssignment_3_0_1(); state._fsp--; @@ -7961,21 +8129,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2781:1: rule__ProtocolClassConfig__Group_3_1__0 : rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2845:1: rule__ProtocolClassConfig__Group_3_1__0 : rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 ; public final void rule__ProtocolClassConfig__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2785:1: ( rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2786:2: rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2849:1: ( rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2850:2: rule__ProtocolClassConfig__Group_3_1__0__Impl rule__ProtocolClassConfig__Group_3_1__1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05608); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05734); rule__ProtocolClassConfig__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05611); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05737); rule__ProtocolClassConfig__Group_3_1__1(); state._fsp--; @@ -7999,22 +8167,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2793:1: rule__ProtocolClassConfig__Group_3_1__0__Impl : ( 'conjugate' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2857:1: rule__ProtocolClassConfig__Group_3_1__0__Impl : ( 'conjugate' ) ; public final void rule__ProtocolClassConfig__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2797:1: ( ( 'conjugate' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2798:1: ( 'conjugate' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( ( 'conjugate' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2862:1: ( 'conjugate' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2798:1: ( 'conjugate' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2799:1: 'conjugate' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2862:1: ( 'conjugate' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2863:1: 'conjugate' { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0()); } - match(input,32,FOLLOW_32_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5639); if (state.failed) return ; + match(input,32,FOLLOW_32_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5765); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0()); } @@ -8040,16 +8208,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2812:1: rule__ProtocolClassConfig__Group_3_1__1 : rule__ProtocolClassConfig__Group_3_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2876:1: rule__ProtocolClassConfig__Group_3_1__1 : rule__ProtocolClassConfig__Group_3_1__1__Impl ; public final void rule__ProtocolClassConfig__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2816:1: ( rule__ProtocolClassConfig__Group_3_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2817:2: rule__ProtocolClassConfig__Group_3_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2880:1: ( rule__ProtocolClassConfig__Group_3_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2881:2: rule__ProtocolClassConfig__Group_3_1__1__Impl { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15670); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15796); rule__ProtocolClassConfig__Group_3_1__1__Impl(); state._fsp--; @@ -8073,25 +8241,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__Group_3_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2823:1: rule__ProtocolClassConfig__Group_3_1__1__Impl : ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2887:1: rule__ProtocolClassConfig__Group_3_1__1__Impl : ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) ; public final void rule__ProtocolClassConfig__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2827:1: ( ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2828:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2891:1: ( ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2828:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2829:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:1: ( ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2893:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:2: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2894:1: ( rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2894:2: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5697); + pushFollow(FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5823); rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1(); state._fsp--; @@ -8124,21 +8292,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2844:1: rule__PortClassConfig__Group__0 : rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2908:1: rule__PortClassConfig__Group__0 : rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 ; public final void rule__PortClassConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2848:1: ( rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2849:2: rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2912:1: ( rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2913:2: rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1 { - pushFollow(FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05731); + pushFollow(FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05857); rule__PortClassConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05734); + pushFollow(FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05860); rule__PortClassConfig__Group__1(); state._fsp--; @@ -8162,23 +8330,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2856:1: rule__PortClassConfig__Group__0__Impl : ( () ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2920:1: rule__PortClassConfig__Group__0__Impl : ( () ) ; public final void rule__PortClassConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2860:1: ( ( () ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2924:1: ( ( () ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2925:1: ( () ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( () ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2862:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2925:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2926:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2863:1: () - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2865:1: + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2927:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2929:1: { } @@ -8203,21 +8371,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2875:1: rule__PortClassConfig__Group__1 : rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2939:1: rule__PortClassConfig__Group__1 : rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 ; public final void rule__PortClassConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2879:1: ( rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2880:2: rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2943:1: ( rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2944:2: rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2 { - pushFollow(FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15792); + pushFollow(FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15918); rule__PortClassConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15795); + pushFollow(FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15921); rule__PortClassConfig__Group__2(); state._fsp--; @@ -8241,22 +8409,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2887:1: rule__PortClassConfig__Group__1__Impl : ( 'Port' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2951:1: rule__PortClassConfig__Group__1__Impl : ( 'Port' ) ; public final void rule__PortClassConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2891:1: ( ( 'Port' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:1: ( 'Port' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2955:1: ( ( 'Port' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2956:1: ( 'Port' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:1: ( 'Port' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2893:1: 'Port' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2956:1: ( 'Port' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2957:1: 'Port' { if ( state.backtracking==0 ) { before(grammarAccess.getPortClassConfigAccess().getPortKeyword_1()); } - match(input,33,FOLLOW_33_in_rule__PortClassConfig__Group__1__Impl5823); if (state.failed) return ; + match(input,33,FOLLOW_33_in_rule__PortClassConfig__Group__1__Impl5949); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortClassConfigAccess().getPortKeyword_1()); } @@ -8282,21 +8450,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2906:1: rule__PortClassConfig__Group__2 : rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2970:1: rule__PortClassConfig__Group__2 : rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 ; public final void rule__PortClassConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2910:1: ( rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2911:2: rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2974:1: ( rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2975:2: rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3 { - pushFollow(FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25854); + pushFollow(FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25980); rule__PortClassConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25857); + pushFollow(FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25983); rule__PortClassConfig__Group__3(); state._fsp--; @@ -8320,22 +8488,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2918:1: rule__PortClassConfig__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2982:1: rule__PortClassConfig__Group__2__Impl : ( '{' ) ; public final void rule__PortClassConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2922:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2923:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2986:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2987:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2923:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2924:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2987:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2988:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2()); } - match(input,19,FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl5885); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl6011); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2()); } @@ -8361,21 +8529,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2937:1: rule__PortClassConfig__Group__3 : rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3001:1: rule__PortClassConfig__Group__3 : rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 ; public final void rule__PortClassConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2941:1: ( rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2942:2: rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3005:1: ( rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3006:2: rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4 { - pushFollow(FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35916); + pushFollow(FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__36042); rule__PortClassConfig__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35919); + pushFollow(FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__36045); rule__PortClassConfig__Group__4(); state._fsp--; @@ -8399,22 +8567,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2949:1: rule__PortClassConfig__Group__3__Impl : ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3013:1: rule__PortClassConfig__Group__3__Impl : ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) ; public final void rule__PortClassConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2953:1: ( ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2954:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3017:1: ( ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2954:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2955:1: ( rule__PortClassConfig__AttributesAssignment_3 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( rule__PortClassConfig__AttributesAssignment_3 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2956:1: ( rule__PortClassConfig__AttributesAssignment_3 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:1: ( rule__PortClassConfig__AttributesAssignment_3 )* loop18: do { int alt18=2; @@ -8427,9 +8595,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt18) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2956:2: rule__PortClassConfig__AttributesAssignment_3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:2: rule__PortClassConfig__AttributesAssignment_3 { - pushFollow(FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5946); + pushFollow(FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl6072); rule__PortClassConfig__AttributesAssignment_3(); state._fsp--; @@ -8468,16 +8636,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2966:1: rule__PortClassConfig__Group__4 : rule__PortClassConfig__Group__4__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3030:1: rule__PortClassConfig__Group__4 : rule__PortClassConfig__Group__4__Impl ; public final void rule__PortClassConfig__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2970:1: ( rule__PortClassConfig__Group__4__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2971:2: rule__PortClassConfig__Group__4__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3034:1: ( rule__PortClassConfig__Group__4__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3035:2: rule__PortClassConfig__Group__4__Impl { - pushFollow(FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45977); + pushFollow(FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__46103); rule__PortClassConfig__Group__4__Impl(); state._fsp--; @@ -8501,22 +8669,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2977:1: rule__PortClassConfig__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3041:1: rule__PortClassConfig__Group__4__Impl : ( '}' ) ; public final void rule__PortClassConfig__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2981:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2982:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3045:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3046:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2982:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2983:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3046:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3047:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4()); } - match(input,20,FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl6005); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl6131); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4()); } @@ -8542,21 +8710,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3006:1: rule__PortInstanceConfig__Group__0 : rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3070:1: rule__PortInstanceConfig__Group__0 : rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 ; public final void rule__PortInstanceConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3010:1: ( rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3011:2: rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3074:1: ( rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3075:2: rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1 { - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__06046); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__06172); rule__PortInstanceConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__06049); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__06175); rule__PortInstanceConfig__Group__1(); state._fsp--; @@ -8580,22 +8748,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: rule__PortInstanceConfig__Group__0__Impl : ( 'InterfaceItem' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3082:1: rule__PortInstanceConfig__Group__0__Impl : ( 'InterfaceItem' ) ; public final void rule__PortInstanceConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3022:1: ( ( 'InterfaceItem' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3023:1: ( 'InterfaceItem' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3086:1: ( ( 'InterfaceItem' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3087:1: ( 'InterfaceItem' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3023:1: ( 'InterfaceItem' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3024:1: 'InterfaceItem' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3087:1: ( 'InterfaceItem' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3088:1: 'InterfaceItem' { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0()); } - match(input,34,FOLLOW_34_in_rule__PortInstanceConfig__Group__0__Impl6077); if (state.failed) return ; + match(input,34,FOLLOW_34_in_rule__PortInstanceConfig__Group__0__Impl6203); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0()); } @@ -8621,21 +8789,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3037:1: rule__PortInstanceConfig__Group__1 : rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3101:1: rule__PortInstanceConfig__Group__1 : rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 ; public final void rule__PortInstanceConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3041:1: ( rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3042:2: rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3105:1: ( rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3106:2: rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2 { - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__16108); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__16234); rule__PortInstanceConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__16111); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__16237); rule__PortInstanceConfig__Group__2(); state._fsp--; @@ -8659,25 +8827,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3049:1: rule__PortInstanceConfig__Group__1__Impl : ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3113:1: rule__PortInstanceConfig__Group__1__Impl : ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) ; public final void rule__PortInstanceConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3053:1: ( ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3054:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3117:1: ( ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3118:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3054:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3055:1: ( rule__PortInstanceConfig__ItemAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3118:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3119:1: ( rule__PortInstanceConfig__ItemAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3056:1: ( rule__PortInstanceConfig__ItemAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3056:2: rule__PortInstanceConfig__ItemAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3120:1: ( rule__PortInstanceConfig__ItemAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3120:2: rule__PortInstanceConfig__ItemAssignment_1 { - pushFollow(FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl6138); + pushFollow(FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl6264); rule__PortInstanceConfig__ItemAssignment_1(); state._fsp--; @@ -8710,21 +8878,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3066:1: rule__PortInstanceConfig__Group__2 : rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3130:1: rule__PortInstanceConfig__Group__2 : rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 ; public final void rule__PortInstanceConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3070:1: ( rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3071:2: rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3134:1: ( rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3135:2: rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3 { - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__26168); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__26294); rule__PortInstanceConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__26171); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__26297); rule__PortInstanceConfig__Group__3(); state._fsp--; @@ -8748,22 +8916,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3078:1: rule__PortInstanceConfig__Group__2__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3142:1: rule__PortInstanceConfig__Group__2__Impl : ( '{' ) ; public final void rule__PortInstanceConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3082:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3083:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3146:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3147:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3083:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3084:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3147:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3148:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2()); } - match(input,19,FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl6199); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl6325); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2()); } @@ -8789,21 +8957,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3097:1: rule__PortInstanceConfig__Group__3 : rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3161:1: rule__PortInstanceConfig__Group__3 : rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 ; public final void rule__PortInstanceConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3101:1: ( rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3102:2: rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3165:1: ( rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3166:2: rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4 { - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__36230); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__36356); rule__PortInstanceConfig__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__36233); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__36359); rule__PortInstanceConfig__Group__4(); state._fsp--; @@ -8827,22 +8995,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3109:1: rule__PortInstanceConfig__Group__3__Impl : ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3173:1: rule__PortInstanceConfig__Group__3__Impl : ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) ; public final void rule__PortInstanceConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3113:1: ( ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3114:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3177:1: ( ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3114:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3115:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3179:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3116:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3180:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )* loop19: do { int alt19=2; @@ -8855,9 +9023,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt19) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3116:2: rule__PortInstanceConfig__AttributesAssignment_3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3180:2: rule__PortInstanceConfig__AttributesAssignment_3 { - pushFollow(FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl6260); + pushFollow(FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl6386); rule__PortInstanceConfig__AttributesAssignment_3(); state._fsp--; @@ -8896,16 +9064,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3126:1: rule__PortInstanceConfig__Group__4 : rule__PortInstanceConfig__Group__4__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3190:1: rule__PortInstanceConfig__Group__4 : rule__PortInstanceConfig__Group__4__Impl ; public final void rule__PortInstanceConfig__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3130:1: ( rule__PortInstanceConfig__Group__4__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3131:2: rule__PortInstanceConfig__Group__4__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3194:1: ( rule__PortInstanceConfig__Group__4__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3195:2: rule__PortInstanceConfig__Group__4__Impl { - pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__46291); + pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__46417); rule__PortInstanceConfig__Group__4__Impl(); state._fsp--; @@ -8929,22 +9097,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3137:1: rule__PortInstanceConfig__Group__4__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3201:1: rule__PortInstanceConfig__Group__4__Impl : ( '}' ) ; public final void rule__PortInstanceConfig__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3141:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3142:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3205:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3206:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3142:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3143:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3206:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3207:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4()); } - match(input,20,FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6319); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6445); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4()); } @@ -8970,21 +9138,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3166:1: rule__AttrClassConfig__Group__0 : rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3230:1: rule__AttrClassConfig__Group__0 : rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 ; public final void rule__AttrClassConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3170:1: ( rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3171:2: rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3234:1: ( rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3235:2: rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06360); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06486); rule__AttrClassConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06363); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06489); rule__AttrClassConfig__Group__1(); state._fsp--; @@ -9008,22 +9176,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: rule__AttrClassConfig__Group__0__Impl : ( 'Attr' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3242:1: rule__AttrClassConfig__Group__0__Impl : ( 'Attr' ) ; public final void rule__AttrClassConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3182:1: ( ( 'Attr' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3183:1: ( 'Attr' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3246:1: ( ( 'Attr' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3247:1: ( 'Attr' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3183:1: ( 'Attr' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3184:1: 'Attr' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3247:1: ( 'Attr' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3248:1: 'Attr' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0()); } - match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group__0__Impl6391); if (state.failed) return ; + match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group__0__Impl6517); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0()); } @@ -9049,21 +9217,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3197:1: rule__AttrClassConfig__Group__1 : rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3261:1: rule__AttrClassConfig__Group__1 : rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 ; public final void rule__AttrClassConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3201:1: ( rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3202:2: rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3265:1: ( rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3266:2: rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16422); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16548); rule__AttrClassConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16425); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16551); rule__AttrClassConfig__Group__2(); state._fsp--; @@ -9087,25 +9255,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3209:1: rule__AttrClassConfig__Group__1__Impl : ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3273:1: rule__AttrClassConfig__Group__1__Impl : ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) ; public final void rule__AttrClassConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3213:1: ( ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3214:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3277:1: ( ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3278:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3214:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3215:1: ( rule__AttrClassConfig__AttributeAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3278:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3279:1: ( rule__AttrClassConfig__AttributeAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3216:1: ( rule__AttrClassConfig__AttributeAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3216:2: rule__AttrClassConfig__AttributeAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3280:1: ( rule__AttrClassConfig__AttributeAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3280:2: rule__AttrClassConfig__AttributeAssignment_1 { - pushFollow(FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6452); + pushFollow(FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6578); rule__AttrClassConfig__AttributeAssignment_1(); state._fsp--; @@ -9138,21 +9306,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3226:1: rule__AttrClassConfig__Group__2 : rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3290:1: rule__AttrClassConfig__Group__2 : rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 ; public final void rule__AttrClassConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3230:1: ( rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3231:2: rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3294:1: ( rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295:2: rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26482); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26608); rule__AttrClassConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26485); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26611); rule__AttrClassConfig__Group__3(); state._fsp--; @@ -9176,22 +9344,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3238:1: rule__AttrClassConfig__Group__2__Impl : ( ( rule__AttrClassConfig__Group_2__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3302:1: rule__AttrClassConfig__Group__2__Impl : ( ( rule__AttrClassConfig__Group_2__0 )? ) ; public final void rule__AttrClassConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3242:1: ( ( ( rule__AttrClassConfig__Group_2__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3243:1: ( ( rule__AttrClassConfig__Group_2__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3306:1: ( ( ( rule__AttrClassConfig__Group_2__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3307:1: ( ( rule__AttrClassConfig__Group_2__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3243:1: ( ( rule__AttrClassConfig__Group_2__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3244:1: ( rule__AttrClassConfig__Group_2__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3307:1: ( ( rule__AttrClassConfig__Group_2__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3308:1: ( rule__AttrClassConfig__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getGroup_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3245:1: ( rule__AttrClassConfig__Group_2__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3309:1: ( rule__AttrClassConfig__Group_2__0 )? int alt20=2; int LA20_0 = input.LA(1); @@ -9200,9 +9368,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt20) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3245:2: rule__AttrClassConfig__Group_2__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3309:2: rule__AttrClassConfig__Group_2__0 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6512); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6638); rule__AttrClassConfig__Group_2__0(); state._fsp--; @@ -9238,16 +9406,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3255:1: rule__AttrClassConfig__Group__3 : rule__AttrClassConfig__Group__3__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3319:1: rule__AttrClassConfig__Group__3 : rule__AttrClassConfig__Group__3__Impl ; public final void rule__AttrClassConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3259:1: ( rule__AttrClassConfig__Group__3__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3260:2: rule__AttrClassConfig__Group__3__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3323:1: ( rule__AttrClassConfig__Group__3__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3324:2: rule__AttrClassConfig__Group__3__Impl { - pushFollow(FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36543); + pushFollow(FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36669); rule__AttrClassConfig__Group__3__Impl(); state._fsp--; @@ -9271,22 +9439,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3266:1: rule__AttrClassConfig__Group__3__Impl : ( ( rule__AttrClassConfig__Group_3__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3330:1: rule__AttrClassConfig__Group__3__Impl : ( ( rule__AttrClassConfig__Group_3__0 )? ) ; public final void rule__AttrClassConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3270:1: ( ( ( rule__AttrClassConfig__Group_3__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3271:1: ( ( rule__AttrClassConfig__Group_3__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3334:1: ( ( ( rule__AttrClassConfig__Group_3__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3335:1: ( ( rule__AttrClassConfig__Group_3__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3271:1: ( ( rule__AttrClassConfig__Group_3__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3272:1: ( rule__AttrClassConfig__Group_3__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3335:1: ( ( rule__AttrClassConfig__Group_3__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3336:1: ( rule__AttrClassConfig__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getGroup_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3273:1: ( rule__AttrClassConfig__Group_3__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3337:1: ( rule__AttrClassConfig__Group_3__0 )? int alt21=2; int LA21_0 = input.LA(1); @@ -9295,9 +9463,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt21) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3273:2: rule__AttrClassConfig__Group_3__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3337:2: rule__AttrClassConfig__Group_3__0 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6570); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6696); rule__AttrClassConfig__Group_3__0(); state._fsp--; @@ -9333,21 +9501,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_2__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3291:1: rule__AttrClassConfig__Group_2__0 : rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3355:1: rule__AttrClassConfig__Group_2__0 : rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 ; public final void rule__AttrClassConfig__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295:1: ( rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3296:2: rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3359:1: ( rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3360:2: rule__AttrClassConfig__Group_2__0__Impl rule__AttrClassConfig__Group_2__1 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06609); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06735); rule__AttrClassConfig__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06612); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06738); rule__AttrClassConfig__Group_2__1(); state._fsp--; @@ -9371,22 +9539,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_2__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3303:1: rule__AttrClassConfig__Group_2__0__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3367:1: rule__AttrClassConfig__Group_2__0__Impl : ( '=' ) ; public final void rule__AttrClassConfig__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3307:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3308:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3371:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3372:1: ( '=' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3308:1: ( '=' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3309:1: '=' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3372:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3373:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0()); } - match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_2__0__Impl6640); if (state.failed) return ; + match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_2__0__Impl6766); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0()); } @@ -9412,16 +9580,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_2__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3322:1: rule__AttrClassConfig__Group_2__1 : rule__AttrClassConfig__Group_2__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3386:1: rule__AttrClassConfig__Group_2__1 : rule__AttrClassConfig__Group_2__1__Impl ; public final void rule__AttrClassConfig__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3326:1: ( rule__AttrClassConfig__Group_2__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3327:2: rule__AttrClassConfig__Group_2__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3390:1: ( rule__AttrClassConfig__Group_2__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3391:2: rule__AttrClassConfig__Group_2__1__Impl { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16671); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16797); rule__AttrClassConfig__Group_2__1__Impl(); state._fsp--; @@ -9445,25 +9613,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_2__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3333:1: rule__AttrClassConfig__Group_2__1__Impl : ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3397:1: rule__AttrClassConfig__Group_2__1__Impl : ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) ; public final void rule__AttrClassConfig__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3337:1: ( ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3338:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3401:1: ( ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3402:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3338:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3339:1: ( rule__AttrClassConfig__ValueAssignment_2_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3402:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3403:1: ( rule__AttrClassConfig__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3340:1: ( rule__AttrClassConfig__ValueAssignment_2_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3340:2: rule__AttrClassConfig__ValueAssignment_2_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3404:1: ( rule__AttrClassConfig__ValueAssignment_2_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3404:2: rule__AttrClassConfig__ValueAssignment_2_1 { - pushFollow(FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6698); + pushFollow(FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6824); rule__AttrClassConfig__ValueAssignment_2_1(); state._fsp--; @@ -9496,21 +9664,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3354:1: rule__AttrClassConfig__Group_3__0 : rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3418:1: rule__AttrClassConfig__Group_3__0 : rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 ; public final void rule__AttrClassConfig__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3358:1: ( rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3359:2: rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3422:1: ( rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3423:2: rule__AttrClassConfig__Group_3__0__Impl rule__AttrClassConfig__Group_3__1 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06732); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06858); rule__AttrClassConfig__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06735); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06861); rule__AttrClassConfig__Group_3__1(); state._fsp--; @@ -9534,22 +9702,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3366:1: rule__AttrClassConfig__Group_3__0__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3430:1: rule__AttrClassConfig__Group_3__0__Impl : ( '{' ) ; public final void rule__AttrClassConfig__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3370:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3371:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3434:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3435:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3371:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3372:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3435:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3436:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0()); } - match(input,19,FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6763); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6889); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0()); } @@ -9575,21 +9743,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3385:1: rule__AttrClassConfig__Group_3__1 : rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3449:1: rule__AttrClassConfig__Group_3__1 : rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 ; public final void rule__AttrClassConfig__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3389:1: ( rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3390:2: rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3453:1: ( rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3454:2: rule__AttrClassConfig__Group_3__1__Impl rule__AttrClassConfig__Group_3__2 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16794); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16920); rule__AttrClassConfig__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16797); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16923); rule__AttrClassConfig__Group_3__2(); state._fsp--; @@ -9613,25 +9781,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3397:1: rule__AttrClassConfig__Group_3__1__Impl : ( ( rule__AttrClassConfig__Group_3_1__0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3461:1: rule__AttrClassConfig__Group_3__1__Impl : ( ( rule__AttrClassConfig__Group_3_1__0 ) ) ; public final void rule__AttrClassConfig__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3401:1: ( ( ( rule__AttrClassConfig__Group_3_1__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3402:1: ( ( rule__AttrClassConfig__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3465:1: ( ( ( rule__AttrClassConfig__Group_3_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3466:1: ( ( rule__AttrClassConfig__Group_3_1__0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3402:1: ( ( rule__AttrClassConfig__Group_3_1__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3403:1: ( rule__AttrClassConfig__Group_3_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3466:1: ( ( rule__AttrClassConfig__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3467:1: ( rule__AttrClassConfig__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3404:1: ( rule__AttrClassConfig__Group_3_1__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3404:2: rule__AttrClassConfig__Group_3_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3468:1: ( rule__AttrClassConfig__Group_3_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3468:2: rule__AttrClassConfig__Group_3_1__0 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__0_in_rule__AttrClassConfig__Group_3__1__Impl6824); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__0_in_rule__AttrClassConfig__Group_3__1__Impl6950); rule__AttrClassConfig__Group_3_1__0(); state._fsp--; @@ -9664,16 +9832,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3414:1: rule__AttrClassConfig__Group_3__2 : rule__AttrClassConfig__Group_3__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3478:1: rule__AttrClassConfig__Group_3__2 : rule__AttrClassConfig__Group_3__2__Impl ; public final void rule__AttrClassConfig__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3418:1: ( rule__AttrClassConfig__Group_3__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3419:2: rule__AttrClassConfig__Group_3__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3482:1: ( rule__AttrClassConfig__Group_3__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3483:2: rule__AttrClassConfig__Group_3__2__Impl { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26854); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26980); rule__AttrClassConfig__Group_3__2__Impl(); state._fsp--; @@ -9697,22 +9865,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3425:1: rule__AttrClassConfig__Group_3__2__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3489:1: rule__AttrClassConfig__Group_3__2__Impl : ( '}' ) ; public final void rule__AttrClassConfig__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3429:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3430:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3493:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3494:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3430:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3431:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3494:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3495:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_2()); } - match(input,20,FOLLOW_20_in_rule__AttrClassConfig__Group_3__2__Impl6882); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__AttrClassConfig__Group_3__2__Impl7008); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_2()); } @@ -9738,21 +9906,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3450:1: rule__AttrClassConfig__Group_3_1__0 : rule__AttrClassConfig__Group_3_1__0__Impl rule__AttrClassConfig__Group_3_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3514:1: rule__AttrClassConfig__Group_3_1__0 : rule__AttrClassConfig__Group_3_1__0__Impl rule__AttrClassConfig__Group_3_1__1 ; public final void rule__AttrClassConfig__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3454:1: ( rule__AttrClassConfig__Group_3_1__0__Impl rule__AttrClassConfig__Group_3_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3455:2: rule__AttrClassConfig__Group_3_1__0__Impl rule__AttrClassConfig__Group_3_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3518:1: ( rule__AttrClassConfig__Group_3_1__0__Impl rule__AttrClassConfig__Group_3_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3519:2: rule__AttrClassConfig__Group_3_1__0__Impl rule__AttrClassConfig__Group_3_1__1 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__0__Impl_in_rule__AttrClassConfig__Group_3_1__06919); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__0__Impl_in_rule__AttrClassConfig__Group_3_1__07045); rule__AttrClassConfig__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__1_in_rule__AttrClassConfig__Group_3_1__06922); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__1_in_rule__AttrClassConfig__Group_3_1__07048); rule__AttrClassConfig__Group_3_1__1(); state._fsp--; @@ -9776,22 +9944,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3462:1: rule__AttrClassConfig__Group_3_1__0__Impl : ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3526:1: rule__AttrClassConfig__Group_3_1__0__Impl : ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) ; public final void rule__AttrClassConfig__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3466:1: ( ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3467:1: ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3530:1: ( ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3531:1: ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3467:1: ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3468:1: ( rule__AttrClassConfig__Group_3_1_0__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3531:1: ( ( rule__AttrClassConfig__Group_3_1_0__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3532:1: ( rule__AttrClassConfig__Group_3_1_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3469:1: ( rule__AttrClassConfig__Group_3_1_0__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3533:1: ( rule__AttrClassConfig__Group_3_1_0__0 )? int alt22=2; int LA22_0 = input.LA(1); @@ -9800,9 +9968,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt22) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3469:2: rule__AttrClassConfig__Group_3_1_0__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3533:2: rule__AttrClassConfig__Group_3_1_0__0 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__Group_3_1__0__Impl6949); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__Group_3_1__0__Impl7075); rule__AttrClassConfig__Group_3_1_0__0(); state._fsp--; @@ -9838,21 +10006,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3479:1: rule__AttrClassConfig__Group_3_1__1 : rule__AttrClassConfig__Group_3_1__1__Impl rule__AttrClassConfig__Group_3_1__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3543:1: rule__AttrClassConfig__Group_3_1__1 : rule__AttrClassConfig__Group_3_1__1__Impl rule__AttrClassConfig__Group_3_1__2 ; public final void rule__AttrClassConfig__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3483:1: ( rule__AttrClassConfig__Group_3_1__1__Impl rule__AttrClassConfig__Group_3_1__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3484:2: rule__AttrClassConfig__Group_3_1__1__Impl rule__AttrClassConfig__Group_3_1__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3547:1: ( rule__AttrClassConfig__Group_3_1__1__Impl rule__AttrClassConfig__Group_3_1__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3548:2: rule__AttrClassConfig__Group_3_1__1__Impl rule__AttrClassConfig__Group_3_1__2 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__1__Impl_in_rule__AttrClassConfig__Group_3_1__16980); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__1__Impl_in_rule__AttrClassConfig__Group_3_1__17106); rule__AttrClassConfig__Group_3_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__2_in_rule__AttrClassConfig__Group_3_1__16983); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__2_in_rule__AttrClassConfig__Group_3_1__17109); rule__AttrClassConfig__Group_3_1__2(); state._fsp--; @@ -9876,22 +10044,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3491:1: rule__AttrClassConfig__Group_3_1__1__Impl : ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3555:1: rule__AttrClassConfig__Group_3_1__1__Impl : ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) ; public final void rule__AttrClassConfig__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3495:1: ( ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3496:1: ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3559:1: ( ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3560:1: ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3496:1: ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3497:1: ( rule__AttrClassConfig__Group_3_1_1__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3560:1: ( ( rule__AttrClassConfig__Group_3_1_1__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3561:1: ( rule__AttrClassConfig__Group_3_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getGroup_3_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3498:1: ( rule__AttrClassConfig__Group_3_1_1__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3562:1: ( rule__AttrClassConfig__Group_3_1_1__0 )? int alt23=2; int LA23_0 = input.LA(1); @@ -9900,9 +10068,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt23) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3498:2: rule__AttrClassConfig__Group_3_1_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3562:2: rule__AttrClassConfig__Group_3_1_1__0 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__Group_3_1__1__Impl7010); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__Group_3_1__1__Impl7136); rule__AttrClassConfig__Group_3_1_1__0(); state._fsp--; @@ -9938,16 +10106,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3508:1: rule__AttrClassConfig__Group_3_1__2 : rule__AttrClassConfig__Group_3_1__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3572:1: rule__AttrClassConfig__Group_3_1__2 : rule__AttrClassConfig__Group_3_1__2__Impl ; public final void rule__AttrClassConfig__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3512:1: ( rule__AttrClassConfig__Group_3_1__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3513:2: rule__AttrClassConfig__Group_3_1__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3576:1: ( rule__AttrClassConfig__Group_3_1__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3577:2: rule__AttrClassConfig__Group_3_1__2__Impl { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__2__Impl_in_rule__AttrClassConfig__Group_3_1__27041); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1__2__Impl_in_rule__AttrClassConfig__Group_3_1__27167); rule__AttrClassConfig__Group_3_1__2__Impl(); state._fsp--; @@ -9971,22 +10139,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3519:1: rule__AttrClassConfig__Group_3_1__2__Impl : ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3583:1: rule__AttrClassConfig__Group_3_1__2__Impl : ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) ; public final void rule__AttrClassConfig__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3523:1: ( ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3524:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3587:1: ( ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3588:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3524:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3525:1: ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3588:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3589:1: ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_1_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3526:1: ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3590:1: ( rule__AttrClassConfig__AttributesAssignment_3_1_2 )* loop24: do { int alt24=2; @@ -9999,9 +10167,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt24) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3526:2: rule__AttrClassConfig__AttributesAssignment_3_1_2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3590:2: rule__AttrClassConfig__AttributesAssignment_3_1_2 { - pushFollow(FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_1_2_in_rule__AttrClassConfig__Group_3_1__2__Impl7068); + pushFollow(FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_1_2_in_rule__AttrClassConfig__Group_3_1__2__Impl7194); rule__AttrClassConfig__AttributesAssignment_3_1_2(); state._fsp--; @@ -10040,21 +10208,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_0__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3542:1: rule__AttrClassConfig__Group_3_1_0__0 : rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3606:1: rule__AttrClassConfig__Group_3_1_0__0 : rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 ; public final void rule__AttrClassConfig__Group_3_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3546:1: ( rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3547:2: rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3610:1: ( rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3611:2: rule__AttrClassConfig__Group_3_1_0__0__Impl rule__AttrClassConfig__Group_3_1_0__1 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__07105); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__07231); rule__AttrClassConfig__Group_3_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__07108); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__07234); rule__AttrClassConfig__Group_3_1_0__1(); state._fsp--; @@ -10078,22 +10246,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_0__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3554:1: rule__AttrClassConfig__Group_3_1_0__0__Impl : ( 'min' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3618:1: rule__AttrClassConfig__Group_3_1_0__0__Impl : ( 'min' ) ; public final void rule__AttrClassConfig__Group_3_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3558:1: ( ( 'min' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3559:1: ( 'min' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3622:1: ( ( 'min' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3623:1: ( 'min' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3559:1: ( 'min' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3560:1: 'min' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3623:1: ( 'min' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3624:1: 'min' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0()); } - match(input,37,FOLLOW_37_in_rule__AttrClassConfig__Group_3_1_0__0__Impl7136); if (state.failed) return ; + match(input,37,FOLLOW_37_in_rule__AttrClassConfig__Group_3_1_0__0__Impl7262); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0()); } @@ -10119,21 +10287,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_0__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3573:1: rule__AttrClassConfig__Group_3_1_0__1 : rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3637:1: rule__AttrClassConfig__Group_3_1_0__1 : rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 ; public final void rule__AttrClassConfig__Group_3_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3577:1: ( rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3578:2: rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3641:1: ( rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3642:2: rule__AttrClassConfig__Group_3_1_0__1__Impl rule__AttrClassConfig__Group_3_1_0__2 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__17167); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__17293); rule__AttrClassConfig__Group_3_1_0__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__17170); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__17296); rule__AttrClassConfig__Group_3_1_0__2(); state._fsp--; @@ -10157,22 +10325,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_0__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3585:1: rule__AttrClassConfig__Group_3_1_0__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3649:1: rule__AttrClassConfig__Group_3_1_0__1__Impl : ( '=' ) ; public final void rule__AttrClassConfig__Group_3_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3589:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3590:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3653:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3654:1: ( '=' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3590:1: ( '=' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3591:1: '=' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3654:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3655:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1()); } - match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__1__Impl7198); if (state.failed) return ; + match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__1__Impl7324); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1()); } @@ -10198,16 +10366,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_0__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3604:1: rule__AttrClassConfig__Group_3_1_0__2 : rule__AttrClassConfig__Group_3_1_0__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3668:1: rule__AttrClassConfig__Group_3_1_0__2 : rule__AttrClassConfig__Group_3_1_0__2__Impl ; public final void rule__AttrClassConfig__Group_3_1_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3608:1: ( rule__AttrClassConfig__Group_3_1_0__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3609:2: rule__AttrClassConfig__Group_3_1_0__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3672:1: ( rule__AttrClassConfig__Group_3_1_0__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3673:2: rule__AttrClassConfig__Group_3_1_0__2__Impl { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__27229); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__27355); rule__AttrClassConfig__Group_3_1_0__2__Impl(); state._fsp--; @@ -10231,25 +10399,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_0__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3615:1: rule__AttrClassConfig__Group_3_1_0__2__Impl : ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3679:1: rule__AttrClassConfig__Group_3_1_0__2__Impl : ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) ; public final void rule__AttrClassConfig__Group_3_1_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3619:1: ( ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3620:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3683:1: ( ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3684:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3620:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3621:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3684:1: ( ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3685:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getMinAssignment_3_1_0_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3622:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3622:2: rule__AttrClassConfig__MinAssignment_3_1_0_2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3686:1: ( rule__AttrClassConfig__MinAssignment_3_1_0_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3686:2: rule__AttrClassConfig__MinAssignment_3_1_0_2 { - pushFollow(FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl7256); + pushFollow(FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl7382); rule__AttrClassConfig__MinAssignment_3_1_0_2(); state._fsp--; @@ -10282,21 +10450,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3638:1: rule__AttrClassConfig__Group_3_1_1__0 : rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3702:1: rule__AttrClassConfig__Group_3_1_1__0 : rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 ; public final void rule__AttrClassConfig__Group_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3642:1: ( rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3643:2: rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3706:1: ( rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3707:2: rule__AttrClassConfig__Group_3_1_1__0__Impl rule__AttrClassConfig__Group_3_1_1__1 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__07292); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__07418); rule__AttrClassConfig__Group_3_1_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__07295); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__07421); rule__AttrClassConfig__Group_3_1_1__1(); state._fsp--; @@ -10320,22 +10488,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3650:1: rule__AttrClassConfig__Group_3_1_1__0__Impl : ( 'max' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3714:1: rule__AttrClassConfig__Group_3_1_1__0__Impl : ( 'max' ) ; public final void rule__AttrClassConfig__Group_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3654:1: ( ( 'max' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3655:1: ( 'max' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3718:1: ( ( 'max' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3719:1: ( 'max' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3655:1: ( 'max' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3656:1: 'max' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3719:1: ( 'max' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3720:1: 'max' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getMaxKeyword_3_1_1_0()); } - match(input,38,FOLLOW_38_in_rule__AttrClassConfig__Group_3_1_1__0__Impl7323); if (state.failed) return ; + match(input,38,FOLLOW_38_in_rule__AttrClassConfig__Group_3_1_1__0__Impl7449); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getMaxKeyword_3_1_1_0()); } @@ -10361,21 +10529,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3669:1: rule__AttrClassConfig__Group_3_1_1__1 : rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3733:1: rule__AttrClassConfig__Group_3_1_1__1 : rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 ; public final void rule__AttrClassConfig__Group_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3673:1: ( rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3674:2: rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3737:1: ( rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3738:2: rule__AttrClassConfig__Group_3_1_1__1__Impl rule__AttrClassConfig__Group_3_1_1__2 { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__17354); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__17480); rule__AttrClassConfig__Group_3_1_1__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__17357); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__17483); rule__AttrClassConfig__Group_3_1_1__2(); state._fsp--; @@ -10399,22 +10567,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3681:1: rule__AttrClassConfig__Group_3_1_1__1__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3745:1: rule__AttrClassConfig__Group_3_1_1__1__Impl : ( '=' ) ; public final void rule__AttrClassConfig__Group_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3685:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3686:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3749:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3750:1: ( '=' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3686:1: ( '=' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3687:1: '=' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3750:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3751:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_1_1()); } - match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_1__1__Impl7385); if (state.failed) return ; + match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_1__1__Impl7511); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_1_1()); } @@ -10440,16 +10608,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_1__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3700:1: rule__AttrClassConfig__Group_3_1_1__2 : rule__AttrClassConfig__Group_3_1_1__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3764:1: rule__AttrClassConfig__Group_3_1_1__2 : rule__AttrClassConfig__Group_3_1_1__2__Impl ; public final void rule__AttrClassConfig__Group_3_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3704:1: ( rule__AttrClassConfig__Group_3_1_1__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3705:2: rule__AttrClassConfig__Group_3_1_1__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3768:1: ( rule__AttrClassConfig__Group_3_1_1__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3769:2: rule__AttrClassConfig__Group_3_1_1__2__Impl { - pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__27416); + pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__27542); rule__AttrClassConfig__Group_3_1_1__2__Impl(); state._fsp--; @@ -10473,25 +10641,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__Group_3_1_1__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3711:1: rule__AttrClassConfig__Group_3_1_1__2__Impl : ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3775:1: rule__AttrClassConfig__Group_3_1_1__2__Impl : ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) ; public final void rule__AttrClassConfig__Group_3_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3715:1: ( ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3716:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3779:1: ( ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3780:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3716:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3717:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3780:1: ( ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3781:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getMaxAssignment_3_1_1_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3718:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3718:2: rule__AttrClassConfig__MaxAssignment_3_1_1_2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3782:1: ( rule__AttrClassConfig__MaxAssignment_3_1_1_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3782:2: rule__AttrClassConfig__MaxAssignment_3_1_1_2 { - pushFollow(FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl7443); + pushFollow(FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl7569); rule__AttrClassConfig__MaxAssignment_3_1_1_2(); state._fsp--; @@ -10524,21 +10692,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3734:1: rule__AttrInstanceConfig__Group__0 : rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3798:1: rule__AttrInstanceConfig__Group__0 : rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 ; public final void rule__AttrInstanceConfig__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3738:1: ( rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3739:2: rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3802:1: ( rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3803:2: rule__AttrInstanceConfig__Group__0__Impl rule__AttrInstanceConfig__Group__1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__07479); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__07605); rule__AttrInstanceConfig__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__07482); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__07608); rule__AttrInstanceConfig__Group__1(); state._fsp--; @@ -10562,22 +10730,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3746:1: rule__AttrInstanceConfig__Group__0__Impl : ( 'Attr' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3810:1: rule__AttrInstanceConfig__Group__0__Impl : ( 'Attr' ) ; public final void rule__AttrInstanceConfig__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3750:1: ( ( 'Attr' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3751:1: ( 'Attr' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3814:1: ( ( 'Attr' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3815:1: ( 'Attr' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3751:1: ( 'Attr' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3752:1: 'Attr' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3815:1: ( 'Attr' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3816:1: 'Attr' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAttrKeyword_0()); } - match(input,35,FOLLOW_35_in_rule__AttrInstanceConfig__Group__0__Impl7510); if (state.failed) return ; + match(input,35,FOLLOW_35_in_rule__AttrInstanceConfig__Group__0__Impl7636); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getAttrKeyword_0()); } @@ -10603,21 +10771,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3765:1: rule__AttrInstanceConfig__Group__1 : rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3829:1: rule__AttrInstanceConfig__Group__1 : rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 ; public final void rule__AttrInstanceConfig__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3769:1: ( rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3770:2: rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3833:1: ( rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3834:2: rule__AttrInstanceConfig__Group__1__Impl rule__AttrInstanceConfig__Group__2 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__17541); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__17667); rule__AttrInstanceConfig__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__17544); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__17670); rule__AttrInstanceConfig__Group__2(); state._fsp--; @@ -10641,25 +10809,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3777:1: rule__AttrInstanceConfig__Group__1__Impl : ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3841:1: rule__AttrInstanceConfig__Group__1__Impl : ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) ; public final void rule__AttrInstanceConfig__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3781:1: ( ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3782:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3845:1: ( ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3846:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3782:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3783:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3846:1: ( ( rule__AttrInstanceConfig__AttributeAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3847:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3784:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3784:2: rule__AttrInstanceConfig__AttributeAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3848:1: ( rule__AttrInstanceConfig__AttributeAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3848:2: rule__AttrInstanceConfig__AttributeAssignment_1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl7571); + pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl7697); rule__AttrInstanceConfig__AttributeAssignment_1(); state._fsp--; @@ -10692,21 +10860,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3794:1: rule__AttrInstanceConfig__Group__2 : rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3858:1: rule__AttrInstanceConfig__Group__2 : rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 ; public final void rule__AttrInstanceConfig__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3798:1: ( rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3799:2: rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3862:1: ( rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3863:2: rule__AttrInstanceConfig__Group__2__Impl rule__AttrInstanceConfig__Group__3 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__27601); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__27727); rule__AttrInstanceConfig__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__27604); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__27730); rule__AttrInstanceConfig__Group__3(); state._fsp--; @@ -10730,22 +10898,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3806:1: rule__AttrInstanceConfig__Group__2__Impl : ( ( rule__AttrInstanceConfig__Group_2__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3870:1: rule__AttrInstanceConfig__Group__2__Impl : ( ( rule__AttrInstanceConfig__Group_2__0 )? ) ; public final void rule__AttrInstanceConfig__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3810:1: ( ( ( rule__AttrInstanceConfig__Group_2__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3811:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3874:1: ( ( ( rule__AttrInstanceConfig__Group_2__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3875:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3811:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3812:1: ( rule__AttrInstanceConfig__Group_2__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3875:1: ( ( rule__AttrInstanceConfig__Group_2__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3876:1: ( rule__AttrInstanceConfig__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getGroup_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3813:1: ( rule__AttrInstanceConfig__Group_2__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3877:1: ( rule__AttrInstanceConfig__Group_2__0 )? int alt25=2; int LA25_0 = input.LA(1); @@ -10754,9 +10922,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt25) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3813:2: rule__AttrInstanceConfig__Group_2__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3877:2: rule__AttrInstanceConfig__Group_2__0 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7631); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7757); rule__AttrInstanceConfig__Group_2__0(); state._fsp--; @@ -10792,16 +10960,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3823:1: rule__AttrInstanceConfig__Group__3 : rule__AttrInstanceConfig__Group__3__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3887:1: rule__AttrInstanceConfig__Group__3 : rule__AttrInstanceConfig__Group__3__Impl ; public final void rule__AttrInstanceConfig__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3827:1: ( rule__AttrInstanceConfig__Group__3__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3828:2: rule__AttrInstanceConfig__Group__3__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3891:1: ( rule__AttrInstanceConfig__Group__3__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3892:2: rule__AttrInstanceConfig__Group__3__Impl { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37662); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37788); rule__AttrInstanceConfig__Group__3__Impl(); state._fsp--; @@ -10825,22 +10993,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3834:1: rule__AttrInstanceConfig__Group__3__Impl : ( ( rule__AttrInstanceConfig__Group_3__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3898:1: rule__AttrInstanceConfig__Group__3__Impl : ( ( rule__AttrInstanceConfig__Group_3__0 )? ) ; public final void rule__AttrInstanceConfig__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3838:1: ( ( ( rule__AttrInstanceConfig__Group_3__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3839:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3902:1: ( ( ( rule__AttrInstanceConfig__Group_3__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3903:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3839:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3840:1: ( rule__AttrInstanceConfig__Group_3__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3903:1: ( ( rule__AttrInstanceConfig__Group_3__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3904:1: ( rule__AttrInstanceConfig__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3841:1: ( rule__AttrInstanceConfig__Group_3__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3905:1: ( rule__AttrInstanceConfig__Group_3__0 )? int alt26=2; int LA26_0 = input.LA(1); @@ -10849,9 +11017,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt26) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3841:2: rule__AttrInstanceConfig__Group_3__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3905:2: rule__AttrInstanceConfig__Group_3__0 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7689); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7815); rule__AttrInstanceConfig__Group_3__0(); state._fsp--; @@ -10887,21 +11055,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_2__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3859:1: rule__AttrInstanceConfig__Group_2__0 : rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3923:1: rule__AttrInstanceConfig__Group_2__0 : rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 ; public final void rule__AttrInstanceConfig__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3863:1: ( rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3864:2: rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3927:1: ( rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3928:2: rule__AttrInstanceConfig__Group_2__0__Impl rule__AttrInstanceConfig__Group_2__1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07728); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07854); rule__AttrInstanceConfig__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07731); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07857); rule__AttrInstanceConfig__Group_2__1(); state._fsp--; @@ -10925,22 +11093,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_2__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3871:1: rule__AttrInstanceConfig__Group_2__0__Impl : ( '=' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3935:1: rule__AttrInstanceConfig__Group_2__0__Impl : ( '=' ) ; public final void rule__AttrInstanceConfig__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3875:1: ( ( '=' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3876:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3939:1: ( ( '=' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3940:1: ( '=' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3876:1: ( '=' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3877:1: '=' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3940:1: ( '=' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3941:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getEqualsSignKeyword_2_0()); } - match(input,36,FOLLOW_36_in_rule__AttrInstanceConfig__Group_2__0__Impl7759); if (state.failed) return ; + match(input,36,FOLLOW_36_in_rule__AttrInstanceConfig__Group_2__0__Impl7885); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getEqualsSignKeyword_2_0()); } @@ -10966,16 +11134,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_2__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3890:1: rule__AttrInstanceConfig__Group_2__1 : rule__AttrInstanceConfig__Group_2__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3954:1: rule__AttrInstanceConfig__Group_2__1 : rule__AttrInstanceConfig__Group_2__1__Impl ; public final void rule__AttrInstanceConfig__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3894:1: ( rule__AttrInstanceConfig__Group_2__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3895:2: rule__AttrInstanceConfig__Group_2__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3958:1: ( rule__AttrInstanceConfig__Group_2__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3959:2: rule__AttrInstanceConfig__Group_2__1__Impl { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17790); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17916); rule__AttrInstanceConfig__Group_2__1__Impl(); state._fsp--; @@ -10999,25 +11167,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_2__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3901:1: rule__AttrInstanceConfig__Group_2__1__Impl : ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3965:1: rule__AttrInstanceConfig__Group_2__1__Impl : ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) ; public final void rule__AttrInstanceConfig__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3905:1: ( ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3906:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3969:1: ( ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3970:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3906:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3907:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3970:1: ( ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3971:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getValueAssignment_2_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3908:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3908:2: rule__AttrInstanceConfig__ValueAssignment_2_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3972:1: ( rule__AttrInstanceConfig__ValueAssignment_2_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3972:2: rule__AttrInstanceConfig__ValueAssignment_2_1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7817); + pushFollow(FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7943); rule__AttrInstanceConfig__ValueAssignment_2_1(); state._fsp--; @@ -11050,21 +11218,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3922:1: rule__AttrInstanceConfig__Group_3__0 : rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3986:1: rule__AttrInstanceConfig__Group_3__0 : rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 ; public final void rule__AttrInstanceConfig__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3926:1: ( rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3927:2: rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3990:1: ( rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3991:2: rule__AttrInstanceConfig__Group_3__0__Impl rule__AttrInstanceConfig__Group_3__1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07851); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07977); rule__AttrInstanceConfig__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07854); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07980); rule__AttrInstanceConfig__Group_3__1(); state._fsp--; @@ -11088,22 +11256,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3934:1: rule__AttrInstanceConfig__Group_3__0__Impl : ( '{' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3998:1: rule__AttrInstanceConfig__Group_3__0__Impl : ( '{' ) ; public final void rule__AttrInstanceConfig__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3938:1: ( ( '{' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3939:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4002:1: ( ( '{' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4003:1: ( '{' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3939:1: ( '{' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3940:1: '{' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4003:1: ( '{' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4004:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getLeftCurlyBracketKeyword_3_0()); } - match(input,19,FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__0__Impl7882); if (state.failed) return ; + match(input,19,FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__0__Impl8008); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getLeftCurlyBracketKeyword_3_0()); } @@ -11129,21 +11297,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3953:1: rule__AttrInstanceConfig__Group_3__1 : rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4017:1: rule__AttrInstanceConfig__Group_3__1 : rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 ; public final void rule__AttrInstanceConfig__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3957:1: ( rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3958:2: rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4021:1: ( rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4022:2: rule__AttrInstanceConfig__Group_3__1__Impl rule__AttrInstanceConfig__Group_3__2 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__17913); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__18039); rule__AttrInstanceConfig__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__17916); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__18042); rule__AttrInstanceConfig__Group_3__2(); state._fsp--; @@ -11167,25 +11335,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3965:1: rule__AttrInstanceConfig__Group_3__1__Impl : ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4029:1: rule__AttrInstanceConfig__Group_3__1__Impl : ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) ; public final void rule__AttrInstanceConfig__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3969:1: ( ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3970:1: ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4033:1: ( ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4034:1: ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3970:1: ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3971:1: ( rule__AttrInstanceConfig__Group_3_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4034:1: ( ( rule__AttrInstanceConfig__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4035:1: ( rule__AttrInstanceConfig__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3972:1: ( rule__AttrInstanceConfig__Group_3_1__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3972:2: rule__AttrInstanceConfig__Group_3_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4036:1: ( rule__AttrInstanceConfig__Group_3_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4036:2: rule__AttrInstanceConfig__Group_3_1__0 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__0_in_rule__AttrInstanceConfig__Group_3__1__Impl7943); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__0_in_rule__AttrInstanceConfig__Group_3__1__Impl8069); rule__AttrInstanceConfig__Group_3_1__0(); state._fsp--; @@ -11218,16 +11386,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3982:1: rule__AttrInstanceConfig__Group_3__2 : rule__AttrInstanceConfig__Group_3__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4046:1: rule__AttrInstanceConfig__Group_3__2 : rule__AttrInstanceConfig__Group_3__2__Impl ; public final void rule__AttrInstanceConfig__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3986:1: ( rule__AttrInstanceConfig__Group_3__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3987:2: rule__AttrInstanceConfig__Group_3__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4050:1: ( rule__AttrInstanceConfig__Group_3__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4051:2: rule__AttrInstanceConfig__Group_3__2__Impl { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__27973); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__28099); rule__AttrInstanceConfig__Group_3__2__Impl(); state._fsp--; @@ -11251,22 +11419,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3993:1: rule__AttrInstanceConfig__Group_3__2__Impl : ( '}' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4057:1: rule__AttrInstanceConfig__Group_3__2__Impl : ( '}' ) ; public final void rule__AttrInstanceConfig__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3997:1: ( ( '}' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3998:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4061:1: ( ( '}' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4062:1: ( '}' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3998:1: ( '}' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3999:1: '}' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4062:1: ( '}' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4063:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2()); } - match(input,20,FOLLOW_20_in_rule__AttrInstanceConfig__Group_3__2__Impl8001); if (state.failed) return ; + match(input,20,FOLLOW_20_in_rule__AttrInstanceConfig__Group_3__2__Impl8127); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2()); } @@ -11292,21 +11460,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4018:1: rule__AttrInstanceConfig__Group_3_1__0 : rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4082:1: rule__AttrInstanceConfig__Group_3_1__0 : rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 ; public final void rule__AttrInstanceConfig__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4022:1: ( rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4023:2: rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4086:1: ( rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4087:2: rule__AttrInstanceConfig__Group_3_1__0__Impl rule__AttrInstanceConfig__Group_3_1__1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__0__Impl_in_rule__AttrInstanceConfig__Group_3_1__08038); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__0__Impl_in_rule__AttrInstanceConfig__Group_3_1__08164); rule__AttrInstanceConfig__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__1_in_rule__AttrInstanceConfig__Group_3_1__08041); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__1_in_rule__AttrInstanceConfig__Group_3_1__08167); rule__AttrInstanceConfig__Group_3_1__1(); state._fsp--; @@ -11330,33 +11498,33 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4030:1: rule__AttrInstanceConfig__Group_3_1__0__Impl : ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4094:1: rule__AttrInstanceConfig__Group_3_1__0__Impl : ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) ; public final void rule__AttrInstanceConfig__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4034:1: ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4035:1: ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4098:1: ( ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4099:1: ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4035:1: ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4036:1: ( rule__AttrInstanceConfig__Group_3_1_0__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4099:1: ( ( rule__AttrInstanceConfig__Group_3_1_0__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4100:1: ( rule__AttrInstanceConfig__Group_3_1_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4037:1: ( rule__AttrInstanceConfig__Group_3_1_0__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4101:1: ( rule__AttrInstanceConfig__Group_3_1_0__0 )? int alt27=2; int LA27_0 = input.LA(1); - if ( (LA27_0==22) ) { + if ( (LA27_0==23) ) { alt27=1; } switch (alt27) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4037:2: rule__AttrInstanceConfig__Group_3_1_0__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4101:2: rule__AttrInstanceConfig__Group_3_1_0__0 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0_in_rule__AttrInstanceConfig__Group_3_1__0__Impl8068); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0_in_rule__AttrInstanceConfig__Group_3_1__0__Impl8194); rule__AttrInstanceConfig__Group_3_1_0__0(); state._fsp--; @@ -11392,16 +11560,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4047:1: rule__AttrInstanceConfig__Group_3_1__1 : rule__AttrInstanceConfig__Group_3_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4111:1: rule__AttrInstanceConfig__Group_3_1__1 : rule__AttrInstanceConfig__Group_3_1__1__Impl ; public final void rule__AttrInstanceConfig__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4051:1: ( rule__AttrInstanceConfig__Group_3_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4052:2: rule__AttrInstanceConfig__Group_3_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4115:1: ( rule__AttrInstanceConfig__Group_3_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4116:2: rule__AttrInstanceConfig__Group_3_1__1__Impl { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__1__Impl_in_rule__AttrInstanceConfig__Group_3_1__18099); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1__1__Impl_in_rule__AttrInstanceConfig__Group_3_1__18225); rule__AttrInstanceConfig__Group_3_1__1__Impl(); state._fsp--; @@ -11425,22 +11593,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4058:1: rule__AttrInstanceConfig__Group_3_1__1__Impl : ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4122:1: rule__AttrInstanceConfig__Group_3_1__1__Impl : ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ; public final void rule__AttrInstanceConfig__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4062:1: ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4063:1: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4126:1: ( ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4127:1: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4063:1: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4064:1: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4127:1: ( ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4128:1: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4065:1: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4129:1: ( rule__AttrInstanceConfig__AttributesAssignment_3_1_1 )* loop28: do { int alt28=2; @@ -11453,9 +11621,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt28) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4065:2: rule__AttrInstanceConfig__AttributesAssignment_3_1_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4129:2: rule__AttrInstanceConfig__AttributesAssignment_3_1_1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__Group_3_1__1__Impl8126); + pushFollow(FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__Group_3_1__1__Impl8252); rule__AttrInstanceConfig__AttributesAssignment_3_1_1(); state._fsp--; @@ -11494,21 +11662,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4079:1: rule__AttrInstanceConfig__Group_3_1_0__0 : rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4143:1: rule__AttrInstanceConfig__Group_3_1_0__0 : rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 ; public final void rule__AttrInstanceConfig__Group_3_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4083:1: ( rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4084:2: rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4147:1: ( rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4148:2: rule__AttrInstanceConfig__Group_3_1_0__0__Impl rule__AttrInstanceConfig__Group_3_1_0__1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__08161); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__08287); rule__AttrInstanceConfig__Group_3_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1_in_rule__AttrInstanceConfig__Group_3_1_0__08164); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1_in_rule__AttrInstanceConfig__Group_3_1_0__08290); rule__AttrInstanceConfig__Group_3_1_0__1(); state._fsp--; @@ -11532,25 +11700,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4091:1: rule__AttrInstanceConfig__Group_3_1_0__0__Impl : ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4155:1: rule__AttrInstanceConfig__Group_3_1_0__0__Impl : ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) ; public final void rule__AttrInstanceConfig__Group_3_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4095:1: ( ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4096:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4159:1: ( ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4160:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4096:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4097:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4160:1: ( ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4161:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4098:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4098:2: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4162:1: ( rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4162:2: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0_in_rule__AttrInstanceConfig__Group_3_1_0__0__Impl8191); + pushFollow(FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0_in_rule__AttrInstanceConfig__Group_3_1_0__0__Impl8317); rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0(); state._fsp--; @@ -11583,16 +11751,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4108:1: rule__AttrInstanceConfig__Group_3_1_0__1 : rule__AttrInstanceConfig__Group_3_1_0__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4172:1: rule__AttrInstanceConfig__Group_3_1_0__1 : rule__AttrInstanceConfig__Group_3_1_0__1__Impl ; public final void rule__AttrInstanceConfig__Group_3_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4112:1: ( rule__AttrInstanceConfig__Group_3_1_0__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4113:2: rule__AttrInstanceConfig__Group_3_1_0__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4176:1: ( rule__AttrInstanceConfig__Group_3_1_0__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4177:2: rule__AttrInstanceConfig__Group_3_1_0__1__Impl { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__18221); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__18347); rule__AttrInstanceConfig__Group_3_1_0__1__Impl(); state._fsp--; @@ -11616,25 +11784,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__Group_3_1_0__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4119:1: rule__AttrInstanceConfig__Group_3_1_0__1__Impl : ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4183:1: rule__AttrInstanceConfig__Group_3_1_0__1__Impl : ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) ; public final void rule__AttrInstanceConfig__Group_3_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4123:1: ( ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4124:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4187:1: ( ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4188:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4124:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4125:1: ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4188:1: ( ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4189:1: ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4126:1: ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4126:2: rule__AttrInstanceConfig__Alternatives_3_1_0_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4190:1: ( rule__AttrInstanceConfig__Alternatives_3_1_0_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4190:2: rule__AttrInstanceConfig__Alternatives_3_1_0_1 { - pushFollow(FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_0_1_in_rule__AttrInstanceConfig__Group_3_1_0__1__Impl8248); + pushFollow(FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_0_1_in_rule__AttrInstanceConfig__Group_3_1_0__1__Impl8374); rule__AttrInstanceConfig__Alternatives_3_1_0_1(); state._fsp--; @@ -11667,21 +11835,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4140:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4204:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ; public final void rule__RefPath__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4144:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4145:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4208:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4209:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1 { - pushFollow(FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__08282); + pushFollow(FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__08408); rule__RefPath__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__08285); + pushFollow(FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__08411); rule__RefPath__Group__1(); state._fsp--; @@ -11705,25 +11873,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4152:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4216:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ; public final void rule__RefPath__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4156:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4157:1: ( ( rule__RefPath__RefsAssignment_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4220:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4221:1: ( ( rule__RefPath__RefsAssignment_0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4157:1: ( ( rule__RefPath__RefsAssignment_0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4158:1: ( rule__RefPath__RefsAssignment_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4221:1: ( ( rule__RefPath__RefsAssignment_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4222:1: ( rule__RefPath__RefsAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRefPathAccess().getRefsAssignment_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4159:1: ( rule__RefPath__RefsAssignment_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4159:2: rule__RefPath__RefsAssignment_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4223:1: ( rule__RefPath__RefsAssignment_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4223:2: rule__RefPath__RefsAssignment_0 { - pushFollow(FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl8312); + pushFollow(FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl8438); rule__RefPath__RefsAssignment_0(); state._fsp--; @@ -11756,16 +11924,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4169:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4233:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ; public final void rule__RefPath__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4173:1: ( rule__RefPath__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4174:2: rule__RefPath__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4237:1: ( rule__RefPath__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4238:2: rule__RefPath__Group__1__Impl { - pushFollow(FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__18342); + pushFollow(FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__18468); rule__RefPath__Group__1__Impl(); state._fsp--; @@ -11789,37 +11957,37 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4180:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4244:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ; public final void rule__RefPath__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4184:1: ( ( ( rule__RefPath__Group_1__0 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4185:1: ( ( rule__RefPath__Group_1__0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4248:1: ( ( ( rule__RefPath__Group_1__0 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4249:1: ( ( rule__RefPath__Group_1__0 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4185:1: ( ( rule__RefPath__Group_1__0 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4186:1: ( rule__RefPath__Group_1__0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4249:1: ( ( rule__RefPath__Group_1__0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4250:1: ( rule__RefPath__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRefPathAccess().getGroup_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4187:1: ( rule__RefPath__Group_1__0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4251:1: ( rule__RefPath__Group_1__0 )* loop29: do { int alt29=2; int LA29_0 = input.LA(1); - if ( (LA29_0==29) ) { + if ( (LA29_0==22) ) { alt29=1; } switch (alt29) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4187:2: rule__RefPath__Group_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4251:2: rule__RefPath__Group_1__0 { - pushFollow(FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl8369); + pushFollow(FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl8495); rule__RefPath__Group_1__0(); state._fsp--; @@ -11858,21 +12026,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4201:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4265:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ; public final void rule__RefPath__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4205:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4206:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4269:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4270:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 { - pushFollow(FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__08404); + pushFollow(FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__08530); rule__RefPath__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__08407); + pushFollow(FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__08533); rule__RefPath__Group_1__1(); state._fsp--; @@ -11896,22 +12064,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4213:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4277:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ; public final void rule__RefPath__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4217:1: ( ( '/' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4218:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4281:1: ( ( '/' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4282:1: ( '/' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4218:1: ( '/' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4219:1: '/' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4282:1: ( '/' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4283:1: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0()); } - match(input,29,FOLLOW_29_in_rule__RefPath__Group_1__0__Impl8435); if (state.failed) return ; + match(input,22,FOLLOW_22_in_rule__RefPath__Group_1__0__Impl8561); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0()); } @@ -11937,16 +12105,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4232:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4296:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ; public final void rule__RefPath__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4236:1: ( rule__RefPath__Group_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4237:2: rule__RefPath__Group_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4300:1: ( rule__RefPath__Group_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4301:2: rule__RefPath__Group_1__1__Impl { - pushFollow(FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__18466); + pushFollow(FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__18592); rule__RefPath__Group_1__1__Impl(); state._fsp--; @@ -11970,25 +12138,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__Group_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4243:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4307:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ; public final void rule__RefPath__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4247:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4248:1: ( ( rule__RefPath__RefsAssignment_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4311:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4312:1: ( ( rule__RefPath__RefsAssignment_1_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4248:1: ( ( rule__RefPath__RefsAssignment_1_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4249:1: ( rule__RefPath__RefsAssignment_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4312:1: ( ( rule__RefPath__RefsAssignment_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4313:1: ( rule__RefPath__RefsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4250:1: ( rule__RefPath__RefsAssignment_1_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4250:2: rule__RefPath__RefsAssignment_1_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4314:1: ( rule__RefPath__RefsAssignment_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4314:2: rule__RefPath__RefsAssignment_1_1 { - pushFollow(FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl8493); + pushFollow(FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl8619); rule__RefPath__RefsAssignment_1_1(); state._fsp--; @@ -12021,21 +12189,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4264:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4328:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ; public final void rule__Import__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4268:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4269:2: rule__Import__Group__0__Impl rule__Import__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4332:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4333:2: rule__Import__Group__0__Impl rule__Import__Group__1 { - pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__08527); + pushFollow(FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__08653); rule__Import__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__08530); + pushFollow(FOLLOW_rule__Import__Group__1_in_rule__Import__Group__08656); rule__Import__Group__1(); state._fsp--; @@ -12059,22 +12227,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4276:1: rule__Import__Group__0__Impl : ( 'import' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4340:1: rule__Import__Group__0__Impl : ( 'import' ) ; public final void rule__Import__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4280:1: ( ( 'import' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4281:1: ( 'import' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4344:1: ( ( 'import' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4345:1: ( 'import' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4281:1: ( 'import' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4282:1: 'import' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4345:1: ( 'import' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4346:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportKeyword_0()); } - match(input,39,FOLLOW_39_in_rule__Import__Group__0__Impl8558); if (state.failed) return ; + match(input,39,FOLLOW_39_in_rule__Import__Group__0__Impl8684); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getImportAccess().getImportKeyword_0()); } @@ -12100,21 +12268,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4295:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4359:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ; public final void rule__Import__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4299:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4300:2: rule__Import__Group__1__Impl rule__Import__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4363:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4364:2: rule__Import__Group__1__Impl rule__Import__Group__2 { - pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__18589); + pushFollow(FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__18715); rule__Import__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Import__Group__2_in_rule__Import__Group__18592); + pushFollow(FOLLOW_rule__Import__Group__2_in_rule__Import__Group__18718); rule__Import__Group__2(); state._fsp--; @@ -12138,25 +12306,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4307:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4371:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ; public final void rule__Import__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4311:1: ( ( ( rule__Import__Alternatives_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4312:1: ( ( rule__Import__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4375:1: ( ( ( rule__Import__Alternatives_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4376:1: ( ( rule__Import__Alternatives_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4312:1: ( ( rule__Import__Alternatives_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4313:1: ( rule__Import__Alternatives_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4376:1: ( ( rule__Import__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4377:1: ( rule__Import__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getAlternatives_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4314:1: ( rule__Import__Alternatives_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4314:2: rule__Import__Alternatives_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4378:1: ( rule__Import__Alternatives_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4378:2: rule__Import__Alternatives_1 { - pushFollow(FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl8619); + pushFollow(FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl8745); rule__Import__Alternatives_1(); state._fsp--; @@ -12189,16 +12357,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4324:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4388:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ; public final void rule__Import__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4328:1: ( rule__Import__Group__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4329:2: rule__Import__Group__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4392:1: ( rule__Import__Group__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4393:2: rule__Import__Group__2__Impl { - pushFollow(FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__28649); + pushFollow(FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__28775); rule__Import__Group__2__Impl(); state._fsp--; @@ -12222,25 +12390,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4335:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4399:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ; public final void rule__Import__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4339:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4340:1: ( ( rule__Import__ImportURIAssignment_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4403:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4404:1: ( ( rule__Import__ImportURIAssignment_2 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4340:1: ( ( rule__Import__ImportURIAssignment_2 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4341:1: ( rule__Import__ImportURIAssignment_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4404:1: ( ( rule__Import__ImportURIAssignment_2 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4405:1: ( rule__Import__ImportURIAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportURIAssignment_2()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4342:1: ( rule__Import__ImportURIAssignment_2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4342:2: rule__Import__ImportURIAssignment_2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4406:1: ( rule__Import__ImportURIAssignment_2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4406:2: rule__Import__ImportURIAssignment_2 { - pushFollow(FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl8676); + pushFollow(FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl8802); rule__Import__ImportURIAssignment_2(); state._fsp--; @@ -12273,21 +12441,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group_1_0__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4358:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4422:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ; public final void rule__Import__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4362:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4363:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4426:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4427:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 { - pushFollow(FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__08712); + pushFollow(FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__08838); rule__Import__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__08715); + pushFollow(FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__08841); rule__Import__Group_1_0__1(); state._fsp--; @@ -12311,25 +12479,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group_1_0__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4370:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4434:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ; public final void rule__Import__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4374:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4375:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4438:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4439:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4375:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4376:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4439:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4440:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4377:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4377:2: rule__Import__ImportedNamespaceAssignment_1_0_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4441:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4441:2: rule__Import__ImportedNamespaceAssignment_1_0_0 { - pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8742); + pushFollow(FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8868); rule__Import__ImportedNamespaceAssignment_1_0_0(); state._fsp--; @@ -12362,16 +12530,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group_1_0__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4387:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4451:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ; public final void rule__Import__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4391:1: ( rule__Import__Group_1_0__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4392:2: rule__Import__Group_1_0__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4455:1: ( rule__Import__Group_1_0__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4456:2: rule__Import__Group_1_0__1__Impl { - pushFollow(FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18772); + pushFollow(FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18898); rule__Import__Group_1_0__1__Impl(); state._fsp--; @@ -12395,22 +12563,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__Group_1_0__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4398:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4462:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ; public final void rule__Import__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4402:1: ( ( 'from' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4403:1: ( 'from' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4466:1: ( ( 'from' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4467:1: ( 'from' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4403:1: ( 'from' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4404:1: 'from' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4467:1: ( 'from' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4468:1: 'from' { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getFromKeyword_1_0_1()); } - match(input,40,FOLLOW_40_in_rule__Import__Group_1_0__1__Impl8800); if (state.failed) return ; + match(input,40,FOLLOW_40_in_rule__Import__Group_1_0__1__Impl8926); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getImportAccess().getFromKeyword_1_0_1()); } @@ -12436,21 +12604,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ImportedFQN__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4421:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4485:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ; public final void rule__ImportedFQN__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4425:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4426:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4489:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4490:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 { - pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08835); + pushFollow(FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08961); rule__ImportedFQN__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08838); + pushFollow(FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08964); rule__ImportedFQN__Group__1(); state._fsp--; @@ -12474,22 +12642,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ImportedFQN__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4433:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4497:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ; public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4437:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4438:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4501:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4502:1: ( ruleFQN ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4438:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4439:1: ruleFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4502:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4503:1: ruleFQN { if ( state.backtracking==0 ) { before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0()); } - pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8865); + pushFollow(FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8991); ruleFQN(); state._fsp--; @@ -12519,16 +12687,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ImportedFQN__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4450:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4514:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ; public final void rule__ImportedFQN__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4454:1: ( rule__ImportedFQN__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4455:2: rule__ImportedFQN__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4518:1: ( rule__ImportedFQN__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4519:2: rule__ImportedFQN__Group__1__Impl { - pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__18894); + pushFollow(FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__19020); rule__ImportedFQN__Group__1__Impl(); state._fsp--; @@ -12552,22 +12720,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ImportedFQN__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4461:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4525:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ; public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4465:1: ( ( ( '.*' )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4466:1: ( ( '.*' )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4529:1: ( ( ( '.*' )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4530:1: ( ( '.*' )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4466:1: ( ( '.*' )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4467:1: ( '.*' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4530:1: ( ( '.*' )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4531:1: ( '.*' )? { if ( state.backtracking==0 ) { before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4468:1: ( '.*' )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4532:1: ( '.*' )? int alt30=2; int LA30_0 = input.LA(1); @@ -12576,9 +12744,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt30) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4469:2: '.*' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4533:2: '.*' { - match(input,41,FOLLOW_41_in_rule__ImportedFQN__Group__1__Impl8923); if (state.failed) return ; + match(input,41,FOLLOW_41_in_rule__ImportedFQN__Group__1__Impl9049); if (state.failed) return ; } break; @@ -12610,21 +12778,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4484:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4548:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ; public final void rule__FQN__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4488:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4489:2: rule__FQN__Group__0__Impl rule__FQN__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4552:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4553:2: rule__FQN__Group__0__Impl rule__FQN__Group__1 { - pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__08960); + pushFollow(FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__09086); rule__FQN__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__08963); + pushFollow(FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__09089); rule__FQN__Group__1(); state._fsp--; @@ -12648,22 +12816,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4496:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4560:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ; public final void rule__FQN__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4500:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4501:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4564:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4565:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4501:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4502:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4565:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4566:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl8990); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl9116); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0()); } @@ -12689,16 +12857,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4513:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4577:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ; public final void rule__FQN__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4517:1: ( rule__FQN__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4518:2: rule__FQN__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4581:1: ( rule__FQN__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4582:2: rule__FQN__Group__1__Impl { - pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__19019); + pushFollow(FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__19145); rule__FQN__Group__1__Impl(); state._fsp--; @@ -12722,22 +12890,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4524:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4588:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ; public final void rule__FQN__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4528:1: ( ( ( rule__FQN__Group_1__0 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4529:1: ( ( rule__FQN__Group_1__0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4592:1: ( ( ( rule__FQN__Group_1__0 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4593:1: ( ( rule__FQN__Group_1__0 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4529:1: ( ( rule__FQN__Group_1__0 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4530:1: ( rule__FQN__Group_1__0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4593:1: ( ( rule__FQN__Group_1__0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4594:1: ( rule__FQN__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getFQNAccess().getGroup_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4531:1: ( rule__FQN__Group_1__0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4595:1: ( rule__FQN__Group_1__0 )* loop31: do { int alt31=2; @@ -12750,9 +12918,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt31) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4531:2: rule__FQN__Group_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4595:2: rule__FQN__Group_1__0 { - pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl9046); + pushFollow(FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl9172); rule__FQN__Group_1__0(); state._fsp--; @@ -12791,21 +12959,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4545:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4609:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ; public final void rule__FQN__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4549:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4550:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4613:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4614:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 { - pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__09081); + pushFollow(FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__09207); rule__FQN__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__09084); + pushFollow(FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__09210); rule__FQN__Group_1__1(); state._fsp--; @@ -12829,22 +12997,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4557:1: rule__FQN__Group_1__0__Impl : ( '.' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4621:1: rule__FQN__Group_1__0__Impl : ( '.' ) ; public final void rule__FQN__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4561:1: ( ( '.' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4562:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4625:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4626:1: ( '.' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4562:1: ( '.' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4563:1: '.' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4626:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4627:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0()); } - match(input,42,FOLLOW_42_in_rule__FQN__Group_1__0__Impl9112); if (state.failed) return ; + match(input,42,FOLLOW_42_in_rule__FQN__Group_1__0__Impl9238); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFQNAccess().getFullStopKeyword_1_0()); } @@ -12870,16 +13038,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4576:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4640:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ; public final void rule__FQN__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4580:1: ( rule__FQN__Group_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4581:2: rule__FQN__Group_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4644:1: ( rule__FQN__Group_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4645:2: rule__FQN__Group_1__1__Impl { - pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__19143); + pushFollow(FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__19269); rule__FQN__Group_1__1__Impl(); state._fsp--; @@ -12903,22 +13071,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__FQN__Group_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4587:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4651:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__FQN__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4591:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4592:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4655:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4656:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4592:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4593:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4656:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4657:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl9170); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl9296); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1()); } @@ -12944,21 +13112,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4608:1: rule__LiteralArray__Group__0 : rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4672:1: rule__LiteralArray__Group__0 : rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 ; public final void rule__LiteralArray__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4612:1: ( rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4613:2: rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4676:1: ( rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4677:2: rule__LiteralArray__Group__0__Impl rule__LiteralArray__Group__1 { - pushFollow(FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__09203); + pushFollow(FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__09329); rule__LiteralArray__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__09206); + pushFollow(FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__09332); rule__LiteralArray__Group__1(); state._fsp--; @@ -12982,25 +13150,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4620:1: rule__LiteralArray__Group__0__Impl : ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4684:1: rule__LiteralArray__Group__0__Impl : ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) ; public final void rule__LiteralArray__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4624:1: ( ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4625:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4688:1: ( ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4689:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4625:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4626:1: ( rule__LiteralArray__LiteralsAssignment_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4689:1: ( ( rule__LiteralArray__LiteralsAssignment_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4690:1: ( rule__LiteralArray__LiteralsAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4627:1: ( rule__LiteralArray__LiteralsAssignment_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4627:2: rule__LiteralArray__LiteralsAssignment_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4691:1: ( rule__LiteralArray__LiteralsAssignment_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4691:2: rule__LiteralArray__LiteralsAssignment_0 { - pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl9233); + pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl9359); rule__LiteralArray__LiteralsAssignment_0(); state._fsp--; @@ -13033,16 +13201,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4637:1: rule__LiteralArray__Group__1 : rule__LiteralArray__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4701:1: rule__LiteralArray__Group__1 : rule__LiteralArray__Group__1__Impl ; public final void rule__LiteralArray__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4641:1: ( rule__LiteralArray__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4642:2: rule__LiteralArray__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4705:1: ( rule__LiteralArray__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4706:2: rule__LiteralArray__Group__1__Impl { - pushFollow(FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__19263); + pushFollow(FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__19389); rule__LiteralArray__Group__1__Impl(); state._fsp--; @@ -13066,22 +13234,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4648:1: rule__LiteralArray__Group__1__Impl : ( ( rule__LiteralArray__Group_1__0 )* ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4712:1: rule__LiteralArray__Group__1__Impl : ( ( rule__LiteralArray__Group_1__0 )* ) ; public final void rule__LiteralArray__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4652:1: ( ( ( rule__LiteralArray__Group_1__0 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4653:1: ( ( rule__LiteralArray__Group_1__0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4716:1: ( ( ( rule__LiteralArray__Group_1__0 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4717:1: ( ( rule__LiteralArray__Group_1__0 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4653:1: ( ( rule__LiteralArray__Group_1__0 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4654:1: ( rule__LiteralArray__Group_1__0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4717:1: ( ( rule__LiteralArray__Group_1__0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4718:1: ( rule__LiteralArray__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralArrayAccess().getGroup_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4655:1: ( rule__LiteralArray__Group_1__0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4719:1: ( rule__LiteralArray__Group_1__0 )* loop32: do { int alt32=2; @@ -13094,9 +13262,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt32) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4655:2: rule__LiteralArray__Group_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4719:2: rule__LiteralArray__Group_1__0 { - pushFollow(FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl9290); + pushFollow(FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl9416); rule__LiteralArray__Group_1__0(); state._fsp--; @@ -13135,21 +13303,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group_1__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4669:1: rule__LiteralArray__Group_1__0 : rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4733:1: rule__LiteralArray__Group_1__0 : rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 ; public final void rule__LiteralArray__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4673:1: ( rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4674:2: rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4737:1: ( rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4738:2: rule__LiteralArray__Group_1__0__Impl rule__LiteralArray__Group_1__1 { - pushFollow(FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__09325); + pushFollow(FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__09451); rule__LiteralArray__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__09328); + pushFollow(FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__09454); rule__LiteralArray__Group_1__1(); state._fsp--; @@ -13173,22 +13341,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group_1__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4681:1: rule__LiteralArray__Group_1__0__Impl : ( ',' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4745:1: rule__LiteralArray__Group_1__0__Impl : ( ',' ) ; public final void rule__LiteralArray__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4685:1: ( ( ',' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4686:1: ( ',' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4749:1: ( ( ',' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4750:1: ( ',' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4686:1: ( ',' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4687:1: ',' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4750:1: ( ',' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4751:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralArrayAccess().getCommaKeyword_1_0()); } - match(input,43,FOLLOW_43_in_rule__LiteralArray__Group_1__0__Impl9356); if (state.failed) return ; + match(input,43,FOLLOW_43_in_rule__LiteralArray__Group_1__0__Impl9482); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralArrayAccess().getCommaKeyword_1_0()); } @@ -13214,16 +13382,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group_1__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4700:1: rule__LiteralArray__Group_1__1 : rule__LiteralArray__Group_1__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4764:1: rule__LiteralArray__Group_1__1 : rule__LiteralArray__Group_1__1__Impl ; public final void rule__LiteralArray__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4704:1: ( rule__LiteralArray__Group_1__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4705:2: rule__LiteralArray__Group_1__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4768:1: ( rule__LiteralArray__Group_1__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4769:2: rule__LiteralArray__Group_1__1__Impl { - pushFollow(FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__19387); + pushFollow(FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__19513); rule__LiteralArray__Group_1__1__Impl(); state._fsp--; @@ -13247,25 +13415,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__Group_1__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4711:1: rule__LiteralArray__Group_1__1__Impl : ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4775:1: rule__LiteralArray__Group_1__1__Impl : ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) ; public final void rule__LiteralArray__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4715:1: ( ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4716:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4779:1: ( ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4780:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4716:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4717:1: ( rule__LiteralArray__LiteralsAssignment_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4780:1: ( ( rule__LiteralArray__LiteralsAssignment_1_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4781:1: ( rule__LiteralArray__LiteralsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralArrayAccess().getLiteralsAssignment_1_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4718:1: ( rule__LiteralArray__LiteralsAssignment_1_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4718:2: rule__LiteralArray__LiteralsAssignment_1_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4782:1: ( rule__LiteralArray__LiteralsAssignment_1_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4782:2: rule__LiteralArray__LiteralsAssignment_1_1 { - pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl9414); + pushFollow(FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl9540); rule__LiteralArray__LiteralsAssignment_1_1(); state._fsp--; @@ -13298,21 +13466,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__BooleanLiteral__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4732:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4796:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ; public final void rule__BooleanLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4736:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4737:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4800:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4801:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 { - pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__09448); + pushFollow(FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__09574); rule__BooleanLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__09451); + pushFollow(FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__09577); rule__BooleanLiteral__Group__1(); state._fsp--; @@ -13336,23 +13504,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__BooleanLiteral__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4744:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4808:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ; public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4748:1: ( ( () ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4749:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4812:1: ( ( () ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4813:1: ( () ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4749:1: ( () ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4750:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4813:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4814:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4751:1: () - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4753:1: + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4815:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4817:1: { } @@ -13377,16 +13545,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__BooleanLiteral__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4763:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4827:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ; public final void rule__BooleanLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4767:1: ( rule__BooleanLiteral__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4768:2: rule__BooleanLiteral__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4831:1: ( rule__BooleanLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4832:2: rule__BooleanLiteral__Group__1__Impl { - pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__19509); + pushFollow(FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__19635); rule__BooleanLiteral__Group__1__Impl(); state._fsp--; @@ -13410,25 +13578,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__BooleanLiteral__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4774:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4838:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ; public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4778:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4779:1: ( ( rule__BooleanLiteral__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4842:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4843:1: ( ( rule__BooleanLiteral__Alternatives_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4779:1: ( ( rule__BooleanLiteral__Alternatives_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4780:1: ( rule__BooleanLiteral__Alternatives_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4843:1: ( ( rule__BooleanLiteral__Alternatives_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4844:1: ( rule__BooleanLiteral__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4781:1: ( rule__BooleanLiteral__Alternatives_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4781:2: rule__BooleanLiteral__Alternatives_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4845:1: ( rule__BooleanLiteral__Alternatives_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4845:2: rule__BooleanLiteral__Alternatives_1 { - pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl9536); + pushFollow(FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl9662); rule__BooleanLiteral__Alternatives_1(); state._fsp--; @@ -13461,21 +13629,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RealLiteral__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4795:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4859:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ; public final void rule__RealLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4799:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4800:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4863:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4864:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 { - pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__09570); + pushFollow(FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__09696); rule__RealLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__09573); + pushFollow(FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__09699); rule__RealLiteral__Group__1(); state._fsp--; @@ -13499,23 +13667,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RealLiteral__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4807:1: rule__RealLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4871:1: rule__RealLiteral__Group__0__Impl : ( () ) ; public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4811:1: ( ( () ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4812:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4875:1: ( ( () ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4876:1: ( () ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4812:1: ( () ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4813:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4876:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4877:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4814:1: () - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4816:1: + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4878:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4880:1: { } @@ -13540,16 +13708,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RealLiteral__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4826:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4890:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ; public final void rule__RealLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4830:1: ( rule__RealLiteral__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4831:2: rule__RealLiteral__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4894:1: ( rule__RealLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4895:2: rule__RealLiteral__Group__1__Impl { - pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__19631); + pushFollow(FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__19757); rule__RealLiteral__Group__1__Impl(); state._fsp--; @@ -13573,25 +13741,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RealLiteral__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4837:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4901:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ; public final void rule__RealLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4841:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4842:1: ( ( rule__RealLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4905:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4906:1: ( ( rule__RealLiteral__ValueAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4842:1: ( ( rule__RealLiteral__ValueAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4843:1: ( rule__RealLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4906:1: ( ( rule__RealLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4907:1: ( rule__RealLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRealLiteralAccess().getValueAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4844:1: ( rule__RealLiteral__ValueAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4844:2: rule__RealLiteral__ValueAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4908:1: ( rule__RealLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4908:2: rule__RealLiteral__ValueAssignment_1 { - pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl9658); + pushFollow(FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl9784); rule__RealLiteral__ValueAssignment_1(); state._fsp--; @@ -13624,21 +13792,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__IntLiteral__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4858:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4922:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ; public final void rule__IntLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4862:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4863:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4926:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4927:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 { - pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__09692); + pushFollow(FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__09818); rule__IntLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__09695); + pushFollow(FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__09821); rule__IntLiteral__Group__1(); state._fsp--; @@ -13662,23 +13830,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__IntLiteral__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4870:1: rule__IntLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4934:1: rule__IntLiteral__Group__0__Impl : ( () ) ; public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4874:1: ( ( () ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4875:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4938:1: ( ( () ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4939:1: ( () ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4875:1: ( () ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4876:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4939:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4940:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4877:1: () - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4879:1: + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4941:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4943:1: { } @@ -13703,16 +13871,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__IntLiteral__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4889:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4953:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ; public final void rule__IntLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4893:1: ( rule__IntLiteral__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4894:2: rule__IntLiteral__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4957:1: ( rule__IntLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4958:2: rule__IntLiteral__Group__1__Impl { - pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19753); + pushFollow(FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19879); rule__IntLiteral__Group__1__Impl(); state._fsp--; @@ -13736,25 +13904,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__IntLiteral__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4900:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4964:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ; public final void rule__IntLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4904:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4905:1: ( ( rule__IntLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4968:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4969:1: ( ( rule__IntLiteral__ValueAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4905:1: ( ( rule__IntLiteral__ValueAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4906:1: ( rule__IntLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4969:1: ( ( rule__IntLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4970:1: ( rule__IntLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIntLiteralAccess().getValueAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4907:1: ( rule__IntLiteral__ValueAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4907:2: rule__IntLiteral__ValueAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4971:1: ( rule__IntLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4971:2: rule__IntLiteral__ValueAssignment_1 { - pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9780); + pushFollow(FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9906); rule__IntLiteral__ValueAssignment_1(); state._fsp--; @@ -13787,21 +13955,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__StringLiteral__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4921:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4985:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ; public final void rule__StringLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4925:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4926:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4989:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4990:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 { - pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09814); + pushFollow(FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09940); rule__StringLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09817); + pushFollow(FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09943); rule__StringLiteral__Group__1(); state._fsp--; @@ -13825,23 +13993,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__StringLiteral__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4933:1: rule__StringLiteral__Group__0__Impl : ( () ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4997:1: rule__StringLiteral__Group__0__Impl : ( () ) ; public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4937:1: ( ( () ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4938:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5001:1: ( ( () ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5002:1: ( () ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4938:1: ( () ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4939:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5002:1: ( () ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5003:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4940:1: () - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4942:1: + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5004:1: () + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5006:1: { } @@ -13866,16 +14034,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__StringLiteral__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4952:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5016:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ; public final void rule__StringLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4956:1: ( rule__StringLiteral__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4957:2: rule__StringLiteral__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5020:1: ( rule__StringLiteral__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5021:2: rule__StringLiteral__Group__1__Impl { - pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__19875); + pushFollow(FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__110001); rule__StringLiteral__Group__1__Impl(); state._fsp--; @@ -13899,25 +14067,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__StringLiteral__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4963:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5027:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ; public final void rule__StringLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4967:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4968:1: ( ( rule__StringLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5031:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5032:1: ( ( rule__StringLiteral__ValueAssignment_1 ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4968:1: ( ( rule__StringLiteral__ValueAssignment_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4969:1: ( rule__StringLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5032:1: ( ( rule__StringLiteral__ValueAssignment_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5033:1: ( rule__StringLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralAccess().getValueAssignment_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4970:1: ( rule__StringLiteral__ValueAssignment_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4970:2: rule__StringLiteral__ValueAssignment_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5034:1: ( rule__StringLiteral__ValueAssignment_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5034:2: rule__StringLiteral__ValueAssignment_1 { - pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl9902); + pushFollow(FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl10028); rule__StringLiteral__ValueAssignment_1(); state._fsp--; @@ -13950,21 +14118,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInteger__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4984:1: rule__SignedInteger__Group__0 : rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5048:1: rule__SignedInteger__Group__0 : rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ; public final void rule__SignedInteger__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4988:1: ( rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4989:2: rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5052:1: ( rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5053:2: rule__SignedInteger__Group__0__Impl rule__SignedInteger__Group__1 { - pushFollow(FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__09936); + pushFollow(FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__010062); rule__SignedInteger__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__09939); + pushFollow(FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__010065); rule__SignedInteger__Group__1(); state._fsp--; @@ -13988,22 +14156,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInteger__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:4996:1: rule__SignedInteger__Group__0__Impl : ( ( rule__SignedInteger__Alternatives_0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5060:1: rule__SignedInteger__Group__0__Impl : ( ( rule__SignedInteger__Alternatives_0 )? ) ; public final void rule__SignedInteger__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5000:1: ( ( ( rule__SignedInteger__Alternatives_0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5001:1: ( ( rule__SignedInteger__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5064:1: ( ( ( rule__SignedInteger__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5065:1: ( ( rule__SignedInteger__Alternatives_0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5001:1: ( ( rule__SignedInteger__Alternatives_0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5002:1: ( rule__SignedInteger__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5065:1: ( ( rule__SignedInteger__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5066:1: ( rule__SignedInteger__Alternatives_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getSignedIntegerAccess().getAlternatives_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5003:1: ( rule__SignedInteger__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5067:1: ( rule__SignedInteger__Alternatives_0 )? int alt33=2; int LA33_0 = input.LA(1); @@ -14012,9 +14180,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt33) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5003:2: rule__SignedInteger__Alternatives_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5067:2: rule__SignedInteger__Alternatives_0 { - pushFollow(FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl9966); + pushFollow(FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl10092); rule__SignedInteger__Alternatives_0(); state._fsp--; @@ -14050,16 +14218,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInteger__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5013:1: rule__SignedInteger__Group__1 : rule__SignedInteger__Group__1__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5077:1: rule__SignedInteger__Group__1 : rule__SignedInteger__Group__1__Impl ; public final void rule__SignedInteger__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5017:1: ( rule__SignedInteger__Group__1__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5018:2: rule__SignedInteger__Group__1__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5081:1: ( rule__SignedInteger__Group__1__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5082:2: rule__SignedInteger__Group__1__Impl { - pushFollow(FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__19997); + pushFollow(FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__110123); rule__SignedInteger__Group__1__Impl(); state._fsp--; @@ -14083,22 +14251,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__SignedInteger__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5024:1: rule__SignedInteger__Group__1__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5088:1: rule__SignedInteger__Group__1__Impl : ( RULE_INT ) ; public final void rule__SignedInteger__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5028:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5029:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5092:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5093:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5029:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5030:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5093:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5094:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl10024); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl10150); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSignedIntegerAccess().getINTTerminalRuleCall_1()); } @@ -14124,21 +14292,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5045:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5109:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ; public final void rule__Decimal__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5049:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5050:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5113:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5114:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1 { - pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__010057); + pushFollow(FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__010183); rule__Decimal__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__010060); + pushFollow(FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__010186); rule__Decimal__Group__1(); state._fsp--; @@ -14162,22 +14330,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5057:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5121:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ; public final void rule__Decimal__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5061:1: ( ( ( rule__Decimal__Alternatives_0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5062:1: ( ( rule__Decimal__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5125:1: ( ( ( rule__Decimal__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5126:1: ( ( rule__Decimal__Alternatives_0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5062:1: ( ( rule__Decimal__Alternatives_0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5063:1: ( rule__Decimal__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5126:1: ( ( rule__Decimal__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5127:1: ( rule__Decimal__Alternatives_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalAccess().getAlternatives_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5064:1: ( rule__Decimal__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5128:1: ( rule__Decimal__Alternatives_0 )? int alt34=2; int LA34_0 = input.LA(1); @@ -14186,9 +14354,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt34) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5064:2: rule__Decimal__Alternatives_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5128:2: rule__Decimal__Alternatives_0 { - pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl10087); + pushFollow(FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl10213); rule__Decimal__Alternatives_0(); state._fsp--; @@ -14224,21 +14392,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5074:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5138:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ; public final void rule__Decimal__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5078:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5079:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5142:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5143:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2 { - pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__110118); + pushFollow(FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__110244); rule__Decimal__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__110121); + pushFollow(FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__110247); rule__Decimal__Group__2(); state._fsp--; @@ -14262,22 +14430,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5086:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5150:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ; public final void rule__Decimal__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5090:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5091:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5154:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5155:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5091:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5092:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5155:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5156:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl10148); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl10274); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1()); } @@ -14303,21 +14471,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5103:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5167:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ; public final void rule__Decimal__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5107:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5108:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5171:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5172:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3 { - pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__210177); + pushFollow(FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__210303); rule__Decimal__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__210180); + pushFollow(FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__210306); rule__Decimal__Group__3(); state._fsp--; @@ -14341,22 +14509,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5115:1: rule__Decimal__Group__2__Impl : ( '.' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5179:1: rule__Decimal__Group__2__Impl : ( '.' ) ; public final void rule__Decimal__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5119:1: ( ( '.' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5120:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5183:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5184:1: ( '.' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5120:1: ( '.' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5121:1: '.' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5184:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5185:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalAccess().getFullStopKeyword_2()); } - match(input,42,FOLLOW_42_in_rule__Decimal__Group__2__Impl10208); if (state.failed) return ; + match(input,42,FOLLOW_42_in_rule__Decimal__Group__2__Impl10334); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalAccess().getFullStopKeyword_2()); } @@ -14382,16 +14550,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5134:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5198:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ; public final void rule__Decimal__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5138:1: ( rule__Decimal__Group__3__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5139:2: rule__Decimal__Group__3__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5202:1: ( rule__Decimal__Group__3__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5203:2: rule__Decimal__Group__3__Impl { - pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__310239); + pushFollow(FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__310365); rule__Decimal__Group__3__Impl(); state._fsp--; @@ -14415,22 +14583,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Decimal__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5145:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5209:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ; public final void rule__Decimal__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5149:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5150:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5213:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5214:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5150:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5151:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5214:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5215:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl10266); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl10392); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3()); } @@ -14456,21 +14624,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DotDecimal__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5170:1: rule__DotDecimal__Group__0 : rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5234:1: rule__DotDecimal__Group__0 : rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ; public final void rule__DotDecimal__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5174:1: ( rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5175:2: rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5238:1: ( rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5239:2: rule__DotDecimal__Group__0__Impl rule__DotDecimal__Group__1 { - pushFollow(FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__010303); + pushFollow(FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__010429); rule__DotDecimal__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__010306); + pushFollow(FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__010432); rule__DotDecimal__Group__1(); state._fsp--; @@ -14494,22 +14662,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DotDecimal__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5182:1: rule__DotDecimal__Group__0__Impl : ( ( rule__DotDecimal__Alternatives_0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5246:1: rule__DotDecimal__Group__0__Impl : ( ( rule__DotDecimal__Alternatives_0 )? ) ; public final void rule__DotDecimal__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5186:1: ( ( ( rule__DotDecimal__Alternatives_0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5187:1: ( ( rule__DotDecimal__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5250:1: ( ( ( rule__DotDecimal__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5251:1: ( ( rule__DotDecimal__Alternatives_0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5187:1: ( ( rule__DotDecimal__Alternatives_0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5188:1: ( rule__DotDecimal__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5251:1: ( ( rule__DotDecimal__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5252:1: ( rule__DotDecimal__Alternatives_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDotDecimalAccess().getAlternatives_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5189:1: ( rule__DotDecimal__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5253:1: ( rule__DotDecimal__Alternatives_0 )? int alt35=2; int LA35_0 = input.LA(1); @@ -14518,9 +14686,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt35) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5189:2: rule__DotDecimal__Alternatives_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5253:2: rule__DotDecimal__Alternatives_0 { - pushFollow(FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl10333); + pushFollow(FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl10459); rule__DotDecimal__Alternatives_0(); state._fsp--; @@ -14556,21 +14724,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DotDecimal__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5199:1: rule__DotDecimal__Group__1 : rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5263:1: rule__DotDecimal__Group__1 : rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ; public final void rule__DotDecimal__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5203:1: ( rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5204:2: rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5267:1: ( rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5268:2: rule__DotDecimal__Group__1__Impl rule__DotDecimal__Group__2 { - pushFollow(FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__110364); + pushFollow(FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__110490); rule__DotDecimal__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__110367); + pushFollow(FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__110493); rule__DotDecimal__Group__2(); state._fsp--; @@ -14594,22 +14762,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DotDecimal__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5211:1: rule__DotDecimal__Group__1__Impl : ( '.' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5275:1: rule__DotDecimal__Group__1__Impl : ( '.' ) ; public final void rule__DotDecimal__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5215:1: ( ( '.' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5216:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5279:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5280:1: ( '.' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5216:1: ( '.' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5217:1: '.' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5280:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5281:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); } - match(input,42,FOLLOW_42_in_rule__DotDecimal__Group__1__Impl10395); if (state.failed) return ; + match(input,42,FOLLOW_42_in_rule__DotDecimal__Group__1__Impl10521); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDotDecimalAccess().getFullStopKeyword_1()); } @@ -14635,16 +14803,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DotDecimal__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5230:1: rule__DotDecimal__Group__2 : rule__DotDecimal__Group__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5294:1: rule__DotDecimal__Group__2 : rule__DotDecimal__Group__2__Impl ; public final void rule__DotDecimal__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5234:1: ( rule__DotDecimal__Group__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5235:2: rule__DotDecimal__Group__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5298:1: ( rule__DotDecimal__Group__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5299:2: rule__DotDecimal__Group__2__Impl { - pushFollow(FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__210426); + pushFollow(FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__210552); rule__DotDecimal__Group__2__Impl(); state._fsp--; @@ -14668,22 +14836,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DotDecimal__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5241:1: rule__DotDecimal__Group__2__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5305:1: rule__DotDecimal__Group__2__Impl : ( RULE_INT ) ; public final void rule__DotDecimal__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5245:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5246:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5309:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5310:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5246:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5247:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5310:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5311:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl10453); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl10579); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDotDecimalAccess().getINTTerminalRuleCall_2()); } @@ -14709,21 +14877,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalDot__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5264:1: rule__DecimalDot__Group__0 : rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5328:1: rule__DecimalDot__Group__0 : rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ; public final void rule__DecimalDot__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5268:1: ( rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5269:2: rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5332:1: ( rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5333:2: rule__DecimalDot__Group__0__Impl rule__DecimalDot__Group__1 { - pushFollow(FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__010488); + pushFollow(FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__010614); rule__DecimalDot__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__010491); + pushFollow(FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__010617); rule__DecimalDot__Group__1(); state._fsp--; @@ -14747,22 +14915,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalDot__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5276:1: rule__DecimalDot__Group__0__Impl : ( ( rule__DecimalDot__Alternatives_0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5340:1: rule__DecimalDot__Group__0__Impl : ( ( rule__DecimalDot__Alternatives_0 )? ) ; public final void rule__DecimalDot__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5280:1: ( ( ( rule__DecimalDot__Alternatives_0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5281:1: ( ( rule__DecimalDot__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5344:1: ( ( ( rule__DecimalDot__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5345:1: ( ( rule__DecimalDot__Alternatives_0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5281:1: ( ( rule__DecimalDot__Alternatives_0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5282:1: ( rule__DecimalDot__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5345:1: ( ( rule__DecimalDot__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5346:1: ( rule__DecimalDot__Alternatives_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalDotAccess().getAlternatives_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5283:1: ( rule__DecimalDot__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5347:1: ( rule__DecimalDot__Alternatives_0 )? int alt36=2; int LA36_0 = input.LA(1); @@ -14771,9 +14939,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt36) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5283:2: rule__DecimalDot__Alternatives_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5347:2: rule__DecimalDot__Alternatives_0 { - pushFollow(FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl10518); + pushFollow(FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl10644); rule__DecimalDot__Alternatives_0(); state._fsp--; @@ -14809,21 +14977,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalDot__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5293:1: rule__DecimalDot__Group__1 : rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5357:1: rule__DecimalDot__Group__1 : rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ; public final void rule__DecimalDot__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5297:1: ( rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5298:2: rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5361:1: ( rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5362:2: rule__DecimalDot__Group__1__Impl rule__DecimalDot__Group__2 { - pushFollow(FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__110549); + pushFollow(FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__110675); rule__DecimalDot__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__110552); + pushFollow(FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__110678); rule__DecimalDot__Group__2(); state._fsp--; @@ -14847,22 +15015,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalDot__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5305:1: rule__DecimalDot__Group__1__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5369:1: rule__DecimalDot__Group__1__Impl : ( RULE_INT ) ; public final void rule__DecimalDot__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5309:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5310:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5373:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5374:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5310:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5311:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5374:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5375:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl10579); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl10705); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalDotAccess().getINTTerminalRuleCall_1()); } @@ -14888,16 +15056,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalDot__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5322:1: rule__DecimalDot__Group__2 : rule__DecimalDot__Group__2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5386:1: rule__DecimalDot__Group__2 : rule__DecimalDot__Group__2__Impl ; public final void rule__DecimalDot__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5326:1: ( rule__DecimalDot__Group__2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5327:2: rule__DecimalDot__Group__2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5390:1: ( rule__DecimalDot__Group__2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5391:2: rule__DecimalDot__Group__2__Impl { - pushFollow(FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__210608); + pushFollow(FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__210734); rule__DecimalDot__Group__2__Impl(); state._fsp--; @@ -14921,22 +15089,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalDot__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5333:1: rule__DecimalDot__Group__2__Impl : ( '.' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5397:1: rule__DecimalDot__Group__2__Impl : ( '.' ) ; public final void rule__DecimalDot__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5337:1: ( ( '.' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5338:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5401:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5402:1: ( '.' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5338:1: ( '.' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5339:1: '.' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5402:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5403:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); } - match(input,42,FOLLOW_42_in_rule__DecimalDot__Group__2__Impl10636); if (state.failed) return ; + match(input,42,FOLLOW_42_in_rule__DecimalDot__Group__2__Impl10762); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalDotAccess().getFullStopKeyword_2()); } @@ -14962,21 +15130,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5358:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5422:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ; public final void rule__DecimalExp__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5362:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5363:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5426:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5427:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 { - pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__010673); + pushFollow(FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__010799); rule__DecimalExp__Group__0__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__010676); + pushFollow(FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__010802); rule__DecimalExp__Group__1(); state._fsp--; @@ -15000,22 +15168,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__0__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5370:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5434:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ; public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5374:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5375:1: ( ( rule__DecimalExp__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5438:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5439:1: ( ( rule__DecimalExp__Alternatives_0 )? ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5375:1: ( ( rule__DecimalExp__Alternatives_0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5376:1: ( rule__DecimalExp__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5439:1: ( ( rule__DecimalExp__Alternatives_0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5440:1: ( rule__DecimalExp__Alternatives_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalExpAccess().getAlternatives_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5377:1: ( rule__DecimalExp__Alternatives_0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5441:1: ( rule__DecimalExp__Alternatives_0 )? int alt37=2; int LA37_0 = input.LA(1); @@ -15024,9 +15192,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt37) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5377:2: rule__DecimalExp__Alternatives_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5441:2: rule__DecimalExp__Alternatives_0 { - pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl10703); + pushFollow(FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl10829); rule__DecimalExp__Alternatives_0(); state._fsp--; @@ -15062,21 +15230,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5387:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5451:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ; public final void rule__DecimalExp__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5391:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5392:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5455:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5456:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 { - pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__110734); + pushFollow(FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__110860); rule__DecimalExp__Group__1__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__110737); + pushFollow(FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__110863); rule__DecimalExp__Group__2(); state._fsp--; @@ -15100,22 +15268,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__1__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5399:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5463:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ; public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5403:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5404:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5467:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5468:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5404:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5405:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5468:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5469:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10764); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10890); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1()); } @@ -15141,21 +15309,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5416:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5480:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ; public final void rule__DecimalExp__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5420:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5421:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5484:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5485:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 { - pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210793); + pushFollow(FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210919); rule__DecimalExp__Group__2__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210796); + pushFollow(FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210922); rule__DecimalExp__Group__3(); state._fsp--; @@ -15179,22 +15347,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5428:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5492:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ; public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5432:1: ( ( '.' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5433:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5496:1: ( ( '.' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5497:1: ( '.' ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5433:1: ( '.' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5434:1: '.' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5497:1: ( '.' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5498:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); } - match(input,42,FOLLOW_42_in_rule__DecimalExp__Group__2__Impl10824); if (state.failed) return ; + match(input,42,FOLLOW_42_in_rule__DecimalExp__Group__2__Impl10950); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2()); } @@ -15220,21 +15388,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5447:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5511:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ; public final void rule__DecimalExp__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5451:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5452:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5515:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5516:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 { - pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310855); + pushFollow(FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310981); rule__DecimalExp__Group__3__Impl(); state._fsp--; if (state.failed) return ; - pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310858); + pushFollow(FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310984); rule__DecimalExp__Group__4(); state._fsp--; @@ -15258,22 +15426,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5459:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5523:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ; public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5463:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5464:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5527:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5528:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5464:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5465:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5528:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5529:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl10885); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl11011); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3()); } @@ -15299,16 +15467,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5476:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5540:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl ; public final void rule__DecimalExp__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5480:1: ( rule__DecimalExp__Group__4__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5481:2: rule__DecimalExp__Group__4__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5544:1: ( rule__DecimalExp__Group__4__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5545:2: rule__DecimalExp__Group__4__Impl { - pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__410914); + pushFollow(FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__411040); rule__DecimalExp__Group__4__Impl(); state._fsp--; @@ -15332,22 +15500,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DecimalExp__Group__4__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5487:1: rule__DecimalExp__Group__4__Impl : ( RULE_EXP ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5551:1: rule__DecimalExp__Group__4__Impl : ( RULE_EXP ) ; public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5491:1: ( ( RULE_EXP ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5492:1: ( RULE_EXP ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5555:1: ( ( RULE_EXP ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5556:1: ( RULE_EXP ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5492:1: ( RULE_EXP ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5493:1: RULE_EXP + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5556:1: ( RULE_EXP ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5557:1: RULE_EXP { if ( state.backtracking==0 ) { before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); } - match(input,RULE_EXP,FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl10941); if (state.failed) return ; + match(input,RULE_EXP,FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl11067); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); } @@ -15373,17 +15541,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__UnorderedGroup_2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5515:1: rule__DynamicConfig__UnorderedGroup_2 : rule__DynamicConfig__UnorderedGroup_2__0 {...}?; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5579:1: rule__DynamicConfig__UnorderedGroup_2 : rule__DynamicConfig__UnorderedGroup_2__0 {...}?; public final void rule__DynamicConfig__UnorderedGroup_2() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2()); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5520:1: ( rule__DynamicConfig__UnorderedGroup_2__0 {...}?) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5521:2: rule__DynamicConfig__UnorderedGroup_2__0 {...}? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5584:1: ( rule__DynamicConfig__UnorderedGroup_2__0 {...}?) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5585:2: rule__DynamicConfig__UnorderedGroup_2__0 {...}? { - pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_210981); + pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_211107); rule__DynamicConfig__UnorderedGroup_2__0(); state._fsp--; @@ -15412,24 +15580,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__UnorderedGroup_2__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5532:1: rule__DynamicConfig__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5596:1: rule__DynamicConfig__UnorderedGroup_2__Impl : ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) ; public final void rule__DynamicConfig__UnorderedGroup_2__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5537:1: ( ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5538:3: ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5601:1: ( ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5602:3: ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5538:3: ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5602:3: ( ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) | ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) ) int alt38=2; int LA38_0 = input.LA(1); - if ( LA38_0 >=23 && LA38_0<=24 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) { + if ( LA38_0 >=24 && LA38_0<=25 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) { alt38=1; } - else if ( LA38_0 ==26 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) { + else if ( LA38_0 ==27 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) { alt38=2; } else { @@ -15441,30 +15609,30 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt38) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5540:4: ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5604:4: ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5540:4: ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5541:5: {...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5604:4: ({...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5605:5: {...}? => ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__DynamicConfig__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0)"); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5541:110: ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5542:6: ( ( rule__DynamicConfig__Alternatives_2_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5605:110: ( ( ( rule__DynamicConfig__Alternatives_2_0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5606:6: ( ( rule__DynamicConfig__Alternatives_2_0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0); selected = true; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5548:6: ( ( rule__DynamicConfig__Alternatives_2_0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5550:7: ( rule__DynamicConfig__Alternatives_2_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5612:6: ( ( rule__DynamicConfig__Alternatives_2_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5614:7: ( rule__DynamicConfig__Alternatives_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5551:7: ( rule__DynamicConfig__Alternatives_2_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5551:8: rule__DynamicConfig__Alternatives_2_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5615:7: ( rule__DynamicConfig__Alternatives_2_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5615:8: rule__DynamicConfig__Alternatives_2_0 { - pushFollow(FOLLOW_rule__DynamicConfig__Alternatives_2_0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11070); + pushFollow(FOLLOW_rule__DynamicConfig__Alternatives_2_0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11196); rule__DynamicConfig__Alternatives_2_0(); state._fsp--; @@ -15488,30 +15656,30 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5557:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5621:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5557:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5558:5: {...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5621:4: ({...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5622:5: {...}? => ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__DynamicConfig__UnorderedGroup_2__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1)"); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5558:110: ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5559:6: ( ( rule__DynamicConfig__Group_2_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5622:110: ( ( ( rule__DynamicConfig__Group_2_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5623:6: ( ( rule__DynamicConfig__Group_2_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1); selected = true; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5565:6: ( ( rule__DynamicConfig__Group_2_1__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5567:7: ( rule__DynamicConfig__Group_2_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5629:6: ( ( rule__DynamicConfig__Group_2_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5631:7: ( rule__DynamicConfig__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getGroup_2_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5568:7: ( rule__DynamicConfig__Group_2_1__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5568:8: rule__DynamicConfig__Group_2_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5632:7: ( rule__DynamicConfig__Group_2_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5632:8: rule__DynamicConfig__Group_2_1__0 { - pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11161); + pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11287); rule__DynamicConfig__Group_2_1__0(); state._fsp--; @@ -15558,35 +15726,35 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__UnorderedGroup_2__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5583:1: rule__DynamicConfig__UnorderedGroup_2__0 : rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5647:1: rule__DynamicConfig__UnorderedGroup_2__0 : rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? ; public final void rule__DynamicConfig__UnorderedGroup_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5587:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5588:2: rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5651:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5652:2: rule__DynamicConfig__UnorderedGroup_2__Impl ( rule__DynamicConfig__UnorderedGroup_2__1 )? { - pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__011220); + pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__011346); rule__DynamicConfig__UnorderedGroup_2__Impl(); state._fsp--; if (state.failed) return ; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5589:2: ( rule__DynamicConfig__UnorderedGroup_2__1 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5653:2: ( rule__DynamicConfig__UnorderedGroup_2__1 )? int alt39=2; int LA39_0 = input.LA(1); - if ( LA39_0 >=23 && LA39_0<=24 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) { + if ( LA39_0 >=24 && LA39_0<=25 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 0) ) { alt39=1; } - else if ( LA39_0 ==26 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) { + else if ( LA39_0 ==27 && getUnorderedGroupHelper().canSelect(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2(), 1) ) { alt39=1; } switch (alt39) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5589:2: rule__DynamicConfig__UnorderedGroup_2__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5653:2: rule__DynamicConfig__UnorderedGroup_2__1 { - pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__011223); + pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__011349); rule__DynamicConfig__UnorderedGroup_2__1(); state._fsp--; @@ -15616,16 +15784,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__UnorderedGroup_2__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5596:1: rule__DynamicConfig__UnorderedGroup_2__1 : rule__DynamicConfig__UnorderedGroup_2__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5660:1: rule__DynamicConfig__UnorderedGroup_2__1 : rule__DynamicConfig__UnorderedGroup_2__Impl ; public final void rule__DynamicConfig__UnorderedGroup_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5600:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5601:2: rule__DynamicConfig__UnorderedGroup_2__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5664:1: ( rule__DynamicConfig__UnorderedGroup_2__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5665:2: rule__DynamicConfig__UnorderedGroup_2__Impl { - pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__111248); + pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__111374); rule__DynamicConfig__UnorderedGroup_2__Impl(); state._fsp--; @@ -15649,17 +15817,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup_7" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5612:1: rule__ActorInstanceConfig__UnorderedGroup_7 : ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5676:1: rule__ActorInstanceConfig__UnorderedGroup_7 : ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? ; public final void rule__ActorInstanceConfig__UnorderedGroup_7() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7()); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5617:1: ( ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5618:2: ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5681:1: ( ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5682:2: ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5618:2: ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5682:2: ( rule__ActorInstanceConfig__UnorderedGroup_7__0 )? int alt40=2; int LA40_0 = input.LA(1); @@ -15671,9 +15839,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt40) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5618:2: rule__ActorInstanceConfig__UnorderedGroup_7__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5682:2: rule__ActorInstanceConfig__UnorderedGroup_7__0 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__0_in_rule__ActorInstanceConfig__UnorderedGroup_711276); + pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__0_in_rule__ActorInstanceConfig__UnorderedGroup_711402); rule__ActorInstanceConfig__UnorderedGroup_7__0(); state._fsp--; @@ -15704,17 +15872,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup_7__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5628:1: rule__ActorInstanceConfig__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5692:1: rule__ActorInstanceConfig__UnorderedGroup_7__Impl : ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) ; public final void rule__ActorInstanceConfig__UnorderedGroup_7__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5633:1: ( ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5634:3: ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5697:1: ( ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5698:3: ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5634:3: ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5698:3: ( ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) | ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) ) int alt43=2; int LA43_0 = input.LA(1); @@ -15733,33 +15901,33 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt43) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5636:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5700:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5636:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5637:5: {...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5700:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5701:5: {...}? => ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ActorInstanceConfig__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7(), 0)"); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5637:116: ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5638:6: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5701:116: ( ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5702:6: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7(), 0); selected = true; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5644:6: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5645:6: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5708:6: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5709:6: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5645:6: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5646:7: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5709:6: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5710:7: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_7_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5647:7: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5647:8: rule__ActorInstanceConfig__AttributesAssignment_7_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5711:7: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5711:8: rule__ActorInstanceConfig__AttributesAssignment_7_0 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11364); + pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11490); rule__ActorInstanceConfig__AttributesAssignment_7_0(); state._fsp--; @@ -15773,13 +15941,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5650:6: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5651:7: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5714:6: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5715:7: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_7_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5652:7: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5716:7: ( ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 )* loop41: do { int alt41=2; @@ -15804,9 +15972,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt41) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5652:8: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5716:8: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 )=> rule__ActorInstanceConfig__AttributesAssignment_7_0 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11408); + pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11534); rule__ActorInstanceConfig__AttributesAssignment_7_0(); state._fsp--; @@ -15839,33 +16007,33 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5658:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5722:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5658:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5659:5: {...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5722:4: ({...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5723:5: {...}? => ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ActorInstanceConfig__UnorderedGroup_7__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7(), 1)"); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5659:116: ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5660:6: ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5723:116: ( ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5724:6: ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) { getUnorderedGroupHelper().select(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup_7(), 1); selected = true; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5666:6: ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5667:6: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5730:6: ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5731:6: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5667:6: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5668:7: ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5731:6: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5732:7: ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_7_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5669:7: ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5669:8: rule__ActorInstanceConfig__PortsAssignment_7_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5733:7: ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5733:8: rule__ActorInstanceConfig__PortsAssignment_7_1 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11507); + pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11633); rule__ActorInstanceConfig__PortsAssignment_7_1(); state._fsp--; @@ -15879,13 +16047,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5672:6: ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5673:7: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5736:6: ( ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5737:7: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_7_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5674:7: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5738:7: ( ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 )* loop42: do { int alt42=2; @@ -15904,9 +16072,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { switch (alt42) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5674:8: ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5738:8: ( rule__ActorInstanceConfig__PortsAssignment_7_1 )=> rule__ActorInstanceConfig__PortsAssignment_7_1 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11551); + pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11677); rule__ActorInstanceConfig__PortsAssignment_7_1(); state._fsp--; @@ -15962,21 +16130,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup_7__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5689:1: rule__ActorInstanceConfig__UnorderedGroup_7__0 : rule__ActorInstanceConfig__UnorderedGroup_7__Impl ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5753:1: rule__ActorInstanceConfig__UnorderedGroup_7__0 : rule__ActorInstanceConfig__UnorderedGroup_7__Impl ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? ; public final void rule__ActorInstanceConfig__UnorderedGroup_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5693:1: ( rule__ActorInstanceConfig__UnorderedGroup_7__Impl ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5694:2: rule__ActorInstanceConfig__UnorderedGroup_7__Impl ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5757:1: ( rule__ActorInstanceConfig__UnorderedGroup_7__Impl ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5758:2: rule__ActorInstanceConfig__UnorderedGroup_7__Impl ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? { - pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__011617); + pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__011743); rule__ActorInstanceConfig__UnorderedGroup_7__Impl(); state._fsp--; if (state.failed) return ; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5695:2: ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5759:2: ( rule__ActorInstanceConfig__UnorderedGroup_7__1 )? int alt44=2; int LA44_0 = input.LA(1); @@ -15988,9 +16156,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt44) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5695:2: rule__ActorInstanceConfig__UnorderedGroup_7__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5759:2: rule__ActorInstanceConfig__UnorderedGroup_7__1 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__1_in_rule__ActorInstanceConfig__UnorderedGroup_7__011620); + pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__1_in_rule__ActorInstanceConfig__UnorderedGroup_7__011746); rule__ActorInstanceConfig__UnorderedGroup_7__1(); state._fsp--; @@ -16020,16 +16188,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__UnorderedGroup_7__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5702:1: rule__ActorInstanceConfig__UnorderedGroup_7__1 : rule__ActorInstanceConfig__UnorderedGroup_7__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5766:1: rule__ActorInstanceConfig__UnorderedGroup_7__1 : rule__ActorInstanceConfig__UnorderedGroup_7__Impl ; public final void rule__ActorInstanceConfig__UnorderedGroup_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5706:1: ( rule__ActorInstanceConfig__UnorderedGroup_7__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5707:2: rule__ActorInstanceConfig__UnorderedGroup_7__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5770:1: ( rule__ActorInstanceConfig__UnorderedGroup_7__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5771:2: rule__ActorInstanceConfig__UnorderedGroup_7__Impl { - pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__111645); + pushFollow(FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__111771); rule__ActorInstanceConfig__UnorderedGroup_7__Impl(); state._fsp--; @@ -16053,17 +16221,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5718:1: rule__ProtocolClassConfig__UnorderedGroup_3 : ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5782:1: rule__ProtocolClassConfig__UnorderedGroup_3 : ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? ; public final void rule__ProtocolClassConfig__UnorderedGroup_3() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3()); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5723:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5724:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5787:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5788:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5724:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5788:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__0 )? int alt45=2; int LA45_0 = input.LA(1); @@ -16075,9 +16243,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt45) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5724:2: rule__ProtocolClassConfig__UnorderedGroup_3__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5788:2: rule__ProtocolClassConfig__UnorderedGroup_3__0 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_311673); + pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_311799); rule__ProtocolClassConfig__UnorderedGroup_3__0(); state._fsp--; @@ -16108,17 +16276,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3__Impl" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5734:1: rule__ProtocolClassConfig__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5798:1: rule__ProtocolClassConfig__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) ; public final void rule__ProtocolClassConfig__UnorderedGroup_3__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5739:1: ( ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5740:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5803:1: ( ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5804:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5740:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5804:3: ( ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) ) int alt46=2; int LA46_0 = input.LA(1); @@ -16137,30 +16305,30 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt46) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5742:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5806:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5742:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5743:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5806:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5807:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProtocolClassConfig__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0)"); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5743:116: ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5744:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5807:116: ( ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5808:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 0); selected = true; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5750:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5752:7: ( rule__ProtocolClassConfig__Group_3_0__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5814:6: ( ( rule__ProtocolClassConfig__Group_3_0__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5816:7: ( rule__ProtocolClassConfig__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getGroup_3_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5753:7: ( rule__ProtocolClassConfig__Group_3_0__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5753:8: rule__ProtocolClassConfig__Group_3_0__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5817:7: ( rule__ProtocolClassConfig__Group_3_0__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5817:8: rule__ProtocolClassConfig__Group_3_0__0 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11760); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11886); rule__ProtocolClassConfig__Group_3_0__0(); state._fsp--; @@ -16184,30 +16352,30 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } break; case 2 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5759:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5823:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5759:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5760:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5823:4: ({...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5824:5: {...}? => ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1) ) { if (state.backtracking>0) {state.failed=true; return ;} throw new FailedPredicateException(input, "rule__ProtocolClassConfig__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1)"); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5760:116: ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5761:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5824:116: ( ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5825:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), 1); selected = true; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5767:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5769:7: ( rule__ProtocolClassConfig__Group_3_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5831:6: ( ( rule__ProtocolClassConfig__Group_3_1__0 ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5833:7: ( rule__ProtocolClassConfig__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getGroup_3_1()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5770:7: ( rule__ProtocolClassConfig__Group_3_1__0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5770:8: rule__ProtocolClassConfig__Group_3_1__0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5834:7: ( rule__ProtocolClassConfig__Group_3_1__0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5834:8: rule__ProtocolClassConfig__Group_3_1__0 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11851); + pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11977); rule__ProtocolClassConfig__Group_3_1__0(); state._fsp--; @@ -16254,21 +16422,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3__0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5785:1: rule__ProtocolClassConfig__UnorderedGroup_3__0 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5849:1: rule__ProtocolClassConfig__UnorderedGroup_3__0 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? ; public final void rule__ProtocolClassConfig__UnorderedGroup_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5789:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5790:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5853:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5854:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? { - pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__011910); + pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__012036); rule__ProtocolClassConfig__UnorderedGroup_3__Impl(); state._fsp--; if (state.failed) return ; - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5791:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5855:2: ( rule__ProtocolClassConfig__UnorderedGroup_3__1 )? int alt47=2; int LA47_0 = input.LA(1); @@ -16280,9 +16448,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } switch (alt47) { case 1 : - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5791:2: rule__ProtocolClassConfig__UnorderedGroup_3__1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5855:2: rule__ProtocolClassConfig__UnorderedGroup_3__1 { - pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__011913); + pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__012039); rule__ProtocolClassConfig__UnorderedGroup_3__1(); state._fsp--; @@ -16312,16 +16480,16 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__UnorderedGroup_3__1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5798:1: rule__ProtocolClassConfig__UnorderedGroup_3__1 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5862:1: rule__ProtocolClassConfig__UnorderedGroup_3__1 : rule__ProtocolClassConfig__UnorderedGroup_3__Impl ; public final void rule__ProtocolClassConfig__UnorderedGroup_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5802:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5803:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5866:1: ( rule__ProtocolClassConfig__UnorderedGroup_3__Impl ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5867:2: rule__ProtocolClassConfig__UnorderedGroup_3__Impl { - pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__111938); + pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__112064); rule__ProtocolClassConfig__UnorderedGroup_3__Impl(); state._fsp--; @@ -16345,22 +16513,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigModel__NameAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5814:1: rule__ConfigModel__NameAssignment_1 : ( ruleFQN ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5878:1: rule__ConfigModel__NameAssignment_1 : ( ruleFQN ) ; public final void rule__ConfigModel__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5818:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5819:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5882:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5883:1: ( ruleFQN ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5819:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5820:1: ruleFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5883:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5884:1: ruleFQN { if ( state.backtracking==0 ) { before(grammarAccess.getConfigModelAccess().getNameFQNParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleFQN_in_rule__ConfigModel__NameAssignment_111970); + pushFollow(FOLLOW_ruleFQN_in_rule__ConfigModel__NameAssignment_112096); ruleFQN(); state._fsp--; @@ -16390,22 +16558,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigModel__ImportsAssignment_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5829:1: rule__ConfigModel__ImportsAssignment_3 : ( ruleImport ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5893:1: rule__ConfigModel__ImportsAssignment_3 : ( ruleImport ) ; public final void rule__ConfigModel__ImportsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5833:1: ( ( ruleImport ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5834:1: ( ruleImport ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5897:1: ( ( ruleImport ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5898:1: ( ruleImport ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5834:1: ( ruleImport ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5835:1: ruleImport + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5898:1: ( ruleImport ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5899:1: ruleImport { if ( state.backtracking==0 ) { before(grammarAccess.getConfigModelAccess().getImportsImportParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_312001); + pushFollow(FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_312127); ruleImport(); state._fsp--; @@ -16435,22 +16603,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ConfigModel__ConfigElementsAssignment_4" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5844:1: rule__ConfigModel__ConfigElementsAssignment_4 : ( ruleConfigElement ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5908:1: rule__ConfigModel__ConfigElementsAssignment_4 : ( ruleConfigElement ) ; public final void rule__ConfigModel__ConfigElementsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5848:1: ( ( ruleConfigElement ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5849:1: ( ruleConfigElement ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5912:1: ( ( ruleConfigElement ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5913:1: ( ruleConfigElement ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5849:1: ( ruleConfigElement ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5850:1: ruleConfigElement + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5913:1: ( ruleConfigElement ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5914:1: ruleConfigElement { if ( state.backtracking==0 ) { before(grammarAccess.getConfigModelAccess().getConfigElementsConfigElementParserRuleCall_4_0()); } - pushFollow(FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_412032); + pushFollow(FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_412158); ruleConfigElement(); state._fsp--; @@ -16479,37 +16647,94 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR end "rule__ConfigModel__ConfigElementsAssignment_4" - // $ANTLR start "rule__SubSystemConfig__SubSystemAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5859:1: rule__SubSystemConfig__SubSystemAssignment_1 : ( ( RULE_ID ) ) ; - public final void rule__SubSystemConfig__SubSystemAssignment_1() throws RecognitionException { + // $ANTLR start "rule__SubSystemConfig__RootAssignment_1" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5923:1: rule__SubSystemConfig__RootAssignment_1 : ( ( ruleFQN ) ) ; + public final void rule__SubSystemConfig__RootAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5927:1: ( ( ( ruleFQN ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5928:1: ( ( ruleFQN ) ) + { + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5928:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5929:1: ( ruleFQN ) + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemCrossReference_1_0()); + } + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5930:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5931:1: ruleFQN + { + if ( state.backtracking==0 ) { + before(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemFQNParserRuleCall_1_0_1()); + } + pushFollow(FOLLOW_ruleFQN_in_rule__SubSystemConfig__RootAssignment_112193); + ruleFQN(); + + state._fsp--; + if (state.failed) return ; + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemFQNParserRuleCall_1_0_1()); + } + + } + + if ( state.backtracking==0 ) { + after(grammarAccess.getSubSystemConfigAccess().getRootLogicalSystemCrossReference_1_0()); + } + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__SubSystemConfig__RootAssignment_1" + + + // $ANTLR start "rule__SubSystemConfig__SubSystemAssignment_3" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5942:1: rule__SubSystemConfig__SubSystemAssignment_3 : ( ( RULE_ID ) ) ; + public final void rule__SubSystemConfig__SubSystemAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5863:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5864:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5946:1: ( ( ( RULE_ID ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5947:1: ( ( RULE_ID ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5864:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5865:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5947:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5948:1: ( RULE_ID ) { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0()); + before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5866:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5867:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5949:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5950:1: RULE_ID { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1()); + before(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_112067); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_312232); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassIDTerminalRuleCall_1_0_1()); + after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } } if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemClassCrossReference_1_0()); + after(grammarAccess.getSubSystemConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } } @@ -16529,32 +16754,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__SubSystemConfig__SubSystemAssignment_1" + // $ANTLR end "rule__SubSystemConfig__SubSystemAssignment_3" - // $ANTLR start "rule__SubSystemConfig__DynConfigAssignment_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5878:1: rule__SubSystemConfig__DynConfigAssignment_3 : ( ruleDynamicConfig ) ; - public final void rule__SubSystemConfig__DynConfigAssignment_3() throws RecognitionException { + // $ANTLR start "rule__SubSystemConfig__DynConfigAssignment_5" + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5961:1: rule__SubSystemConfig__DynConfigAssignment_5 : ( ruleDynamicConfig ) ; + public final void rule__SubSystemConfig__DynConfigAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5882:1: ( ( ruleDynamicConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5883:1: ( ruleDynamicConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5965:1: ( ( ruleDynamicConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5966:1: ( ruleDynamicConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5883:1: ( ruleDynamicConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5884:1: ruleDynamicConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5966:1: ( ruleDynamicConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5967:1: ruleDynamicConfig { if ( state.backtracking==0 ) { - before(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0()); + before(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_5_0()); } - pushFollow(FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_312102); + pushFollow(FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_512267); ruleDynamicConfig(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_3_0()); + after(grammarAccess.getSubSystemConfigAccess().getDynConfigDynamicConfigParserRuleCall_5_0()); } } @@ -16574,26 +16799,26 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { } return ; } - // $ANTLR end "rule__SubSystemConfig__DynConfigAssignment_3" + // $ANTLR end "rule__SubSystemConfig__DynConfigAssignment_5" // $ANTLR start "rule__DynamicConfig__FilePathAssignment_2_0_0_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5893:1: rule__DynamicConfig__FilePathAssignment_2_0_0_1 : ( RULE_STRING ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5976:1: rule__DynamicConfig__FilePathAssignment_2_0_0_1 : ( RULE_STRING ) ; public final void rule__DynamicConfig__FilePathAssignment_2_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5897:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5898:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5980:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5981:1: ( RULE_STRING ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5898:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5899:1: RULE_STRING + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5981:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5982:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_0_112133); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_0_112298); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0()); } @@ -16619,22 +16844,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5908:1: rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 : ( RULE_STRING ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5991:1: rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 : ( RULE_STRING ) ; public final void rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5912:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5913:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5995:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5996:1: ( RULE_STRING ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5913:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5914:1: RULE_STRING + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5996:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5997:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_112164); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_112329); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0()); } @@ -16660,22 +16885,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5923:1: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 : ( RULE_STRING ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6006:1: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 : ( RULE_STRING ) ; public final void rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5927:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5928:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6010:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6011:1: ( RULE_STRING ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5928:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5929:1: RULE_STRING + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6011:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6012:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_112195); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_112360); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0()); } @@ -16701,22 +16926,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__DynamicConfig__PollingAssignment_2_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5938:1: rule__DynamicConfig__PollingAssignment_2_1_1 : ( RULE_INT ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6021:1: rule__DynamicConfig__PollingAssignment_2_1_1 : ( RULE_INT ) ; public final void rule__DynamicConfig__PollingAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5942:1: ( ( RULE_INT ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5943:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6025:1: ( ( RULE_INT ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6026:1: ( RULE_INT ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5943:1: ( RULE_INT ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5944:1: RULE_INT + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6026:1: ( RULE_INT ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6027:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDynamicConfigAccess().getPollingINTTerminalRuleCall_2_1_1_0()); } - match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_112226); if (state.failed) return ; + match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_112391); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDynamicConfigAccess().getPollingINTTerminalRuleCall_2_1_1_0()); } @@ -16742,28 +16967,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__ActorAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5953:1: rule__ActorClassConfig__ActorAssignment_1 : ( ( ruleFQN ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6036:1: rule__ActorClassConfig__ActorAssignment_1 : ( ( ruleFQN ) ) ; public final void rule__ActorClassConfig__ActorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5957:1: ( ( ( ruleFQN ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5958:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6040:1: ( ( ( ruleFQN ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6041:1: ( ( ruleFQN ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5958:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5959:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6041:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6042:1: ( ruleFQN ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getActorActorClassCrossReference_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5960:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5961:1: ruleFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6043:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6044:1: ruleFQN { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getActorActorClassFQNParserRuleCall_1_0_1()); } - pushFollow(FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_112261); + pushFollow(FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_112426); ruleFQN(); state._fsp--; @@ -16799,22 +17024,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorClassConfig__AttributesAssignment_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5972:1: rule__ActorClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6055:1: rule__ActorClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ; public final void rule__ActorClassConfig__AttributesAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5976:1: ( ( ruleAttrClassConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5977:1: ( ruleAttrClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6059:1: ( ( ruleAttrClassConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6060:1: ( ruleAttrClassConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5977:1: ( ruleAttrClassConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5978:1: ruleAttrClassConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6060:1: ( ruleAttrClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6061:1: ruleAttrClassConfig { if ( state.backtracking==0 ) { before(grammarAccess.getActorClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_312296); + pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_312461); ruleAttrClassConfig(); state._fsp--; @@ -16844,28 +17069,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__RootAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5987:1: rule__ActorInstanceConfig__RootAssignment_1 : ( ( ruleFQN ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6070:1: rule__ActorInstanceConfig__RootAssignment_1 : ( ( ruleFQN ) ) ; public final void rule__ActorInstanceConfig__RootAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5991:1: ( ( ( ruleFQN ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5992:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6074:1: ( ( ( ruleFQN ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6075:1: ( ( ruleFQN ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5992:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5993:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6075:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6076:1: ( ruleFQN ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getRootLogicalSystemCrossReference_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5994:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5995:1: ruleFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6077:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6078:1: ruleFQN { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getRootLogicalSystemFQNParserRuleCall_1_0_1()); } - pushFollow(FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_112331); + pushFollow(FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_112496); ruleFQN(); state._fsp--; @@ -16901,34 +17126,30 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__SubSystemAssignment_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6006:1: rule__ActorInstanceConfig__SubSystemAssignment_3 : ( ( ruleFQN ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6089:1: rule__ActorInstanceConfig__SubSystemAssignment_3 : ( ( RULE_ID ) ) ; public final void rule__ActorInstanceConfig__SubSystemAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6010:1: ( ( ( ruleFQN ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6011:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6093:1: ( ( ( RULE_ID ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6094:1: ( ( RULE_ID ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6011:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6012:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6094:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6095:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefCrossReference_3_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6013:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6014:1: ruleFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6096:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6097:1: RULE_ID { if ( state.backtracking==0 ) { - before(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefFQNParserRuleCall_3_0_1()); + before(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } - pushFollow(FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__SubSystemAssignment_312370); - ruleFQN(); - - state._fsp--; - if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ActorInstanceConfig__SubSystemAssignment_312535); if (state.failed) return ; if ( state.backtracking==0 ) { - after(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefFQNParserRuleCall_3_0_1()); + after(grammarAccess.getActorInstanceConfigAccess().getSubSystemSubSystemRefIDTerminalRuleCall_3_0_1()); } } @@ -16958,22 +17179,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__PathAssignment_5" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6025:1: rule__ActorInstanceConfig__PathAssignment_5 : ( ruleRefPath ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6108:1: rule__ActorInstanceConfig__PathAssignment_5 : ( ruleRefPath ) ; public final void rule__ActorInstanceConfig__PathAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6029:1: ( ( ruleRefPath ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6030:1: ( ruleRefPath ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6112:1: ( ( ruleRefPath ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6113:1: ( ruleRefPath ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6030:1: ( ruleRefPath ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6031:1: ruleRefPath + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6113:1: ( ruleRefPath ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6114:1: ruleRefPath { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getPathRefPathParserRuleCall_5_0()); } - pushFollow(FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_512405); + pushFollow(FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_512570); ruleRefPath(); state._fsp--; @@ -17003,22 +17224,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__AttributesAssignment_7_0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6040:1: rule__ActorInstanceConfig__AttributesAssignment_7_0 : ( ruleAttrInstanceConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6123:1: rule__ActorInstanceConfig__AttributesAssignment_7_0 : ( ruleAttrInstanceConfig ) ; public final void rule__ActorInstanceConfig__AttributesAssignment_7_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6044:1: ( ( ruleAttrInstanceConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6045:1: ( ruleAttrInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6127:1: ( ( ruleAttrInstanceConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6128:1: ( ruleAttrInstanceConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6045:1: ( ruleAttrInstanceConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6046:1: ruleAttrInstanceConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6128:1: ( ruleAttrInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6129:1: ruleAttrInstanceConfig { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_7_0_0()); } - pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_7_012436); + pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_7_012601); ruleAttrInstanceConfig(); state._fsp--; @@ -17048,22 +17269,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ActorInstanceConfig__PortsAssignment_7_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6055:1: rule__ActorInstanceConfig__PortsAssignment_7_1 : ( rulePortInstanceConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6138:1: rule__ActorInstanceConfig__PortsAssignment_7_1 : ( rulePortInstanceConfig ) ; public final void rule__ActorInstanceConfig__PortsAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6059:1: ( ( rulePortInstanceConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6060:1: ( rulePortInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6142:1: ( ( rulePortInstanceConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6143:1: ( rulePortInstanceConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6060:1: ( rulePortInstanceConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6061:1: rulePortInstanceConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6143:1: ( rulePortInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6144:1: rulePortInstanceConfig { if ( state.backtracking==0 ) { before(grammarAccess.getActorInstanceConfigAccess().getPortsPortInstanceConfigParserRuleCall_7_1_0()); } - pushFollow(FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_7_112467); + pushFollow(FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_7_112632); rulePortInstanceConfig(); state._fsp--; @@ -17093,28 +17314,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__ProtocolAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6070:1: rule__ProtocolClassConfig__ProtocolAssignment_1 : ( ( ruleFQN ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6153:1: rule__ProtocolClassConfig__ProtocolAssignment_1 : ( ( ruleFQN ) ) ; public final void rule__ProtocolClassConfig__ProtocolAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6074:1: ( ( ( ruleFQN ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6075:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6157:1: ( ( ( ruleFQN ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6158:1: ( ( ruleFQN ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6075:1: ( ( ruleFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6076:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6158:1: ( ( ruleFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6159:1: ( ruleFQN ) { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassCrossReference_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6077:1: ( ruleFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6078:1: ruleFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6160:1: ( ruleFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6161:1: ruleFQN { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getProtocolProtocolClassFQNParserRuleCall_1_0_1()); } - pushFollow(FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112502); + pushFollow(FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112667); ruleFQN(); state._fsp--; @@ -17150,22 +17371,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__RegularAssignment_3_0_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6089:1: rule__ProtocolClassConfig__RegularAssignment_3_0_1 : ( rulePortClassConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6172:1: rule__ProtocolClassConfig__RegularAssignment_3_0_1 : ( rulePortClassConfig ) ; public final void rule__ProtocolClassConfig__RegularAssignment_3_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6093:1: ( ( rulePortClassConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6094:1: ( rulePortClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6176:1: ( ( rulePortClassConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6177:1: ( rulePortClassConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6094:1: ( rulePortClassConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6095:1: rulePortClassConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6177:1: ( rulePortClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6178:1: rulePortClassConfig { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getRegularPortClassConfigParserRuleCall_3_0_1_0()); } - pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112537); + pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112702); rulePortClassConfig(); state._fsp--; @@ -17195,22 +17416,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6104:1: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 : ( rulePortClassConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6187:1: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1 : ( rulePortClassConfig ) ; public final void rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6108:1: ( ( rulePortClassConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6109:1: ( rulePortClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6191:1: ( ( rulePortClassConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6192:1: ( rulePortClassConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6109:1: ( rulePortClassConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6110:1: rulePortClassConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6192:1: ( rulePortClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6193:1: rulePortClassConfig { if ( state.backtracking==0 ) { before(grammarAccess.getProtocolClassConfigAccess().getConjugatedPortClassConfigParserRuleCall_3_1_1_0()); } - pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112568); + pushFollow(FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112733); rulePortClassConfig(); state._fsp--; @@ -17240,22 +17461,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortClassConfig__AttributesAssignment_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6119:1: rule__PortClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6202:1: rule__PortClassConfig__AttributesAssignment_3 : ( ruleAttrClassConfig ) ; public final void rule__PortClassConfig__AttributesAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6123:1: ( ( ruleAttrClassConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6124:1: ( ruleAttrClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6206:1: ( ( ruleAttrClassConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6207:1: ( ruleAttrClassConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6124:1: ( ruleAttrClassConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6125:1: ruleAttrClassConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6207:1: ( ruleAttrClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6208:1: ruleAttrClassConfig { if ( state.backtracking==0 ) { before(grammarAccess.getPortClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312599); + pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312764); ruleAttrClassConfig(); state._fsp--; @@ -17285,28 +17506,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__ItemAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6134:1: rule__PortInstanceConfig__ItemAssignment_1 : ( ( RULE_ID ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6217:1: rule__PortInstanceConfig__ItemAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__PortInstanceConfig__ItemAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6138:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6139:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6221:1: ( ( ( RULE_ID ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6222:1: ( ( RULE_ID ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6139:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6140:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6222:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6223:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemCrossReference_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6141:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6142:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6224:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6225:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112634); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112799); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPortInstanceConfigAccess().getItemInterfaceItemIDTerminalRuleCall_1_0_1()); } @@ -17338,22 +17559,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__PortInstanceConfig__AttributesAssignment_3" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6153:1: rule__PortInstanceConfig__AttributesAssignment_3 : ( ruleAttrInstanceConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6236:1: rule__PortInstanceConfig__AttributesAssignment_3 : ( ruleAttrInstanceConfig ) ; public final void rule__PortInstanceConfig__AttributesAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6157:1: ( ( ruleAttrInstanceConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6158:1: ( ruleAttrInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6240:1: ( ( ruleAttrInstanceConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6241:1: ( ruleAttrInstanceConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6158:1: ( ruleAttrInstanceConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6159:1: ruleAttrInstanceConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6241:1: ( ruleAttrInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6242:1: ruleAttrInstanceConfig { if ( state.backtracking==0 ) { before(grammarAccess.getPortInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_0()); } - pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312669); + pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312834); ruleAttrInstanceConfig(); state._fsp--; @@ -17383,28 +17604,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__AttributeAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6168:1: rule__AttrClassConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6251:1: rule__AttrClassConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__AttrClassConfig__AttributeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6172:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6173:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6255:1: ( ( ( RULE_ID ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6256:1: ( ( RULE_ID ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6173:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6174:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6256:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6257:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeCrossReference_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6175:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6176:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6258:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6259:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112704); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112869); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrClassConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1()); } @@ -17436,22 +17657,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__ValueAssignment_2_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6187:1: rule__AttrClassConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6270:1: rule__AttrClassConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ; public final void rule__AttrClassConfig__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6191:1: ( ( ruleLiteralArray ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6192:1: ( ruleLiteralArray ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6274:1: ( ( ruleLiteralArray ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6275:1: ( ruleLiteralArray ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6192:1: ( ruleLiteralArray ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6193:1: ruleLiteralArray + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6275:1: ( ruleLiteralArray ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6276:1: ruleLiteralArray { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112739); + pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112904); ruleLiteralArray(); state._fsp--; @@ -17481,22 +17702,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__MinAssignment_3_1_0_2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6202:1: rule__AttrClassConfig__MinAssignment_3_1_0_2 : ( ruleNumberLiteral ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6285:1: rule__AttrClassConfig__MinAssignment_3_1_0_2 : ( ruleNumberLiteral ) ; public final void rule__AttrClassConfig__MinAssignment_3_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6206:1: ( ( ruleNumberLiteral ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6207:1: ( ruleNumberLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6289:1: ( ( ruleNumberLiteral ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6290:1: ( ruleNumberLiteral ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6207:1: ( ruleNumberLiteral ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6208:1: ruleNumberLiteral + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6290:1: ( ruleNumberLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6291:1: ruleNumberLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getMinNumberLiteralParserRuleCall_3_1_0_2_0()); } - pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212770); + pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212935); ruleNumberLiteral(); state._fsp--; @@ -17526,22 +17747,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__MaxAssignment_3_1_1_2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6217:1: rule__AttrClassConfig__MaxAssignment_3_1_1_2 : ( ruleNumberLiteral ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6300:1: rule__AttrClassConfig__MaxAssignment_3_1_1_2 : ( ruleNumberLiteral ) ; public final void rule__AttrClassConfig__MaxAssignment_3_1_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6221:1: ( ( ruleNumberLiteral ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6222:1: ( ruleNumberLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6304:1: ( ( ruleNumberLiteral ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:1: ( ruleNumberLiteral ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6222:1: ( ruleNumberLiteral ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6223:1: ruleNumberLiteral + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:1: ( ruleNumberLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6306:1: ruleNumberLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getMaxNumberLiteralParserRuleCall_3_1_1_2_0()); } - pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212801); + pushFollow(FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212966); ruleNumberLiteral(); state._fsp--; @@ -17571,22 +17792,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrClassConfig__AttributesAssignment_3_1_2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6232:1: rule__AttrClassConfig__AttributesAssignment_3_1_2 : ( ruleAttrClassConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6315:1: rule__AttrClassConfig__AttributesAssignment_3_1_2 : ( ruleAttrClassConfig ) ; public final void rule__AttrClassConfig__AttributesAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6236:1: ( ( ruleAttrClassConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6237:1: ( ruleAttrClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6319:1: ( ( ruleAttrClassConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6320:1: ( ruleAttrClassConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6237:1: ( ruleAttrClassConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6238:1: ruleAttrClassConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6320:1: ( ruleAttrClassConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6321:1: ruleAttrClassConfig { if ( state.backtracking==0 ) { before(grammarAccess.getAttrClassConfigAccess().getAttributesAttrClassConfigParserRuleCall_3_1_2_0()); } - pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_1_212832); + pushFollow(FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_1_212997); ruleAttrClassConfig(); state._fsp--; @@ -17616,28 +17837,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__AttributeAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6247:1: rule__AttrInstanceConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6330:1: rule__AttrInstanceConfig__AttributeAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__AttrInstanceConfig__AttributeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6251:1: ( ( ( RULE_ID ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6252:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6334:1: ( ( ( RULE_ID ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:1: ( ( RULE_ID ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6252:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6253:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6336:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeCrossReference_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6254:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6255:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6338:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_112867); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_113032); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getAttributeAttributeIDTerminalRuleCall_1_0_1()); } @@ -17669,22 +17890,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__ValueAssignment_2_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6266:1: rule__AttrInstanceConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6349:1: rule__AttrInstanceConfig__ValueAssignment_2_1 : ( ruleLiteralArray ) ; public final void rule__AttrInstanceConfig__ValueAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6270:1: ( ( ruleLiteralArray ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6271:1: ( ruleLiteralArray ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6353:1: ( ( ruleLiteralArray ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6354:1: ( ruleLiteralArray ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6271:1: ( ruleLiteralArray ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6272:1: ruleLiteralArray + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6354:1: ( ruleLiteralArray ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6355:1: ruleLiteralArray { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getValueLiteralArrayParserRuleCall_2_1_0()); } - pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_112902); + pushFollow(FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_113067); ruleLiteralArray(); state._fsp--; @@ -17714,28 +17935,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6281:1: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 : ( ( 'dynamic configuration' ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6364:1: rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0 : ( ( 'dynamic configuration' ) ) ; public final void rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6285:1: ( ( ( 'dynamic configuration' ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6286:1: ( ( 'dynamic configuration' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6368:1: ( ( ( 'dynamic configuration' ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6369:1: ( ( 'dynamic configuration' ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6286:1: ( ( 'dynamic configuration' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6287:1: ( 'dynamic configuration' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6369:1: ( ( 'dynamic configuration' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6370:1: ( 'dynamic configuration' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6288:1: ( 'dynamic configuration' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6289:1: 'dynamic configuration' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6371:1: ( 'dynamic configuration' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6372:1: 'dynamic configuration' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); } - match(input,22,FOLLOW_22_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_012938); if (state.failed) return ; + match(input,23,FOLLOW_23_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_013103); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); } @@ -17767,28 +17988,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6304:1: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 : ( ( 'read' ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6387:1: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 : ( ( 'read' ) ) ; public final void rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6308:1: ( ( ( 'read' ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:1: ( ( 'read' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6391:1: ( ( ( 'read' ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6392:1: ( ( 'read' ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:1: ( ( 'read' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6310:1: ( 'read' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6392:1: ( ( 'read' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6393:1: ( 'read' ) { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_0_1_0_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:1: ( 'read' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6312:1: 'read' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6394:1: ( 'read' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6395:1: 'read' { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_0_1_0_0()); } - match(input,44,FOLLOW_44_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_012982); if (state.failed) return ; + match(input,44,FOLLOW_44_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_013147); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_0_1_0_0()); } @@ -17820,22 +18041,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__AttrInstanceConfig__AttributesAssignment_3_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:1: rule__AttrInstanceConfig__AttributesAssignment_3_1_1 : ( ruleAttrInstanceConfig ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6410:1: rule__AttrInstanceConfig__AttributesAssignment_3_1_1 : ( ruleAttrInstanceConfig ) ; public final void rule__AttrInstanceConfig__AttributesAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:1: ( ( ruleAttrInstanceConfig ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6332:1: ( ruleAttrInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6414:1: ( ( ruleAttrInstanceConfig ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6415:1: ( ruleAttrInstanceConfig ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6332:1: ( ruleAttrInstanceConfig ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333:1: ruleAttrInstanceConfig + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6415:1: ( ruleAttrInstanceConfig ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6416:1: ruleAttrInstanceConfig { if ( state.backtracking==0 ) { before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0()); } - pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_1_113021); + pushFollow(FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_1_113186); ruleAttrInstanceConfig(); state._fsp--; @@ -17865,22 +18086,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__RefsAssignment_0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6342:1: rule__RefPath__RefsAssignment_0 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6425:1: rule__RefPath__RefsAssignment_0 : ( RULE_ID ) ; public final void rule__RefPath__RefsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6346:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6347:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6429:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6430:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6347:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6348:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6430:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6431:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_0_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_013052); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_013217); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_0_0()); } @@ -17906,22 +18127,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RefPath__RefsAssignment_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6357:1: rule__RefPath__RefsAssignment_1_1 : ( RULE_ID ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6440:1: rule__RefPath__RefsAssignment_1_1 : ( RULE_ID ) ; public final void rule__RefPath__RefsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6361:1: ( ( RULE_ID ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6362:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6444:1: ( ( RULE_ID ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6445:1: ( RULE_ID ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6362:1: ( RULE_ID ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6363:1: RULE_ID + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6445:1: ( RULE_ID ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6446:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_1_1_0()); } - match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_113083); if (state.failed) return ; + match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_113248); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRefPathAccess().getRefsIDTerminalRuleCall_1_1_0()); } @@ -17947,22 +18168,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6372:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6455:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ; public final void rule__Import__ImportedNamespaceAssignment_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6376:1: ( ( ruleImportedFQN ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6377:1: ( ruleImportedFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6459:1: ( ( ruleImportedFQN ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6460:1: ( ruleImportedFQN ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6377:1: ( ruleImportedFQN ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6378:1: ruleImportedFQN + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6460:1: ( ruleImportedFQN ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6461:1: ruleImportedFQN { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0()); } - pushFollow(FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_013114); + pushFollow(FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_013279); ruleImportedFQN(); state._fsp--; @@ -17992,22 +18213,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__Import__ImportURIAssignment_2" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6387:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6470:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ; public final void rule__Import__ImportURIAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6391:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6392:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6474:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6475:1: ( RULE_STRING ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6392:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6393:1: RULE_STRING + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6475:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6476:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_213145); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_213310); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0()); } @@ -18033,22 +18254,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__LiteralsAssignment_0" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6402:1: rule__LiteralArray__LiteralsAssignment_0 : ( ruleLiteral ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6485:1: rule__LiteralArray__LiteralsAssignment_0 : ( ruleLiteral ) ; public final void rule__LiteralArray__LiteralsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6406:1: ( ( ruleLiteral ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6407:1: ( ruleLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6489:1: ( ( ruleLiteral ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6490:1: ( ruleLiteral ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6407:1: ( ruleLiteral ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6408:1: ruleLiteral + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6490:1: ( ruleLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6491:1: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_0_0()); } - pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_013176); + pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_013341); ruleLiteral(); state._fsp--; @@ -18078,22 +18299,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__LiteralArray__LiteralsAssignment_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6417:1: rule__LiteralArray__LiteralsAssignment_1_1 : ( ruleLiteral ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6500:1: rule__LiteralArray__LiteralsAssignment_1_1 : ( ruleLiteral ) ; public final void rule__LiteralArray__LiteralsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6421:1: ( ( ruleLiteral ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6422:1: ( ruleLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6504:1: ( ( ruleLiteral ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:1: ( ruleLiteral ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6422:1: ( ruleLiteral ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6423:1: ruleLiteral + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6505:1: ( ruleLiteral ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6506:1: ruleLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralArrayAccess().getLiteralsLiteralParserRuleCall_1_1_0()); } - pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_113207); + pushFollow(FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_113372); ruleLiteral(); state._fsp--; @@ -18123,28 +18344,28 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6432:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6515:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6436:1: ( ( ( 'true' ) ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6437:1: ( ( 'true' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6519:1: ( ( ( 'true' ) ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6520:1: ( ( 'true' ) ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6437:1: ( ( 'true' ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6438:1: ( 'true' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6520:1: ( ( 'true' ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6521:1: ( 'true' ) { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6439:1: ( 'true' ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6440:1: 'true' + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6522:1: ( 'true' ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6523:1: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } - match(input,45,FOLLOW_45_in_rule__BooleanLiteral__IsTrueAssignment_1_113243); if (state.failed) return ; + match(input,45,FOLLOW_45_in_rule__BooleanLiteral__IsTrueAssignment_1_113408); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } @@ -18176,22 +18397,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__RealLiteral__ValueAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6455:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6538:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ; public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6459:1: ( ( ruleReal ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6460:1: ( ruleReal ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6542:1: ( ( ruleReal ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6543:1: ( ruleReal ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6460:1: ( ruleReal ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6461:1: ruleReal + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6543:1: ( ruleReal ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6544:1: ruleReal { if ( state.backtracking==0 ) { before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_113282); + pushFollow(FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_113447); ruleReal(); state._fsp--; @@ -18221,22 +18442,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__IntLiteral__ValueAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6470:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6553:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ; public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6474:1: ( ( ruleInteger ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6475:1: ( ruleInteger ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6557:1: ( ( ruleInteger ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6558:1: ( ruleInteger ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6475:1: ( ruleInteger ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6476:1: ruleInteger + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6558:1: ( ruleInteger ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6559:1: ruleInteger { if ( state.backtracking==0 ) { before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0()); } - pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_113313); + pushFollow(FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_113478); ruleInteger(); state._fsp--; @@ -18266,22 +18487,22 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start "rule__StringLiteral__ValueAssignment_1" - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6485:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6568:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6489:1: ( ( RULE_STRING ) ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6490:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6572:1: ( ( RULE_STRING ) ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6573:1: ( RULE_STRING ) { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6490:1: ( RULE_STRING ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6491:1: RULE_STRING + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6573:1: ( RULE_STRING ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6574:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } - match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_113344); if (state.failed) return ; + match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_113509); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } @@ -18307,10 +18528,10 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred1_InternalConfig public final void synpred1_InternalConfig_fragment() throws RecognitionException { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5652:8: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5652:9: rule__ActorInstanceConfig__AttributesAssignment_7_0 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5716:8: ( rule__ActorInstanceConfig__AttributesAssignment_7_0 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5716:9: rule__ActorInstanceConfig__AttributesAssignment_7_0 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_synpred1_InternalConfig11405); + pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_synpred1_InternalConfig11531); rule__ActorInstanceConfig__AttributesAssignment_7_0(); state._fsp--; @@ -18322,10 +18543,10 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { // $ANTLR start synpred2_InternalConfig public final void synpred2_InternalConfig_fragment() throws RecognitionException { - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5674:8: ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) - // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5674:9: rule__ActorInstanceConfig__PortsAssignment_7_1 + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5738:8: ( rule__ActorInstanceConfig__PortsAssignment_7_1 ) + // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:5738:9: rule__ActorInstanceConfig__PortsAssignment_7_1 { - pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_synpred2_InternalConfig11548); + pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_synpred2_InternalConfig11674); rule__ActorInstanceConfig__PortsAssignment_7_1(); state._fsp--; @@ -18371,13 +18592,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { static final String DFA10_eotS = "\12\uffff"; static final String DFA10_eofS = - "\5\uffff\1\6\1\uffff\1\11\2\uffff"; + "\5\uffff\1\7\1\10\3\uffff"; static final String DFA10_minS = - "\3\6\1\52\1\uffff\1\6\1\uffff\1\7\2\uffff"; + "\3\6\1\52\1\uffff\1\6\1\7\3\uffff"; static final String DFA10_maxS = - "\4\52\1\uffff\1\53\1\uffff\1\53\2\uffff"; + "\4\52\1\uffff\2\53\3\uffff"; static final String DFA10_acceptS = - "\4\uffff\1\2\1\uffff\1\3\1\uffff\1\4\1\1"; + "\4\uffff\1\2\2\uffff\1\3\1\1\1\4"; static final String DFA10_specialS = "\12\uffff}>"; static final String[] DFA10_transitionS = { @@ -18386,9 +18607,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { "\1\3\43\uffff\1\4", "\1\5", "", - "\1\7\14\uffff\2\6\15\uffff\2\6\2\uffff\1\6\4\uffff\1\6", + "\1\6\14\uffff\2\7\15\uffff\2\7\2\uffff\1\7\4\uffff\1\7", + "\1\11\13\uffff\2\10\15\uffff\2\10\2\uffff\1\10\4\uffff\1\10", "", - "\1\10\13\uffff\2\11\15\uffff\2\11\2\uffff\1\11\4\uffff\1\11", "", "" }; @@ -18557,413 +18778,420 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser { public static final BitSet FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12801 = new BitSet(new long[]{0x0000000000080000L}); public static final BitSet FOLLOW_rule__ConfigModel__Group__2_in_rule__ConfigModel__Group__12804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ConfigModel__NameAssignment_1_in_rule__ConfigModel__Group__1__Impl2831 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigModel__Group__2__Impl_in_rule__ConfigModel__Group__22861 = new BitSet(new long[]{0x0000008058300000L}); + public static final BitSet FOLLOW_rule__ConfigModel__Group__2__Impl_in_rule__ConfigModel__Group__22861 = new BitSet(new long[]{0x0000008070300000L}); public static final BitSet FOLLOW_rule__ConfigModel__Group__3_in_rule__ConfigModel__Group__22864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_19_in_rule__ConfigModel__Group__2__Impl2892 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigModel__Group__3__Impl_in_rule__ConfigModel__Group__32923 = new BitSet(new long[]{0x0000008058300000L}); + public static final BitSet FOLLOW_rule__ConfigModel__Group__3__Impl_in_rule__ConfigModel__Group__32923 = new BitSet(new long[]{0x0000008070300000L}); public static final BitSet FOLLOW_rule__ConfigModel__Group__4_in_rule__ConfigModel__Group__32926 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ConfigModel__ImportsAssignment_3_in_rule__ConfigModel__Group__3__Impl2953 = new BitSet(new long[]{0x0000008000000002L}); - public static final BitSet FOLLOW_rule__ConfigModel__Group__4__Impl_in_rule__ConfigModel__Group__42984 = new BitSet(new long[]{0x0000008058300000L}); + public static final BitSet FOLLOW_rule__ConfigModel__Group__4__Impl_in_rule__ConfigModel__Group__42984 = new BitSet(new long[]{0x0000008070300000L}); public static final BitSet FOLLOW_rule__ConfigModel__Group__5_in_rule__ConfigModel__Group__42987 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ConfigModel__ConfigElementsAssignment_4_in_rule__ConfigModel__Group__4__Impl3014 = new BitSet(new long[]{0x0000000058200002L}); + public static final BitSet FOLLOW_rule__ConfigModel__ConfigElementsAssignment_4_in_rule__ConfigModel__Group__4__Impl3014 = new BitSet(new long[]{0x0000000070200002L}); public static final BitSet FOLLOW_rule__ConfigModel__Group__5__Impl_in_rule__ConfigModel__Group__53045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__ConfigModel__Group__5__Impl3073 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__03116 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__03119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__SubSystemConfig__Group__0__Impl3147 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__13178 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__13178 = new BitSet(new long[]{0x0000000000400000L}); public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__13181 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl3208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__23238 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__RootAssignment_1_in_rule__SubSystemConfig__Group__1__Impl3208 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__23238 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__23241 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__SubSystemConfig__Group__2__Impl3269 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33300 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_22_in_rule__SubSystemConfig__Group__2__Impl3269 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33300 = new BitSet(new long[]{0x0000000000080000L}); public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33303 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3330 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43360 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__SubSystemConfig__Group__4__Impl3388 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03429 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03432 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__DynamicConfig__Group__0__Impl3460 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13491 = new BitSet(new long[]{0x0000000005800000L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13494 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3522 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23553 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23556 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3583 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33613 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3641 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03680 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03683 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_23_in_rule__DynamicConfig__Group_2_0_0__0__Impl3711 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_0_1_in_rule__DynamicConfig__Group_2_0_0__1__Impl3769 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03803 = new BitSet(new long[]{0x0000000002000000L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03806 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0_in_rule__DynamicConfig__Group_2_0_1__0__Impl3833 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13863 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0_in_rule__DynamicConfig__Group_2_0_1__1__Impl3890 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__03924 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__03927 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_24_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl3955 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1__Impl_in_rule__DynamicConfig__Group_2_0_1_0__13986 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1_in_rule__DynamicConfig__Group_2_0_1_0__1__Impl4013 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__04047 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__04050 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_25_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl4078 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__14109 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl4136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__04170 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__04173 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_26_in_rule__DynamicConfig__Group_2_1__0__Impl4201 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__14232 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4259 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04293 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_27_in_rule__ActorClassConfig__Group__0__Impl4324 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14355 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14358 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24415 = new BitSet(new long[]{0x0000000800100000L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24418 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4446 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34477 = new BitSet(new long[]{0x0000000800100000L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34480 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4507 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44538 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4566 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__0__Impl_in_rule__ActorInstanceConfig__Group__04607 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__1_in_rule__ActorInstanceConfig__Group__04610 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_28_in_rule__ActorInstanceConfig__Group__0__Impl4638 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__1__Impl_in_rule__ActorInstanceConfig__Group__14669 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__2_in_rule__ActorInstanceConfig__Group__14672 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__RootAssignment_1_in_rule__ActorInstanceConfig__Group__1__Impl4699 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__2__Impl_in_rule__ActorInstanceConfig__Group__24729 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__3_in_rule__ActorInstanceConfig__Group__24732 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__ActorInstanceConfig__Group__2__Impl4760 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__3__Impl_in_rule__ActorInstanceConfig__Group__34791 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__4_in_rule__ActorInstanceConfig__Group__34794 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__SubSystemAssignment_3_in_rule__ActorInstanceConfig__Group__3__Impl4821 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__4__Impl_in_rule__ActorInstanceConfig__Group__44851 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__5_in_rule__ActorInstanceConfig__Group__44854 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__ActorInstanceConfig__Group__4__Impl4882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__5__Impl_in_rule__ActorInstanceConfig__Group__54913 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__6_in_rule__ActorInstanceConfig__Group__54916 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__PathAssignment_5_in_rule__ActorInstanceConfig__Group__5__Impl4943 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__6__Impl_in_rule__ActorInstanceConfig__Group__64973 = new BitSet(new long[]{0x0000000C00000000L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__7_in_rule__ActorInstanceConfig__Group__64976 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__ActorInstanceConfig__Group__6__Impl5004 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__7__Impl_in_rule__ActorInstanceConfig__Group__75035 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__8_in_rule__ActorInstanceConfig__Group__75038 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7_in_rule__ActorInstanceConfig__Group__7__Impl5065 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__8__Impl_in_rule__ActorInstanceConfig__Group__85095 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__ActorInstanceConfig__Group__8__Impl5123 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__05172 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__05175 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_30_in_rule__ProtocolClassConfig__Group__0__Impl5203 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__15234 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__15237 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl5264 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__25294 = new BitSet(new long[]{0x0000000180000000L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__25297 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5325 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35356 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35359 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5386 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45416 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5444 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05485 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05488 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5516 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15547 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5574 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05608 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05611 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_32_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5639 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15670 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5697 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05731 = new BitSet(new long[]{0x0000000200000000L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05734 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15792 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15795 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_33_in_rule__PortClassConfig__Group__1__Impl5823 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25854 = new BitSet(new long[]{0x0000000800100000L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25857 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl5885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35916 = new BitSet(new long[]{0x0000000800100000L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35919 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5946 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45977 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl6005 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__06046 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__06049 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_34_in_rule__PortInstanceConfig__Group__0__Impl6077 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__16108 = new BitSet(new long[]{0x0000000000080000L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__16111 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl6138 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__26168 = new BitSet(new long[]{0x0000000800100000L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__26171 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl6199 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__36230 = new BitSet(new long[]{0x0000000800100000L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__36233 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl6260 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__46291 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6319 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06360 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06363 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__AttrClassConfig__Group__0__Impl6391 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16422 = new BitSet(new long[]{0x0000001000080000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16425 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6452 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26482 = new BitSet(new long[]{0x0000001000080000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26485 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6512 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36543 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6570 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06609 = new BitSet(new long[]{0x0000240000038150L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06612 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_2__0__Impl6640 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16671 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6698 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06732 = new BitSet(new long[]{0x0000006800000000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06735 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6763 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16794 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16797 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__0_in_rule__AttrClassConfig__Group_3__1__Impl6824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26854 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__AttrClassConfig__Group_3__2__Impl6882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__0__Impl_in_rule__AttrClassConfig__Group_3_1__06919 = new BitSet(new long[]{0x0000006800000000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__1_in_rule__AttrClassConfig__Group_3_1__06922 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__Group_3_1__0__Impl6949 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__1__Impl_in_rule__AttrClassConfig__Group_3_1__16980 = new BitSet(new long[]{0x0000006800000000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__2_in_rule__AttrClassConfig__Group_3_1__16983 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__Group_3_1__1__Impl7010 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__2__Impl_in_rule__AttrClassConfig__Group_3_1__27041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_1_2_in_rule__AttrClassConfig__Group_3_1__2__Impl7068 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__07105 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__07108 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_37_in_rule__AttrClassConfig__Group_3_1_0__0__Impl7136 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__17167 = new BitSet(new long[]{0x0000040000030050L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__17170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__1__Impl7198 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__27229 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl7256 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__07292 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__07295 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_38_in_rule__AttrClassConfig__Group_3_1_1__0__Impl7323 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__17354 = new BitSet(new long[]{0x0000040000030050L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__17357 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_1__1__Impl7385 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__27416 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl7443 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__07479 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__07482 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_35_in_rule__AttrInstanceConfig__Group__0__Impl7510 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__17541 = new BitSet(new long[]{0x0000001000080000L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__17544 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl7571 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__27601 = new BitSet(new long[]{0x0000001000080000L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__27604 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37662 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7689 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07728 = new BitSet(new long[]{0x0000240000038150L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07731 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_36_in_rule__AttrInstanceConfig__Group_2__0__Impl7759 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17790 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07851 = new BitSet(new long[]{0x0000000800400000L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07854 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__0__Impl7882 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__17913 = new BitSet(new long[]{0x0000000000100000L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__17916 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__0_in_rule__AttrInstanceConfig__Group_3__1__Impl7943 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__27973 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_20_in_rule__AttrInstanceConfig__Group_3__2__Impl8001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__0__Impl_in_rule__AttrInstanceConfig__Group_3_1__08038 = new BitSet(new long[]{0x0000000800400000L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__1_in_rule__AttrInstanceConfig__Group_3_1__08041 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0_in_rule__AttrInstanceConfig__Group_3_1__0__Impl8068 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__1__Impl_in_rule__AttrInstanceConfig__Group_3_1__18099 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__Group_3_1__1__Impl8126 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__08161 = new BitSet(new long[]{0x0000100000002000L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1_in_rule__AttrInstanceConfig__Group_3_1_0__08164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0_in_rule__AttrInstanceConfig__Group_3_1_0__0__Impl8191 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__18221 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_0_1_in_rule__AttrInstanceConfig__Group_3_1_0__1__Impl8248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__08282 = new BitSet(new long[]{0x0000000020000000L}); - public static final BitSet FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__08285 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl8312 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__18342 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl8369 = new BitSet(new long[]{0x0000000020000002L}); - public static final BitSet FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__08404 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__08407 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_29_in_rule__RefPath__Group_1__0__Impl8435 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__18466 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl8493 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__08527 = new BitSet(new long[]{0x0000000000004020L}); - public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__08530 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_39_in_rule__Import__Group__0__Impl8558 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__18589 = new BitSet(new long[]{0x0000000000000100L}); - public static final BitSet FOLLOW_rule__Import__Group__2_in_rule__Import__Group__18592 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl8619 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__28649 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl8676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__08712 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__08715 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8742 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18772 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_40_in_rule__Import__Group_1_0__1__Impl8800 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08835 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08838 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8865 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__18894 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_41_in_rule__ImportedFQN__Group__1__Impl8923 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__08960 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__08963 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl8990 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__19019 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl9046 = new BitSet(new long[]{0x0000040000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__09081 = new BitSet(new long[]{0x0000000000000020L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__09084 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__FQN__Group_1__0__Impl9112 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__19143 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl9170 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__09203 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__09206 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl9233 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__19263 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl9290 = new BitSet(new long[]{0x0000080000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__09325 = new BitSet(new long[]{0x0000240000038150L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__09328 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_43_in_rule__LiteralArray__Group_1__0__Impl9356 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__19387 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl9414 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__09448 = new BitSet(new long[]{0x0000200000008000L}); - public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__09451 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__19509 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl9536 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__09570 = new BitSet(new long[]{0x0000040000030050L}); - public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__09573 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__19631 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl9658 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__09692 = new BitSet(new long[]{0x0000000000030050L}); - public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__09695 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19753 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9780 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09814 = new BitSet(new long[]{0x0000240000038150L}); - public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09817 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__19875 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl9902 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__09936 = new BitSet(new long[]{0x0000000000030040L}); - public static final BitSet FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__09939 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl9966 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__19997 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl10024 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__010057 = new BitSet(new long[]{0x0000000000030040L}); - public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__010060 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl10087 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__110118 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__110121 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl10148 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__210177 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__210180 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__Decimal__Group__2__Impl10208 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__310239 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl10266 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__010303 = new BitSet(new long[]{0x0000040000030000L}); - public static final BitSet FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__010306 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl10333 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__110364 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__110367 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__DotDecimal__Group__1__Impl10395 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__210426 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl10453 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__010488 = new BitSet(new long[]{0x0000000000030040L}); - public static final BitSet FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__010491 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl10518 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__110549 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__110552 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl10579 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__210608 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__DecimalDot__Group__2__Impl10636 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__010673 = new BitSet(new long[]{0x0000040000030050L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__010676 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl10703 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__110734 = new BitSet(new long[]{0x0000040000000000L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__110737 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10764 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210793 = new BitSet(new long[]{0x0000000000000040L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210796 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_42_in_rule__DecimalExp__Group__2__Impl10824 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310855 = new BitSet(new long[]{0x0000000000000080L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310858 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl10885 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__410914 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl10941 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_210981 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Alternatives_2_0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11070 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11161 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__011220 = new BitSet(new long[]{0x0000000005800002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__011223 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__111248 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__0_in_rule__ActorInstanceConfig__UnorderedGroup_711276 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11364 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11408 = new BitSet(new long[]{0x0000000800000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11507 = new BitSet(new long[]{0x0000000C00000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11551 = new BitSet(new long[]{0x0000000C00000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__011617 = new BitSet(new long[]{0x0000000C00000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__1_in_rule__ActorInstanceConfig__UnorderedGroup_7__011620 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__111645 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_311673 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11760 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11851 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__011910 = new BitSet(new long[]{0x0000000180000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__011913 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__111938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ConfigModel__NameAssignment_111970 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_312001 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_412032 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_112067 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_312102 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_0_112133 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_112164 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_112195 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_112226 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_112261 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_312296 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_112331 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__SubSystemAssignment_312370 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_512405 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_7_012436 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_7_112467 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112502 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112537 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112568 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312599 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112634 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312669 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112704 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112739 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212770 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212801 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_1_212832 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_112867 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_112902 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_22_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_012938 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_44_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_012982 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_1_113021 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_013052 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_113083 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_013114 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_213145 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_013176 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_113207 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_45_in_rule__BooleanLiteral__IsTrueAssignment_1_113243 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_113282 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_113313 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_113344 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_synpred1_InternalConfig11405 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_synpred2_InternalConfig11548 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__SubSystemAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3330 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43360 = new BitSet(new long[]{0x0000000000800000L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__5_in_rule__SubSystemConfig__Group__43363 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__SubSystemConfig__Group__4__Impl3391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__5__Impl_in_rule__SubSystemConfig__Group__53422 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__6_in_rule__SubSystemConfig__Group__53425 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__DynConfigAssignment_5_in_rule__SubSystemConfig__Group__5__Impl3452 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SubSystemConfig__Group__6__Impl_in_rule__SubSystemConfig__Group__63482 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__SubSystemConfig__Group__6__Impl3510 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03555 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03558 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_23_in_rule__DynamicConfig__Group__0__Impl3586 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13617 = new BitSet(new long[]{0x000000000B000000L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13620 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3648 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23679 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23682 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3709 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33739 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3767 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03806 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03809 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_24_in_rule__DynamicConfig__Group_2_0_0__0__Impl3837 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_0_1_in_rule__DynamicConfig__Group_2_0_0__1__Impl3895 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03929 = new BitSet(new long[]{0x0000000004000000L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03932 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0_in_rule__DynamicConfig__Group_2_0_1__0__Impl3959 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13989 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0_in_rule__DynamicConfig__Group_2_0_1__1__Impl4016 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__04050 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__04053 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_25_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl4081 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1__Impl_in_rule__DynamicConfig__Group_2_0_1_0__14112 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1_in_rule__DynamicConfig__Group_2_0_1_0__1__Impl4139 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__04173 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__04176 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_26_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl4204 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__14235 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl4262 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__04296 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__04299 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_27_in_rule__DynamicConfig__Group_2_1__0__Impl4327 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__14358 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4385 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04419 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04422 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_28_in_rule__ActorClassConfig__Group__0__Impl4450 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14481 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14484 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4511 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24541 = new BitSet(new long[]{0x0000000800100000L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24544 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4572 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34603 = new BitSet(new long[]{0x0000000800100000L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34606 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4633 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44664 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4692 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__0__Impl_in_rule__ActorInstanceConfig__Group__04733 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__1_in_rule__ActorInstanceConfig__Group__04736 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_29_in_rule__ActorInstanceConfig__Group__0__Impl4764 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__1__Impl_in_rule__ActorInstanceConfig__Group__14795 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__2_in_rule__ActorInstanceConfig__Group__14798 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__RootAssignment_1_in_rule__ActorInstanceConfig__Group__1__Impl4825 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__2__Impl_in_rule__ActorInstanceConfig__Group__24855 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__3_in_rule__ActorInstanceConfig__Group__24858 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_22_in_rule__ActorInstanceConfig__Group__2__Impl4886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__3__Impl_in_rule__ActorInstanceConfig__Group__34917 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__4_in_rule__ActorInstanceConfig__Group__34920 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__SubSystemAssignment_3_in_rule__ActorInstanceConfig__Group__3__Impl4947 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__4__Impl_in_rule__ActorInstanceConfig__Group__44977 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__5_in_rule__ActorInstanceConfig__Group__44980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_22_in_rule__ActorInstanceConfig__Group__4__Impl5008 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__5__Impl_in_rule__ActorInstanceConfig__Group__55039 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__6_in_rule__ActorInstanceConfig__Group__55042 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__PathAssignment_5_in_rule__ActorInstanceConfig__Group__5__Impl5069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__6__Impl_in_rule__ActorInstanceConfig__Group__65099 = new BitSet(new long[]{0x0000000C00000000L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__7_in_rule__ActorInstanceConfig__Group__65102 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__ActorInstanceConfig__Group__6__Impl5130 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__7__Impl_in_rule__ActorInstanceConfig__Group__75161 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__8_in_rule__ActorInstanceConfig__Group__75164 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7_in_rule__ActorInstanceConfig__Group__7__Impl5191 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__Group__8__Impl_in_rule__ActorInstanceConfig__Group__85221 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__ActorInstanceConfig__Group__8__Impl5249 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__05298 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__05301 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_30_in_rule__ProtocolClassConfig__Group__0__Impl5329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__15360 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__15363 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl5390 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__25420 = new BitSet(new long[]{0x0000000180000000L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__25423 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5451 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35482 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35485 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5512 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45542 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5570 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05611 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05614 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5642 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15673 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5700 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05734 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05737 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_32_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5765 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15796 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5823 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05857 = new BitSet(new long[]{0x0000000200000000L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05860 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15918 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15921 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_33_in_rule__PortClassConfig__Group__1__Impl5949 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25980 = new BitSet(new long[]{0x0000000800100000L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25983 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl6011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__36042 = new BitSet(new long[]{0x0000000800100000L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__36045 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl6072 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__46103 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl6131 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__06172 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__06175 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_34_in_rule__PortInstanceConfig__Group__0__Impl6203 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__16234 = new BitSet(new long[]{0x0000000000080000L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__16237 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl6264 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__26294 = new BitSet(new long[]{0x0000000800100000L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__26297 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl6325 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__36356 = new BitSet(new long[]{0x0000000800100000L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__36359 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl6386 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__46417 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6445 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06486 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06489 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_35_in_rule__AttrClassConfig__Group__0__Impl6517 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16548 = new BitSet(new long[]{0x0000001000080000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16551 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6578 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26608 = new BitSet(new long[]{0x0000001000080000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26611 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6638 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36669 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6696 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06735 = new BitSet(new long[]{0x0000240000038150L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06738 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_2__0__Impl6766 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16797 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6824 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06858 = new BitSet(new long[]{0x0000006800000000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06861 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6889 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16920 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16923 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__0_in_rule__AttrClassConfig__Group_3__1__Impl6950 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__AttrClassConfig__Group_3__2__Impl7008 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__0__Impl_in_rule__AttrClassConfig__Group_3_1__07045 = new BitSet(new long[]{0x0000006800000000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__1_in_rule__AttrClassConfig__Group_3_1__07048 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0_in_rule__AttrClassConfig__Group_3_1__0__Impl7075 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__1__Impl_in_rule__AttrClassConfig__Group_3_1__17106 = new BitSet(new long[]{0x0000006800000000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__2_in_rule__AttrClassConfig__Group_3_1__17109 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0_in_rule__AttrClassConfig__Group_3_1__1__Impl7136 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1__2__Impl_in_rule__AttrClassConfig__Group_3_1__27167 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_1_2_in_rule__AttrClassConfig__Group_3_1__2__Impl7194 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__07231 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__07234 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_37_in_rule__AttrClassConfig__Group_3_1_0__0__Impl7262 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__17293 = new BitSet(new long[]{0x0000040000030050L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__17296 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__1__Impl7324 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__27355 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl7382 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__0__Impl_in_rule__AttrClassConfig__Group_3_1_1__07418 = new BitSet(new long[]{0x0000001000000000L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1_in_rule__AttrClassConfig__Group_3_1_1__07421 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_38_in_rule__AttrClassConfig__Group_3_1_1__0__Impl7449 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__1__Impl_in_rule__AttrClassConfig__Group_3_1_1__17480 = new BitSet(new long[]{0x0000040000030050L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2_in_rule__AttrClassConfig__Group_3_1_1__17483 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_1__1__Impl7511 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__Group_3_1_1__2__Impl_in_rule__AttrClassConfig__Group_3_1_1__27542 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrClassConfig__MaxAssignment_3_1_1_2_in_rule__AttrClassConfig__Group_3_1_1__2__Impl7569 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__0__Impl_in_rule__AttrInstanceConfig__Group__07605 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1_in_rule__AttrInstanceConfig__Group__07608 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_35_in_rule__AttrInstanceConfig__Group__0__Impl7636 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__1__Impl_in_rule__AttrInstanceConfig__Group__17667 = new BitSet(new long[]{0x0000001000080000L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2_in_rule__AttrInstanceConfig__Group__17670 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributeAssignment_1_in_rule__AttrInstanceConfig__Group__1__Impl7697 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__2__Impl_in_rule__AttrInstanceConfig__Group__27727 = new BitSet(new long[]{0x0000001000080000L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3_in_rule__AttrInstanceConfig__Group__27730 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0_in_rule__AttrInstanceConfig__Group__2__Impl7757 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group__3__Impl_in_rule__AttrInstanceConfig__Group__37788 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0_in_rule__AttrInstanceConfig__Group__3__Impl7815 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__0__Impl_in_rule__AttrInstanceConfig__Group_2__07854 = new BitSet(new long[]{0x0000240000038150L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1_in_rule__AttrInstanceConfig__Group_2__07857 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_36_in_rule__AttrInstanceConfig__Group_2__0__Impl7885 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_2__1__Impl_in_rule__AttrInstanceConfig__Group_2__17916 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__ValueAssignment_2_1_in_rule__AttrInstanceConfig__Group_2__1__Impl7943 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__0__Impl_in_rule__AttrInstanceConfig__Group_3__07977 = new BitSet(new long[]{0x0000000800800000L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1_in_rule__AttrInstanceConfig__Group_3__07980 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_19_in_rule__AttrInstanceConfig__Group_3__0__Impl8008 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__1__Impl_in_rule__AttrInstanceConfig__Group_3__18039 = new BitSet(new long[]{0x0000000000100000L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2_in_rule__AttrInstanceConfig__Group_3__18042 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__0_in_rule__AttrInstanceConfig__Group_3__1__Impl8069 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3__2__Impl_in_rule__AttrInstanceConfig__Group_3__28099 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_20_in_rule__AttrInstanceConfig__Group_3__2__Impl8127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__0__Impl_in_rule__AttrInstanceConfig__Group_3_1__08164 = new BitSet(new long[]{0x0000000800800000L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__1_in_rule__AttrInstanceConfig__Group_3_1__08167 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0_in_rule__AttrInstanceConfig__Group_3_1__0__Impl8194 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1__1__Impl_in_rule__AttrInstanceConfig__Group_3_1__18225 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__AttributesAssignment_3_1_1_in_rule__AttrInstanceConfig__Group_3_1__1__Impl8252 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__0__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__08287 = new BitSet(new long[]{0x0000100000002000L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1_in_rule__AttrInstanceConfig__Group_3_1_0__08290 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0_in_rule__AttrInstanceConfig__Group_3_1_0__0__Impl8317 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Group_3_1_0__1__Impl_in_rule__AttrInstanceConfig__Group_3_1_0__18347 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__AttrInstanceConfig__Alternatives_3_1_0_1_in_rule__AttrInstanceConfig__Group_3_1_0__1__Impl8374 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RefPath__Group__0__Impl_in_rule__RefPath__Group__08408 = new BitSet(new long[]{0x0000000000400000L}); + public static final BitSet FOLLOW_rule__RefPath__Group__1_in_rule__RefPath__Group__08411 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_0_in_rule__RefPath__Group__0__Impl8438 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RefPath__Group__1__Impl_in_rule__RefPath__Group__18468 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RefPath__Group_1__0_in_rule__RefPath__Group__1__Impl8495 = new BitSet(new long[]{0x0000000000400002L}); + public static final BitSet FOLLOW_rule__RefPath__Group_1__0__Impl_in_rule__RefPath__Group_1__08530 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__RefPath__Group_1__1_in_rule__RefPath__Group_1__08533 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_22_in_rule__RefPath__Group_1__0__Impl8561 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RefPath__Group_1__1__Impl_in_rule__RefPath__Group_1__18592 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RefPath__RefsAssignment_1_1_in_rule__RefPath__Group_1__1__Impl8619 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__0__Impl_in_rule__Import__Group__08653 = new BitSet(new long[]{0x0000000000004020L}); + public static final BitSet FOLLOW_rule__Import__Group__1_in_rule__Import__Group__08656 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_39_in_rule__Import__Group__0__Impl8684 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__1__Impl_in_rule__Import__Group__18715 = new BitSet(new long[]{0x0000000000000100L}); + public static final BitSet FOLLOW_rule__Import__Group__2_in_rule__Import__Group__18718 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Alternatives_1_in_rule__Import__Group__1__Impl8745 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group__2__Impl_in_rule__Import__Group__28775 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__ImportURIAssignment_2_in_rule__Import__Group__2__Impl8802 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__0__Impl_in_rule__Import__Group_1_0__08838 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__1_in_rule__Import__Group_1_0__08841 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__ImportedNamespaceAssignment_1_0_0_in_rule__Import__Group_1_0__0__Impl8868 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Import__Group_1_0__1__Impl_in_rule__Import__Group_1_0__18898 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_40_in_rule__Import__Group_1_0__1__Impl8926 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__0__Impl_in_rule__ImportedFQN__Group__08961 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__1_in_rule__ImportedFQN__Group__08964 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__ImportedFQN__Group__0__Impl8991 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ImportedFQN__Group__1__Impl_in_rule__ImportedFQN__Group__19020 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_41_in_rule__ImportedFQN__Group__1__Impl9049 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group__0__Impl_in_rule__FQN__Group__09086 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_rule__FQN__Group__1_in_rule__FQN__Group__09089 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group__0__Impl9116 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group__1__Impl_in_rule__FQN__Group__19145 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__0_in_rule__FQN__Group__1__Impl9172 = new BitSet(new long[]{0x0000040000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__0__Impl_in_rule__FQN__Group_1__09207 = new BitSet(new long[]{0x0000000000000020L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__1_in_rule__FQN__Group_1__09210 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__FQN__Group_1__0__Impl9238 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__FQN__Group_1__1__Impl_in_rule__FQN__Group_1__19269 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__FQN__Group_1__1__Impl9296 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group__0__Impl_in_rule__LiteralArray__Group__09329 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group__1_in_rule__LiteralArray__Group__09332 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_0_in_rule__LiteralArray__Group__0__Impl9359 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group__1__Impl_in_rule__LiteralArray__Group__19389 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0_in_rule__LiteralArray__Group__1__Impl9416 = new BitSet(new long[]{0x0000080000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group_1__0__Impl_in_rule__LiteralArray__Group_1__09451 = new BitSet(new long[]{0x0000240000038150L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1_in_rule__LiteralArray__Group_1__09454 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_43_in_rule__LiteralArray__Group_1__0__Impl9482 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__Group_1__1__Impl_in_rule__LiteralArray__Group_1__19513 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__LiteralArray__LiteralsAssignment_1_1_in_rule__LiteralArray__Group_1__1__Impl9540 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__0__Impl_in_rule__BooleanLiteral__Group__09574 = new BitSet(new long[]{0x0000200000008000L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1_in_rule__BooleanLiteral__Group__09577 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Group__1__Impl_in_rule__BooleanLiteral__Group__19635 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__BooleanLiteral__Alternatives_1_in_rule__BooleanLiteral__Group__1__Impl9662 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__0__Impl_in_rule__RealLiteral__Group__09696 = new BitSet(new long[]{0x0000040000030050L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__1_in_rule__RealLiteral__Group__09699 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__Group__1__Impl_in_rule__RealLiteral__Group__19757 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__RealLiteral__ValueAssignment_1_in_rule__RealLiteral__Group__1__Impl9784 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__0__Impl_in_rule__IntLiteral__Group__09818 = new BitSet(new long[]{0x0000000000030050L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__1_in_rule__IntLiteral__Group__09821 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__Group__1__Impl_in_rule__IntLiteral__Group__19879 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__IntLiteral__ValueAssignment_1_in_rule__IntLiteral__Group__1__Impl9906 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__0__Impl_in_rule__StringLiteral__Group__09940 = new BitSet(new long[]{0x0000240000038150L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__1_in_rule__StringLiteral__Group__09943 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__Group__1__Impl_in_rule__StringLiteral__Group__110001 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__StringLiteral__ValueAssignment_1_in_rule__StringLiteral__Group__1__Impl10028 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__0__Impl_in_rule__SignedInteger__Group__010062 = new BitSet(new long[]{0x0000000000030040L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__1_in_rule__SignedInteger__Group__010065 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Alternatives_0_in_rule__SignedInteger__Group__0__Impl10092 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__SignedInteger__Group__1__Impl_in_rule__SignedInteger__Group__110123 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__SignedInteger__Group__1__Impl10150 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__0__Impl_in_rule__Decimal__Group__010183 = new BitSet(new long[]{0x0000000000030040L}); + public static final BitSet FOLLOW_rule__Decimal__Group__1_in_rule__Decimal__Group__010186 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Alternatives_0_in_rule__Decimal__Group__0__Impl10213 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__1__Impl_in_rule__Decimal__Group__110244 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_rule__Decimal__Group__2_in_rule__Decimal__Group__110247 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__1__Impl10274 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__2__Impl_in_rule__Decimal__Group__210303 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__Decimal__Group__3_in_rule__Decimal__Group__210306 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__Decimal__Group__2__Impl10334 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__Decimal__Group__3__Impl_in_rule__Decimal__Group__310365 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__Decimal__Group__3__Impl10392 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__0__Impl_in_rule__DotDecimal__Group__010429 = new BitSet(new long[]{0x0000040000030000L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__1_in_rule__DotDecimal__Group__010432 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Alternatives_0_in_rule__DotDecimal__Group__0__Impl10459 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__1__Impl_in_rule__DotDecimal__Group__110490 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__2_in_rule__DotDecimal__Group__110493 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__DotDecimal__Group__1__Impl10521 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DotDecimal__Group__2__Impl_in_rule__DotDecimal__Group__210552 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DotDecimal__Group__2__Impl10579 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__0__Impl_in_rule__DecimalDot__Group__010614 = new BitSet(new long[]{0x0000000000030040L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__1_in_rule__DecimalDot__Group__010617 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Alternatives_0_in_rule__DecimalDot__Group__0__Impl10644 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__1__Impl_in_rule__DecimalDot__Group__110675 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__2_in_rule__DecimalDot__Group__110678 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalDot__Group__1__Impl10705 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalDot__Group__2__Impl_in_rule__DecimalDot__Group__210734 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__DecimalDot__Group__2__Impl10762 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__0__Impl_in_rule__DecimalExp__Group__010799 = new BitSet(new long[]{0x0000040000030050L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__1_in_rule__DecimalExp__Group__010802 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Alternatives_0_in_rule__DecimalExp__Group__0__Impl10829 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__1__Impl_in_rule__DecimalExp__Group__110860 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__2_in_rule__DecimalExp__Group__110863 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__1__Impl10890 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__2__Impl_in_rule__DecimalExp__Group__210919 = new BitSet(new long[]{0x0000000000000040L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__3_in_rule__DecimalExp__Group__210922 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_42_in_rule__DecimalExp__Group__2__Impl10950 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__3__Impl_in_rule__DecimalExp__Group__310981 = new BitSet(new long[]{0x0000000000000080L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__4_in_rule__DecimalExp__Group__310984 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DecimalExp__Group__3__Impl11011 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DecimalExp__Group__4__Impl_in_rule__DecimalExp__Group__411040 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_EXP_in_rule__DecimalExp__Group__4__Impl11067 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__0_in_rule__DynamicConfig__UnorderedGroup_211107 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Alternatives_2_0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11196 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__Group_2_1__0_in_rule__DynamicConfig__UnorderedGroup_2__Impl11287 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__011346 = new BitSet(new long[]{0x000000000B000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__1_in_rule__DynamicConfig__UnorderedGroup_2__011349 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__DynamicConfig__UnorderedGroup_2__Impl_in_rule__DynamicConfig__UnorderedGroup_2__111374 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__0_in_rule__ActorInstanceConfig__UnorderedGroup_711402 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11490 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11534 = new BitSet(new long[]{0x0000000800000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11633 = new BitSet(new long[]{0x0000000C00000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_rule__ActorInstanceConfig__UnorderedGroup_7__Impl11677 = new BitSet(new long[]{0x0000000C00000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__011743 = new BitSet(new long[]{0x0000000C00000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__1_in_rule__ActorInstanceConfig__UnorderedGroup_7__011746 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__UnorderedGroup_7__Impl_in_rule__ActorInstanceConfig__UnorderedGroup_7__111771 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__0_in_rule__ProtocolClassConfig__UnorderedGroup_311799 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_0__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11886 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__Group_3_1__0_in_rule__ProtocolClassConfig__UnorderedGroup_3__Impl11977 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__012036 = new BitSet(new long[]{0x0000000180000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__1_in_rule__ProtocolClassConfig__UnorderedGroup_3__012039 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3__Impl_in_rule__ProtocolClassConfig__UnorderedGroup_3__112064 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__ConfigModel__NameAssignment_112096 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImport_in_rule__ConfigModel__ImportsAssignment_312127 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleConfigElement_in_rule__ConfigModel__ConfigElementsAssignment_412158 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__SubSystemConfig__RootAssignment_112193 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__SubSystemConfig__SubSystemAssignment_312232 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleDynamicConfig_in_rule__SubSystemConfig__DynConfigAssignment_512267 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__FilePathAssignment_2_0_0_112298 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode1Assignment_2_0_1_0_112329 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_112360 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_INT_in_rule__DynamicConfig__PollingAssignment_2_1_112391 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__ActorClassConfig__ActorAssignment_112426 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__ActorClassConfig__AttributesAssignment_312461 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__ActorInstanceConfig__RootAssignment_112496 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__ActorInstanceConfig__SubSystemAssignment_312535 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleRefPath_in_rule__ActorInstanceConfig__PathAssignment_512570 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__ActorInstanceConfig__AttributesAssignment_7_012601 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePortInstanceConfig_in_rule__ActorInstanceConfig__PortsAssignment_7_112632 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleFQN_in_rule__ProtocolClassConfig__ProtocolAssignment_112667 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__RegularAssignment_3_0_112702 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rulePortClassConfig_in_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_112733 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__PortClassConfig__AttributesAssignment_312764 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__PortInstanceConfig__ItemAssignment_112799 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__PortInstanceConfig__AttributesAssignment_312834 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__AttrClassConfig__AttributeAssignment_112869 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrClassConfig__ValueAssignment_2_112904 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MinAssignment_3_1_0_212935 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleNumberLiteral_in_rule__AttrClassConfig__MaxAssignment_3_1_1_212966 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttrClassConfig_in_rule__AttrClassConfig__AttributesAssignment_3_1_212997 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__AttrInstanceConfig__AttributeAssignment_113032 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteralArray_in_rule__AttrInstanceConfig__ValueAssignment_2_113067 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_23_in_rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_013103 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_44_in_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_013147 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleAttrInstanceConfig_in_rule__AttrInstanceConfig__AttributesAssignment_3_1_113186 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_013217 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_ID_in_rule__RefPath__RefsAssignment_1_113248 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleImportedFQN_in_rule__Import__ImportedNamespaceAssignment_1_0_013279 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__Import__ImportURIAssignment_213310 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_013341 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleLiteral_in_rule__LiteralArray__LiteralsAssignment_1_113372 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_45_in_rule__BooleanLiteral__IsTrueAssignment_1_113408 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleReal_in_rule__RealLiteral__ValueAssignment_113447 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_ruleInteger_in_rule__IntLiteral__ValueAssignment_113478 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_RULE_STRING_in_rule__StringLiteral__ValueAssignment_113509 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_7_0_in_synpred1_InternalConfig11531 = new BitSet(new long[]{0x0000000000000002L}); + public static final BitSet FOLLOW_rule__ActorInstanceConfig__PortsAssignment_7_1_in_synpred2_InternalConfig11674 = new BitSet(new long[]{0x0000000000000002L}); } -- cgit v1.2.3