summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2012-08-20 05:17:35 (EDT)
committerJuergen Haug2012-08-20 05:17:35 (EDT)
commit537d59a08f64a6c8f053047bff966b770a676084 (patch)
treec3340c419ebdd6f99ef4ae974f83559e8e283fc1
parent28fda9c8137a07075f7bc8cd1c0d4f831950cbcd (diff)
downloadorg.eclipse.etrice-537d59a08f64a6c8f053047bff966b770a676084.zip
org.eclipse.etrice-537d59a08f64a6c8f053047bff966b770a676084.tar.gz
org.eclipse.etrice-537d59a08f64a6c8f053047bff966b770a676084.tar.bz2
[CQ 6485][config] validationrefs/changes/58/6958/6
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractConfigProposalProvider.java10
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/ConfigParser.java24
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g526
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens99
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java1284
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java9689
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/contentassist/ConfigProposalProvider.java46
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/Config.ecore10
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/Config.genmodel4
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/Config.xmi72
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ConfigModel.java9
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ConfigPackage.java64
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/DynamicConfig.java69
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/IntLiteral.java6
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ConfigModelImpl.java15
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ConfigPackageImpl.java26
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/DynamicConfigImpl.java132
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/IntLiteralImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfig.g159
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfig.tokens99
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfigLexer.java1284
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfigParser.java2421
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/serializer/AbstractConfigSemanticSequencer.java4
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/serializer/AbstractConfigSyntacticSequencer.java10
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/services/ConfigGrammarAccess.java208
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/Config.xtext27
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/ConfigPostprocessor.ext9
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/config/util/ConfigUtil.java25
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/converter/ConfigValueConverterService.java33
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/formatting/ConfigFormatter.java2
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/scoping/ConfigScopeProvider.java17
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/validation/ConfigJavaValidator.java221
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend4
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/CExtensions.java6
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend36
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ConfigGenAddon.xtend121
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend41
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/SubSystemClassGen.xtend112
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/VariableServiceGen.xtend280
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java2
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java209
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/JavaExtensions.java108
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemClassGen.java376
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/ConfigHelper.java83
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ConfigExtension.xtend226
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java11
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend66
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/RoomExtensions.xtend11
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend20
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ConfigExtension.java565
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java173
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/RoomExtensions.java12
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/TypeHelpers.java30
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/ConfigSourceFile.java190
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/DynConfigLock.java34
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/IConfigSource.java25
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/VariableService.java504
-rw-r--r--tests/org.eclipse.etrice.integration.tests/model/org.eclipse.etrice.integration.ConfigTest.config49
-rw-r--r--tests/org.eclipse.etrice.integration.tests/model/org.eclipse.etrice.integration.ConfigTest.room114
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ChoicePointTest/CPTest_Top.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ChoicePointTest/CPTester.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ChoicePointTest/CPUser.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ChoicePointTest/SubSystem_CPTest.java16
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/AC1_ac.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/ConfigText_Top_ac.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/DynTestee_ac.java334
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/Dyn_DC1.java69
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/Dyn_DC2.java54
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/PortProtocol.java18
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/SubSystemConfigTest.java106
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/SubSystemConfigTestVariableService.java195
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/TestCommProtocol.java186
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/ConfigTest/Testee_ac.java161
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/HandlerTest/HandlerTest_Top.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/HandlerTest/HandlerUser.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/HandlerTest/SubSystem_HandlerTest.java16
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/HandlerTest/Tester.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTest/MrPingActor.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTest/MrPongActor1.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTest/MrPongActor2.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTest/PingPongTop.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTest/SubSystem_PingPong.java16
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTestReplPort/MrPingActor.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTestReplPort/MrPongActor1.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTestReplPort/PingPongTop.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/PingPongThreadTestReplPort/SubSystem_PingPongReplPort.java16
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/SendingDataByValueTest/MrPing.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/SendingDataByValueTest/MrPong.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/SendingDataByValueTest/SendingDataTop.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/SendingDataByValueTest/SubSys_SendingData.java16
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/tests/App_SubSystemHFSMTest.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/tests/SubSystemHFSMTest.java16
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/tests/a_HFSM.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/tests/a_HFSM_Tester.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src-gen/org/eclipse/etrice/integration/tests/a_HFSM_Tests.java6
-rw-r--r--tests/org.eclipse.etrice.integration.tests/src/org/eclipse/etrice/integration/tests/IntegrationTestConfigTest.java2
-rw-r--r--tests/org.eclipse.etrice.integration.tests/tmp/subSystemConfigTest8
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/config/ConfigSourceFileTest.java69
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/tmp/ConfigTest9
99 files changed, 11875 insertions, 9588 deletions
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 6c7f3a5..68d4471 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
@@ -29,10 +29,13 @@ public class AbstractConfigProposalProvider extends TerminalsProposalProvider {
public void completeSubSystemConfig_DynConfig(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeDynamicConfig_Source(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeDynamicConfig_FilePath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeDynamicConfig_FilePath(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeDynamicConfig_UserCode1(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeDynamicConfig_UserCode2(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeDynamicConfig_Polling(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -222,6 +225,9 @@ public class AbstractConfigProposalProvider extends TerminalsProposalProvider {
public void complete_DecimalExp(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_EXP(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_HEX(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
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 431d233..7cb015b 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
@@ -38,8 +38,9 @@ public class ConfigParser extends AbstractContentAssistParser {
private static final long serialVersionUID = 1L;
{
put(grammarAccess.getConfigElementAccess().getAlternatives(), "rule__ConfigElement__Alternatives");
+ put(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0(), "rule__DynamicConfig__Alternatives_2_0");
put(grammarAccess.getAttrConfigAccess().getAlternatives(), "rule__AttrConfig__Alternatives");
- put(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1(), "rule__AttrInstanceConfig__Alternatives_3_1_0_1");
+ put(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1(), "rule__AttrInstanceConfig__Alternatives_3_1_1");
put(grammarAccess.getImportAccess().getAlternatives_1(), "rule__Import__Alternatives_1");
put(grammarAccess.getLiteralAccess().getAlternatives(), "rule__Literal__Alternatives");
put(grammarAccess.getBooleanLiteralAccess().getAlternatives_1(), "rule__BooleanLiteral__Alternatives_1");
@@ -51,12 +52,13 @@ public class ConfigParser extends AbstractContentAssistParser {
put(grammarAccess.getDotDecimalAccess().getAlternatives_0(), "rule__DotDecimal__Alternatives_0");
put(grammarAccess.getDecimalDotAccess().getAlternatives_0(), "rule__DecimalDot__Alternatives_0");
put(grammarAccess.getDecimalExpAccess().getAlternatives_0(), "rule__DecimalExp__Alternatives_0");
- put(grammarAccess.getDecimalExpAccess().getAlternatives_5(), "rule__DecimalExp__Alternatives_5");
put(grammarAccess.getConfigModelAccess().getGroup(), "rule__ConfigModel__Group__0");
put(grammarAccess.getSubSystemConfigAccess().getGroup(), "rule__SubSystemConfig__Group__0");
put(grammarAccess.getDynamicConfigAccess().getGroup(), "rule__DynamicConfig__Group__0");
- put(grammarAccess.getDynamicConfigAccess().getGroup_2_0(), "rule__DynamicConfig__Group_2_0__0");
- put(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2(), "rule__DynamicConfig__Group_2_0_2__0");
+ put(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0(), "rule__DynamicConfig__Group_2_0_0__0");
+ put(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1(), "rule__DynamicConfig__Group_2_0_1__0");
+ put(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0(), "rule__DynamicConfig__Group_2_0_1_0__0");
+ put(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1(), "rule__DynamicConfig__Group_2_0_1_1__0");
put(grammarAccess.getDynamicConfigAccess().getGroup_2_1(), "rule__DynamicConfig__Group_2_1__0");
put(grammarAccess.getActorClassConfigAccess().getGroup(), "rule__ActorClassConfig__Group__0");
put(grammarAccess.getActorInstanceConfigAccess().getGroup_0(), "rule__ActorInstanceConfig__Group_0__0");
@@ -74,7 +76,7 @@ public class ConfigParser extends AbstractContentAssistParser {
put(grammarAccess.getAttrInstanceConfigAccess().getGroup(), "rule__AttrInstanceConfig__Group__0");
put(grammarAccess.getAttrInstanceConfigAccess().getGroup_2(), "rule__AttrInstanceConfig__Group_2__0");
put(grammarAccess.getAttrInstanceConfigAccess().getGroup_3(), "rule__AttrInstanceConfig__Group_3__0");
- put(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0(), "rule__AttrInstanceConfig__Group_3_1_0__0");
+ put(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1(), "rule__AttrInstanceConfig__Group_3_1__0");
put(grammarAccess.getRefPathAccess().getGroup(), "rule__RefPath__Group__0");
put(grammarAccess.getRefPathAccess().getGroup_1(), "rule__RefPath__Group_1__0");
put(grammarAccess.getImportAccess().getGroup(), "rule__Import__Group__0");
@@ -97,8 +99,9 @@ public class ConfigParser extends AbstractContentAssistParser {
put(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1(), "rule__ConfigModel__ConfigElementsAssignment_1");
put(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1(), "rule__SubSystemConfig__SubSystemAssignment_1");
put(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3(), "rule__SubSystemConfig__DynConfigAssignment_3");
- put(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1(), "rule__DynamicConfig__SourceAssignment_2_0_1");
- put(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1(), "rule__DynamicConfig__FilePathAssignment_2_0_2_1");
+ 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");
put(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1(), "rule__DynamicConfig__PollingAssignment_2_1_1");
put(grammarAccess.getActorClassConfigAccess().getActorAssignment_1(), "rule__ActorClassConfig__ActorAssignment_1");
put(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3(), "rule__ActorClassConfig__AttributesAssignment_3");
@@ -119,9 +122,9 @@ public class ConfigParser extends AbstractContentAssistParser {
put(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2(), "rule__AttrClassConfig__AttributesAssignment_3_2");
put(grammarAccess.getAttrInstanceConfigAccess().getAttributeAssignment_1(), "rule__AttrInstanceConfig__AttributeAssignment_1");
put(grammarAccess.getAttrInstanceConfigAccess().getValueAssignment_2_1(), "rule__AttrInstanceConfig__ValueAssignment_2_1");
- put(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0(), "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0");
- put(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0(), "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0");
- put(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1(), "rule__AttrInstanceConfig__AttributesAssignment_3_1_1");
+ put(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0(), "rule__AttrInstanceConfig__DynConfigAssignment_3_1_0");
+ put(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0(), "rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0");
+ put(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2(), "rule__AttrInstanceConfig__AttributesAssignment_3_2");
put(grammarAccess.getRefPathAccess().getRefsAssignment_0(), "rule__RefPath__RefsAssignment_0");
put(grammarAccess.getRefPathAccess().getRefsAssignment_1_1(), "rule__RefPath__RefsAssignment_1_1");
put(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0(), "rule__Import__ImportedNamespaceAssignment_1_0_0");
@@ -136,7 +139,6 @@ public class ConfigParser extends AbstractContentAssistParser {
put(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup(), "rule__ActorInstanceConfig__UnorderedGroup");
put(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3(), "rule__ProtocolClassConfig__UnorderedGroup_3");
put(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1(), "rule__AttrClassConfig__UnorderedGroup_3_1");
- put(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), "rule__AttrInstanceConfig__UnorderedGroup_3_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 eda7376..9659b44 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
@@ -981,24 +981,46 @@ finally {
restoreStackSize(stackSize);
}
+rule__DynamicConfig__Alternatives_2_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0()); }
+(rule__DynamicConfig__Group_2_0_0__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0()); }
+)
+
+ |(
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1()); }
+(rule__DynamicConfig__Group_2_0_1__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1()); }
+)
-rule__AttrInstanceConfig__Alternatives_3_1_0_1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AttrInstanceConfig__Alternatives_3_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0()); }
-(rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0()); }
+(rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0)
+{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0()); }
)
|(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1()); }
- 'read-write'
+ 'write'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1()); }
)
;
@@ -1290,32 +1312,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__DecimalExp__Alternatives_5
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
-
- '+'
-
-{ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0()); }
-)
-
- |(
-{ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
-
- '-'
-
-{ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__ConfigModel__Group__0
@@ -1668,29 +1664,29 @@ finally {
-rule__DynamicConfig__Group_2_0__0
+rule__DynamicConfig__Group_2_0_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0__0__Impl
- rule__DynamicConfig__Group_2_0__1
+ rule__DynamicConfig__Group_2_0_0__0__Impl
+ rule__DynamicConfig__Group_2_0_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0__0__Impl
+rule__DynamicConfig__Group_2_0_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0()); }
- 'source'
+ 'file path'
-{ after(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0()); }
+{ after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0()); }
)
;
@@ -1699,27 +1695,26 @@ finally {
}
-rule__DynamicConfig__Group_2_0__1
+rule__DynamicConfig__Group_2_0_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0__1__Impl
- rule__DynamicConfig__Group_2_0__2
+ rule__DynamicConfig__Group_2_0_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0__1__Impl
+rule__DynamicConfig__Group_2_0_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1()); }
-(rule__DynamicConfig__SourceAssignment_2_0_1)
-{ after(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1()); }
+{ before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1()); }
+(rule__DynamicConfig__FilePathAssignment_2_0_0_1)
+{ after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1()); }
)
;
@@ -1728,26 +1723,31 @@ finally {
}
-rule__DynamicConfig__Group_2_0__2
+
+
+
+
+rule__DynamicConfig__Group_2_0_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0__2__Impl
+ rule__DynamicConfig__Group_2_0_1__0__Impl
+ rule__DynamicConfig__Group_2_0_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0__2__Impl
+rule__DynamicConfig__Group_2_0_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2()); }
-(rule__DynamicConfig__Group_2_0_2__0)?
-{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2()); }
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0()); }
+(rule__DynamicConfig__Group_2_0_1_0__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_0()); }
)
;
@@ -1756,35 +1756,89 @@ finally {
}
+rule__DynamicConfig__Group_2_0_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DynamicConfig__Group_2_0_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__Group_2_0_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1()); }
+(rule__DynamicConfig__Group_2_0_1_1__0)
+{ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__DynamicConfig__Group_2_0_2__0
+rule__DynamicConfig__Group_2_0_1_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0_2__0__Impl
- rule__DynamicConfig__Group_2_0_2__1
+ rule__DynamicConfig__Group_2_0_1_0__0__Impl
+ rule__DynamicConfig__Group_2_0_1_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0_2__0__Impl
+rule__DynamicConfig__Group_2_0_1_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0()); }
- 'file path'
+ 'user import'
+
+{ after(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0()); }
+
+rule__DynamicConfig__Group_2_0_1_0__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DynamicConfig__Group_2_0_1_0__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__Group_2_0_1_0__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1()); }
+(rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1)
+{ after(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1()); }
)
;
@@ -1793,26 +1847,61 @@ finally {
}
-rule__DynamicConfig__Group_2_0_2__1
+
+
+
+
+rule__DynamicConfig__Group_2_0_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__DynamicConfig__Group_2_0_2__1__Impl
+ rule__DynamicConfig__Group_2_0_1_1__0__Impl
+ rule__DynamicConfig__Group_2_0_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__Group_2_0_2__1__Impl
+rule__DynamicConfig__Group_2_0_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1()); }
-(rule__DynamicConfig__FilePathAssignment_2_0_2_1)
-{ after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1()); }
+{ before(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0()); }
+
+ 'user constructor'
+
+{ after(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__DynamicConfig__Group_2_0_1_1__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__DynamicConfig__Group_2_0_1_1__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__Group_2_0_1_1__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1()); }
+(rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1)
+{ after(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1()); }
)
;
@@ -1843,11 +1932,11 @@ rule__DynamicConfig__Group_2_1__0__Impl
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0()); }
- 'polling rate'
+ 'polling timer [ms]'
-{ after(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0()); }
+{ after(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0()); }
)
;
@@ -3654,9 +3743,9 @@ rule__AttrInstanceConfig__Group_3__1__Impl
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1()); }
-(rule__AttrInstanceConfig__UnorderedGroup_3_1)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1()); }
+(rule__AttrInstanceConfig__Group_3_1__0)?
+{ after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1()); }
)
;
@@ -3671,6 +3760,7 @@ rule__AttrInstanceConfig__Group_3__2
}
:
rule__AttrInstanceConfig__Group_3__2__Impl
+ rule__AttrInstanceConfig__Group_3__3
;
finally {
restoreStackSize(stackSize);
@@ -3682,11 +3772,39 @@ rule__AttrInstanceConfig__Group_3__2__Impl
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2()); }
+(rule__AttrInstanceConfig__AttributesAssignment_3_2)*
+{ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_2()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AttrInstanceConfig__Group_3__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AttrInstanceConfig__Group_3__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AttrInstanceConfig__Group_3__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_3()); }
'}'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_2()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getRightCurlyBracketKeyword_3_3()); }
)
;
@@ -3701,27 +3819,29 @@ finally {
-rule__AttrInstanceConfig__Group_3_1_0__0
+
+
+rule__AttrInstanceConfig__Group_3_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AttrInstanceConfig__Group_3_1_0__0__Impl
- rule__AttrInstanceConfig__Group_3_1_0__1
+ rule__AttrInstanceConfig__Group_3_1__0__Impl
+ rule__AttrInstanceConfig__Group_3_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__Group_3_1_0__0__Impl
+rule__AttrInstanceConfig__Group_3_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0()); }
-(rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0()); }
+(rule__AttrInstanceConfig__DynConfigAssignment_3_1_0)
+{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigAssignment_3_1_0()); }
)
;
@@ -3730,26 +3850,26 @@ finally {
}
-rule__AttrInstanceConfig__Group_3_1_0__1
+rule__AttrInstanceConfig__Group_3_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__AttrInstanceConfig__Group_3_1_0__1__Impl
+ rule__AttrInstanceConfig__Group_3_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__Group_3_1_0__1__Impl
+rule__AttrInstanceConfig__Group_3_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1()); }
-(rule__AttrInstanceConfig__Alternatives_3_1_0_1)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_0_1()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1()); }
+(rule__AttrInstanceConfig__Alternatives_3_1_1)
+{ after(grammarAccess.getAttrInstanceConfigAccess().getAlternatives_3_1_1()); }
)
;
@@ -5104,7 +5224,6 @@ rule__DecimalExp__Group__4
}
:
rule__DecimalExp__Group__4__Impl
- rule__DecimalExp__Group__5
;
finally {
restoreStackSize(stackSize);
@@ -5116,66 +5235,9 @@ rule__DecimalExp__Group__4__Impl
}
:
(
-{ before(grammarAccess.getDecimalExpAccess().getIDTerminalRuleCall_4()); }
- RULE_ID
-{ after(grammarAccess.getDecimalExpAccess().getIDTerminalRuleCall_4()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DecimalExp__Group__5
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DecimalExp__Group__5__Impl
- rule__DecimalExp__Group__6
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DecimalExp__Group__5__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
-(rule__DecimalExp__Alternatives_5)?
-{ after(grammarAccess.getDecimalExpAccess().getAlternatives_5()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__DecimalExp__Group__6
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__DecimalExp__Group__6__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__DecimalExp__Group__6__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
- RULE_INT
-{ after(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6()); }
+{ before(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
+ RULE_EXP
+{ after(grammarAccess.getDecimalExpAccess().getEXPTerminalRuleCall_4()); }
)
;
@@ -5195,10 +5257,6 @@ finally {
-
-
-
-
rule__DynamicConfig__UnorderedGroup_2
@init {
int stackSize = keepStackSize();
@@ -5234,9 +5292,9 @@ rule__DynamicConfig__UnorderedGroup_2__Impl
}
(
- { before(grammarAccess.getDynamicConfigAccess().getGroup_2_0()); }
- (rule__DynamicConfig__Group_2_0__0)
- { after(grammarAccess.getDynamicConfigAccess().getGroup_2_0()); }
+ { before(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0()); }
+ (rule__DynamicConfig__Alternatives_2_0)
+ { after(grammarAccess.getDynamicConfigAccess().getAlternatives_2_0()); }
)
)
) |
@@ -5585,107 +5643,6 @@ finally {
-rule__AttrInstanceConfig__UnorderedGroup_3_1
- @init {
- int stackSize = keepStackSize();
- getUnorderedGroupHelper().enter(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- }
-:
- rule__AttrInstanceConfig__UnorderedGroup_3_1__0
- ?
-
-;
-finally {
- getUnorderedGroupHelper().leave(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- restoreStackSize(stackSize);
-}
-
-
-rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
- @init {
- int stackSize = keepStackSize();
- boolean selected = false;
- }
-:
- (
-
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 0);
- }
- {
- selected = true;
- }
- (
-
- { before(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0()); }
- (rule__AttrInstanceConfig__Group_3_1_0__0)
- { after(grammarAccess.getAttrInstanceConfigAccess().getGroup_3_1_0()); }
- )
- )
- ) |
-
- (
- {getUnorderedGroupHelper().canSelect(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1)}?=>(
- {
- getUnorderedGroupHelper().select(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1(), 1);
- }
- {
- selected = true;
- }
- (
- (
- { before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- (rule__AttrInstanceConfig__AttributesAssignment_3_1_1)
- { after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- )
- (
- { before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- ((rule__AttrInstanceConfig__AttributesAssignment_3_1_1)=>rule__AttrInstanceConfig__AttributesAssignment_3_1_1)*
- { after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAssignment_3_1_1()); }
- ) )
- )
- )
-
- )
-;
-finally {
- if (selected)
- getUnorderedGroupHelper().returnFromSelection(grammarAccess.getAttrInstanceConfigAccess().getUnorderedGroup_3_1());
- restoreStackSize(stackSize);
-}
-
-
-rule__AttrInstanceConfig__UnorderedGroup_3_1__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
- rule__AttrInstanceConfig__UnorderedGroup_3_1__1?
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__AttrInstanceConfig__UnorderedGroup_3_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__AttrInstanceConfig__UnorderedGroup_3_1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__ConfigModel__ImportsAssignment_0
@init {
int stackSize = keepStackSize();
@@ -5750,14 +5707,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__SourceAssignment_2_0_1
+rule__DynamicConfig__FilePathAssignment_2_0_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getSourceSTRINGTerminalRuleCall_2_0_1_0()); }
- RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getSourceSTRINGTerminalRuleCall_2_0_1_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_0_1_0()); }
)
;
@@ -5765,14 +5722,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__DynamicConfig__FilePathAssignment_2_0_2_1
+rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_2_1_0()); }
- RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getFilePathSTRINGTerminalRuleCall_2_0_2_1_0()); }
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getUserCode1STRINGTerminalRuleCall_2_0_1_0_1_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0()); }
+ RULE_STRING{ after(grammarAccess.getDynamicConfigAccess().getUserCode2STRINGTerminalRuleCall_2_0_1_1_1_0()); }
)
;
@@ -6104,22 +6076,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__DynConfigAssignment_3_1_0_0
+rule__AttrInstanceConfig__DynConfigAssignment_3_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
'dynamic configuration'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getDynConfigDynamicConfigurationKeyword_3_1_0_0()); }
)
;
@@ -6127,22 +6099,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0
+rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
- 'read-only'
+ 'read'
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
)
-{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadOnlyKeyword_3_1_0_1_0_0()); }
+{ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyReadKeyword_3_1_1_0_0()); }
)
;
@@ -6150,14 +6122,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__AttrInstanceConfig__AttributesAssignment_3_1_1
+rule__AttrInstanceConfig__AttributesAssignment_3_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0()); }
- ruleAttrInstanceConfig{ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_1_1_0()); }
+{ before(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_2_0()); }
+ ruleAttrInstanceConfig{ after(grammarAccess.getAttrInstanceConfigAccess().getAttributesAttrInstanceConfigParserRuleCall_3_2_0()); }
)
;
@@ -6324,6 +6296,8 @@ finally {
}
+RULE_EXP : ('e'|'E') ('+'|'-')? ('0'..'9')+;
+
RULE_HEX : ('0x'|'0X') ('0'..'9'|'a'..'f'|'A'..'F')+;
RULE_ID : '^'? ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'_'|'0'..'9')*;
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 d040f19..5481274 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
@@ -1,7 +1,5 @@
-T__42=42
RULE_ID=5
-T__40=40
-T__41=41
+RULE_EXP=7
T__29=29
T__28=28
T__27=27
@@ -10,61 +8,66 @@ T__25=25
T__24=24
T__23=23
T__22=22
-RULE_ANY_OTHER=11
+RULE_ANY_OTHER=12
T__21=21
T__20=20
-RULE_SL_COMMENT=9
-RULE_ML_COMMENT=8
-T__30=30
T__19=19
-T__31=31
-RULE_STRING=7
RULE_HEX=4
+T__16=16
+T__15=15
+T__18=18
+T__17=17
+T__14=14
+T__13=13
+RULE_INT=6
+T__42=42
+T__43=43
+T__40=40
+T__41=41
+T__44=44
+RULE_SL_COMMENT=10
+RULE_ML_COMMENT=9
+T__30=30
+T__31=31
T__32=32
+RULE_STRING=8
T__33=33
-T__16=16
T__34=34
-T__15=15
T__35=35
-T__18=18
T__36=36
-T__17=17
T__37=37
-T__12=12
T__38=38
T__39=39
-T__14=14
-T__13=13
-RULE_INT=6
-RULE_WS=10
-'Attr'=32
-'/'=26
-'model'=13
-'.*'=38
-'conjugate'=29
-'='=33
-'Port'=30
-'polling rate'=23
-'source'=21
-'InterfaceItem'=31
-'+'=15
-'.'=39
-'ProtocolClassConfig'=27
-'regular'=28
-'max'=35
-'import'=36
-'true'=42
-'}'=19
-'read-only'=41
-'ActorClassConfig'=24
-'SubSystemConfig'=17
-'dynamic configuration'=20
-'{'=18
-'ActorInstanceConfig'=25
-'false'=14
-'-'=16
-'min'=34
-','=40
+RULE_WS=11
+'Attr'=34
+'/'=28
+'model'=14
+'user import'=23
+'user constructor'=24
+'.*'=40
+'conjugate'=31
+'='=35
+'Port'=32
+'InterfaceItem'=33
+'+'=16
+'.'=41
+'ProtocolClassConfig'=29
+'regular'=30
+'max'=37
+'import'=38
+'true'=44
+'}'=20
+'SubSystemConfig'=18
+'ActorClassConfig'=26
+'polling timer [ms]'=25
+'dynamic configuration'=21
+'{'=19
+'write'=13
+'ActorInstanceConfig'=27
+'false'=15
+'-'=17
+'min'=36
+','=42
+'read'=43
'file path'=22
-'read-write'=12
-'from'=37
+'from'=39
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 e89d4f4..e319174 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
@@ -12,10 +12,8 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalConfigLexer extends Lexer {
- public static final int T__42=42;
- public static final int T__40=40;
public static final int RULE_ID=5;
- public static final int T__41=41;
+ public static final int RULE_EXP=7;
public static final int T__29=29;
public static final int T__28=28;
public static final int T__27=27;
@@ -24,34 +22,38 @@ public class InternalConfigLexer extends Lexer {
public static final int T__24=24;
public static final int T__23=23;
public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
public static final int T__21=21;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__20=20;
public static final int EOF=-1;
- public static final int RULE_SL_COMMENT=9;
- public static final int RULE_ML_COMMENT=8;
public static final int T__19=19;
+ public static final int RULE_HEX=4;
+ public static final int T__16=16;
+ public static final int T__15=15;
+ public static final int T__18=18;
+ public static final int T__17=17;
+ public static final int T__14=14;
+ public static final int T__13=13;
+ public static final int RULE_INT=6;
+ public static final int T__42=42;
+ public static final int T__43=43;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__44=44;
+ public static final int RULE_SL_COMMENT=10;
+ public static final int RULE_ML_COMMENT=9;
public static final int T__30=30;
public static final int T__31=31;
public static final int T__32=32;
- public static final int RULE_HEX=4;
- public static final int RULE_STRING=7;
- public static final int T__16=16;
+ public static final int RULE_STRING=8;
public static final int T__33=33;
- public static final int T__15=15;
public static final int T__34=34;
- public static final int T__18=18;
public static final int T__35=35;
- public static final int T__17=17;
public static final int T__36=36;
- public static final int T__12=12;
public static final int T__37=37;
public static final int T__38=38;
- public static final int T__14=14;
public static final int T__39=39;
- public static final int T__13=13;
- public static final int RULE_INT=6;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -66,36 +68,15 @@ public class InternalConfigLexer extends Lexer {
}
public String getGrammarFileName() { return "../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g"; }
- // $ANTLR start "T__12"
- public final void mT__12() throws RecognitionException {
- try {
- int _type = T__12;
- int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:7: ( 'read-write' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:9: 'read-write'
- {
- match("read-write");
-
-
- }
-
- state.type = _type;
- state.channel = _channel;
- }
- finally {
- }
- }
- // $ANTLR end "T__12"
-
// $ANTLR start "T__13"
public final void mT__13() throws RecognitionException {
try {
int _type = T__13;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:7: ( 'model' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:9: 'model'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:7: ( 'write' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:11:9: 'write'
{
- match("model");
+ match("write");
}
@@ -113,10 +94,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__14;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:7: ( 'false' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:9: 'false'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:7: ( 'model' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:12:9: 'model'
{
- match("false");
+ match("model");
}
@@ -134,10 +115,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__15;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:7: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:9: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:7: ( 'false' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:13:9: 'false'
{
- match('+');
+ match("false");
+
}
@@ -154,10 +136,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__16;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:7: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:9: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:7: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:14:9: '+'
{
- match('-');
+ match('+');
}
@@ -174,11 +156,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:7: ( 'SubSystemConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:9: 'SubSystemConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:7: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:15:9: '-'
{
- match("SubSystemConfig");
-
+ match('-');
}
@@ -195,10 +176,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:7: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:9: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:7: ( 'SubSystemConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:16:9: 'SubSystemConfig'
{
- match('{');
+ match("SubSystemConfig");
+
}
@@ -215,10 +197,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:7: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:9: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:7: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:17:9: '{'
{
- match('}');
+ match('{');
}
@@ -235,11 +217,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:7: ( 'dynamic configuration' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:9: 'dynamic configuration'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:7: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:18:9: '}'
{
- match("dynamic configuration");
-
+ match('}');
}
@@ -256,10 +237,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__21;
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: ( 'source' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:9: 'source'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:7: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:19:9: 'dynamic configuration'
{
- match("source");
+ match("dynamic configuration");
}
@@ -277,8 +258,8 @@ 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: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:20:7: ( 'file path' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:20:9: 'file path'
{
match("file path");
@@ -298,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:22:7: ( 'polling rate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:9: 'polling rate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:7: ( 'user import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:21:9: 'user import'
{
- match("polling rate");
+ match("user import");
}
@@ -319,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:23:7: ( 'ActorClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:9: 'ActorClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:7: ( 'user constructor' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:22:9: 'user constructor'
{
- match("ActorClassConfig");
+ match("user constructor");
}
@@ -340,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:24:7: ( 'ActorInstanceConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:9: 'ActorInstanceConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:7: ( 'polling timer [ms]' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:23:9: 'polling timer [ms]'
{
- match("ActorInstanceConfig");
+ match("polling timer [ms]");
}
@@ -361,10 +342,11 @@ 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:25:7: ( '/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:9: '/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:7: ( 'ActorClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:24:9: 'ActorClassConfig'
{
- match('/');
+ match("ActorClassConfig");
+
}
@@ -381,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:26:7: ( 'ProtocolClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:9: 'ProtocolClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:7: ( 'ActorInstanceConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:25:9: 'ActorInstanceConfig'
{
- match("ProtocolClassConfig");
+ match("ActorInstanceConfig");
}
@@ -402,11 +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:27:7: ( 'regular' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:9: 'regular'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:7: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:26:9: '/'
{
- match("regular");
-
+ match('/');
}
@@ -423,10 +404,10 @@ 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:28:7: ( 'conjugate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:9: 'conjugate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:7: ( 'ProtocolClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:27:9: 'ProtocolClassConfig'
{
- match("conjugate");
+ match("ProtocolClassConfig");
}
@@ -444,10 +425,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:7: ( 'Port' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:9: 'Port'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:7: ( 'regular' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:28:9: 'regular'
{
- match("Port");
+ match("regular");
}
@@ -465,10 +446,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:7: ( 'InterfaceItem' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:9: 'InterfaceItem'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:7: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:29:9: 'conjugate'
{
- match("InterfaceItem");
+ match("conjugate");
}
@@ -486,10 +467,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:7: ( 'Attr' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:9: 'Attr'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:7: ( 'Port' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:30:9: 'Port'
{
- match("Attr");
+ match("Port");
}
@@ -507,10 +488,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:7: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:9: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:7: ( 'InterfaceItem' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:31:9: 'InterfaceItem'
{
- match('=');
+ match("InterfaceItem");
+
}
@@ -527,10 +509,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:7: ( 'min' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:9: 'min'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:7: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:32:9: 'Attr'
{
- match("min");
+ match("Attr");
}
@@ -548,11 +530,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:7: ( 'max' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:9: 'max'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:7: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:33:9: '='
{
- match("max");
-
+ match('=');
}
@@ -569,10 +550,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:7: ( 'import' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:9: 'import'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:7: ( 'min' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:34:9: 'min'
{
- match("import");
+ match("min");
}
@@ -590,10 +571,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:7: ( 'from' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:9: 'from'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:7: ( 'max' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:35:9: 'max'
{
- match("from");
+ match("max");
}
@@ -611,10 +592,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:7: ( '.*' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:9: '.*'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:7: ( 'import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:36:9: 'import'
{
- match(".*");
+ match("import");
}
@@ -632,10 +613,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:7: ( '.' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:9: '.'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:7: ( 'from' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:37:9: 'from'
{
- match('.');
+ match("from");
+
}
@@ -652,10 +634,11 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:7: ( ',' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:9: ','
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:7: ( '.*' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:38:9: '.*'
{
- match(',');
+ match(".*");
+
}
@@ -672,11 +655,10 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:7: ( 'read-only' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:9: 'read-only'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:7: ( '.' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:39:9: '.'
{
- match("read-only");
-
+ match('.');
}
@@ -693,8 +675,49 @@ public class InternalConfigLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:7: ( 'true' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:9: 'true'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:7: ( ',' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:40:9: ','
+ {
+ match(',');
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__42"
+
+ // $ANTLR start "T__43"
+ public final void mT__43() throws RecognitionException {
+ try {
+ int _type = T__43;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:7: ( 'read' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:41:9: 'read'
+ {
+ match("read");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__43"
+
+ // $ANTLR start "T__44"
+ public final void mT__44() throws RecognitionException {
+ try {
+ int _type = T__44;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:42:7: ( 'true' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:42:9: 'true'
{
match("true");
@@ -707,45 +730,129 @@ public class InternalConfigLexer extends Lexer {
finally {
}
}
- // $ANTLR end "T__42"
+ // $ANTLR end "T__44"
+
+ // $ANTLR start "RULE_EXP"
+ public final void mRULE_EXP() throws RecognitionException {
+ 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:6299:10: ( ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299:12: ( 'e' | 'E' ) ( '+' | '-' )? ( '0' .. '9' )+
+ {
+ if ( input.LA(1)=='E'||input.LA(1)=='e' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299:22: ( '+' | '-' )?
+ int alt1=2;
+ int LA1_0 = input.LA(1);
+
+ if ( (LA1_0=='+'||LA1_0=='-') ) {
+ alt1=1;
+ }
+ switch (alt1) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
+ {
+ if ( input.LA(1)=='+'||input.LA(1)=='-' ) {
+ input.consume();
+
+ }
+ else {
+ MismatchedSetException mse = new MismatchedSetException(null,input);
+ recover(mse);
+ throw mse;}
+
+
+ }
+ break;
+
+ }
+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299:33: ( '0' .. '9' )+
+ int cnt2=0;
+ loop2:
+ do {
+ int alt2=2;
+ int LA2_0 = input.LA(1);
+
+ if ( ((LA2_0>='0' && LA2_0<='9')) ) {
+ alt2=1;
+ }
+
+
+ switch (alt2) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6299:34: '0' .. '9'
+ {
+ matchRange('0','9');
+
+ }
+ break;
+
+ default :
+ if ( cnt2 >= 1 ) break loop2;
+ EarlyExitException eee =
+ new EarlyExitException(2, input);
+ throw eee;
+ }
+ cnt2++;
+ } while (true);
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "RULE_EXP"
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
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:6327: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:6327: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:6301: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:6301: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:6327:12: ( '0x' | '0X' )
- int alt1=2;
- int LA1_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:12: ( '0x' | '0X' )
+ int alt3=2;
+ int LA3_0 = input.LA(1);
- if ( (LA1_0=='0') ) {
- int LA1_1 = input.LA(2);
+ if ( (LA3_0=='0') ) {
+ int LA3_1 = input.LA(2);
- if ( (LA1_1=='x') ) {
- alt1=1;
+ if ( (LA3_1=='x') ) {
+ alt3=1;
}
- else if ( (LA1_1=='X') ) {
- alt1=2;
+ else if ( (LA3_1=='X') ) {
+ alt3=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 1, 1, input);
+ new NoViableAltException("", 3, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 1, 0, input);
+ new NoViableAltException("", 3, 0, input);
throw nvae;
}
- switch (alt1) {
+ switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:13: '0x'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:13: '0x'
{
match("0x");
@@ -753,7 +860,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:6327:18: '0X'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:18: '0X'
{
match("0X");
@@ -763,19 +870,19 @@ public class InternalConfigLexer extends Lexer {
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6327:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
- int cnt2=0;
- loop2:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6301:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ int cnt4=0;
+ loop4:
do {
- int alt2=2;
- int LA2_0 = input.LA(1);
+ int alt4=2;
+ int LA4_0 = input.LA(1);
- if ( ((LA2_0>='0' && LA2_0<='9')||(LA2_0>='A' && LA2_0<='F')||(LA2_0>='a' && LA2_0<='f')) ) {
- alt2=1;
+ if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='F')||(LA4_0>='a' && LA4_0<='f')) ) {
+ alt4=1;
}
- switch (alt2) {
+ switch (alt4) {
case 1 :
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
{
@@ -793,12 +900,12 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- if ( cnt2 >= 1 ) break loop2;
+ if ( cnt4 >= 1 ) break loop4;
EarlyExitException eee =
- new EarlyExitException(2, input);
+ new EarlyExitException(4, input);
throw eee;
}
- cnt2++;
+ cnt4++;
} while (true);
@@ -817,19 +924,19 @@ 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:6329: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:6329: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:6303: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:6303: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:6329:11: ( '^' )?
- int alt3=2;
- int LA3_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:11: ( '^' )?
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( (LA3_0=='^') ) {
- alt3=1;
+ if ( (LA5_0=='^') ) {
+ alt5=1;
}
- switch (alt3) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6329:11: '^'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:11: '^'
{
match('^');
@@ -847,18 +954,18 @@ 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:6329:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
- loop4:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6303:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ loop6:
do {
- int alt4=2;
- int LA4_0 = input.LA(1);
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( ((LA4_0>='0' && LA4_0<='9')||(LA4_0>='A' && LA4_0<='Z')||LA4_0=='_'||(LA4_0>='a' && LA4_0<='z')) ) {
- alt4=1;
+ if ( ((LA6_0>='0' && LA6_0<='9')||(LA6_0>='A' && LA6_0<='Z')||LA6_0=='_'||(LA6_0>='a' && LA6_0<='z')) ) {
+ alt6=1;
}
- switch (alt4) {
+ switch (alt6) {
case 1 :
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
{
@@ -876,7 +983,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop4;
+ break loop6;
}
} while (true);
@@ -896,24 +1003,24 @@ 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:6331:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:12: ( '0' .. '9' )+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:12: ( '0' .. '9' )+
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:12: ( '0' .. '9' )+
- int cnt5=0;
- loop5:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:12: ( '0' .. '9' )+
+ int cnt7=0;
+ loop7:
do {
- int alt5=2;
- int LA5_0 = input.LA(1);
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( ((LA5_0>='0' && LA5_0<='9')) ) {
- alt5=1;
+ if ( ((LA7_0>='0' && LA7_0<='9')) ) {
+ alt7=1;
}
- switch (alt5) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6331:13: '0' .. '9'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6305:13: '0' .. '9'
{
matchRange('0','9');
@@ -921,12 +1028,12 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- if ( cnt5 >= 1 ) break loop5;
+ if ( cnt7 >= 1 ) break loop7;
EarlyExitException eee =
- new EarlyExitException(5, input);
+ new EarlyExitException(7, input);
throw eee;
}
- cnt5++;
+ cnt7++;
} while (true);
@@ -945,47 +1052,47 @@ 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:6333: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:6333: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:6307: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:6307: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:6333:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:15: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA8_0=='\"') ) {
- alt8=1;
+ if ( (LA10_0=='\"') ) {
+ alt10=1;
}
- else if ( (LA8_0=='\'') ) {
- alt8=2;
+ else if ( (LA10_0=='\'') ) {
+ alt10=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333: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:6307: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:6333:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
- loop6:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:20: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ loop8:
do {
- int alt6=3;
- int LA6_0 = input.LA(1);
+ int alt8=3;
+ int LA8_0 = input.LA(1);
- if ( (LA6_0=='\\') ) {
- alt6=1;
+ if ( (LA8_0=='\\') ) {
+ alt8=1;
}
- else if ( ((LA6_0>='\u0000' && LA6_0<='!')||(LA6_0>='#' && LA6_0<='[')||(LA6_0>=']' && LA6_0<='\uFFFF')) ) {
- alt6=2;
+ else if ( ((LA8_0>='\u0000' && LA8_0<='!')||(LA8_0>='#' && LA8_0<='[')||(LA8_0>=']' && LA8_0<='\uFFFF')) ) {
+ alt8=2;
}
- switch (alt6) {
+ switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333: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:6307: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') ) {
@@ -1001,7 +1108,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:6333:66: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:66: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1017,7 +1124,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop6;
+ break loop8;
}
} while (true);
@@ -1026,26 +1133,26 @@ 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:6333: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:6307: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:6333:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
- loop7:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:91: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | 'u' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\\'' ) ) )*
+ loop9:
do {
- int alt7=3;
- int LA7_0 = input.LA(1);
+ int alt9=3;
+ int LA9_0 = input.LA(1);
- if ( (LA7_0=='\\') ) {
- alt7=1;
+ if ( (LA9_0=='\\') ) {
+ alt9=1;
}
- else if ( ((LA7_0>='\u0000' && LA7_0<='&')||(LA7_0>='(' && LA7_0<='[')||(LA7_0>=']' && LA7_0<='\uFFFF')) ) {
- alt7=2;
+ else if ( ((LA9_0>='\u0000' && LA9_0<='&')||(LA9_0>='(' && LA9_0<='[')||(LA9_0>=']' && LA9_0<='\uFFFF')) ) {
+ alt9=2;
}
- switch (alt7) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6333: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:6307: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') ) {
@@ -1061,7 +1168,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:6333:137: ~ ( ( '\\\\' | '\\'' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6307:137: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -1077,7 +1184,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop7;
+ break loop9;
}
} while (true);
@@ -1104,37 +1211,37 @@ 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:6335:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:24: ( options {greedy=false; } : . )*
- loop9:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:24: ( options {greedy=false; } : . )*
+ loop11:
do {
- int alt9=2;
- int LA9_0 = input.LA(1);
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA9_0=='*') ) {
- int LA9_1 = input.LA(2);
+ if ( (LA11_0=='*') ) {
+ int LA11_1 = input.LA(2);
- if ( (LA9_1=='/') ) {
- alt9=2;
+ if ( (LA11_1=='/') ) {
+ alt11=2;
}
- else if ( ((LA9_1>='\u0000' && LA9_1<='.')||(LA9_1>='0' && LA9_1<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA11_1>='\u0000' && LA11_1<='.')||(LA11_1>='0' && LA11_1<='\uFFFF')) ) {
+ alt11=1;
}
}
- else if ( ((LA9_0>='\u0000' && LA9_0<=')')||(LA9_0>='+' && LA9_0<='\uFFFF')) ) {
- alt9=1;
+ else if ( ((LA11_0>='\u0000' && LA11_0<=')')||(LA11_0>='+' && LA11_0<='\uFFFF')) ) {
+ alt11=1;
}
- switch (alt9) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6335:52: .
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6309:52: .
{
matchAny();
@@ -1142,7 +1249,7 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop9;
+ break loop11;
}
} while (true);
@@ -1164,25 +1271,25 @@ 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:6337:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:24: (~ ( ( '\\n' | '\\r' ) ) )*
- loop10:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ loop12:
do {
- int alt10=2;
- int LA10_0 = input.LA(1);
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( ((LA10_0>='\u0000' && LA10_0<='\t')||(LA10_0>='\u000B' && LA10_0<='\f')||(LA10_0>='\u000E' && LA10_0<='\uFFFF')) ) {
- alt10=1;
+ if ( ((LA12_0>='\u0000' && LA12_0<='\t')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\uFFFF')) ) {
+ alt12=1;
}
- switch (alt10) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:24: ~ ( ( '\\n' | '\\r' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311: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();
@@ -1198,31 +1305,31 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- break loop10;
+ break loop12;
}
} while (true);
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:40: ( ( '\\r' )? '\\n' )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:40: ( ( '\\r' )? '\\n' )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA12_0=='\n'||LA12_0=='\r') ) {
- alt12=1;
+ if ( (LA14_0=='\n'||LA14_0=='\r') ) {
+ alt14=1;
}
- switch (alt12) {
+ switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:41: ( '\\r' )? '\\n'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:41: ( '\\r' )? '\\n'
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:41: ( '\\r' )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:41: ( '\\r' )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA11_0=='\r') ) {
- alt11=1;
+ if ( (LA13_0=='\r') ) {
+ alt13=1;
}
- switch (alt11) {
+ switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6337:41: '\\r'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6311:41: '\\r'
{
match('\r');
@@ -1254,22 +1361,22 @@ 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:6339:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6339:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6313:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6313:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6339:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
- int cnt13=0;
- loop13:
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6313:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ int cnt15=0;
+ loop15:
do {
- int alt13=2;
- int LA13_0 = input.LA(1);
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( ((LA13_0>='\t' && LA13_0<='\n')||LA13_0=='\r'||LA13_0==' ') ) {
- alt13=1;
+ if ( ((LA15_0>='\t' && LA15_0<='\n')||LA15_0=='\r'||LA15_0==' ') ) {
+ alt15=1;
}
- switch (alt13) {
+ switch (alt15) {
case 1 :
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:
{
@@ -1287,12 +1394,12 @@ public class InternalConfigLexer extends Lexer {
break;
default :
- if ( cnt13 >= 1 ) break loop13;
+ if ( cnt15 >= 1 ) break loop15;
EarlyExitException eee =
- new EarlyExitException(13, input);
+ new EarlyExitException(15, input);
throw eee;
}
- cnt13++;
+ cnt15++;
} while (true);
@@ -1311,8 +1418,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:6341:16: ( . )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6341:18: .
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6315:16: ( . )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:6315:18: .
{
matchAny();
@@ -1327,278 +1434,292 @@ public class InternalConfigLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:8: ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt14=39;
- alt14 = dfa14.predict(input);
- switch (alt14) {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt16=41;
+ alt16 = dfa16.predict(input);
+ switch (alt16) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:10: T__12
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:10: T__13
{
- mT__12();
+ mT__13();
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:16: T__13
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:16: T__14
{
- mT__13();
+ mT__14();
}
break;
case 3 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:22: T__14
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:22: T__15
{
- mT__14();
+ mT__15();
}
break;
case 4 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:28: T__15
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:28: T__16
{
- mT__15();
+ mT__16();
}
break;
case 5 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:34: T__16
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:34: T__17
{
- mT__16();
+ mT__17();
}
break;
case 6 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:40: T__17
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:40: T__18
{
- mT__17();
+ mT__18();
}
break;
case 7 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:46: T__18
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:46: T__19
{
- mT__18();
+ mT__19();
}
break;
case 8 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:52: T__19
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:52: T__20
{
- mT__19();
+ mT__20();
}
break;
case 9 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:58: T__20
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:58: T__21
{
- mT__20();
+ mT__21();
}
break;
case 10 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:64: T__21
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:64: T__22
{
- mT__21();
+ mT__22();
}
break;
case 11 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:70: T__22
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:70: T__23
{
- mT__22();
+ mT__23();
}
break;
case 12 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:76: T__23
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:76: T__24
{
- mT__23();
+ mT__24();
}
break;
case 13 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:82: T__24
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:82: T__25
{
- mT__24();
+ mT__25();
}
break;
case 14 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:88: T__25
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:88: T__26
{
- mT__25();
+ mT__26();
}
break;
case 15 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:94: T__26
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:94: T__27
{
- mT__26();
+ mT__27();
}
break;
case 16 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:100: T__27
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:100: T__28
{
- mT__27();
+ mT__28();
}
break;
case 17 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:106: T__28
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:106: T__29
{
- mT__28();
+ mT__29();
}
break;
case 18 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:112: T__29
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:112: T__30
{
- mT__29();
+ mT__30();
}
break;
case 19 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:118: T__30
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:118: T__31
{
- mT__30();
+ mT__31();
}
break;
case 20 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:124: T__31
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:124: T__32
{
- mT__31();
+ mT__32();
}
break;
case 21 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:130: T__32
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:130: T__33
{
- mT__32();
+ mT__33();
}
break;
case 22 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:136: T__33
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:136: T__34
{
- mT__33();
+ mT__34();
}
break;
case 23 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:142: T__34
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:142: T__35
{
- mT__34();
+ mT__35();
}
break;
case 24 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:148: T__35
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:148: T__36
{
- mT__35();
+ mT__36();
}
break;
case 25 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:154: T__36
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:154: T__37
{
- mT__36();
+ mT__37();
}
break;
case 26 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:160: T__37
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:160: T__38
{
- mT__37();
+ mT__38();
}
break;
case 27 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:166: T__38
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:166: T__39
{
- mT__38();
+ mT__39();
}
break;
case 28 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:172: T__39
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:172: T__40
{
- mT__39();
+ mT__40();
}
break;
case 29 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:178: T__40
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:178: T__41
{
- mT__40();
+ mT__41();
}
break;
case 30 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:184: T__41
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:184: T__42
{
- mT__41();
+ mT__42();
}
break;
case 31 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:190: T__42
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:190: T__43
{
- mT__42();
+ mT__43();
}
break;
case 32 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:196: RULE_HEX
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:196: T__44
{
- mRULE_HEX();
+ mT__44();
}
break;
case 33 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:205: RULE_ID
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:202: RULE_EXP
{
- mRULE_ID();
+ mRULE_EXP();
}
break;
case 34 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:213: RULE_INT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:211: RULE_HEX
{
- mRULE_INT();
+ mRULE_HEX();
}
break;
case 35 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:222: RULE_STRING
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:220: RULE_ID
{
- mRULE_STRING();
+ mRULE_ID();
}
break;
case 36 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:234: RULE_ML_COMMENT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:228: RULE_INT
{
- mRULE_ML_COMMENT();
+ mRULE_INT();
}
break;
case 37 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:250: RULE_SL_COMMENT
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:237: RULE_STRING
{
- mRULE_SL_COMMENT();
+ mRULE_STRING();
}
break;
case 38 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:266: RULE_WS
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:249: RULE_ML_COMMENT
{
- mRULE_WS();
+ mRULE_ML_COMMENT();
}
break;
case 39 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:274: RULE_ANY_OTHER
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:265: RULE_SL_COMMENT
+ {
+ mRULE_SL_COMMENT();
+
+ }
+ break;
+ case 40 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:281: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 41 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1:289: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -1610,145 +1731,146 @@ public class InternalConfigLexer extends Lexer {
}
- protected DFA14 dfa14 = new DFA14(this);
- static final String DFA14_eotS =
- "\1\uffff\3\37\2\uffff\1\37\2\uffff\4\37\1\62\3\37\1\uffff\1\37"+
- "\1\72\1\uffff\1\37\1\76\1\35\2\uffff\2\35\2\uffff\1\37\1\uffff\6"+
- "\37\2\uffff\1\37\2\uffff\5\37\3\uffff\4\37\1\uffff\1\37\3\uffff"+
- "\1\37\4\uffff\3\37\1\130\1\131\22\37\2\uffff\2\37\1\156\5\37\1\164"+
- "\1\37\1\166\3\37\1\172\1\uffff\1\37\1\176\1\177\2\uffff\5\37\1\uffff"+
- "\1\37\1\uffff\3\37\3\uffff\1\37\2\uffff\2\37\1\u008d\6\37\1\u0094"+
- "\1\u0095\2\37\1\uffff\6\37\2\uffff\1\37\2\uffff\11\37\1\u00a8\5"+
- "\37\1\uffff\17\37\1\u00bd\4\37\1\uffff\1\u00c2\3\37\1\uffff\1\u00c6"+
- "\2\37\1\uffff\4\37\1\u00cd\1\u00ce\2\uffff";
- static final String DFA14_eofS =
- "\u00cf\uffff";
- static final String DFA14_minS =
- "\1\0\1\145\2\141\2\uffff\1\165\2\uffff\1\171\2\157\1\143\1\52\2"+
- "\157\1\156\1\uffff\1\155\1\52\1\uffff\1\162\1\130\1\101\2\uffff"+
- "\2\0\2\uffff\1\141\1\uffff\1\144\1\156\1\170\2\154\1\157\2\uffff"+
- "\1\142\2\uffff\1\156\1\165\1\154\2\164\3\uffff\1\157\1\162\1\156"+
- "\1\164\1\uffff\1\160\3\uffff\1\165\4\uffff\1\144\1\165\1\145\2\60"+
- "\1\163\1\145\1\155\1\123\1\141\1\162\1\154\1\157\1\162\2\164\1\152"+
- "\1\145\1\157\1\145\1\55\2\154\2\uffff\1\145\1\40\1\60\1\171\1\155"+
- "\1\143\1\151\1\162\1\60\1\157\1\60\1\165\2\162\1\60\1\157\1\141"+
- "\2\60\2\uffff\1\163\1\151\1\145\1\156\1\103\1\uffff\1\143\1\uffff"+
- "\1\147\1\146\1\164\3\uffff\1\162\2\uffff\1\164\1\143\1\60\1\147"+
- "\1\154\1\156\1\157\2\141\2\60\1\145\1\40\1\uffff\1\40\1\141\1\163"+
- "\1\154\1\164\1\143\2\uffff\1\155\2\uffff\1\163\1\164\1\103\2\145"+
- "\1\103\1\163\1\141\1\154\1\60\1\111\1\157\1\103\1\156\1\141\1\uffff"+
- "\1\164\1\156\1\157\1\143\1\163\1\145\1\146\1\156\1\145\1\163\1\155"+
- "\1\151\1\146\2\103\1\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 DFA14_maxS =
- "\1\uffff\1\145\1\157\1\162\2\uffff\1\165\2\uffff\1\171\2\157\1"+
- "\164\1\57\1\162\1\157\1\156\1\uffff\1\155\1\52\1\uffff\1\162\1\170"+
- "\1\172\2\uffff\2\uffff\2\uffff\1\147\1\uffff\1\144\1\156\1\170\2"+
- "\154\1\157\2\uffff\1\142\2\uffff\1\156\1\165\1\154\2\164\3\uffff"+
- "\1\157\1\162\1\156\1\164\1\uffff\1\160\3\uffff\1\165\4\uffff\1\144"+
- "\1\165\1\145\2\172\1\163\1\145\1\155\1\123\1\141\1\162\1\154\1\157"+
- "\1\162\2\164\1\152\1\145\1\157\1\145\1\55\2\154\2\uffff\1\145\1"+
- "\40\1\172\1\171\1\155\1\143\1\151\1\162\1\172\1\157\1\172\1\165"+
- "\2\162\1\172\1\167\1\141\2\172\2\uffff\1\163\1\151\1\145\1\156\1"+
- "\111\1\uffff\1\143\1\uffff\1\147\1\146\1\164\3\uffff\1\162\2\uffff"+
- "\1\164\1\143\1\172\1\147\1\154\1\156\1\157\2\141\2\172\1\145\1\40"+
- "\1\uffff\1\40\1\141\1\163\1\154\1\164\1\143\2\uffff\1\155\2\uffff"+
- "\1\163\1\164\1\103\2\145\1\103\1\163\1\141\1\154\1\172\1\111\1\157"+
- "\1\103\1\156\1\141\1\uffff\1\164\1\156\1\157\1\143\1\163\1\145\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 DFA14_acceptS =
- "\4\uffff\1\4\1\5\1\uffff\1\7\1\10\10\uffff\1\26\2\uffff\1\35\3"+
- "\uffff\1\41\1\42\2\uffff\1\46\1\47\1\uffff\1\41\6\uffff\1\4\1\5"+
- "\1\uffff\1\7\1\10\5\uffff\1\44\1\45\1\17\4\uffff\1\26\1\uffff\1"+
- "\33\1\34\1\35\1\uffff\1\40\1\42\1\43\1\46\27\uffff\1\27\1\30\23"+
- "\uffff\1\13\1\32\5\uffff\1\25\1\uffff\1\23\3\uffff\1\37\1\1\1\36"+
- "\1\uffff\1\2\1\3\15\uffff\1\12\6\uffff\1\31\1\21\1\uffff\1\11\1"+
- "\14\17\uffff\1\22\24\uffff\1\24\4\uffff\1\6\3\uffff\1\15\6\uffff"+
- "\1\16\1\20";
- static final String DFA14_specialS =
- "\1\2\31\uffff\1\0\1\1\u00b3\uffff}>";
- static final String[] DFA14_transitionS = {
- "\11\35\2\34\2\35\1\34\22\35\1\34\1\35\1\32\4\35\1\33\3\35\1"+
- "\4\1\24\1\5\1\23\1\15\1\26\11\31\3\35\1\21\3\35\1\14\7\30\1"+
- "\20\6\30\1\16\2\30\1\6\7\30\3\35\1\27\1\30\1\35\2\30\1\17\1"+
- "\11\1\30\1\3\2\30\1\22\3\30\1\2\2\30\1\13\1\30\1\1\1\12\1\25"+
- "\6\30\1\7\1\35\1\10\uff82\35",
- "\1\36",
- "\1\42\7\uffff\1\41\5\uffff\1\40",
- "\1\43\7\uffff\1\44\10\uffff\1\45",
+ protected DFA16 dfa16 = new DFA16(this);
+ static final String DFA16_eotS =
+ "\1\uffff\3\41\2\uffff\1\41\2\uffff\4\41\1\64\4\41\1\uffff\1\41"+
+ "\1\75\1\uffff\2\41\1\103\1\37\2\uffff\2\37\2\uffff\1\41\1\uffff"+
+ "\6\41\2\uffff\1\41\2\uffff\5\41\3\uffff\5\41\1\uffff\1\41\3\uffff"+
+ "\1\41\1\uffff\1\100\4\uffff\2\41\1\135\1\136\23\41\2\uffff\2\41"+
+ "\1\164\5\41\1\172\1\41\1\174\1\41\1\176\3\41\1\u0082\1\u0083\1\u0084"+
+ "\1\u0085\2\uffff\2\41\1\uffff\2\41\1\uffff\1\41\1\uffff\1\41\1\uffff"+
+ "\3\41\4\uffff\2\41\2\uffff\7\41\1\u009b\6\41\1\u00a2\2\41\1\uffff"+
+ "\1\41\2\uffff\3\41\1\uffff\6\41\1\u00af\5\41\1\uffff\17\41\1\u00c4"+
+ "\4\41\1\uffff\1\u00c9\3\41\1\uffff\1\u00cd\2\41\1\uffff\4\41\1\u00d4"+
+ "\1\u00d5\2\uffff";
+ static final String DFA16_eofS =
+ "\u00d6\uffff";
+ static final String DFA16_minS =
+ "\1\0\1\162\2\141\2\uffff\1\165\2\uffff\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\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\142\2\uffff\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\uffff\1\165"+
+ "\1\uffff\1\60\4\uffff\1\164\1\145\2\60\1\163\1\145\1\155\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\171\1\155\1\40\1\151\1\162"+
+ "\1\60\1\157\1\60\1\154\1\60\1\165\2\162\4\60\2\uffff\1\163\1\151"+
+ "\1\143\1\156\1\103\1\uffff\1\143\1\uffff\1\141\1\uffff\1\147\1\146"+
+ "\1\164\4\uffff\1\164\1\143\2\uffff\1\147\1\154\1\156\1\157\1\162"+
+ "\2\141\1\60\1\145\2\40\1\141\1\163\1\154\1\60\1\164\1\143\1\uffff"+
+ "\1\155\2\uffff\1\163\1\164\1\103\1\uffff\2\145\1\103\1\163\1\141"+
+ "\1\154\1\60\1\111\1\157\1\103\1\156\1\141\1\uffff\1\164\1\156\1"+
+ "\157\1\143\1\163\1\145\1\146\1\156\1\145\1\163\1\155\1\151\1\146"+
+ "\2\103\1\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\165\2\uffff\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\142\2\uffff\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\uffff\1\172\4\uffff\1\164\1\145\2\172\1\163\1\145"+
+ "\1\155\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\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\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\164\1\143\2\uffff\1\147\1\154\1\156"+
+ "\1\157\1\162\2\141\1\172\1\145\2\40\1\141\1\163\1\154\1\172\1\164"+
+ "\1\143\1\uffff\1\155\2\uffff\1\163\1\164\1\103\1\uffff\2\145\1\103"+
+ "\1\163\1\141\1\154\1\172\1\111\1\157\1\103\1\156\1\141\1\uffff\1"+
+ "\164\1\156\1\157\1\143\1\163\1\145\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\11\uffff\1\27\2\uffff\1\36\4"+
+ "\uffff\1\43\1\44\2\uffff\1\50\1\51\1\uffff\1\43\6\uffff\1\4\1\5"+
+ "\1\uffff\1\7\1\10\5\uffff\1\46\1\47\1\20\5\uffff\1\27\1\uffff\1"+
+ "\34\1\35\1\36\1\uffff\1\41\1\uffff\1\42\1\44\1\45\1\50\27\uffff"+
+ "\1\30\1\31\24\uffff\1\12\1\33\5\uffff\1\26\1\uffff\1\24\1\uffff"+
+ "\1\37\3\uffff\1\40\1\1\1\2\1\3\2\uffff\1\13\1\14\21\uffff\1\32\1"+
+ "\uffff\1\11\1\15\3\uffff\1\22\14\uffff\1\23\24\uffff\1\25\4\uffff"+
+ "\1\6\3\uffff\1\16\6\uffff\1\17\1\21";
+ static final String DFA16_specialS =
+ "\1\0\33\uffff\1\2\1\1\u00b8\uffff}>";
+ static final String[] DFA16_transitionS = {
+ "\11\37\2\36\2\37\1\36\22\37\1\36\1\37\1\34\4\37\1\35\3\37\1"+
+ "\4\1\25\1\5\1\24\1\15\1\30\11\33\3\37\1\22\3\37\1\14\3\32\1"+
+ "\27\3\32\1\21\6\32\1\16\2\32\1\6\7\32\3\37\1\31\1\32\1\37\2"+
+ "\32\1\20\1\11\1\27\1\3\2\32\1\23\3\32\1\2\2\32\1\13\1\32\1\17"+
+ "\1\32\1\26\1\12\1\32\1\1\3\32\1\7\1\37\1\10\uff82\37",
+ "\1\40",
+ "\1\44\7\uffff\1\43\5\uffff\1\42",
+ "\1\45\7\uffff\1\46\10\uffff\1\47",
"",
"",
- "\1\50",
+ "\1\52",
"",
"",
- "\1\53",
- "\1\54",
"\1\55",
- "\1\56\20\uffff\1\57",
- "\1\60\4\uffff\1\61",
- "\1\64\2\uffff\1\63",
- "\1\65",
- "\1\66",
- "",
+ "\1\56",
+ "\1\57",
+ "\1\60\20\uffff\1\61",
+ "\1\62\4\uffff\1\63",
+ "\1\66\2\uffff\1\65",
+ "\1\67",
"\1\70",
"\1\71",
"",
+ "\1\73",
"\1\74",
- "\1\75\37\uffff\1\75",
- "\32\37\4\uffff\1\37\1\uffff\32\37",
"",
+ "\1\77",
+ "\1\100\1\uffff\1\100\2\uffff\12\101",
+ "\1\102\37\uffff\1\102",
+ "\32\41\4\uffff\1\41\1\uffff\32\41",
"",
- "\0\77",
- "\0\77",
"",
+ "\0\104",
+ "\0\104",
"",
- "\1\101\5\uffff\1\102",
"",
- "\1\103",
- "\1\104",
- "\1\105",
"\1\106",
+ "",
"\1\107",
"\1\110",
- "",
- "",
"\1\111",
- "",
- "",
"\1\112",
"\1\113",
"\1\114",
- "\1\115",
- "\1\116",
"",
"",
+ "\1\115",
+ "",
"",
+ "\1\116",
"\1\117",
"\1\120",
"\1\121",
"\1\122",
"",
- "\1\123",
- "",
"",
"",
+ "\1\123",
"\1\124",
+ "\1\126\5\uffff\1\125",
+ "\1\127",
+ "\1\130",
"",
+ "\1\131",
"",
"",
"",
- "\1\125",
- "\1\126",
- "\1\127",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
"\1\132",
+ "",
+ "\12\101\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "",
+ "",
+ "",
+ "",
"\1\133",
"\1\134",
- "\1\135",
- "\1\136",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\137",
"\1\140",
"\1\141",
@@ -1762,94 +1884,95 @@ public class InternalConfigLexer extends Lexer {
"\1\151",
"\1\152",
"\1\153",
- "",
- "",
"\1\154",
"\1\155",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\156",
"\1\157",
"\1\160",
"\1\161",
+ "",
+ "",
"\1\162",
"\1\163",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\165",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\166",
"\1\167",
"\1\170",
"\1\171",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\1\174\7\uffff\1\173",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\1\173",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\175",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "",
- "",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\1\177",
"\1\u0080",
"\1\u0081",
- "\1\u0082",
- "\1\u0083",
- "\1\u0084\5\uffff\1\u0085",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"",
- "\1\u0086",
"",
+ "\1\u0086",
"\1\u0087",
- "\1\u0088",
- "\1\u0089",
- "",
- "",
- "",
+ "\1\u0089\5\uffff\1\u0088",
"\1\u008a",
+ "\1\u008b\5\uffff\1\u008c",
"",
+ "\1\u008d",
"",
- "\1\u008b",
- "\1\u008c",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
"\1\u008e",
+ "",
"\1\u008f",
"\1\u0090",
"\1\u0091",
+ "",
+ "",
+ "",
+ "",
"\1\u0092",
"\1\u0093",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "",
+ "",
+ "\1\u0094",
+ "\1\u0095",
"\1\u0096",
"\1\u0097",
- "",
"\1\u0098",
"\1\u0099",
"\1\u009a",
- "\1\u009b",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u009c",
"\1\u009d",
- "",
- "",
"\1\u009e",
- "",
- "",
"\1\u009f",
"\1\u00a0",
"\1\u00a1",
- "\1\u00a2",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00a3",
"\1\u00a4",
+ "",
"\1\u00a5",
+ "",
+ "",
"\1\u00a6",
"\1\u00a7",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00a8",
+ "",
"\1\u00a9",
"\1\u00aa",
"\1\u00ab",
"\1\u00ac",
"\1\u00ad",
- "",
"\1\u00ae",
- "\1\u00af",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00b0",
"\1\u00b1",
"\1\u00b2",
"\1\u00b3",
"\1\u00b4",
+ "",
"\1\u00b5",
"\1\u00b6",
"\1\u00b7",
@@ -1858,154 +1981,165 @@ public class InternalConfigLexer extends Lexer {
"\1\u00ba",
"\1\u00bb",
"\1\u00bc",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00bd",
"\1\u00be",
"\1\u00bf",
"\1\u00c0",
"\1\u00c1",
- "",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00c2",
"\1\u00c3",
- "\1\u00c4",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00c5",
- "",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "\1\u00c6",
"\1\u00c7",
"\1\u00c8",
"",
- "\1\u00c9",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"\1\u00ca",
"\1\u00cb",
"\1\u00cc",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
- "\12\37\7\uffff\32\37\4\uffff\1\37\1\uffff\32\37",
+ "",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\1\u00ce",
+ "\1\u00cf",
+ "",
+ "\1\u00d0",
+ "\1\u00d1",
+ "\1\u00d2",
+ "\1\u00d3",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
+ "\12\41\7\uffff\32\41\4\uffff\1\41\1\uffff\32\41",
"",
""
};
- static final short[] DFA14_eot = DFA.unpackEncodedString(DFA14_eotS);
- static final short[] DFA14_eof = DFA.unpackEncodedString(DFA14_eofS);
- static final char[] DFA14_min = DFA.unpackEncodedStringToUnsignedChars(DFA14_minS);
- static final char[] DFA14_max = DFA.unpackEncodedStringToUnsignedChars(DFA14_maxS);
- static final short[] DFA14_accept = DFA.unpackEncodedString(DFA14_acceptS);
- static final short[] DFA14_special = DFA.unpackEncodedString(DFA14_specialS);
- static final short[][] DFA14_transition;
+ static final short[] DFA16_eot = DFA.unpackEncodedString(DFA16_eotS);
+ static final short[] DFA16_eof = DFA.unpackEncodedString(DFA16_eofS);
+ static final char[] DFA16_min = DFA.unpackEncodedStringToUnsignedChars(DFA16_minS);
+ static final char[] DFA16_max = DFA.unpackEncodedStringToUnsignedChars(DFA16_maxS);
+ static final short[] DFA16_accept = DFA.unpackEncodedString(DFA16_acceptS);
+ static final short[] DFA16_special = DFA.unpackEncodedString(DFA16_specialS);
+ static final short[][] DFA16_transition;
static {
- int numStates = DFA14_transitionS.length;
- DFA14_transition = new short[numStates][];
+ int numStates = DFA16_transitionS.length;
+ DFA16_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA14_transition[i] = DFA.unpackEncodedString(DFA14_transitionS[i]);
+ DFA16_transition[i] = DFA.unpackEncodedString(DFA16_transitionS[i]);
}
}
- class DFA14 extends DFA {
+ class DFA16 extends DFA {
- public DFA14(BaseRecognizer recognizer) {
+ public DFA16(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 14;
- this.eot = DFA14_eot;
- this.eof = DFA14_eof;
- this.min = DFA14_min;
- this.max = DFA14_max;
- this.accept = DFA14_accept;
- this.special = DFA14_special;
- this.transition = DFA14_transition;
+ this.decisionNumber = 16;
+ this.eot = DFA16_eot;
+ this.eof = DFA16_eof;
+ this.min = DFA16_min;
+ this.max = DFA16_max;
+ this.accept = DFA16_accept;
+ this.special = DFA16_special;
+ this.transition = DFA16_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | RULE_EXP | RULE_HEX | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
int _s = s;
switch ( s ) {
case 0 :
- int LA14_26 = input.LA(1);
+ int LA16_0 = input.LA(1);
s = -1;
- if ( ((LA14_26>='\u0000' && LA14_26<='\uFFFF')) ) {s = 63;}
+ if ( (LA16_0=='w') ) {s = 1;}
- else s = 29;
+ else if ( (LA16_0=='m') ) {s = 2;}
- if ( s>=0 ) return s;
- break;
- case 1 :
- int LA14_27 = input.LA(1);
+ else if ( (LA16_0=='f') ) {s = 3;}
- s = -1;
- if ( ((LA14_27>='\u0000' && LA14_27<='\uFFFF')) ) {s = 63;}
+ else if ( (LA16_0=='+') ) {s = 4;}
- else s = 29;
+ else if ( (LA16_0=='-') ) {s = 5;}
- if ( s>=0 ) return s;
- break;
- case 2 :
- int LA14_0 = input.LA(1);
+ else if ( (LA16_0=='S') ) {s = 6;}
- s = -1;
- if ( (LA14_0=='r') ) {s = 1;}
+ else if ( (LA16_0=='{') ) {s = 7;}
+
+ else if ( (LA16_0=='}') ) {s = 8;}
- else if ( (LA14_0=='m') ) {s = 2;}
+ else if ( (LA16_0=='d') ) {s = 9;}
- else if ( (LA14_0=='f') ) {s = 3;}
+ else if ( (LA16_0=='u') ) {s = 10;}
- else if ( (LA14_0=='+') ) {s = 4;}
+ else if ( (LA16_0=='p') ) {s = 11;}
- else if ( (LA14_0=='-') ) {s = 5;}
+ else if ( (LA16_0=='A') ) {s = 12;}
- else if ( (LA14_0=='S') ) {s = 6;}
+ else if ( (LA16_0=='/') ) {s = 13;}
- else if ( (LA14_0=='{') ) {s = 7;}
+ else if ( (LA16_0=='P') ) {s = 14;}
- else if ( (LA14_0=='}') ) {s = 8;}
+ else if ( (LA16_0=='r') ) {s = 15;}
- else if ( (LA14_0=='d') ) {s = 9;}
+ else if ( (LA16_0=='c') ) {s = 16;}
- else if ( (LA14_0=='s') ) {s = 10;}
+ else if ( (LA16_0=='I') ) {s = 17;}
- else if ( (LA14_0=='p') ) {s = 11;}
+ else if ( (LA16_0=='=') ) {s = 18;}
- else if ( (LA14_0=='A') ) {s = 12;}
+ else if ( (LA16_0=='i') ) {s = 19;}
- else if ( (LA14_0=='/') ) {s = 13;}
+ else if ( (LA16_0=='.') ) {s = 20;}
- else if ( (LA14_0=='P') ) {s = 14;}
+ else if ( (LA16_0==',') ) {s = 21;}
- else if ( (LA14_0=='c') ) {s = 15;}
+ else if ( (LA16_0=='t') ) {s = 22;}
- else if ( (LA14_0=='I') ) {s = 16;}
+ else if ( (LA16_0=='E'||LA16_0=='e') ) {s = 23;}
- else if ( (LA14_0=='=') ) {s = 17;}
+ else if ( (LA16_0=='0') ) {s = 24;}
- else if ( (LA14_0=='i') ) {s = 18;}
+ else if ( (LA16_0=='^') ) {s = 25;}
- else if ( (LA14_0=='.') ) {s = 19;}
+ else if ( ((LA16_0>='B' && LA16_0<='D')||(LA16_0>='F' && LA16_0<='H')||(LA16_0>='J' && LA16_0<='O')||(LA16_0>='Q' && LA16_0<='R')||(LA16_0>='T' && LA16_0<='Z')||LA16_0=='_'||(LA16_0>='a' && LA16_0<='b')||(LA16_0>='g' && LA16_0<='h')||(LA16_0>='j' && LA16_0<='l')||(LA16_0>='n' && LA16_0<='o')||LA16_0=='q'||LA16_0=='s'||LA16_0=='v'||(LA16_0>='x' && LA16_0<='z')) ) {s = 26;}
- else if ( (LA14_0==',') ) {s = 20;}
+ else if ( ((LA16_0>='1' && LA16_0<='9')) ) {s = 27;}
- else if ( (LA14_0=='t') ) {s = 21;}
+ else if ( (LA16_0=='\"') ) {s = 28;}
- else if ( (LA14_0=='0') ) {s = 22;}
+ else if ( (LA16_0=='\'') ) {s = 29;}
- else if ( (LA14_0=='^') ) {s = 23;}
+ else if ( ((LA16_0>='\t' && LA16_0<='\n')||LA16_0=='\r'||LA16_0==' ') ) {s = 30;}
- else if ( ((LA14_0>='B' && LA14_0<='H')||(LA14_0>='J' && LA14_0<='O')||(LA14_0>='Q' && LA14_0<='R')||(LA14_0>='T' && LA14_0<='Z')||LA14_0=='_'||(LA14_0>='a' && LA14_0<='b')||LA14_0=='e'||(LA14_0>='g' && LA14_0<='h')||(LA14_0>='j' && LA14_0<='l')||(LA14_0>='n' && LA14_0<='o')||LA14_0=='q'||(LA14_0>='u' && LA14_0<='z')) ) {s = 24;}
+ 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 = 31;}
+
+ if ( s>=0 ) return s;
+ break;
+ case 1 :
+ int LA16_29 = input.LA(1);
- else if ( ((LA14_0>='1' && LA14_0<='9')) ) {s = 25;}
+ s = -1;
+ if ( ((LA16_29>='\u0000' && LA16_29<='\uFFFF')) ) {s = 68;}
- else if ( (LA14_0=='\"') ) {s = 26;}
+ else s = 31;
- else if ( (LA14_0=='\'') ) {s = 27;}
+ if ( s>=0 ) return s;
+ break;
+ case 2 :
+ int LA16_28 = input.LA(1);
- else if ( ((LA14_0>='\t' && LA14_0<='\n')||LA14_0=='\r'||LA14_0==' ') ) {s = 28;}
+ s = -1;
+ if ( ((LA16_28>='\u0000' && LA16_28<='\uFFFF')) ) {s = 68;}
- else if ( ((LA14_0>='\u0000' && LA14_0<='\b')||(LA14_0>='\u000B' && LA14_0<='\f')||(LA14_0>='\u000E' && LA14_0<='\u001F')||LA14_0=='!'||(LA14_0>='#' && LA14_0<='&')||(LA14_0>='(' && LA14_0<='*')||(LA14_0>=':' && LA14_0<='<')||(LA14_0>='>' && LA14_0<='@')||(LA14_0>='[' && LA14_0<=']')||LA14_0=='`'||LA14_0=='|'||(LA14_0>='~' && LA14_0<='\uFFFF')) ) {s = 29;}
+ else s = 31;
if ( s>=0 ) return s;
break;
}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 14, _s, input);
+ new NoViableAltException(getDescription(), 16, _s, input);
error(nvae);
throw nvae;
}
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 c169652..9db8dae 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
@@ -18,17 +18,14 @@ import org.antlr.runtime.*;
import java.util.Stack;
import java.util.List;
import java.util.ArrayList;
-import java.util.Map;
-import java.util.HashMap;
+
@SuppressWarnings("all")
public class InternalConfigParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_HEX", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'read-write'", "'model'", "'false'", "'+'", "'-'", "'SubSystemConfig'", "'{'", "'}'", "'dynamic configuration'", "'source'", "'file path'", "'polling rate'", "'ActorClassConfig'", "'ActorInstanceConfig'", "'/'", "'ProtocolClassConfig'", "'regular'", "'conjugate'", "'Port'", "'InterfaceItem'", "'Attr'", "'='", "'min'", "'max'", "'import'", "'from'", "'.*'", "'.'", "','", "'read-only'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_HEX", "RULE_ID", "RULE_INT", "RULE_EXP", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'write'", "'model'", "'false'", "'+'", "'-'", "'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 T__42=42;
public static final int RULE_ID=5;
- public static final int T__40=40;
- public static final int T__41=41;
+ public static final int RULE_EXP=7;
public static final int T__29=29;
public static final int T__28=28;
public static final int T__27=27;
@@ -37,34 +34,38 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
public static final int T__24=24;
public static final int T__23=23;
public static final int T__22=22;
- public static final int RULE_ANY_OTHER=11;
+ public static final int RULE_ANY_OTHER=12;
public static final int T__21=21;
public static final int T__20=20;
- public static final int RULE_SL_COMMENT=9;
public static final int EOF=-1;
- public static final int RULE_ML_COMMENT=8;
- public static final int T__30=30;
public static final int T__19=19;
- public static final int T__31=31;
- public static final int RULE_STRING=7;
public static final int RULE_HEX=4;
+ public static final int T__16=16;
+ public static final int T__15=15;
+ public static final int T__18=18;
+ public static final int T__17=17;
+ public static final int T__14=14;
+ public static final int T__13=13;
+ public static final int RULE_INT=6;
+ public static final int T__42=42;
+ public static final int T__43=43;
+ public static final int T__40=40;
+ public static final int T__41=41;
+ public static final int T__44=44;
+ public static final int RULE_SL_COMMENT=10;
+ public static final int RULE_ML_COMMENT=9;
+ public static final int T__30=30;
+ public static final int T__31=31;
public static final int T__32=32;
+ public static final int RULE_STRING=8;
public static final int T__33=33;
- public static final int T__16=16;
public static final int T__34=34;
- public static final int T__15=15;
public static final int T__35=35;
- public static final int T__18=18;
public static final int T__36=36;
- public static final int T__17=17;
public static final int T__37=37;
- public static final int T__12=12;
public static final int T__38=38;
public static final int T__39=39;
- public static final int T__14=14;
- public static final int T__13=13;
- public static final int RULE_INT=6;
- public static final int RULE_WS=10;
+ public static final int RULE_WS=11;
// delegates
// delegators
@@ -110,18 +111,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:61:1: ( ruleConfigModel EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:62:1: ruleConfigModel EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelRule());
- }
+ before(grammarAccess.getConfigModelRule());
pushFollow(FOLLOW_ruleConfigModel_in_entryRuleConfigModel61);
ruleConfigModel();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleConfigModel68); if (state.failed) return ;
+
+ after(grammarAccess.getConfigModelRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConfigModel68);
}
@@ -150,9 +147,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:74:1: ( ( rule__ConfigModel__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:75:1: ( rule__ConfigModel__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getGroup());
- }
+ before(grammarAccess.getConfigModelAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:76:1: ( rule__ConfigModel__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:76:2: rule__ConfigModel__Group__0
{
@@ -160,14 +155,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ConfigModel__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getGroup());
}
+ after(grammarAccess.getConfigModelAccess().getGroup());
+
}
@@ -195,18 +188,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:89:1: ( ruleConfigElement EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:90:1: ruleConfigElement EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementRule());
- }
+ before(grammarAccess.getConfigElementRule());
pushFollow(FOLLOW_ruleConfigElement_in_entryRuleConfigElement121);
ruleConfigElement();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleConfigElement128); if (state.failed) return ;
+
+ after(grammarAccess.getConfigElementRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConfigElement128);
}
@@ -235,9 +224,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:102:1: ( ( rule__ConfigElement__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:103:1: ( rule__ConfigElement__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getAlternatives());
- }
+ before(grammarAccess.getConfigElementAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:104:1: ( rule__ConfigElement__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:104:2: rule__ConfigElement__Alternatives
{
@@ -245,14 +232,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ConfigElement__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getAlternatives());
}
+ after(grammarAccess.getConfigElementAccess().getAlternatives());
+
}
@@ -280,18 +265,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:117:1: ( ruleSubSystemConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:118:1: ruleSubSystemConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigRule());
- }
+ before(grammarAccess.getSubSystemConfigRule());
pushFollow(FOLLOW_ruleSubSystemConfig_in_entryRuleSubSystemConfig181);
ruleSubSystemConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemConfig188); if (state.failed) return ;
+
+ after(grammarAccess.getSubSystemConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSubSystemConfig188);
}
@@ -320,9 +301,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:130:1: ( ( rule__SubSystemConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:131:1: ( rule__SubSystemConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getGroup());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:132:1: ( rule__SubSystemConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:132:2: rule__SubSystemConfig__Group__0
{
@@ -330,14 +309,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__SubSystemConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getGroup());
}
+ after(grammarAccess.getSubSystemConfigAccess().getGroup());
+
}
@@ -365,18 +342,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:145:1: ( ruleDynamicConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:146:1: ruleDynamicConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigRule());
- }
+ before(grammarAccess.getDynamicConfigRule());
pushFollow(FOLLOW_ruleDynamicConfig_in_entryRuleDynamicConfig241);
ruleDynamicConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDynamicConfig248); if (state.failed) return ;
+
+ after(grammarAccess.getDynamicConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDynamicConfig248);
}
@@ -405,9 +378,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:158:1: ( ( rule__DynamicConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:159:1: ( rule__DynamicConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getGroup());
- }
+ before(grammarAccess.getDynamicConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:160:1: ( rule__DynamicConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:160:2: rule__DynamicConfig__Group__0
{
@@ -415,14 +386,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DynamicConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getGroup());
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup());
+
}
@@ -450,18 +419,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:173:1: ( ruleActorClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:174:1: ruleActorClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigRule());
- }
+ before(grammarAccess.getActorClassConfigRule());
pushFollow(FOLLOW_ruleActorClassConfig_in_entryRuleActorClassConfig301);
ruleActorClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorClassConfig308); if (state.failed) return ;
+
+ after(grammarAccess.getActorClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorClassConfig308);
}
@@ -490,9 +455,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:186:1: ( ( rule__ActorClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:187:1: ( rule__ActorClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getActorClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:188:1: ( rule__ActorClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:188:2: rule__ActorClassConfig__Group__0
{
@@ -500,14 +463,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ActorClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getGroup());
}
+ after(grammarAccess.getActorClassConfigAccess().getGroup());
+
}
@@ -535,18 +496,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:201:1: ( ruleActorInstanceConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:202:1: ruleActorInstanceConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigRule());
- }
+ before(grammarAccess.getActorInstanceConfigRule());
pushFollow(FOLLOW_ruleActorInstanceConfig_in_entryRuleActorInstanceConfig361);
ruleActorInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstanceConfig368); if (state.failed) return ;
+
+ after(grammarAccess.getActorInstanceConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleActorInstanceConfig368);
}
@@ -575,9 +532,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:214:1: ( ( rule__ActorInstanceConfig__UnorderedGroup ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:215:1: ( rule__ActorInstanceConfig__UnorderedGroup )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:216:1: ( rule__ActorInstanceConfig__UnorderedGroup )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:216:2: rule__ActorInstanceConfig__UnorderedGroup
{
@@ -585,14 +540,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ActorInstanceConfig__UnorderedGroup();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getUnorderedGroup());
+
}
@@ -620,18 +573,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:229:1: ( ruleProtocolClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:230:1: ruleProtocolClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigRule());
- }
+ before(grammarAccess.getProtocolClassConfigRule());
pushFollow(FOLLOW_ruleProtocolClassConfig_in_entryRuleProtocolClassConfig421);
ruleProtocolClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClassConfig428); if (state.failed) return ;
+
+ after(grammarAccess.getProtocolClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleProtocolClassConfig428);
}
@@ -660,9 +609,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:242:1: ( ( rule__ProtocolClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:243:1: ( rule__ProtocolClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:244:1: ( rule__ProtocolClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:244:2: rule__ProtocolClassConfig__Group__0
{
@@ -670,14 +617,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ProtocolClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getGroup());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getGroup());
+
}
@@ -705,18 +650,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:257:1: ( rulePortClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:258:1: rulePortClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigRule());
- }
+ before(grammarAccess.getPortClassConfigRule());
pushFollow(FOLLOW_rulePortClassConfig_in_entryRulePortClassConfig481);
rulePortClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRulePortClassConfig488); if (state.failed) return ;
+
+ after(grammarAccess.getPortClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortClassConfig488);
}
@@ -745,9 +686,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:270:1: ( ( rule__PortClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:271:1: ( rule__PortClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getPortClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:272:1: ( rule__PortClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:272:2: rule__PortClassConfig__Group__0
{
@@ -755,14 +694,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__PortClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getGroup());
}
+ after(grammarAccess.getPortClassConfigAccess().getGroup());
+
}
@@ -790,18 +727,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:285:1: ( rulePortInstanceConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:286:1: rulePortInstanceConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigRule());
- }
+ before(grammarAccess.getPortInstanceConfigRule());
pushFollow(FOLLOW_rulePortInstanceConfig_in_entryRulePortInstanceConfig541);
rulePortInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRulePortInstanceConfig548); if (state.failed) return ;
+
+ after(grammarAccess.getPortInstanceConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRulePortInstanceConfig548);
}
@@ -830,9 +763,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:298:1: ( ( rule__PortInstanceConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:299:1: ( rule__PortInstanceConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getGroup());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:300:1: ( rule__PortInstanceConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:300:2: rule__PortInstanceConfig__Group__0
{
@@ -840,14 +771,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__PortInstanceConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getGroup());
}
+ after(grammarAccess.getPortInstanceConfigAccess().getGroup());
+
}
@@ -875,18 +804,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:315:1: ( ruleAttrClassConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:316:1: ruleAttrClassConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigRule());
- }
+ before(grammarAccess.getAttrClassConfigRule());
pushFollow(FOLLOW_ruleAttrClassConfig_in_entryRuleAttrClassConfig603);
ruleAttrClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttrClassConfig610); if (state.failed) return ;
+
+ after(grammarAccess.getAttrClassConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAttrClassConfig610);
}
@@ -915,9 +840,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:328:1: ( ( rule__AttrClassConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:329:1: ( rule__AttrClassConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getGroup());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:330:1: ( rule__AttrClassConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:330:2: rule__AttrClassConfig__Group__0
{
@@ -925,14 +848,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__AttrClassConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup());
}
+ after(grammarAccess.getAttrClassConfigAccess().getGroup());
+
}
@@ -960,18 +881,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:343:1: ( ruleAttrInstanceConfig EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:344:1: ruleAttrInstanceConfig EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigRule());
- }
+ before(grammarAccess.getAttrInstanceConfigRule());
pushFollow(FOLLOW_ruleAttrInstanceConfig_in_entryRuleAttrInstanceConfig663);
ruleAttrInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleAttrInstanceConfig670); if (state.failed) return ;
+
+ after(grammarAccess.getAttrInstanceConfigRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAttrInstanceConfig670);
}
@@ -1000,9 +917,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:356:1: ( ( rule__AttrInstanceConfig__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:357:1: ( rule__AttrInstanceConfig__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getGroup());
- }
+ before(grammarAccess.getAttrInstanceConfigAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:358:1: ( rule__AttrInstanceConfig__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:358:2: rule__AttrInstanceConfig__Group__0
{
@@ -1010,14 +925,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__AttrInstanceConfig__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getGroup());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getGroup());
+
}
@@ -1045,18 +958,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:371:1: ( ruleRefPath EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:372:1: ruleRefPath EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathRule());
- }
+ before(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_ruleRefPath_in_entryRuleRefPath723);
ruleRefPath();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleRefPath730); if (state.failed) return ;
+
+ after(grammarAccess.getRefPathRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRefPath730);
}
@@ -1085,9 +994,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:384:1: ( ( rule__RefPath__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:385:1: ( rule__RefPath__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRefPathAccess().getGroup());
- }
+ before(grammarAccess.getRefPathAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:386:1: ( rule__RefPath__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:386:2: rule__RefPath__Group__0
{
@@ -1095,14 +1002,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__RefPath__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRefPathAccess().getGroup());
}
+ after(grammarAccess.getRefPathAccess().getGroup());
+
}
@@ -1130,18 +1035,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:399:1: ( ruleImport EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:400:1: ruleImport EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportRule());
- }
+ before(grammarAccess.getImportRule());
pushFollow(FOLLOW_ruleImport_in_entryRuleImport783);
ruleImport();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleImport790); if (state.failed) return ;
+
+ after(grammarAccess.getImportRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImport790);
}
@@ -1170,9 +1071,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:412:1: ( ( rule__Import__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:413:1: ( rule__Import__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getGroup());
- }
+ before(grammarAccess.getImportAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:414:1: ( rule__Import__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:414:2: rule__Import__Group__0
{
@@ -1180,14 +1079,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Import__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getGroup());
}
+ after(grammarAccess.getImportAccess().getGroup());
+
}
@@ -1215,18 +1112,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:427:1: ( ruleImportedFQN EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:428:1: ruleImportedFQN EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportedFQNRule());
- }
+ before(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN843);
ruleImportedFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportedFQNRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN850); if (state.failed) return ;
+
+ after(grammarAccess.getImportedFQNRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleImportedFQN850);
}
@@ -1255,9 +1148,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:440:1: ( ( rule__ImportedFQN__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:441:1: ( rule__ImportedFQN__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportedFQNAccess().getGroup());
- }
+ before(grammarAccess.getImportedFQNAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:442:1: ( rule__ImportedFQN__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:442:2: rule__ImportedFQN__Group__0
{
@@ -1265,14 +1156,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__ImportedFQN__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportedFQNAccess().getGroup());
}
+ after(grammarAccess.getImportedFQNAccess().getGroup());
+
}
@@ -1300,18 +1189,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:455:1: ( ruleFQN EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:456:1: ruleFQN EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNRule());
- }
+ before(grammarAccess.getFQNRule());
pushFollow(FOLLOW_ruleFQN_in_entryRuleFQN903);
ruleFQN();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleFQN910); if (state.failed) return ;
+
+ after(grammarAccess.getFQNRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFQN910);
}
@@ -1340,9 +1225,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:468:1: ( ( rule__FQN__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:469:1: ( rule__FQN__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getFQNAccess().getGroup());
- }
+ before(grammarAccess.getFQNAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:470:1: ( rule__FQN__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:470:2: rule__FQN__Group__0
{
@@ -1350,14 +1233,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__FQN__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getFQNAccess().getGroup());
}
+ after(grammarAccess.getFQNAccess().getGroup());
+
}
@@ -1385,18 +1266,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:483:1: ( ruleLiteralArray EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:484:1: ruleLiteralArray EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayRule());
- }
+ before(grammarAccess.getLiteralArrayRule());
pushFollow(FOLLOW_ruleLiteralArray_in_entryRuleLiteralArray963);
ruleLiteralArray();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleLiteralArray970); if (state.failed) return ;
+
+ after(grammarAccess.getLiteralArrayRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLiteralArray970);
}
@@ -1425,9 +1302,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:496:1: ( ( rule__LiteralArray__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:497:1: ( rule__LiteralArray__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralArrayAccess().getGroup());
- }
+ before(grammarAccess.getLiteralArrayAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:498:1: ( rule__LiteralArray__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:498:2: rule__LiteralArray__Group__0
{
@@ -1435,14 +1310,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__LiteralArray__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralArrayAccess().getGroup());
}
+ after(grammarAccess.getLiteralArrayAccess().getGroup());
+
}
@@ -1470,18 +1343,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:511:1: ( ruleLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:512:1: ruleLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralRule());
- }
+ before(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral1023);
ruleLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral1030); if (state.failed) return ;
+
+ after(grammarAccess.getLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral1030);
}
@@ -1510,9 +1379,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:524:1: ( ( rule__Literal__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:525:1: ( rule__Literal__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getAlternatives());
- }
+ before(grammarAccess.getLiteralAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:526:1: ( rule__Literal__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:526:2: rule__Literal__Alternatives
{
@@ -1520,14 +1387,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Literal__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getAlternatives());
}
+ after(grammarAccess.getLiteralAccess().getAlternatives());
+
}
@@ -1555,18 +1420,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:539:1: ( ruleBooleanLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:540:1: ruleBooleanLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralRule());
- }
+ before(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1083);
ruleBooleanLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral1090); if (state.failed) return ;
+
+ after(grammarAccess.getBooleanLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanLiteral1090);
}
@@ -1595,9 +1456,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:552:1: ( ( rule__BooleanLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:553:1: ( rule__BooleanLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getGroup());
- }
+ before(grammarAccess.getBooleanLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:554:1: ( rule__BooleanLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:554:2: rule__BooleanLiteral__Group__0
{
@@ -1605,14 +1464,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__BooleanLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getGroup());
}
+ after(grammarAccess.getBooleanLiteralAccess().getGroup());
+
}
@@ -1640,18 +1497,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:567:1: ( ruleNumberLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:568:1: ruleNumberLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralRule());
- }
+ before(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_ruleNumberLiteral_in_entryRuleNumberLiteral1143);
ruleNumberLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral1150); if (state.failed) return ;
+
+ after(grammarAccess.getNumberLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNumberLiteral1150);
}
@@ -1680,9 +1533,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:580:1: ( ( rule__NumberLiteral__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:581:1: ( rule__NumberLiteral__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralAccess().getAlternatives());
- }
+ before(grammarAccess.getNumberLiteralAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:582:1: ( rule__NumberLiteral__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:582:2: rule__NumberLiteral__Alternatives
{
@@ -1690,14 +1541,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__NumberLiteral__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralAccess().getAlternatives());
}
+ after(grammarAccess.getNumberLiteralAccess().getAlternatives());
+
}
@@ -1725,18 +1574,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:595:1: ( ruleRealLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:596:1: ruleRealLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralRule());
- }
+ before(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_ruleRealLiteral_in_entryRuleRealLiteral1203);
ruleRealLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral1210); if (state.failed) return ;
+
+ after(grammarAccess.getRealLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRealLiteral1210);
}
@@ -1765,9 +1610,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:608:1: ( ( rule__RealLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:609:1: ( rule__RealLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealLiteralAccess().getGroup());
- }
+ before(grammarAccess.getRealLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:610:1: ( rule__RealLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:610:2: rule__RealLiteral__Group__0
{
@@ -1775,14 +1618,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__RealLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealLiteralAccess().getGroup());
}
+ after(grammarAccess.getRealLiteralAccess().getGroup());
+
}
@@ -1810,18 +1651,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:623:1: ( ruleIntLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:624:1: ruleIntLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralRule());
- }
+ before(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_ruleIntLiteral_in_entryRuleIntLiteral1263);
ruleIntLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral1270); if (state.failed) return ;
+
+ after(grammarAccess.getIntLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIntLiteral1270);
}
@@ -1850,9 +1687,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:636:1: ( ( rule__IntLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:637:1: ( rule__IntLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntLiteralAccess().getGroup());
- }
+ before(grammarAccess.getIntLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:638:1: ( rule__IntLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:638:2: rule__IntLiteral__Group__0
{
@@ -1860,14 +1695,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__IntLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntLiteralAccess().getGroup());
}
+ after(grammarAccess.getIntLiteralAccess().getGroup());
+
}
@@ -1895,18 +1728,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:651:1: ( ruleStringLiteral EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:652:1: ruleStringLiteral EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralRule());
- }
+ before(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1323);
ruleStringLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral1330); if (state.failed) return ;
+
+ after(grammarAccess.getStringLiteralRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStringLiteral1330);
}
@@ -1935,9 +1764,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:664:1: ( ( rule__StringLiteral__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:665:1: ( rule__StringLiteral__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getStringLiteralAccess().getGroup());
- }
+ before(grammarAccess.getStringLiteralAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:666:1: ( rule__StringLiteral__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:666:2: rule__StringLiteral__Group__0
{
@@ -1945,14 +1772,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__StringLiteral__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getStringLiteralAccess().getGroup());
}
+ after(grammarAccess.getStringLiteralAccess().getGroup());
+
}
@@ -1980,18 +1805,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:679:1: ( ruleInteger EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:680:1: ruleInteger EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerRule());
- }
+ before(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_ruleInteger_in_entryRuleInteger1383);
ruleInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleInteger1390); if (state.failed) return ;
+
+ after(grammarAccess.getIntegerRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInteger1390);
}
@@ -2020,9 +1841,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:692:1: ( ( rule__Integer__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:693:1: ( rule__Integer__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerAccess().getAlternatives());
- }
+ before(grammarAccess.getIntegerAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:694:1: ( rule__Integer__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:694:2: rule__Integer__Alternatives
{
@@ -2030,14 +1849,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Integer__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerAccess().getAlternatives());
}
+ after(grammarAccess.getIntegerAccess().getAlternatives());
+
}
@@ -2068,18 +1885,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:710:1: ( ruleSignedInteger EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:711:1: ruleSignedInteger EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerRule());
- }
+ before(grammarAccess.getSignedIntegerRule());
pushFollow(FOLLOW_ruleSignedInteger_in_entryRuleSignedInteger1448);
ruleSignedInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger1455); if (state.failed) return ;
+
+ after(grammarAccess.getSignedIntegerRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSignedInteger1455);
}
@@ -2112,9 +1925,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:727:1: ( ( rule__SignedInteger__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:728:1: ( rule__SignedInteger__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getGroup());
- }
+ before(grammarAccess.getSignedIntegerAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:729:1: ( rule__SignedInteger__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:729:2: rule__SignedInteger__Group__0
{
@@ -2122,14 +1933,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__SignedInteger__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getGroup());
}
+ after(grammarAccess.getSignedIntegerAccess().getGroup());
+
}
@@ -2161,18 +1970,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:746:1: ( ruleHexadecimal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:747:1: ruleHexadecimal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getHexadecimalRule());
- }
+ before(grammarAccess.getHexadecimalRule());
pushFollow(FOLLOW_ruleHexadecimal_in_entryRuleHexadecimal1517);
ruleHexadecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getHexadecimalRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal1524); if (state.failed) return ;
+
+ after(grammarAccess.getHexadecimalRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleHexadecimal1524);
}
@@ -2205,13 +2010,9 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:763:1: ( RULE_HEX )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:764:1: RULE_HEX
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
- }
- match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal1554); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
- }
+ before(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
+ match(input,RULE_HEX,FOLLOW_RULE_HEX_in_ruleHexadecimal1554);
+ after(grammarAccess.getHexadecimalAccess().getHEXTerminalRuleCall());
}
@@ -2241,18 +2042,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:779:1: ( ruleReal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:780:1: ruleReal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealRule());
- }
+ before(grammarAccess.getRealRule());
pushFollow(FOLLOW_ruleReal_in_entryRuleReal1580);
ruleReal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleReal1587); if (state.failed) return ;
+
+ after(grammarAccess.getRealRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReal1587);
}
@@ -2281,9 +2078,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:792:1: ( ( rule__Real__Alternatives ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:793:1: ( rule__Real__Alternatives )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getAlternatives());
- }
+ before(grammarAccess.getRealAccess().getAlternatives());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:794:1: ( rule__Real__Alternatives )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:794:2: rule__Real__Alternatives
{
@@ -2291,14 +2086,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Real__Alternatives();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getAlternatives());
}
+ after(grammarAccess.getRealAccess().getAlternatives());
+
}
@@ -2329,18 +2122,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:810:1: ( ruleDecimal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:811:1: ruleDecimal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalRule());
- }
+ before(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_ruleDecimal_in_entryRuleDecimal1645);
ruleDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1652); if (state.failed) return ;
+
+ after(grammarAccess.getDecimalRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimal1652);
}
@@ -2373,9 +2162,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:827:1: ( ( rule__Decimal__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:828:1: ( rule__Decimal__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getGroup());
- }
+ before(grammarAccess.getDecimalAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:829:1: ( rule__Decimal__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:829:2: rule__Decimal__Group__0
{
@@ -2383,14 +2170,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__Decimal__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getGroup());
}
+ after(grammarAccess.getDecimalAccess().getGroup());
+
}
@@ -2422,18 +2207,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:846:1: ( ruleDotDecimal EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:847:1: ruleDotDecimal EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalRule());
- }
+ before(grammarAccess.getDotDecimalRule());
pushFollow(FOLLOW_ruleDotDecimal_in_entryRuleDotDecimal1714);
ruleDotDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal1721); if (state.failed) return ;
+
+ after(grammarAccess.getDotDecimalRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDotDecimal1721);
}
@@ -2466,9 +2247,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:863:1: ( ( rule__DotDecimal__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:864:1: ( rule__DotDecimal__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getGroup());
- }
+ before(grammarAccess.getDotDecimalAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:865:1: ( rule__DotDecimal__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:865:2: rule__DotDecimal__Group__0
{
@@ -2476,14 +2255,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DotDecimal__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getGroup());
}
+ after(grammarAccess.getDotDecimalAccess().getGroup());
+
}
@@ -2515,18 +2292,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:882:1: ( ruleDecimalDot EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:883:1: ruleDecimalDot EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotRule());
- }
+ before(grammarAccess.getDecimalDotRule());
pushFollow(FOLLOW_ruleDecimalDot_in_entryRuleDecimalDot1783);
ruleDecimalDot();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot1790); if (state.failed) return ;
+
+ after(grammarAccess.getDecimalDotRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalDot1790);
}
@@ -2559,9 +2332,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:899:1: ( ( rule__DecimalDot__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:900:1: ( rule__DecimalDot__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getGroup());
- }
+ before(grammarAccess.getDecimalDotAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:901:1: ( rule__DecimalDot__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:901:2: rule__DecimalDot__Group__0
{
@@ -2569,14 +2340,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DecimalDot__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getGroup());
}
+ after(grammarAccess.getDecimalDotAccess().getGroup());
+
}
@@ -2608,18 +2377,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:918:1: ( ruleDecimalExp EOF )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:919:1: ruleDecimalExp EOF
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpRule());
- }
+ before(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_ruleDecimalExp_in_entryRuleDecimalExp1852);
ruleDecimalExp();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpRule());
- }
- match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1859); if (state.failed) return ;
+
+ after(grammarAccess.getDecimalExpRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDecimalExp1859);
}
@@ -2652,9 +2417,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:935:1: ( ( rule__DecimalExp__Group__0 ) )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:936:1: ( rule__DecimalExp__Group__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getGroup());
- }
+ before(grammarAccess.getDecimalExpAccess().getGroup());
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:937:1: ( rule__DecimalExp__Group__0 )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:937:2: rule__DecimalExp__Group__0
{
@@ -2662,14 +2425,12 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
rule__DecimalExp__Group__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getGroup());
}
+ after(grammarAccess.getDecimalExpAccess().getGroup());
+
}
@@ -2701,30 +2462,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:954:1: ( ( ruleSubSystemConfig ) | ( ruleActorClassConfig ) | ( ruleActorInstanceConfig ) | ( ruleProtocolClassConfig ) )
int alt1=4;
switch ( input.LA(1) ) {
- case 17:
+ case 18:
{
alt1=1;
}
break;
- case 24:
+ case 26:
{
alt1=2;
}
break;
- case 19:
- case 25:
- case 31:
+ case 20:
+ case 27:
+ case 33:
{
alt1=3;
}
break;
- case 27:
+ case 29:
{
alt1=4;
}
break;
default:
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 1, 0, input);
@@ -2738,17 +2498,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:955:1: ( ruleSubSystemConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:956:1: ruleSubSystemConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
- }
+ before(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
pushFollow(FOLLOW_ruleSubSystemConfig_in_rule__ConfigElement__Alternatives1925);
ruleSubSystemConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
- }
+
+ after(grammarAccess.getConfigElementAccess().getSubSystemConfigParserRuleCall_0());
}
@@ -2761,17 +2517,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:961:6: ( ruleActorClassConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:962:1: ruleActorClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
- }
+ before(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
pushFollow(FOLLOW_ruleActorClassConfig_in_rule__ConfigElement__Alternatives1942);
ruleActorClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
- }
+
+ after(grammarAccess.getConfigElementAccess().getActorClassConfigParserRuleCall_1());
}
@@ -2784,17 +2536,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:967:6: ( ruleActorInstanceConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:968:1: ruleActorInstanceConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
- }
+ before(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
pushFollow(FOLLOW_ruleActorInstanceConfig_in_rule__ConfigElement__Alternatives1959);
ruleActorInstanceConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
- }
+
+ after(grammarAccess.getConfigElementAccess().getActorInstanceConfigParserRuleCall_2());
}
@@ -2807,17 +2555,13 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:973:6: ( ruleProtocolClassConfig )
// ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:974:1: ruleProtocolClassConfig
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
- }
+ before(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
pushFollow(FOLLOW_ruleProtocolClassConfig_in_rule__ConfigElement__Alternatives1976);
ruleProtocolClassConfig();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
- }
+
+ after(grammarAccess.getConfigElementAccess().getProtocolClassConfigParserRuleCall_3());
}
@@ -2841,25 +2585,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__ConfigElement__Alternatives"
- // $ANTLR start "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:985:1: rule__AttrInstanceConfig__Alternatives_3_1_0_1 : ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 ) ) | ( 'read-write' ) );
- public final void rule__AttrInstanceConfig__Alternatives_3_1_0_1() throws RecognitionException {
+ // $ANTLR start "rule__DynamicConfig__Alternatives_2_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:984:1: rule__DynamicConfig__Alternatives_2_0 : ( ( ( rule__DynamicConfig__Group_2_0_0__0 ) ) | ( ( rule__DynamicConfig__Group_2_0_1__0 ) ) );
+ public final void rule__DynamicConfig__Alternatives_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:989:1: ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0 ) ) | ( 'read-write' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:988:1: ( ( ( rule__DynamicConfig__Group_2_0_0__0 ) ) | ( ( rule__DynamicConfig__Group_2_0_1__0 ) ) )
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==41) ) {
+ if ( (LA2_0==22) ) {
alt2=1;
}
- else if ( (LA2_0==12) ) {
+ else if ( (LA2_0==23) ) {
alt2=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 2, 0, input);
@@ -2867,48 +2610,50 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt2) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:990:1: ( ( 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:989:1: ( ( 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:990:1: ( ( 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:991:1: ( 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:989:1: ( ( 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:990:1: ( rule__DynamicConfig__Group_2_0_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:992:1: ( 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:992:2: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:991:1: ( 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:991:2: rule__DynamicConfig__Group_2_0_0__0
{
- pushFollow(FOLLOW_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0_in_rule__AttrInstanceConfig__Alternatives_3_1_0_12009);
- rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_0_1_0();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__0_in_rule__DynamicConfig__Alternatives_2_02008);
+ rule__DynamicConfig__Group_2_0_0__0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_0_1_0());
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_0());
+
}
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:996:6: ( 'read-write' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:995:6: ( ( 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:996:6: ( 'read-write' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:997:1: 'read-write'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:995:6: ( ( 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:996:1: ( rule__DynamicConfig__Group_2_0_1__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1());
- }
- match(input,12,FOLLOW_12_in_rule__AttrInstanceConfig__Alternatives_3_1_0_12028); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrInstanceConfigAccess().getReadWriteKeyword_3_1_0_1_1());
+ before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:997:1: ( 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:997:2: rule__DynamicConfig__Group_2_0_1__0
+ {
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__0_in_rule__DynamicConfig__Alternatives_2_02026);
+ rule__DynamicConfig__Group_2_0_1__0();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1());
+
}
@@ -2928,28 +2673,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AttrInstanceConfig__Alternatives_3_1_0_1"
+ // $ANTLR end "rule__DynamicConfig__Alternatives_2_0"
- // $ANTLR start "rule__Import__Alternatives_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1009:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
- public final void rule__Import__Alternatives_1() throws RecognitionException {
+ // $ANTLR start "rule__AttrInstanceConfig__Alternatives_3_1_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1007:1: rule__AttrInstanceConfig__Alternatives_3_1_1 : ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) ) | ( 'write' ) );
+ public final void rule__AttrInstanceConfig__Alternatives_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:1013:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1011:1: ( ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) ) | ( 'write' ) )
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==RULE_ID) ) {
+ if ( (LA3_0==43) ) {
alt3=1;
}
else if ( (LA3_0==13) ) {
alt3=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 3, 0, input);
@@ -2957,48 +2701,121 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:1: ( ( rule__Import__Group_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1012:1: ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:1: ( ( rule__Import__Group_1_0__0 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1015:1: ( rule__Import__Group_1_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1012:1: ( ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1013:1: ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getGroup_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1016:1: ( rule__Import__Group_1_0__0 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1016:2: rule__Import__Group_1_0__0
+ before(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:1: ( rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1014:2: rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0
{
- pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12062);
- rule__Import__Group_1_0__0();
+ pushFollow(FOLLOW_rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0_in_rule__AttrInstanceConfig__Alternatives_3_1_12060);
+ rule__AttrInstanceConfig__ReadOnlyAssignment_3_1_1_0();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getGroup_1_0());
}
+ after(grammarAccess.getAttrInstanceConfigAccess().getReadOnlyAssignment_3_1_1_0());
+
}
}
break;
case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1020:6: ( 'model' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1018:6: ( 'write' )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1018:6: ( 'write' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1019:1: 'write'
+ {
+ before(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1());
+ match(input,13,FOLLOW_13_in_rule__AttrInstanceConfig__Alternatives_3_1_12079);
+ after(grammarAccess.getAttrInstanceConfigAccess().getWriteKeyword_3_1_1_1());
+
+ }
+
+
+ }
+ break;
+
+ }
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AttrInstanceConfig__Alternatives_3_1_1"
+
+
+ // $ANTLR start "rule__Import__Alternatives_1"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1031:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
+ public final void rule__Import__Alternatives_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:1035:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ int alt4=2;
+ int LA4_0 = input.LA(1);
+
+ if ( (LA4_0==RULE_ID) ) {
+ alt4=1;
+ }
+ else if ( (LA4_0==14) ) {
+ alt4=2;
+ }
+ else {
+ NoViableAltException nvae =
+ new NoViableAltException("", 4, 0, input);
+
+ throw nvae;
+ }
+ switch (alt4) {
+ case 1 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1036:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1020:6: ( 'model' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1021:1: 'model'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1036:1: ( ( rule__Import__Group_1_0__0 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1037:1: ( rule__Import__Group_1_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getImportAccess().getModelKeyword_1_1());
+ before(grammarAccess.getImportAccess().getGroup_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:1: ( rule__Import__Group_1_0__0 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:2: rule__Import__Group_1_0__0
+ {
+ pushFollow(FOLLOW_rule__Import__Group_1_0__0_in_rule__Import__Alternatives_12113);
+ rule__Import__Group_1_0__0();
+
+ state._fsp--;
+
+
}
- match(input,13,FOLLOW_13_in_rule__Import__Alternatives_12081); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getImportAccess().getModelKeyword_1_1());
+
+ after(grammarAccess.getImportAccess().getGroup_1_0());
+
}
+
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1042:6: ( 'model' )
+ {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1042:6: ( 'model' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1043:1: 'model'
+ {
+ before(grammarAccess.getImportAccess().getModelKeyword_1_1());
+ match(input,14,FOLLOW_14_in_rule__Import__Alternatives_12132);
+ after(grammarAccess.getImportAccess().getModelKeyword_1_1());
+
}
@@ -3022,61 +2839,56 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1033:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1055:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1037:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
- int alt4=3;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1059:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ int alt5=3;
switch ( input.LA(1) ) {
- case 14:
- case 42:
+ case 15:
+ case 44:
{
- alt4=1;
+ alt5=1;
}
break;
case RULE_HEX:
case RULE_INT:
- case 15:
case 16:
- case 39:
+ case 17:
+ case 41:
{
- alt4=2;
+ alt5=2;
}
break;
case RULE_STRING:
{
- alt4=3;
+ alt5=3;
}
break;
default:
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 4, 0, input);
+ new NoViableAltException("", 5, 0, input);
throw nvae;
}
- switch (alt4) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:1: ( ruleBooleanLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1060:1: ( ruleBooleanLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1038:1: ( ruleBooleanLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1039:1: ruleBooleanLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1060:1: ( ruleBooleanLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1061:1: ruleBooleanLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2115);
+ before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
+ pushFollow(FOLLOW_ruleBooleanLiteral_in_rule__Literal__Alternatives2166);
ruleBooleanLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
- }
+
+ after(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
}
@@ -3084,22 +2896,18 @@ 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:1044:6: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:6: ( ruleNumberLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1044:6: ( ruleNumberLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1045:1: ruleNumberLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:6: ( ruleNumberLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1067:1: ruleNumberLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2132);
+ before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
+ pushFollow(FOLLOW_ruleNumberLiteral_in_rule__Literal__Alternatives2183);
ruleNumberLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
- }
+
+ after(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
}
@@ -3107,22 +2915,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1050:6: ( ruleStringLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1072:6: ( ruleStringLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1050:6: ( ruleStringLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1051:1: ruleStringLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1072:6: ( ruleStringLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1073:1: ruleStringLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
- }
- pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2149);
+ before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
+ pushFollow(FOLLOW_ruleStringLiteral_in_rule__Literal__Alternatives2200);
ruleStringLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
- }
+
+ after(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
}
@@ -3147,43 +2951,38 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1061:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1083:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__BooleanLiteral__Alternatives_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:1065:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
- int alt5=2;
- int LA5_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1087:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( (LA5_0==14) ) {
- alt5=1;
+ if ( (LA6_0==15) ) {
+ alt6=1;
}
- else if ( (LA5_0==42) ) {
- alt5=2;
+ else if ( (LA6_0==44) ) {
+ alt6=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 5, 0, input);
+ new NoViableAltException("", 6, 0, input);
throw nvae;
}
- switch (alt5) {
+ switch (alt6) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:1: ( 'false' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1088:1: ( 'false' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1066:1: ( 'false' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1067:1: 'false'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1088:1: ( 'false' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1089:1: 'false'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- }
- match(input,14,FOLLOW_14_in_rule__BooleanLiteral__Alternatives_12182); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- }
+ before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
+ match(input,15,FOLLOW_15_in_rule__BooleanLiteral__Alternatives_12233);
+ after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -3191,29 +2990,25 @@ 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:1074:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1074:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1075:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1097:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1076:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1076:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1098:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1098:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
- pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12201);
+ pushFollow(FOLLOW_rule__BooleanLiteral__IsTrueAssignment_1_1_in_rule__BooleanLiteral__Alternatives_12252);
rule__BooleanLiteral__IsTrueAssignment_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
}
+ after(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
+
}
@@ -3237,76 +3032,72 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1085:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1107:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1089:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
- int alt6=2;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1111:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ int alt7=2;
switch ( input.LA(1) ) {
- case 15:
+ case 16:
{
- int LA6_1 = input.LA(2);
+ int LA7_1 = input.LA(2);
- if ( (LA6_1==RULE_INT) ) {
- int LA6_3 = input.LA(3);
+ if ( (LA7_1==RULE_INT) ) {
+ int LA7_3 = input.LA(3);
- if ( (LA6_3==39) ) {
- alt6=2;
+ if ( (LA7_3==41) ) {
+ alt7=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=17 && LA6_3<=20)||(LA6_3>=24 && LA6_3<=25)||LA6_3==27||(LA6_3>=31 && LA6_3<=32)||(LA6_3>=34 && LA6_3<=35)||LA6_3==40) ) {
- alt6=1;
+ else if ( (LA7_3==EOF||(LA7_3>=18 && LA7_3<=20)||(LA7_3>=26 && LA7_3<=27)||LA7_3==29||(LA7_3>=33 && LA7_3<=34)||(LA7_3>=36 && LA7_3<=37)||LA7_3==42) ) {
+ alt7=1;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 3, input);
+ new NoViableAltException("", 7, 3, input);
throw nvae;
}
}
- else if ( (LA6_1==39) ) {
- alt6=2;
+ else if ( (LA7_1==41) ) {
+ alt7=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 1, input);
+ new NoViableAltException("", 7, 1, input);
throw nvae;
}
}
break;
- case 16:
+ case 17:
{
- int LA6_2 = input.LA(2);
+ int LA7_2 = input.LA(2);
- if ( (LA6_2==RULE_INT) ) {
- int LA6_3 = input.LA(3);
+ if ( (LA7_2==41) ) {
+ alt7=2;
+ }
+ else if ( (LA7_2==RULE_INT) ) {
+ int LA7_3 = input.LA(3);
- if ( (LA6_3==39) ) {
- alt6=2;
+ if ( (LA7_3==41) ) {
+ alt7=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=17 && LA6_3<=20)||(LA6_3>=24 && LA6_3<=25)||LA6_3==27||(LA6_3>=31 && LA6_3<=32)||(LA6_3>=34 && LA6_3<=35)||LA6_3==40) ) {
- alt6=1;
+ else if ( (LA7_3==EOF||(LA7_3>=18 && LA7_3<=20)||(LA7_3>=26 && LA7_3<=27)||LA7_3==29||(LA7_3>=33 && LA7_3<=34)||(LA7_3>=36 && LA7_3<=37)||LA7_3==42) ) {
+ alt7=1;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 3, input);
+ new NoViableAltException("", 7, 3, input);
throw nvae;
}
}
- else if ( (LA6_2==39) ) {
- alt6=2;
- }
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 2, input);
+ new NoViableAltException("", 7, 2, input);
throw nvae;
}
@@ -3314,18 +3105,17 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
{
- int LA6_3 = input.LA(2);
+ int LA7_3 = input.LA(2);
- if ( (LA6_3==39) ) {
- alt6=2;
+ if ( (LA7_3==41) ) {
+ alt7=2;
}
- else if ( (LA6_3==EOF||(LA6_3>=17 && LA6_3<=20)||(LA6_3>=24 && LA6_3<=25)||LA6_3==27||(LA6_3>=31 && LA6_3<=32)||(LA6_3>=34 && LA6_3<=35)||LA6_3==40) ) {
- alt6=1;
+ else if ( (LA7_3==EOF||(LA7_3>=18 && LA7_3<=20)||(LA7_3>=26 && LA7_3<=27)||LA7_3==29||(LA7_3>=33 && LA7_3<=34)||(LA7_3>=36 && LA7_3<=37)||LA7_3==42) ) {
+ alt7=1;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 3, input);
+ new NoViableAltException("", 7, 3, input);
throw nvae;
}
@@ -3333,40 +3123,35 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
break;
case RULE_HEX:
{
- alt6=1;
+ alt7=1;
}
break;
- case 39:
+ case 41:
{
- alt6=2;
+ alt7=2;
}
break;
default:
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
+ new NoViableAltException("", 7, 0, input);
throw nvae;
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1090:1: ( ruleIntLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleIntLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1090:1: ( ruleIntLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1091:1: ruleIntLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleIntLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1113:1: ruleIntLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2234);
+ before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
+ pushFollow(FOLLOW_ruleIntLiteral_in_rule__NumberLiteral__Alternatives2285);
ruleIntLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
- }
+
+ after(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
}
@@ -3374,22 +3159,18 @@ 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:1096:6: ( ruleRealLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleRealLiteral )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1096:6: ( ruleRealLiteral )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1097:1: ruleRealLiteral
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleRealLiteral )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1119:1: ruleRealLiteral
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2251);
+ before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
+ pushFollow(FOLLOW_ruleRealLiteral_in_rule__NumberLiteral__Alternatives2302);
ruleRealLiteral();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
- }
+
+ after(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
}
@@ -3414,47 +3195,42 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1107:1: rule__Integer__Alternatives : ( ( ruleSignedInteger ) | ( ruleHexadecimal ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1129:1: rule__Integer__Alternatives : ( ( ruleSignedInteger ) | ( ruleHexadecimal ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1111:1: ( ( ruleSignedInteger ) | ( ruleHexadecimal ) )
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1133:1: ( ( ruleSignedInteger ) | ( ruleHexadecimal ) )
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0==RULE_INT||(LA7_0>=15 && LA7_0<=16)) ) {
- alt7=1;
+ if ( (LA8_0==RULE_INT||(LA8_0>=16 && LA8_0<=17)) ) {
+ alt8=1;
}
- else if ( (LA7_0==RULE_HEX) ) {
- alt7=2;
+ else if ( (LA8_0==RULE_HEX) ) {
+ alt8=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 7, 0, input);
+ new NoViableAltException("", 8, 0, input);
throw nvae;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleSignedInteger )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( ruleSignedInteger )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1112:1: ( ruleSignedInteger )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1113:1: ruleSignedInteger
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( ruleSignedInteger )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1135:1: ruleSignedInteger
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2283);
+ before(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
+ pushFollow(FOLLOW_ruleSignedInteger_in_rule__Integer__Alternatives2334);
ruleSignedInteger();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
- }
+
+ after(grammarAccess.getIntegerAccess().getSignedIntegerParserRuleCall_0());
}
@@ -3462,22 +3238,18 @@ 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:1118:6: ( ruleHexadecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1140:6: ( ruleHexadecimal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1118:6: ( ruleHexadecimal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1119:1: ruleHexadecimal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1140:6: ( ruleHexadecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1141:1: ruleHexadecimal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2300);
+ before(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
+ pushFollow(FOLLOW_ruleHexadecimal_in_rule__Integer__Alternatives2351);
ruleHexadecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
- }
+
+ after(grammarAccess.getIntegerAccess().getHexadecimalParserRuleCall_1());
}
@@ -3502,43 +3274,38 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SignedInteger__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1129:1: rule__SignedInteger__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1151:1: rule__SignedInteger__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__SignedInteger__Alternatives_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:1133:1: ( ( '+' ) | ( '-' ) )
- int alt8=2;
- int LA8_0 = input.LA(1);
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1155:1: ( ( '+' ) | ( '-' ) )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA8_0==15) ) {
- alt8=1;
+ if ( (LA9_0==16) ) {
+ alt9=1;
}
- else if ( (LA8_0==16) ) {
- alt8=2;
+ else if ( (LA9_0==17) ) {
+ alt9=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1156:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1134:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1135:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1156:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1157:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__SignedInteger__Alternatives_02333); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__SignedInteger__Alternatives_02384);
+ after(grammarAccess.getSignedIntegerAccess().getPlusSignKeyword_0_0());
}
@@ -3546,18 +3313,14 @@ 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:1142:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1164:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1142:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1143:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1164:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1165:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__SignedInteger__Alternatives_02353); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__SignedInteger__Alternatives_02404);
+ after(grammarAccess.getSignedIntegerAccess().getHyphenMinusKeyword_0_1());
}
@@ -3582,33 +3345,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1155:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1177:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1159:1: ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) )
- int alt9=4;
- alt9 = dfa9.predict(input);
- switch (alt9) {
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1181:1: ( ( ruleDecimal ) | ( ruleDotDecimal ) | ( ruleDecimalDot ) | ( ruleDecimalExp ) )
+ int alt10=4;
+ alt10 = dfa10.predict(input);
+ switch (alt10) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1160:1: ( ruleDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1182:1: ( ruleDecimal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1160:1: ( ruleDecimal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1161:1: ruleDecimal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1182:1: ( ruleDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1183:1: ruleDecimal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
- }
- pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives2387);
+ before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
+ pushFollow(FOLLOW_ruleDecimal_in_rule__Real__Alternatives2438);
ruleDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
- }
+
+ after(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
}
@@ -3616,22 +3375,18 @@ 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:1166:6: ( ruleDotDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1188:6: ( ruleDotDecimal )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1166:6: ( ruleDotDecimal )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1167:1: ruleDotDecimal
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1188:6: ( ruleDotDecimal )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1189:1: ruleDotDecimal
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
- }
- pushFollow(FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2404);
+ before(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
+ pushFollow(FOLLOW_ruleDotDecimal_in_rule__Real__Alternatives2455);
ruleDotDecimal();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
- }
+
+ after(grammarAccess.getRealAccess().getDotDecimalParserRuleCall_1());
}
@@ -3639,22 +3394,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1172:6: ( ruleDecimalDot )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:6: ( ruleDecimalDot )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1172:6: ( ruleDecimalDot )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1173:1: ruleDecimalDot
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:6: ( ruleDecimalDot )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1195:1: ruleDecimalDot
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
- }
- pushFollow(FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2421);
+ before(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
+ pushFollow(FOLLOW_ruleDecimalDot_in_rule__Real__Alternatives2472);
ruleDecimalDot();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
- }
+
+ after(grammarAccess.getRealAccess().getDecimalDotParserRuleCall_2());
}
@@ -3662,22 +3413,18 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1178:6: ( ruleDecimalExp )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1200:6: ( ruleDecimalExp )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1178:6: ( ruleDecimalExp )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1179:1: ruleDecimalExp
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1200:6: ( ruleDecimalExp )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1201:1: ruleDecimalExp
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
- }
- pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2438);
+ before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
+ pushFollow(FOLLOW_ruleDecimalExp_in_rule__Real__Alternatives2489);
ruleDecimalExp();
state._fsp--;
- if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
- }
+
+ after(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_3());
}
@@ -3702,104 +3449,23 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1189:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1211:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_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:1193:1: ( ( '+' ) | ( '-' ) )
- int alt10=2;
- int LA10_0 = input.LA(1);
-
- if ( (LA10_0==15) ) {
- alt10=1;
- }
- else if ( (LA10_0==16) ) {
- alt10=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return ;}
- NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
-
- throw nvae;
- }
- switch (alt10) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:1: ( '+' )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1194:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1195:1: '+'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__Decimal__Alternatives_02471); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- }
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1202:6: ( '-' )
- {
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1202:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1203:1: '-'
- {
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__Decimal__Alternatives_02491); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- }
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__Decimal__Alternatives_0"
-
-
- // $ANTLR start "rule__DotDecimal__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1215:1: rule__DotDecimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DotDecimal__Alternatives_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:1219:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1215:1: ( ( '+' ) | ( '-' ) )
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==15) ) {
+ if ( (LA11_0==16) ) {
alt11=1;
}
- else if ( (LA11_0==16) ) {
+ else if ( (LA11_0==17) ) {
alt11=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 11, 0, input);
@@ -3807,18 +3473,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1220:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1216:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1220:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1221:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1216:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1217:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__DotDecimal__Alternatives_02526); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__Decimal__Alternatives_02522);
+ after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -3826,18 +3488,14 @@ 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:1228:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1224:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1228:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1229:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1224:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1225:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__DotDecimal__Alternatives_02546); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__Decimal__Alternatives_02542);
+ after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -3858,28 +3516,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DotDecimal__Alternatives_0"
+ // $ANTLR end "rule__Decimal__Alternatives_0"
- // $ANTLR start "rule__DecimalDot__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1241:1: rule__DecimalDot__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalDot__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DotDecimal__Alternatives_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1237:1: rule__DotDecimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DotDecimal__Alternatives_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:1245:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1241:1: ( ( '+' ) | ( '-' ) )
int alt12=2;
int LA12_0 = input.LA(1);
- if ( (LA12_0==15) ) {
+ if ( (LA12_0==16) ) {
alt12=1;
}
- else if ( (LA12_0==16) ) {
+ else if ( (LA12_0==17) ) {
alt12=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 12, 0, input);
@@ -3887,18 +3544,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt12) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1246:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1242:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1246:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1247:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1242:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1243:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__DecimalDot__Alternatives_02581); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__DotDecimal__Alternatives_02577);
+ after(grammarAccess.getDotDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -3906,18 +3559,14 @@ 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:1254:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1250:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1254:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1255:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1250:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1251:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__DecimalDot__Alternatives_02601); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__DotDecimal__Alternatives_02597);
+ after(grammarAccess.getDotDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -3938,28 +3587,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalDot__Alternatives_0"
+ // $ANTLR end "rule__DotDecimal__Alternatives_0"
- // $ANTLR start "rule__DecimalExp__Alternatives_0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1267:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
+ // $ANTLR start "rule__DecimalDot__Alternatives_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1263:1: rule__DecimalDot__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DecimalDot__Alternatives_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:1271:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1267:1: ( ( '+' ) | ( '-' ) )
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==15) ) {
+ if ( (LA13_0==16) ) {
alt13=1;
}
- else if ( (LA13_0==16) ) {
+ else if ( (LA13_0==17) ) {
alt13=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 13, 0, input);
@@ -3967,18 +3615,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1272:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1268:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1272:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1273:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1268:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1269:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- }
- match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_02636); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- }
+ before(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__DecimalDot__Alternatives_02632);
+ after(grammarAccess.getDecimalDotAccess().getPlusSignKeyword_0_0());
}
@@ -3986,18 +3630,14 @@ 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:1280:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1276:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1280:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1281:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1276:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1277:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- }
- match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_02656); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- }
+ before(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__DecimalDot__Alternatives_02652);
+ after(grammarAccess.getDecimalDotAccess().getHyphenMinusKeyword_0_1());
}
@@ -4018,28 +3658,27 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Alternatives_0"
+ // $ANTLR end "rule__DecimalDot__Alternatives_0"
- // $ANTLR start "rule__DecimalExp__Alternatives_5"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1293:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
- public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
+ // $ANTLR start "rule__DecimalExp__Alternatives_0"
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1289:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ public final void rule__DecimalExp__Alternatives_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:1297:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1293:1: ( ( '+' ) | ( '-' ) )
int alt14=2;
int LA14_0 = input.LA(1);
- if ( (LA14_0==15) ) {
+ if ( (LA14_0==16) ) {
alt14=1;
}
- else if ( (LA14_0==16) ) {
+ else if ( (LA14_0==17) ) {
alt14=2;
}
else {
- if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("", 14, 0, input);
@@ -4047,18 +3686,14 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
switch (alt14) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1298:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1294:1: ( '+' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1298:1: ( '+' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1299:1: '+'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1294:1: ( '+' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1295:1: '+'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- }
- match(input,15,FOLLOW_15_in_rule__DecimalExp__Alternatives_52691); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- }
+ before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
+ match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_02687);
+ after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -4066,18 +3701,14 @@ 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:1306:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1302:6: ( '-' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1306:6: ( '-' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1307:1: '-'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1302:6: ( '-' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1303:1: '-'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- }
- match(input,16,FOLLOW_16_in_rule__DecimalExp__Alternatives_52711); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- }
+ before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
+ match(input,17,FOLLOW_17_in_rule__DecimalExp__Alternatives_02707);
+ after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -4098,29 +3729,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DecimalExp__Alternatives_5"
+ // $ANTLR end "rule__DecimalExp__Alternatives_0"
// $ANTLR start "rule__ConfigModel__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1321:1: rule__ConfigModel__Group__0 : rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1317:1: rule__ConfigModel__Group__0 : rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 ;
public final void rule__ConfigModel__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:1325:1: ( rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1326:2: rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1321:1: ( rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1322:2: rule__ConfigModel__Group__0__Impl rule__ConfigModel__Group__1
{
- pushFollow(FOLLOW_rule__ConfigModel__Group__0__Impl_in_rule__ConfigModel__Group__02743);
+ pushFollow(FOLLOW_rule__ConfigModel__Group__0__Impl_in_rule__ConfigModel__Group__02739);
rule__ConfigModel__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ConfigModel__Group__1_in_rule__ConfigModel__Group__02746);
+
+ pushFollow(FOLLOW_rule__ConfigModel__Group__1_in_rule__ConfigModel__Group__02742);
rule__ConfigModel__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4140,41 +3771,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConfigModel__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1333:1: rule__ConfigModel__Group__0__Impl : ( ( rule__ConfigModel__ImportsAssignment_0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1329:1: rule__ConfigModel__Group__0__Impl : ( ( rule__ConfigModel__ImportsAssignment_0 )* ) ;
public final void rule__ConfigModel__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:1337:1: ( ( ( rule__ConfigModel__ImportsAssignment_0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1338:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1333:1: ( ( ( rule__ConfigModel__ImportsAssignment_0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1334:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1338:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1339:1: ( rule__ConfigModel__ImportsAssignment_0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1334:1: ( ( rule__ConfigModel__ImportsAssignment_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1335:1: ( rule__ConfigModel__ImportsAssignment_0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1340:1: ( rule__ConfigModel__ImportsAssignment_0 )*
+ before(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1336:1: ( rule__ConfigModel__ImportsAssignment_0 )*
loop15:
do {
int alt15=2;
int LA15_0 = input.LA(1);
- if ( (LA15_0==36) ) {
+ if ( (LA15_0==38) ) {
alt15=1;
}
switch (alt15) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1340:2: rule__ConfigModel__ImportsAssignment_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1336:2: rule__ConfigModel__ImportsAssignment_0
{
- pushFollow(FOLLOW_rule__ConfigModel__ImportsAssignment_0_in_rule__ConfigModel__Group__0__Impl2773);
+ pushFollow(FOLLOW_rule__ConfigModel__ImportsAssignment_0_in_rule__ConfigModel__Group__0__Impl2769);
rule__ConfigModel__ImportsAssignment_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -4184,9 +3813,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
- }
+ after(grammarAccess.getConfigModelAccess().getImportsAssignment_0());
}
@@ -4209,20 +3836,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConfigModel__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1350:1: rule__ConfigModel__Group__1 : rule__ConfigModel__Group__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1346:1: rule__ConfigModel__Group__1 : rule__ConfigModel__Group__1__Impl ;
public final void rule__ConfigModel__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:1354:1: ( rule__ConfigModel__Group__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1355:2: rule__ConfigModel__Group__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1350:1: ( rule__ConfigModel__Group__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1351:2: rule__ConfigModel__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12804);
+ pushFollow(FOLLOW_rule__ConfigModel__Group__1__Impl_in_rule__ConfigModel__Group__12800);
rule__ConfigModel__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4242,41 +3869,39 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConfigModel__Group__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1361:1: rule__ConfigModel__Group__1__Impl : ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1357:1: rule__ConfigModel__Group__1__Impl : ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) ;
public final void rule__ConfigModel__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:1365:1: ( ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1366:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1361:1: ( ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1362:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1366:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1367:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1362:1: ( ( rule__ConfigModel__ConfigElementsAssignment_1 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1363:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1368:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
+ before(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1364:1: ( rule__ConfigModel__ConfigElementsAssignment_1 )*
loop16:
do {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==17||LA16_0==19||(LA16_0>=24 && LA16_0<=25)||LA16_0==27||LA16_0==31) ) {
+ if ( (LA16_0==18||LA16_0==20||(LA16_0>=26 && LA16_0<=27)||LA16_0==29||LA16_0==33) ) {
alt16=1;
}
switch (alt16) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1368:2: rule__ConfigModel__ConfigElementsAssignment_1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1364:2: rule__ConfigModel__ConfigElementsAssignment_1
{
- pushFollow(FOLLOW_rule__ConfigModel__ConfigElementsAssignment_1_in_rule__ConfigModel__Group__1__Impl2831);
+ pushFollow(FOLLOW_rule__ConfigModel__ConfigElementsAssignment_1_in_rule__ConfigModel__Group__1__Impl2827);
rule__ConfigModel__ConfigElementsAssignment_1();
state._fsp--;
- if (state.failed) return ;
+
}
break;
@@ -4286,9 +3911,7 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
- }
+ after(grammarAccess.getConfigModelAccess().getConfigElementsAssignment_1());
}
@@ -4311,25 +3934,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1382:1: rule__SubSystemConfig__Group__0 : rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1378:1: rule__SubSystemConfig__Group__0 : rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 ;
public final void rule__SubSystemConfig__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:1386:1: ( rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1387:2: rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1382:1: ( rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1383:2: rule__SubSystemConfig__Group__0__Impl rule__SubSystemConfig__Group__1
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__02866);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__0__Impl_in_rule__SubSystemConfig__Group__02862);
rule__SubSystemConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__02869);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__1_in_rule__SubSystemConfig__Group__02865);
rule__SubSystemConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4349,25 +3972,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1394:1: rule__SubSystemConfig__Group__0__Impl : ( 'SubSystemConfig' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1390:1: rule__SubSystemConfig__Group__0__Impl : ( 'SubSystemConfig' ) ;
public final void rule__SubSystemConfig__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:1398:1: ( ( 'SubSystemConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1399:1: ( 'SubSystemConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1394:1: ( ( 'SubSystemConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1395:1: ( 'SubSystemConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1399:1: ( 'SubSystemConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1400:1: 'SubSystemConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1395:1: ( 'SubSystemConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1396:1: 'SubSystemConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
- }
- match(input,17,FOLLOW_17_in_rule__SubSystemConfig__Group__0__Impl2897); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
+ match(input,18,FOLLOW_18_in_rule__SubSystemConfig__Group__0__Impl2893);
+ after(grammarAccess.getSubSystemConfigAccess().getSubSystemConfigKeyword_0());
}
@@ -4390,25 +4009,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1413:1: rule__SubSystemConfig__Group__1 : rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1409:1: rule__SubSystemConfig__Group__1 : rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 ;
public final void rule__SubSystemConfig__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:1417:1: ( rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1418:2: rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1413:1: ( rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1414:2: rule__SubSystemConfig__Group__1__Impl rule__SubSystemConfig__Group__2
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__12928);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__1__Impl_in_rule__SubSystemConfig__Group__12924);
rule__SubSystemConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__12931);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__2_in_rule__SubSystemConfig__Group__12927);
rule__SubSystemConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4428,36 +4047,32 @@ 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:1425: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:1421:1: rule__SubSystemConfig__Group__1__Impl : ( ( rule__SubSystemConfig__SubSystemAssignment_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:1429:1: ( ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1430:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1425:1: ( ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1426:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1430:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1431:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1426:1: ( ( rule__SubSystemConfig__SubSystemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1427:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1432:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1432:2: rule__SubSystemConfig__SubSystemAssignment_1
+ before(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1428:1: ( rule__SubSystemConfig__SubSystemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1428:2: rule__SubSystemConfig__SubSystemAssignment_1
{
- pushFollow(FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl2958);
+ pushFollow(FOLLOW_rule__SubSystemConfig__SubSystemAssignment_1_in_rule__SubSystemConfig__Group__1__Impl2954);
rule__SubSystemConfig__SubSystemAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
}
+ after(grammarAccess.getSubSystemConfigAccess().getSubSystemAssignment_1());
+
}
@@ -4479,25 +4094,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1442:1: rule__SubSystemConfig__Group__2 : rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1438:1: rule__SubSystemConfig__Group__2 : rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 ;
public final void rule__SubSystemConfig__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:1446:1: ( rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1447:2: rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1442:1: ( rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1443:2: rule__SubSystemConfig__Group__2__Impl rule__SubSystemConfig__Group__3
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__22988);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__2__Impl_in_rule__SubSystemConfig__Group__22984);
rule__SubSystemConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__22991);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__3_in_rule__SubSystemConfig__Group__22987);
rule__SubSystemConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4517,25 +4132,21 @@ 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:1454:1: rule__SubSystemConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1450: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:1458:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1459:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1454:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1455:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1459:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1460:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1455:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1456:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__SubSystemConfig__Group__2__Impl3019); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__SubSystemConfig__Group__2__Impl3015);
+ after(grammarAccess.getSubSystemConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -4558,25 +4169,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemConfig__Group__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1473:1: rule__SubSystemConfig__Group__3 : rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1469:1: rule__SubSystemConfig__Group__3 : rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 ;
public final void rule__SubSystemConfig__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:1477:1: ( rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1478:2: rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1473:1: ( rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1474:2: rule__SubSystemConfig__Group__3__Impl rule__SubSystemConfig__Group__4
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33050);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__3__Impl_in_rule__SubSystemConfig__Group__33046);
rule__SubSystemConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33053);
+
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__4_in_rule__SubSystemConfig__Group__33049);
rule__SubSystemConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4596,36 +4207,32 @@ 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:1485: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:1481:1: rule__SubSystemConfig__Group__3__Impl : ( ( rule__SubSystemConfig__DynConfigAssignment_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:1489:1: ( ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1490:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1485:1: ( ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1486:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1490:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1491:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1486:1: ( ( rule__SubSystemConfig__DynConfigAssignment_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1487:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1492:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1492:2: rule__SubSystemConfig__DynConfigAssignment_3
+ before(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1488:1: ( rule__SubSystemConfig__DynConfigAssignment_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1488:2: rule__SubSystemConfig__DynConfigAssignment_3
{
- pushFollow(FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3080);
+ pushFollow(FOLLOW_rule__SubSystemConfig__DynConfigAssignment_3_in_rule__SubSystemConfig__Group__3__Impl3076);
rule__SubSystemConfig__DynConfigAssignment_3();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
}
+ after(grammarAccess.getSubSystemConfigAccess().getDynConfigAssignment_3());
+
}
@@ -4647,20 +4254,20 @@ 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:1502: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:1498:1: rule__SubSystemConfig__Group__4 : rule__SubSystemConfig__Group__4__Impl ;
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:1506:1: ( rule__SubSystemConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1507:2: rule__SubSystemConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1502:1: ( rule__SubSystemConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1503:2: rule__SubSystemConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43110);
+ pushFollow(FOLLOW_rule__SubSystemConfig__Group__4__Impl_in_rule__SubSystemConfig__Group__43106);
rule__SubSystemConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4680,25 +4287,21 @@ 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:1513:1: rule__SubSystemConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1509: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:1517:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1518:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1513:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1514:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1518:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1519:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1514:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1515:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__SubSystemConfig__Group__4__Impl3138); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__SubSystemConfig__Group__4__Impl3134);
+ after(grammarAccess.getSubSystemConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -4721,25 +4324,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DynamicConfig__Group__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1542: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:1538: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:1546: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:1547: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:1542: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:1543:2: rule__DynamicConfig__Group__0__Impl rule__DynamicConfig__Group__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03179);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__0__Impl_in_rule__DynamicConfig__Group__03175);
rule__DynamicConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03182);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__1_in_rule__DynamicConfig__Group__03178);
rule__DynamicConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4759,25 +4362,21 @@ 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:1554: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:1550: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:1558:1: ( ( 'dynamic configuration' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1559:1: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1554:1: ( ( 'dynamic configuration' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1555:1: ( 'dynamic configuration' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1559:1: ( 'dynamic configuration' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1560:1: 'dynamic configuration'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1555:1: ( 'dynamic configuration' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1556:1: 'dynamic configuration'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
- }
- match(input,20,FOLLOW_20_in_rule__DynamicConfig__Group__0__Impl3210); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
+ match(input,21,FOLLOW_21_in_rule__DynamicConfig__Group__0__Impl3206);
+ after(grammarAccess.getDynamicConfigAccess().getDynamicConfigurationKeyword_0());
}
@@ -4800,25 +4399,25 @@ 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:1573: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:1569: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:1577: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:1578: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:1573: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:1574:2: rule__DynamicConfig__Group__1__Impl rule__DynamicConfig__Group__2
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13241);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__1__Impl_in_rule__DynamicConfig__Group__13237);
rule__DynamicConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13244);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__2_in_rule__DynamicConfig__Group__13240);
rule__DynamicConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4838,25 +4437,21 @@ 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:1585:1: rule__DynamicConfig__Group__1__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1581: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:1589:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1590: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:1590:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1591: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:1587:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
- }
- match(input,18,FOLLOW_18_in_rule__DynamicConfig__Group__1__Impl3272); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
- }
+ before(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
+ match(input,19,FOLLOW_19_in_rule__DynamicConfig__Group__1__Impl3268);
+ after(grammarAccess.getDynamicConfigAccess().getLeftCurlyBracketKeyword_1());
}
@@ -4879,25 +4474,25 @@ 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:1604: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:1600: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:1608: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:1609: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:1604: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:1605:2: rule__DynamicConfig__Group__2__Impl rule__DynamicConfig__Group__3
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23303);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__2__Impl_in_rule__DynamicConfig__Group__23299);
rule__DynamicConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23306);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__3_in_rule__DynamicConfig__Group__23302);
rule__DynamicConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -4917,36 +4512,32 @@ 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:1616: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:1612: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:1620:1: ( ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1621:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1616:1: ( ( ( rule__DynamicConfig__UnorderedGroup_2 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1617:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1621:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1622:1: ( rule__DynamicConfig__UnorderedGroup_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1617:1: ( ( rule__DynamicConfig__UnorderedGroup_2 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1618: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:1623:1: ( rule__DynamicConfig__UnorderedGroup_2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1623:2: rule__DynamicConfig__UnorderedGroup_2
+ before(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1619:1: ( rule__DynamicConfig__UnorderedGroup_2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1619:2: rule__DynamicConfig__UnorderedGroup_2
{
- pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3333);
+ pushFollow(FOLLOW_rule__DynamicConfig__UnorderedGroup_2_in_rule__DynamicConfig__Group__2__Impl3329);
rule__DynamicConfig__UnorderedGroup_2();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
}
+ after(grammarAccess.getDynamicConfigAccess().getUnorderedGroup_2());
+
}
@@ -4968,20 +4559,20 @@ 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:1633: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:1629: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:1637:1: ( rule__DynamicConfig__Group__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1638:2: rule__DynamicConfig__Group__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1633:1: ( rule__DynamicConfig__Group__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1634:2: rule__DynamicConfig__Group__3__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33363);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group__3__Impl_in_rule__DynamicConfig__Group__33359);
rule__DynamicConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5001,25 +4592,21 @@ 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:1644:1: rule__DynamicConfig__Group__3__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1640: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:1648:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1649: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:1649:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1650: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.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
- }
- match(input,19,FOLLOW_19_in_rule__DynamicConfig__Group__3__Impl3391); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
- }
+ before(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
+ match(input,20,FOLLOW_20_in_rule__DynamicConfig__Group__3__Impl3387);
+ after(grammarAccess.getDynamicConfigAccess().getRightCurlyBracketKeyword_3());
}
@@ -5041,26 +4628,26 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__DynamicConfig__Group__3__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1671:1: rule__DynamicConfig__Group_2_0__0 : rule__DynamicConfig__Group_2_0__0__Impl rule__DynamicConfig__Group_2_0__1 ;
- public final void rule__DynamicConfig__Group_2_0__0() throws RecognitionException {
+ // $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:1667: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:1675:1: ( rule__DynamicConfig__Group_2_0__0__Impl rule__DynamicConfig__Group_2_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1676:2: rule__DynamicConfig__Group_2_0__0__Impl rule__DynamicConfig__Group_2_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1671: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:1672:2: rule__DynamicConfig__Group_2_0_0__0__Impl rule__DynamicConfig__Group_2_0_0__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__0__Impl_in_rule__DynamicConfig__Group_2_0__03430);
- rule__DynamicConfig__Group_2_0__0__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__0__Impl_in_rule__DynamicConfig__Group_2_0_0__03426);
+ rule__DynamicConfig__Group_2_0_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__1_in_rule__DynamicConfig__Group_2_0__03433);
- rule__DynamicConfig__Group_2_0__1();
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1_in_rule__DynamicConfig__Group_2_0_0__03429);
+ rule__DynamicConfig__Group_2_0_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5076,30 +4663,106 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__0"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1683:1: rule__DynamicConfig__Group_2_0__0__Impl : ( 'source' ) ;
- public final void rule__DynamicConfig__Group_2_0__0__Impl() throws RecognitionException {
+ // $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:1679: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:1687:1: ( ( 'source' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1688:1: ( 'source' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1683:1: ( ( 'file path' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1684:1: ( 'file path' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1688:1: ( 'source' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1689:1: 'source'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1684:1: ( 'file path' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1685:1: 'file path'
+ {
+ before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0());
+ match(input,22,FOLLOW_22_in_rule__DynamicConfig__Group_2_0_0__0__Impl3457);
+ after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_0_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__0__Impl"
+
+
+ // $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:1698: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:1702: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:1703:2: rule__DynamicConfig__Group_2_0_0__1__Impl
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0());
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_0__1__Impl_in_rule__DynamicConfig__Group_2_0_0__13488);
+ rule__DynamicConfig__Group_2_0_0__1__Impl();
+
+ state._fsp--;
+
+
}
- match(input,21,FOLLOW_21_in_rule__DynamicConfig__Group_2_0__0__Impl3461); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getSourceKeyword_2_0_0());
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__1"
+
+
+ // $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:1709: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:1713: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:1714: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:1714: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:1715:1: ( rule__DynamicConfig__FilePathAssignment_2_0_0_1 )
+ {
+ 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:1716: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:1716: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__Impl3515);
+ rule__DynamicConfig__FilePathAssignment_2_0_0_1();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_0_1());
+
}
@@ -5117,29 +4780,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__0__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_0__1__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1702:1: rule__DynamicConfig__Group_2_0__1 : rule__DynamicConfig__Group_2_0__1__Impl rule__DynamicConfig__Group_2_0__2 ;
- public final void rule__DynamicConfig__Group_2_0__1() throws RecognitionException {
+ // $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:1730: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:1706:1: ( rule__DynamicConfig__Group_2_0__1__Impl rule__DynamicConfig__Group_2_0__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1707:2: rule__DynamicConfig__Group_2_0__1__Impl rule__DynamicConfig__Group_2_0__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1734: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:1735:2: rule__DynamicConfig__Group_2_0_1__0__Impl rule__DynamicConfig__Group_2_0_1__1
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__1__Impl_in_rule__DynamicConfig__Group_2_0__13492);
- rule__DynamicConfig__Group_2_0__1__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1__03549);
+ rule__DynamicConfig__Group_2_0_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0__2_in_rule__DynamicConfig__Group_2_0__13495);
- rule__DynamicConfig__Group_2_0__2();
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1_in_rule__DynamicConfig__Group_2_0_1__03552);
+ rule__DynamicConfig__Group_2_0_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5155,40 +4818,116 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__1"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1714:1: rule__DynamicConfig__Group_2_0__1__Impl : ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) ) ;
- public final void rule__DynamicConfig__Group_2_0__1__Impl() throws RecognitionException {
+ // $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:1742: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:1718:1: ( ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1719:1: ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1746: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:1747: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:1719:1: ( ( rule__DynamicConfig__SourceAssignment_2_0_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1720:1: ( rule__DynamicConfig__SourceAssignment_2_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747: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:1748:1: ( rule__DynamicConfig__Group_2_0_1_0__0 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1());
+ 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:1749: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:1749: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__Impl3579);
+ rule__DynamicConfig__Group_2_0_1_0__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(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:1721:1: ( rule__DynamicConfig__SourceAssignment_2_0_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1721:2: rule__DynamicConfig__SourceAssignment_2_0_1
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__0__Impl"
+
+
+ // $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:1759: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:1763: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:1764:2: rule__DynamicConfig__Group_2_0_1__1__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__SourceAssignment_2_0_1_in_rule__DynamicConfig__Group_2_0__1__Impl3522);
- rule__DynamicConfig__SourceAssignment_2_0_1();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1__13609);
+ rule__DynamicConfig__Group_2_0_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getSourceAssignment_2_0_1());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__1"
+
+
+ // $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:1770: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:1774: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:1775: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:1775: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:1776:1: ( rule__DynamicConfig__Group_2_0_1_1__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:1777: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:1777: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__Impl3636);
+ rule__DynamicConfig__Group_2_0_1_1__0();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_1_1());
+
}
@@ -5206,24 +4945,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__1__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1__1__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1731:1: rule__DynamicConfig__Group_2_0__2 : rule__DynamicConfig__Group_2_0__2__Impl ;
- public final void rule__DynamicConfig__Group_2_0__2() throws RecognitionException {
+ // $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:1791: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:1735:1: ( rule__DynamicConfig__Group_2_0__2__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1736:2: rule__DynamicConfig__Group_2_0__2__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1795: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:1796: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__2__Impl_in_rule__DynamicConfig__Group_2_0__23552);
- rule__DynamicConfig__Group_2_0__2__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__0__Impl_in_rule__DynamicConfig__Group_2_0_1_0__03670);
+ rule__DynamicConfig__Group_2_0_1_0__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_0__1_in_rule__DynamicConfig__Group_2_0_1_0__03673);
+ rule__DynamicConfig__Group_2_0_1_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5239,51 +4983,106 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__2"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0__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_0__2__Impl : ( ( rule__DynamicConfig__Group_2_0_2__0 )? ) ;
- public final void rule__DynamicConfig__Group_2_0__2__Impl() throws RecognitionException {
+ // $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:1803: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:1746:1: ( ( ( rule__DynamicConfig__Group_2_0_2__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__Group_2_0_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1807:1: ( ( 'user import' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1808:1: ( 'user import' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1747:1: ( ( rule__DynamicConfig__Group_2_0_2__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1748:1: ( rule__DynamicConfig__Group_2_0_2__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1808:1: ( 'user import' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1809:1: 'user import'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2());
+ before(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0());
+ match(input,23,FOLLOW_23_in_rule__DynamicConfig__Group_2_0_1_0__0__Impl3701);
+ after(grammarAccess.getDynamicConfigAccess().getUserImportKeyword_2_0_1_0_0());
+
}
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:1: ( rule__DynamicConfig__Group_2_0_2__0 )?
- int alt17=2;
- int LA17_0 = input.LA(1);
- if ( (LA17_0==22) ) {
- alt17=1;
+
}
- switch (alt17) {
- case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1749:2: rule__DynamicConfig__Group_2_0_2__0
- {
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__0_in_rule__DynamicConfig__Group_2_0__2__Impl3579);
- rule__DynamicConfig__Group_2_0_2__0();
- state._fsp--;
- if (state.failed) return ;
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__0__Impl"
+
+
+ // $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:1822: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:1826: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:1827: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__13732);
+ rule__DynamicConfig__Group_2_0_1_0__1__Impl();
+
+ state._fsp--;
- }
- break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getGroup_2_0_2());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__1"
+
+
+ // $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:1833: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:1837: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:1838: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:1838: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:1839:1: ( rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1 )
+ {
+ 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:1840: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:1840: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__Impl3759);
+ rule__DynamicConfig__UserCode1Assignment_2_0_1_0_1();
+
+ state._fsp--;
+
+
}
+ after(grammarAccess.getDynamicConfigAccess().getUserCode1Assignment_2_0_1_0_1());
+
}
@@ -5301,29 +5100,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0__2__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_0__1__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1765:1: rule__DynamicConfig__Group_2_0_2__0 : rule__DynamicConfig__Group_2_0_2__0__Impl rule__DynamicConfig__Group_2_0_2__1 ;
- public final void rule__DynamicConfig__Group_2_0_2__0() throws RecognitionException {
+ // $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:1854: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:1769:1: ( rule__DynamicConfig__Group_2_0_2__0__Impl rule__DynamicConfig__Group_2_0_2__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1770:2: rule__DynamicConfig__Group_2_0_2__0__Impl rule__DynamicConfig__Group_2_0_2__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1858: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:1859: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_2__0__Impl_in_rule__DynamicConfig__Group_2_0_2__03616);
- rule__DynamicConfig__Group_2_0_2__0__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__0__Impl_in_rule__DynamicConfig__Group_2_0_1_1__03793);
+ rule__DynamicConfig__Group_2_0_1_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__1_in_rule__DynamicConfig__Group_2_0_2__03619);
- rule__DynamicConfig__Group_2_0_2__1();
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1_in_rule__DynamicConfig__Group_2_0_1_1__03796);
+ rule__DynamicConfig__Group_2_0_1_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5339,29 +5138,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__0"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__0"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1777:1: rule__DynamicConfig__Group_2_0_2__0__Impl : ( 'file path' ) ;
- public final void rule__DynamicConfig__Group_2_0_2__0__Impl() throws RecognitionException {
+ // $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:1866: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:1781:1: ( ( 'file path' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1782:1: ( 'file path' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1870:1: ( ( 'user constructor' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1871:1: ( 'user constructor' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1782:1: ( 'file path' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1783:1: 'file path'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1871:1: ( 'user constructor' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1872:1: 'user constructor'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0());
- }
- match(input,22,FOLLOW_22_in_rule__DynamicConfig__Group_2_0_2__0__Impl3647); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getFilePathKeyword_2_0_2_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0());
+ match(input,24,FOLLOW_24_in_rule__DynamicConfig__Group_2_0_1_1__0__Impl3824);
+ after(grammarAccess.getDynamicConfigAccess().getUserConstructorKeyword_2_0_1_1_0());
}
@@ -5380,24 +5175,24 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__0__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__0__Impl"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1796:1: rule__DynamicConfig__Group_2_0_2__1 : rule__DynamicConfig__Group_2_0_2__1__Impl ;
- public final void rule__DynamicConfig__Group_2_0_2__1() throws RecognitionException {
+ // $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:1885: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:1800:1: ( rule__DynamicConfig__Group_2_0_2__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1801:2: rule__DynamicConfig__Group_2_0_2__1__Impl
+ // ../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__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1890:2: rule__DynamicConfig__Group_2_0_1_1__1__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_2__1__Impl_in_rule__DynamicConfig__Group_2_0_2__13678);
- rule__DynamicConfig__Group_2_0_2__1__Impl();
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_0_1_1__1__Impl_in_rule__DynamicConfig__Group_2_0_1_1__13855);
+ rule__DynamicConfig__Group_2_0_1_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5413,40 +5208,36 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__1"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__1"
- // $ANTLR start "rule__DynamicConfig__Group_2_0_2__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1807:1: rule__DynamicConfig__Group_2_0_2__1__Impl : ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) ) ;
- public final void rule__DynamicConfig__Group_2_0_2__1__Impl() throws RecognitionException {
+ // $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:1896: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:1811:1: ( ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1812:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1900: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:1901: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:1812:1: ( ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1813:1: ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1901: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:1902:1: ( rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1814:1: ( rule__DynamicConfig__FilePathAssignment_2_0_2_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1814:2: rule__DynamicConfig__FilePathAssignment_2_0_2_1
+ 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:1903: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:1903:2: rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1
{
- pushFollow(FOLLOW_rule__DynamicConfig__FilePathAssignment_2_0_2_1_in_rule__DynamicConfig__Group_2_0_2__1__Impl3705);
- rule__DynamicConfig__FilePathAssignment_2_0_2_1();
+ pushFollow(FOLLOW_rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1_in_rule__DynamicConfig__Group_2_0_1_1__1__Impl3882);
+ rule__DynamicConfig__UserCode2Assignment_2_0_1_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getFilePathAssignment_2_0_2_1());
}
+ after(grammarAccess.getDynamicConfigAccess().getUserCode2Assignment_2_0_1_1_1());
+
}
@@ -5464,29 +5255,29 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__DynamicConfig__Group_2_0_2__1__Impl"
+ // $ANTLR end "rule__DynamicConfig__Group_2_0_1_1__1__Impl"
// $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:1828: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:1917: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:1832: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:1833: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:1921: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:1922: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__03739);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__0__Impl_in_rule__DynamicConfig__Group_2_1__03916);
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__03742);
+
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1_in_rule__DynamicConfig__Group_2_1__03919);
rule__DynamicConfig__Group_2_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5506,25 +5297,21 @@ 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:1840:1: rule__DynamicConfig__Group_2_1__0__Impl : ( 'polling rate' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1929: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:1844:1: ( ( 'polling rate' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1845:1: ( 'polling rate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1933:1: ( ( 'polling timer [ms]' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1934:1: ( 'polling timer [ms]' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1845:1: ( 'polling rate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1846:1: 'polling rate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1934:1: ( 'polling timer [ms]' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1935:1: 'polling timer [ms]'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0());
- }
- match(input,23,FOLLOW_23_in_rule__DynamicConfig__Group_2_1__0__Impl3770); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getPollingRateKeyword_2_1_0());
- }
+ before(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0());
+ match(input,25,FOLLOW_25_in_rule__DynamicConfig__Group_2_1__0__Impl3947);
+ after(grammarAccess.getDynamicConfigAccess().getPollingTimerMsKeyword_2_1_0());
}
@@ -5547,20 +5334,20 @@ 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:1859: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:1948: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:1863: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:1864: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:1952: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:1953:2: rule__DynamicConfig__Group_2_1__1__Impl
{
- pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__13801);
+ pushFollow(FOLLOW_rule__DynamicConfig__Group_2_1__1__Impl_in_rule__DynamicConfig__Group_2_1__13978);
rule__DynamicConfig__Group_2_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5580,36 +5367,32 @@ 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:1870: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:1959: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:1874: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:1875: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:1963: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:1964: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:1875: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:1876: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:1964: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:1965: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:1877: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:1877:2: rule__DynamicConfig__PollingAssignment_2_1_1
+ 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:1966: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:1966:2: rule__DynamicConfig__PollingAssignment_2_1_1
{
- pushFollow(FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl3828);
+ pushFollow(FOLLOW_rule__DynamicConfig__PollingAssignment_2_1_1_in_rule__DynamicConfig__Group_2_1__1__Impl4005);
rule__DynamicConfig__PollingAssignment_2_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1());
}
+ after(grammarAccess.getDynamicConfigAccess().getPollingAssignment_2_1_1());
+
}
@@ -5631,25 +5414,25 @@ 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:1891: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:1980: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:1895: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:1896: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:1984: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:1985:2: rule__ActorClassConfig__Group__0__Impl rule__ActorClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__03862);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__0__Impl_in_rule__ActorClassConfig__Group__04039);
rule__ActorClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__03865);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__1_in_rule__ActorClassConfig__Group__04042);
rule__ActorClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5669,25 +5452,21 @@ 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:1903: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:1992: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:1907:1: ( ( 'ActorClassConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1908:1: ( 'ActorClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1996:1: ( ( 'ActorClassConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1997:1: ( 'ActorClassConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1908:1: ( 'ActorClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1909:1: 'ActorClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1997:1: ( 'ActorClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1998:1: 'ActorClassConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
- }
- match(input,24,FOLLOW_24_in_rule__ActorClassConfig__Group__0__Impl3893); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
- }
+ before(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
+ match(input,26,FOLLOW_26_in_rule__ActorClassConfig__Group__0__Impl4070);
+ after(grammarAccess.getActorClassConfigAccess().getActorClassConfigKeyword_0());
}
@@ -5710,25 +5489,25 @@ 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:1922: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:2011: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:1926: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:1927: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:2015: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:2016:2: rule__ActorClassConfig__Group__1__Impl rule__ActorClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__13924);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__1__Impl_in_rule__ActorClassConfig__Group__14101);
rule__ActorClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__13927);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__2_in_rule__ActorClassConfig__Group__14104);
rule__ActorClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5748,36 +5527,32 @@ 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:1934: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:2023: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:1938:1: ( ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1939:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: ( ( ( rule__ActorClassConfig__ActorAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2028:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1939:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1940:1: ( rule__ActorClassConfig__ActorAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2028:1: ( ( rule__ActorClassConfig__ActorAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2029: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:1941:1: ( rule__ActorClassConfig__ActorAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1941:2: rule__ActorClassConfig__ActorAssignment_1
+ before(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2030:1: ( rule__ActorClassConfig__ActorAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2030:2: rule__ActorClassConfig__ActorAssignment_1
{
- pushFollow(FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl3954);
+ pushFollow(FOLLOW_rule__ActorClassConfig__ActorAssignment_1_in_rule__ActorClassConfig__Group__1__Impl4131);
rule__ActorClassConfig__ActorAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
}
+ after(grammarAccess.getActorClassConfigAccess().getActorAssignment_1());
+
}
@@ -5799,25 +5574,25 @@ 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:1951: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:2040: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:1955: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:1956: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:2044: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:2045:2: rule__ActorClassConfig__Group__2__Impl rule__ActorClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__23984);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__2__Impl_in_rule__ActorClassConfig__Group__24161);
rule__ActorClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__23987);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__3_in_rule__ActorClassConfig__Group__24164);
rule__ActorClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5837,25 +5612,21 @@ 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:1963:1: rule__ActorClassConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2052: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:1967:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2056:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2057:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1968:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1969:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2057:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2058:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__ActorClassConfig__Group__2__Impl4015); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__ActorClassConfig__Group__2__Impl4192);
+ after(grammarAccess.getActorClassConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -5878,25 +5649,25 @@ 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:1982: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:2071: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:1986: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:1987: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:2075: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:2076:2: rule__ActorClassConfig__Group__3__Impl rule__ActorClassConfig__Group__4
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34046);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__3__Impl_in_rule__ActorClassConfig__Group__34223);
rule__ActorClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34049);
+
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__4_in_rule__ActorClassConfig__Group__34226);
rule__ActorClassConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -5916,53 +5687,49 @@ 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:1994: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:2083: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:1998:1: ( ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1999:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2087:1: ( ( ( rule__ActorClassConfig__AttributesAssignment_3 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2088:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:1999:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2000:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2088:1: ( ( rule__ActorClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2089: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:2001:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
- loop18:
+ before(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2090:1: ( rule__ActorClassConfig__AttributesAssignment_3 )*
+ loop17:
do {
- int alt18=2;
- int LA18_0 = input.LA(1);
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA18_0==32) ) {
- alt18=1;
+ if ( (LA17_0==34) ) {
+ alt17=1;
}
- switch (alt18) {
+ switch (alt17) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2001:2: rule__ActorClassConfig__AttributesAssignment_3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2090:2: rule__ActorClassConfig__AttributesAssignment_3
{
- pushFollow(FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4076);
+ pushFollow(FOLLOW_rule__ActorClassConfig__AttributesAssignment_3_in_rule__ActorClassConfig__Group__3__Impl4253);
rule__ActorClassConfig__AttributesAssignment_3();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop18;
+ break loop17;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
- }
+ after(grammarAccess.getActorClassConfigAccess().getAttributesAssignment_3());
}
@@ -5985,20 +5752,20 @@ 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:2011: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:2100: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:2015:1: ( rule__ActorClassConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2016:2: rule__ActorClassConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2104:1: ( rule__ActorClassConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2105:2: rule__ActorClassConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44107);
+ pushFollow(FOLLOW_rule__ActorClassConfig__Group__4__Impl_in_rule__ActorClassConfig__Group__44284);
rule__ActorClassConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6018,25 +5785,21 @@ 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:2022:1: rule__ActorClassConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2111: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:2026:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2115:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2027:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2028:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2117:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__ActorClassConfig__Group__4__Impl4135); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__ActorClassConfig__Group__4__Impl4312);
+ after(grammarAccess.getActorClassConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -6059,25 +5822,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2051:1: rule__ActorInstanceConfig__Group_0__0 : rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2140:1: rule__ActorInstanceConfig__Group_0__0 : rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 ;
public final void rule__ActorInstanceConfig__Group_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:2055:1: ( rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2056:2: rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2144:1: ( rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2145:2: rule__ActorInstanceConfig__Group_0__0__Impl rule__ActorInstanceConfig__Group_0__1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__0__Impl_in_rule__ActorInstanceConfig__Group_0__04176);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__0__Impl_in_rule__ActorInstanceConfig__Group_0__04353);
rule__ActorInstanceConfig__Group_0__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1_in_rule__ActorInstanceConfig__Group_0__04179);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1_in_rule__ActorInstanceConfig__Group_0__04356);
rule__ActorInstanceConfig__Group_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6097,25 +5860,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2063:1: rule__ActorInstanceConfig__Group_0__0__Impl : ( 'ActorInstanceConfig' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2152:1: rule__ActorInstanceConfig__Group_0__0__Impl : ( 'ActorInstanceConfig' ) ;
public final void rule__ActorInstanceConfig__Group_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:2067:1: ( ( 'ActorInstanceConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2068:1: ( 'ActorInstanceConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2156:1: ( ( 'ActorInstanceConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2157:1: ( 'ActorInstanceConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2068:1: ( 'ActorInstanceConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2069:1: 'ActorInstanceConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2157:1: ( 'ActorInstanceConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2158:1: 'ActorInstanceConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
- }
- match(input,25,FOLLOW_25_in_rule__ActorInstanceConfig__Group_0__0__Impl4207); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
+ match(input,27,FOLLOW_27_in_rule__ActorInstanceConfig__Group_0__0__Impl4384);
+ after(grammarAccess.getActorInstanceConfigAccess().getActorInstanceConfigKeyword_0_0());
}
@@ -6138,25 +5897,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2082:1: rule__ActorInstanceConfig__Group_0__1 : rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2171:1: rule__ActorInstanceConfig__Group_0__1 : rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 ;
public final void rule__ActorInstanceConfig__Group_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:2086:1: ( rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2087:2: rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2175:1: ( rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2176:2: rule__ActorInstanceConfig__Group_0__1__Impl rule__ActorInstanceConfig__Group_0__2
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1__Impl_in_rule__ActorInstanceConfig__Group_0__14238);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__1__Impl_in_rule__ActorInstanceConfig__Group_0__14415);
rule__ActorInstanceConfig__Group_0__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2_in_rule__ActorInstanceConfig__Group_0__14241);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2_in_rule__ActorInstanceConfig__Group_0__14418);
rule__ActorInstanceConfig__Group_0__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6176,36 +5935,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2094:1: rule__ActorInstanceConfig__Group_0__1__Impl : ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2183:1: rule__ActorInstanceConfig__Group_0__1__Impl : ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) ;
public final void rule__ActorInstanceConfig__Group_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:2098:1: ( ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2099:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2187:1: ( ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2099:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2100:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2188:1: ( ( rule__ActorInstanceConfig__RootAssignment_0_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2189:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2101:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2101:2: rule__ActorInstanceConfig__RootAssignment_0_1
+ before(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2190:1: ( rule__ActorInstanceConfig__RootAssignment_0_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2190:2: rule__ActorInstanceConfig__RootAssignment_0_1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__RootAssignment_0_1_in_rule__ActorInstanceConfig__Group_0__1__Impl4268);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__RootAssignment_0_1_in_rule__ActorInstanceConfig__Group_0__1__Impl4445);
rule__ActorInstanceConfig__RootAssignment_0_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getRootAssignment_0_1());
+
}
@@ -6227,25 +5982,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__2"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2111:1: rule__ActorInstanceConfig__Group_0__2 : rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2200:1: rule__ActorInstanceConfig__Group_0__2 : rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 ;
public final void rule__ActorInstanceConfig__Group_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:2115:1: ( rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2116:2: rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2204:1: ( rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2205:2: rule__ActorInstanceConfig__Group_0__2__Impl rule__ActorInstanceConfig__Group_0__3
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2__Impl_in_rule__ActorInstanceConfig__Group_0__24298);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__2__Impl_in_rule__ActorInstanceConfig__Group_0__24475);
rule__ActorInstanceConfig__Group_0__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3_in_rule__ActorInstanceConfig__Group_0__24301);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3_in_rule__ActorInstanceConfig__Group_0__24478);
rule__ActorInstanceConfig__Group_0__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6265,25 +6020,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__2__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2123:1: rule__ActorInstanceConfig__Group_0__2__Impl : ( '/' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2212:1: rule__ActorInstanceConfig__Group_0__2__Impl : ( '/' ) ;
public final void rule__ActorInstanceConfig__Group_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:2127:1: ( ( '/' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2216:1: ( ( '/' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: ( '/' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2128:1: ( '/' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2129:1: '/'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2217:1: ( '/' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: '/'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
- }
- match(input,26,FOLLOW_26_in_rule__ActorInstanceConfig__Group_0__2__Impl4329); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
+ match(input,28,FOLLOW_28_in_rule__ActorInstanceConfig__Group_0__2__Impl4506);
+ after(grammarAccess.getActorInstanceConfigAccess().getSolidusKeyword_0_2());
}
@@ -6306,25 +6057,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2142:1: rule__ActorInstanceConfig__Group_0__3 : rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2231:1: rule__ActorInstanceConfig__Group_0__3 : rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 ;
public final void rule__ActorInstanceConfig__Group_0__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:2146:1: ( rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2147:2: rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2235:1: ( rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2236:2: rule__ActorInstanceConfig__Group_0__3__Impl rule__ActorInstanceConfig__Group_0__4
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3__Impl_in_rule__ActorInstanceConfig__Group_0__34360);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__3__Impl_in_rule__ActorInstanceConfig__Group_0__34537);
rule__ActorInstanceConfig__Group_0__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4_in_rule__ActorInstanceConfig__Group_0__34363);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4_in_rule__ActorInstanceConfig__Group_0__34540);
rule__ActorInstanceConfig__Group_0__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6344,36 +6095,32 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2154:1: rule__ActorInstanceConfig__Group_0__3__Impl : ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2243:1: rule__ActorInstanceConfig__Group_0__3__Impl : ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) ;
public final void rule__ActorInstanceConfig__Group_0__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:2158:1: ( ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2159:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2247:1: ( ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2248:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2159:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2160:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2248:1: ( ( rule__ActorInstanceConfig__PathAssignment_0_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2249:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2161:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2161:2: rule__ActorInstanceConfig__PathAssignment_0_3
+ before(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2250:1: ( rule__ActorInstanceConfig__PathAssignment_0_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2250:2: rule__ActorInstanceConfig__PathAssignment_0_3
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__PathAssignment_0_3_in_rule__ActorInstanceConfig__Group_0__3__Impl4390);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__PathAssignment_0_3_in_rule__ActorInstanceConfig__Group_0__3__Impl4567);
rule__ActorInstanceConfig__PathAssignment_0_3();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
}
+ after(grammarAccess.getActorInstanceConfigAccess().getPathAssignment_0_3());
+
}
@@ -6395,25 +6142,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__4"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2171:1: rule__ActorInstanceConfig__Group_0__4 : rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2260:1: rule__ActorInstanceConfig__Group_0__4 : rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 ;
public final void rule__ActorInstanceConfig__Group_0__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:2175:1: ( rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2176:2: rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2264:1: ( rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2265:2: rule__ActorInstanceConfig__Group_0__4__Impl rule__ActorInstanceConfig__Group_0__5
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4__Impl_in_rule__ActorInstanceConfig__Group_0__44420);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__4__Impl_in_rule__ActorInstanceConfig__Group_0__44597);
rule__ActorInstanceConfig__Group_0__4__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5_in_rule__ActorInstanceConfig__Group_0__44423);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5_in_rule__ActorInstanceConfig__Group_0__44600);
rule__ActorInstanceConfig__Group_0__5();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6433,25 +6180,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__4__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2183:1: rule__ActorInstanceConfig__Group_0__4__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2272:1: rule__ActorInstanceConfig__Group_0__4__Impl : ( '{' ) ;
public final void rule__ActorInstanceConfig__Group_0__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: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:2276:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2277: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:2189:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2277:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2278:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
- }
- match(input,18,FOLLOW_18_in_rule__ActorInstanceConfig__Group_0__4__Impl4451); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
+ match(input,19,FOLLOW_19_in_rule__ActorInstanceConfig__Group_0__4__Impl4628);
+ after(grammarAccess.getActorInstanceConfigAccess().getLeftCurlyBracketKeyword_0_4());
}
@@ -6474,20 +6217,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__5"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2202:1: rule__ActorInstanceConfig__Group_0__5 : rule__ActorInstanceConfig__Group_0__5__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2291:1: rule__ActorInstanceConfig__Group_0__5 : rule__ActorInstanceConfig__Group_0__5__Impl ;
public final void rule__ActorInstanceConfig__Group_0__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:2206:1: ( rule__ActorInstanceConfig__Group_0__5__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2207:2: rule__ActorInstanceConfig__Group_0__5__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2295:1: ( rule__ActorInstanceConfig__Group_0__5__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2296:2: rule__ActorInstanceConfig__Group_0__5__Impl
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5__Impl_in_rule__ActorInstanceConfig__Group_0__54482);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_0__5__Impl_in_rule__ActorInstanceConfig__Group_0__54659);
rule__ActorInstanceConfig__Group_0__5__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6507,53 +6250,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_0__5__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2213:1: rule__ActorInstanceConfig__Group_0__5__Impl : ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2302:1: rule__ActorInstanceConfig__Group_0__5__Impl : ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) ;
public final void rule__ActorInstanceConfig__Group_0__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:2217:1: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2306:1: ( ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2307:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2218:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2219:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2307:1: ( ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2308:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2220:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
- loop19:
+ before(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2309:1: ( rule__ActorInstanceConfig__AttributesAssignment_0_5 )*
+ loop18:
do {
- int alt19=2;
- int LA19_0 = input.LA(1);
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA19_0==32) ) {
- alt19=1;
+ if ( (LA18_0==34) ) {
+ alt18=1;
}
- switch (alt19) {
+ switch (alt18) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2220:2: rule__ActorInstanceConfig__AttributesAssignment_0_5
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2309:2: rule__ActorInstanceConfig__AttributesAssignment_0_5
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_0_5_in_rule__ActorInstanceConfig__Group_0__5__Impl4509);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__AttributesAssignment_0_5_in_rule__ActorInstanceConfig__Group_0__5__Impl4686);
rule__ActorInstanceConfig__AttributesAssignment_0_5();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop19;
+ break loop18;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
- }
+ after(grammarAccess.getActorInstanceConfigAccess().getAttributesAssignment_0_5());
}
@@ -6576,25 +6315,25 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__0"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2242:1: rule__ActorInstanceConfig__Group_1__0 : rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2331:1: rule__ActorInstanceConfig__Group_1__0 : rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 ;
public final void rule__ActorInstanceConfig__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:2246:1: ( rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2247:2: rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2335:1: ( rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2336:2: rule__ActorInstanceConfig__Group_1__0__Impl rule__ActorInstanceConfig__Group_1__1
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__0__Impl_in_rule__ActorInstanceConfig__Group_1__04552);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__0__Impl_in_rule__ActorInstanceConfig__Group_1__04729);
rule__ActorInstanceConfig__Group_1__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1_in_rule__ActorInstanceConfig__Group_1__04555);
+
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1_in_rule__ActorInstanceConfig__Group_1__04732);
rule__ActorInstanceConfig__Group_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6614,53 +6353,49 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__0__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2254:1: rule__ActorInstanceConfig__Group_1__0__Impl : ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2343:1: rule__ActorInstanceConfig__Group_1__0__Impl : ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) ;
public final void rule__ActorInstanceConfig__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:2258:1: ( ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2259:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2347:1: ( ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2348:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2259:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2260:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2348:1: ( ( rule__ActorInstanceConfig__PortsAssignment_1_0 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2349:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2261:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
- loop20:
+ before(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2350:1: ( rule__ActorInstanceConfig__PortsAssignment_1_0 )*
+ loop19:
do {
- int alt20=2;
- int LA20_0 = input.LA(1);
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA20_0==31) ) {
- alt20=1;
+ if ( (LA19_0==33) ) {
+ alt19=1;
}
- switch (alt20) {
+ switch (alt19) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2261:2: rule__ActorInstanceConfig__PortsAssignment_1_0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2350:2: rule__ActorInstanceConfig__PortsAssignment_1_0
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_1_0_in_rule__ActorInstanceConfig__Group_1__0__Impl4582);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__PortsAssignment_1_0_in_rule__ActorInstanceConfig__Group_1__0__Impl4759);
rule__ActorInstanceConfig__PortsAssignment_1_0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop20;
+ break loop19;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
- }
+ after(grammarAccess.getActorInstanceConfigAccess().getPortsAssignment_1_0());
}
@@ -6683,20 +6418,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__1"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2271:1: rule__ActorInstanceConfig__Group_1__1 : rule__ActorInstanceConfig__Group_1__1__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2360:1: rule__ActorInstanceConfig__Group_1__1 : rule__ActorInstanceConfig__Group_1__1__Impl ;
public final void rule__ActorInstanceConfig__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:2275:1: ( rule__ActorInstanceConfig__Group_1__1__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2276:2: rule__ActorInstanceConfig__Group_1__1__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2364:1: ( rule__ActorInstanceConfig__Group_1__1__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2365:2: rule__ActorInstanceConfig__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1__Impl_in_rule__ActorInstanceConfig__Group_1__14613);
+ pushFollow(FOLLOW_rule__ActorInstanceConfig__Group_1__1__Impl_in_rule__ActorInstanceConfig__Group_1__14790);
rule__ActorInstanceConfig__Group_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6716,25 +6451,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceConfig__Group_1__1__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2282:1: rule__ActorInstanceConfig__Group_1__1__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2371:1: rule__ActorInstanceConfig__Group_1__1__Impl : ( '}' ) ;
public final void rule__ActorInstanceConfig__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:2286:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2287:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2375:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2376:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2287:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2288:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2376:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2377:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
- }
- match(input,19,FOLLOW_19_in_rule__ActorInstanceConfig__Group_1__1__Impl4641); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
- }
+ before(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
+ match(input,20,FOLLOW_20_in_rule__ActorInstanceConfig__Group_1__1__Impl4818);
+ after(grammarAccess.getActorInstanceConfigAccess().getRightCurlyBracketKeyword_1_1());
}
@@ -6757,25 +6488,25 @@ 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:2305: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:2394: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:2309: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:2310: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:2398: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:2399:2: rule__ProtocolClassConfig__Group__0__Impl rule__ProtocolClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__04676);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__0__Impl_in_rule__ProtocolClassConfig__Group__04853);
rule__ProtocolClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__04679);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1_in_rule__ProtocolClassConfig__Group__04856);
rule__ProtocolClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6795,25 +6526,21 @@ 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:2317: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:2406: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:2321:1: ( ( 'ProtocolClassConfig' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2322:1: ( 'ProtocolClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2410:1: ( ( 'ProtocolClassConfig' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2411:1: ( 'ProtocolClassConfig' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2322:1: ( 'ProtocolClassConfig' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2323:1: 'ProtocolClassConfig'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2411:1: ( 'ProtocolClassConfig' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2412:1: 'ProtocolClassConfig'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
- }
- match(input,27,FOLLOW_27_in_rule__ProtocolClassConfig__Group__0__Impl4707); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
+ match(input,29,FOLLOW_29_in_rule__ProtocolClassConfig__Group__0__Impl4884);
+ after(grammarAccess.getProtocolClassConfigAccess().getProtocolClassConfigKeyword_0());
}
@@ -6836,25 +6563,25 @@ 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:2336: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:2425: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:2340: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:2341: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:2429: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:2430:2: rule__ProtocolClassConfig__Group__1__Impl rule__ProtocolClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__14738);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__1__Impl_in_rule__ProtocolClassConfig__Group__14915);
rule__ProtocolClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__14741);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2_in_rule__ProtocolClassConfig__Group__14918);
rule__ProtocolClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6874,36 +6601,32 @@ 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:2348: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:2437: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:2352:1: ( ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2353:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2441:1: ( ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2353:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2354:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442:1: ( ( rule__ProtocolClassConfig__ProtocolAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2443: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:2355:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2355:2: rule__ProtocolClassConfig__ProtocolAssignment_1
+ before(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2444:1: ( rule__ProtocolClassConfig__ProtocolAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2444:2: rule__ProtocolClassConfig__ProtocolAssignment_1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl4768);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__ProtocolAssignment_1_in_rule__ProtocolClassConfig__Group__1__Impl4945);
rule__ProtocolClassConfig__ProtocolAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getProtocolAssignment_1());
+
}
@@ -6925,25 +6648,25 @@ 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:2365: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:2454: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:2369: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:2370: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:2458: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:2459:2: rule__ProtocolClassConfig__Group__2__Impl rule__ProtocolClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__24798);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__2__Impl_in_rule__ProtocolClassConfig__Group__24975);
rule__ProtocolClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__24801);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3_in_rule__ProtocolClassConfig__Group__24978);
rule__ProtocolClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -6963,25 +6686,21 @@ 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:2377:1: rule__ProtocolClassConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2466: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:2381:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2382: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:2382:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2383: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.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__ProtocolClassConfig__Group__2__Impl4829); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__ProtocolClassConfig__Group__2__Impl5006);
+ after(grammarAccess.getProtocolClassConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -7004,25 +6723,25 @@ 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:2396: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:2485: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:2400: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:2401: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:2489: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:2490:2: rule__ProtocolClassConfig__Group__3__Impl rule__ProtocolClassConfig__Group__4
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__34860);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__3__Impl_in_rule__ProtocolClassConfig__Group__35037);
rule__ProtocolClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__34863);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4_in_rule__ProtocolClassConfig__Group__35040);
rule__ProtocolClassConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7042,36 +6761,32 @@ 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:2408: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:2497: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:2412:1: ( ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2413:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2501:1: ( ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2502:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2413:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2414:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2502:1: ( ( rule__ProtocolClassConfig__UnorderedGroup_3 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2503: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:2415:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2415:2: rule__ProtocolClassConfig__UnorderedGroup_3
+ before(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2504:1: ( rule__ProtocolClassConfig__UnorderedGroup_3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2504:2: rule__ProtocolClassConfig__UnorderedGroup_3
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl4890);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__UnorderedGroup_3_in_rule__ProtocolClassConfig__Group__3__Impl5067);
rule__ProtocolClassConfig__UnorderedGroup_3();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getUnorderedGroup_3());
+
}
@@ -7093,20 +6808,20 @@ 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:2425: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:2514: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:2429:1: ( rule__ProtocolClassConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2430:2: rule__ProtocolClassConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2518:1: ( rule__ProtocolClassConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2519:2: rule__ProtocolClassConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__44920);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group__4__Impl_in_rule__ProtocolClassConfig__Group__45097);
rule__ProtocolClassConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7126,25 +6841,21 @@ 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:2436:1: rule__ProtocolClassConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2525: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:2440:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2441:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2529: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:2441:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2442: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: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__ProtocolClassConfig__Group__4__Impl4948); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__ProtocolClassConfig__Group__4__Impl5125);
+ after(grammarAccess.getProtocolClassConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -7167,25 +6878,25 @@ 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:2465: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:2554: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:2469: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:2470: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:2558: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:2559: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__04989);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__0__Impl_in_rule__ProtocolClassConfig__Group_3_0__05166);
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__04992);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1_in_rule__ProtocolClassConfig__Group_3_0__05169);
rule__ProtocolClassConfig__Group_3_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7205,25 +6916,21 @@ 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:2477: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:2566: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:2481:1: ( ( 'regular' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2482:1: ( 'regular' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2570:1: ( ( 'regular' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2571:1: ( 'regular' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2482:1: ( 'regular' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2483:1: 'regular'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2571:1: ( 'regular' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2572:1: 'regular'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
- }
- match(input,28,FOLLOW_28_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5020); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
+ match(input,30,FOLLOW_30_in_rule__ProtocolClassConfig__Group_3_0__0__Impl5197);
+ after(grammarAccess.getProtocolClassConfigAccess().getRegularKeyword_3_0_0());
}
@@ -7246,20 +6953,20 @@ 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:2496: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:2585: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:2500: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:2501: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:2589: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:2590:2: rule__ProtocolClassConfig__Group_3_0__1__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15051);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_0__1__Impl_in_rule__ProtocolClassConfig__Group_3_0__15228);
rule__ProtocolClassConfig__Group_3_0__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7279,36 +6986,32 @@ 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:2507: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:2596: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:2511: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:2512: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:2600: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:2601: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:2512: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:2513: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:2601: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:2602: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:2514: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:2514:2: rule__ProtocolClassConfig__RegularAssignment_3_0_1
+ 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:2603: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:2603:2: rule__ProtocolClassConfig__RegularAssignment_3_0_1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5078);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__RegularAssignment_3_0_1_in_rule__ProtocolClassConfig__Group_3_0__1__Impl5255);
rule__ProtocolClassConfig__RegularAssignment_3_0_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getRegularAssignment_3_0_1());
+
}
@@ -7330,25 +7033,25 @@ 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:2528: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:2617: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:2532: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:2533: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:2621: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:2622: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__05112);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__0__Impl_in_rule__ProtocolClassConfig__Group_3_1__05289);
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__05115);
+
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1_in_rule__ProtocolClassConfig__Group_3_1__05292);
rule__ProtocolClassConfig__Group_3_1__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7368,25 +7071,21 @@ 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:2540: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:2629: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:2544:1: ( ( 'conjugate' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2545:1: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2633:1: ( ( 'conjugate' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: ( 'conjugate' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2545:1: ( 'conjugate' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2546:1: 'conjugate'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2634:1: ( 'conjugate' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2635:1: 'conjugate'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
- }
- match(input,29,FOLLOW_29_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5143); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
- }
+ before(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
+ match(input,31,FOLLOW_31_in_rule__ProtocolClassConfig__Group_3_1__0__Impl5320);
+ after(grammarAccess.getProtocolClassConfigAccess().getConjugateKeyword_3_1_0());
}
@@ -7409,20 +7108,20 @@ 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:2559: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:2648: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:2563: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:2564: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:2652: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:2653:2: rule__ProtocolClassConfig__Group_3_1__1__Impl
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15174);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__Group_3_1__1__Impl_in_rule__ProtocolClassConfig__Group_3_1__15351);
rule__ProtocolClassConfig__Group_3_1__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7442,36 +7141,32 @@ 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:2570: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:2659: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:2574: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:2575: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:2663: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:2664: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:2575: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:2576: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:2664: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:2665: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:2577: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:2577:2: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1
+ 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:2666: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:2666:2: rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1
{
- pushFollow(FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5201);
+ pushFollow(FOLLOW_rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1_in_rule__ProtocolClassConfig__Group_3_1__1__Impl5378);
rule__ProtocolClassConfig__ConjugatedAssignment_3_1_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1());
}
+ after(grammarAccess.getProtocolClassConfigAccess().getConjugatedAssignment_3_1_1());
+
}
@@ -7493,25 +7188,25 @@ 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:2591: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:2680: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:2595: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:2596: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:2684: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:2685:2: rule__PortClassConfig__Group__0__Impl rule__PortClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05235);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__0__Impl_in_rule__PortClassConfig__Group__05412);
rule__PortClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05238);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__1_in_rule__PortClassConfig__Group__05415);
rule__PortClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7531,29 +7226,25 @@ 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:2603:1: rule__PortClassConfig__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2692: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:2607:1: ( ( () ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2608:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2696:1: ( ( () ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2697:1: ( () )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2608:1: ( () )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2609:1: ()
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2697:1: ( () )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2698: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:2610:1: ()
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2612:1:
+ before(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
+ // ../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:2701:1:
{
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
- }
+ after(grammarAccess.getPortClassConfigAccess().getPortClassConfigAction_0());
}
@@ -7572,25 +7263,25 @@ 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:2622: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:2711: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:2626: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:2627: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:2715: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:2716:2: rule__PortClassConfig__Group__1__Impl rule__PortClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15296);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__1__Impl_in_rule__PortClassConfig__Group__15473);
rule__PortClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15299);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__2_in_rule__PortClassConfig__Group__15476);
rule__PortClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7610,25 +7301,21 @@ 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:2634: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:2723: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:2638:1: ( ( 'Port' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2639:1: ( 'Port' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2727:1: ( ( 'Port' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2728:1: ( 'Port' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2639:1: ( 'Port' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2640:1: 'Port'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2728:1: ( 'Port' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: 'Port'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
- }
- match(input,30,FOLLOW_30_in_rule__PortClassConfig__Group__1__Impl5327); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
- }
+ before(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
+ match(input,32,FOLLOW_32_in_rule__PortClassConfig__Group__1__Impl5504);
+ after(grammarAccess.getPortClassConfigAccess().getPortKeyword_1());
}
@@ -7651,25 +7338,25 @@ 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:2653: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:2742: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:2657: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:2658: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:2746: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:2747:2: rule__PortClassConfig__Group__2__Impl rule__PortClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25358);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__2__Impl_in_rule__PortClassConfig__Group__25535);
rule__PortClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25361);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__3_in_rule__PortClassConfig__Group__25538);
rule__PortClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7689,25 +7376,21 @@ 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:2665:1: rule__PortClassConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2754: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:2669:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2670: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: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2670:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2671:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2759:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2760:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__PortClassConfig__Group__2__Impl5389); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__PortClassConfig__Group__2__Impl5566);
+ after(grammarAccess.getPortClassConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -7730,25 +7413,25 @@ 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:2684: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:2773: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:2688: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:2689: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:2777: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:2778:2: rule__PortClassConfig__Group__3__Impl rule__PortClassConfig__Group__4
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35420);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__3__Impl_in_rule__PortClassConfig__Group__35597);
rule__PortClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35423);
+
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__4_in_rule__PortClassConfig__Group__35600);
rule__PortClassConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7768,53 +7451,49 @@ 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:2696: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:2785: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:2700:1: ( ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2701:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2789:1: ( ( ( rule__PortClassConfig__AttributesAssignment_3 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2790:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2701:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2702:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2790:1: ( ( rule__PortClassConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2791: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:2703:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
- loop21:
+ before(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2792:1: ( rule__PortClassConfig__AttributesAssignment_3 )*
+ loop20:
do {
- int alt21=2;
- int LA21_0 = input.LA(1);
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA21_0==32) ) {
- alt21=1;
+ if ( (LA20_0==34) ) {
+ alt20=1;
}
- switch (alt21) {
+ switch (alt20) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2703:2: rule__PortClassConfig__AttributesAssignment_3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2792:2: rule__PortClassConfig__AttributesAssignment_3
{
- pushFollow(FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5450);
+ pushFollow(FOLLOW_rule__PortClassConfig__AttributesAssignment_3_in_rule__PortClassConfig__Group__3__Impl5627);
rule__PortClassConfig__AttributesAssignment_3();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop21;
+ break loop20;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
- }
+ after(grammarAccess.getPortClassConfigAccess().getAttributesAssignment_3());
}
@@ -7837,20 +7516,20 @@ 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:2713: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:2802: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:2717:1: ( rule__PortClassConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2718:2: rule__PortClassConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2806:1: ( rule__PortClassConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2807:2: rule__PortClassConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45481);
+ pushFollow(FOLLOW_rule__PortClassConfig__Group__4__Impl_in_rule__PortClassConfig__Group__45658);
rule__PortClassConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7870,25 +7549,21 @@ 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:2724:1: rule__PortClassConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2813: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:2728:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2817:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2818:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2729:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2730:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2818:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2819:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__PortClassConfig__Group__4__Impl5509); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__PortClassConfig__Group__4__Impl5686);
+ after(grammarAccess.getPortClassConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -7911,25 +7586,25 @@ 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:2753: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:2842: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:2757: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:2758: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:2846: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:2847:2: rule__PortInstanceConfig__Group__0__Impl rule__PortInstanceConfig__Group__1
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__05550);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__0__Impl_in_rule__PortInstanceConfig__Group__05727);
rule__PortInstanceConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__05553);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1_in_rule__PortInstanceConfig__Group__05730);
rule__PortInstanceConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -7949,25 +7624,21 @@ 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:2765: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:2854: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:2769:1: ( ( 'InterfaceItem' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2770:1: ( 'InterfaceItem' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2858:1: ( ( 'InterfaceItem' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2859:1: ( 'InterfaceItem' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2770:1: ( 'InterfaceItem' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2771:1: 'InterfaceItem'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2859:1: ( 'InterfaceItem' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2860:1: 'InterfaceItem'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
- }
- match(input,31,FOLLOW_31_in_rule__PortInstanceConfig__Group__0__Impl5581); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
+ match(input,33,FOLLOW_33_in_rule__PortInstanceConfig__Group__0__Impl5758);
+ after(grammarAccess.getPortInstanceConfigAccess().getInterfaceItemKeyword_0());
}
@@ -7990,25 +7661,25 @@ 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:2784: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:2873: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:2788: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:2789: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:2877: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:2878:2: rule__PortInstanceConfig__Group__1__Impl rule__PortInstanceConfig__Group__2
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__15612);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__1__Impl_in_rule__PortInstanceConfig__Group__15789);
rule__PortInstanceConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__15615);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2_in_rule__PortInstanceConfig__Group__15792);
rule__PortInstanceConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8028,36 +7699,32 @@ 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:2796: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:2885: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:2800:1: ( ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2801:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2889:1: ( ( ( rule__PortInstanceConfig__ItemAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2890:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2801:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2802:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2890:1: ( ( rule__PortInstanceConfig__ItemAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2891: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:2803:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2803:2: rule__PortInstanceConfig__ItemAssignment_1
+ before(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:1: ( rule__PortInstanceConfig__ItemAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2892:2: rule__PortInstanceConfig__ItemAssignment_1
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl5642);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__ItemAssignment_1_in_rule__PortInstanceConfig__Group__1__Impl5819);
rule__PortInstanceConfig__ItemAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
}
+ after(grammarAccess.getPortInstanceConfigAccess().getItemAssignment_1());
+
}
@@ -8079,25 +7746,25 @@ 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:2813: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:2902: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:2817: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:2818: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:2906: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:2907:2: rule__PortInstanceConfig__Group__2__Impl rule__PortInstanceConfig__Group__3
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__25672);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__2__Impl_in_rule__PortInstanceConfig__Group__25849);
rule__PortInstanceConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__25675);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3_in_rule__PortInstanceConfig__Group__25852);
rule__PortInstanceConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8117,25 +7784,21 @@ 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:2825:1: rule__PortInstanceConfig__Group__2__Impl : ( '{' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2914: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:2829:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2918:1: ( ( '{' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2919:1: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2830:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2831:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2919:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2920:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
- }
- match(input,18,FOLLOW_18_in_rule__PortInstanceConfig__Group__2__Impl5703); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
+ match(input,19,FOLLOW_19_in_rule__PortInstanceConfig__Group__2__Impl5880);
+ after(grammarAccess.getPortInstanceConfigAccess().getLeftCurlyBracketKeyword_2());
}
@@ -8158,25 +7821,25 @@ 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:2844: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:2933: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:2848: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:2849: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:2937: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:2938:2: rule__PortInstanceConfig__Group__3__Impl rule__PortInstanceConfig__Group__4
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__35734);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__3__Impl_in_rule__PortInstanceConfig__Group__35911);
rule__PortInstanceConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__35737);
+
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4_in_rule__PortInstanceConfig__Group__35914);
rule__PortInstanceConfig__Group__4();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8196,53 +7859,49 @@ 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:2856: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:2945: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:2860:1: ( ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2949:1: ( ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2950:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2861:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2862:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2950:1: ( ( rule__PortInstanceConfig__AttributesAssignment_3 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2951: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:2863:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
- loop22:
+ before(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2952:1: ( rule__PortInstanceConfig__AttributesAssignment_3 )*
+ loop21:
do {
- int alt22=2;
- int LA22_0 = input.LA(1);
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA22_0==32) ) {
- alt22=1;
+ if ( (LA21_0==34) ) {
+ alt21=1;
}
- switch (alt22) {
+ switch (alt21) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2863:2: rule__PortInstanceConfig__AttributesAssignment_3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2952:2: rule__PortInstanceConfig__AttributesAssignment_3
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl5764);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__AttributesAssignment_3_in_rule__PortInstanceConfig__Group__3__Impl5941);
rule__PortInstanceConfig__AttributesAssignment_3();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop22;
+ break loop21;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
- }
+ after(grammarAccess.getPortInstanceConfigAccess().getAttributesAssignment_3());
}
@@ -8265,20 +7924,20 @@ 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:2873: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:2962: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:2877:1: ( rule__PortInstanceConfig__Group__4__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2878:2: rule__PortInstanceConfig__Group__4__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2966:1: ( rule__PortInstanceConfig__Group__4__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2967:2: rule__PortInstanceConfig__Group__4__Impl
{
- pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__45795);
+ pushFollow(FOLLOW_rule__PortInstanceConfig__Group__4__Impl_in_rule__PortInstanceConfig__Group__45972);
rule__PortInstanceConfig__Group__4__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8298,25 +7957,21 @@ 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:2884:1: rule__PortInstanceConfig__Group__4__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2973: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:2888:1: ( ( '}' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2889:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2977:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2978:1: ( '}' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2889:1: ( '}' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2890:1: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2978:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2979:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
- }
- match(input,19,FOLLOW_19_in_rule__PortInstanceConfig__Group__4__Impl5823); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
- }
+ before(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
+ match(input,20,FOLLOW_20_in_rule__PortInstanceConfig__Group__4__Impl6000);
+ after(grammarAccess.getPortInstanceConfigAccess().getRightCurlyBracketKeyword_4());
}
@@ -8339,25 +7994,25 @@ 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:2913: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:3002: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:2917: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:2918: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:3006: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:3007:2: rule__AttrClassConfig__Group__0__Impl rule__AttrClassConfig__Group__1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__05864);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__0__Impl_in_rule__AttrClassConfig__Group__06041);
rule__AttrClassConfig__Group__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__05867);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__1_in_rule__AttrClassConfig__Group__06044);
rule__AttrClassConfig__Group__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8377,25 +8032,21 @@ 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:2925: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:3014: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:2929:1: ( ( 'Attr' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2930:1: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( 'Attr' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( 'Attr' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2930:1: ( 'Attr' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2931:1: 'Attr'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( 'Attr' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:1: 'Attr'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
- }
- match(input,32,FOLLOW_32_in_rule__AttrClassConfig__Group__0__Impl5895); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
+ match(input,34,FOLLOW_34_in_rule__AttrClassConfig__Group__0__Impl6072);
+ after(grammarAccess.getAttrClassConfigAccess().getAttrKeyword_0());
}
@@ -8418,25 +8069,25 @@ 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:2944: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:3033: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:2948: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:2949: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:3037: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:3038:2: rule__AttrClassConfig__Group__1__Impl rule__AttrClassConfig__Group__2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__15926);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__1__Impl_in_rule__AttrClassConfig__Group__16103);
rule__AttrClassConfig__Group__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__15929);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__2_in_rule__AttrClassConfig__Group__16106);
rule__AttrClassConfig__Group__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8456,36 +8107,32 @@ 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:2956: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:3045: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:2960:1: ( ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2961:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3049:1: ( ( ( rule__AttrClassConfig__AttributeAssignment_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3050:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2961:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2962:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3050:1: ( ( rule__AttrClassConfig__AttributeAssignment_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3051: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:2963:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2963:2: rule__AttrClassConfig__AttributeAssignment_1
+ before(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3052:1: ( rule__AttrClassConfig__AttributeAssignment_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3052:2: rule__AttrClassConfig__AttributeAssignment_1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl5956);
+ pushFollow(FOLLOW_rule__AttrClassConfig__AttributeAssignment_1_in_rule__AttrClassConfig__Group__1__Impl6133);
rule__AttrClassConfig__AttributeAssignment_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getAttributeAssignment_1());
+
}
@@ -8507,25 +8154,25 @@ 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:2973: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:3062: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:2977: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:2978: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:3066: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:3067:2: rule__AttrClassConfig__Group__2__Impl rule__AttrClassConfig__Group__3
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__25986);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__2__Impl_in_rule__AttrClassConfig__Group__26163);
rule__AttrClassConfig__Group__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__25989);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__3_in_rule__AttrClassConfig__Group__26166);
rule__AttrClassConfig__Group__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8545,46 +8192,42 @@ 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:2985: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:3074: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:2989:1: ( ( ( rule__AttrClassConfig__Group_2__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2990:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3078:1: ( ( ( rule__AttrClassConfig__Group_2__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3079:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2990:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2991:1: ( rule__AttrClassConfig__Group_2__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3079:1: ( ( rule__AttrClassConfig__Group_2__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3080: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:2992:1: ( rule__AttrClassConfig__Group_2__0 )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ before(grammarAccess.getAttrClassConfigAccess().getGroup_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3081:1: ( rule__AttrClassConfig__Group_2__0 )?
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA23_0==33) ) {
- alt23=1;
+ if ( (LA22_0==35) ) {
+ alt22=1;
}
- switch (alt23) {
+ switch (alt22) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:2992:2: rule__AttrClassConfig__Group_2__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3081:2: rule__AttrClassConfig__Group_2__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6016);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0_in_rule__AttrClassConfig__Group__2__Impl6193);
rule__AttrClassConfig__Group_2__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup_2());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getGroup_2());
}
@@ -8607,20 +8250,20 @@ 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:3002: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:3091: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:3006:1: ( rule__AttrClassConfig__Group__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3007:2: rule__AttrClassConfig__Group__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3095:1: ( rule__AttrClassConfig__Group__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3096:2: rule__AttrClassConfig__Group__3__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36047);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group__3__Impl_in_rule__AttrClassConfig__Group__36224);
rule__AttrClassConfig__Group__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8640,46 +8283,42 @@ 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:3013: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:3102: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:3017:1: ( ( ( rule__AttrClassConfig__Group_3__0 )? ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3106:1: ( ( ( rule__AttrClassConfig__Group_3__0 )? ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3107:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3018:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3019:1: ( rule__AttrClassConfig__Group_3__0 )?
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3107:1: ( ( rule__AttrClassConfig__Group_3__0 )? )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3108: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:3020:1: ( rule__AttrClassConfig__Group_3__0 )?
- int alt24=2;
- int LA24_0 = input.LA(1);
+ before(grammarAccess.getAttrClassConfigAccess().getGroup_3());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3109:1: ( rule__AttrClassConfig__Group_3__0 )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA24_0==18) ) {
- alt24=1;
+ if ( (LA23_0==19) ) {
+ alt23=1;
}
- switch (alt24) {
+ switch (alt23) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3020:2: rule__AttrClassConfig__Group_3__0
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3109:2: rule__AttrClassConfig__Group_3__0
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6074);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0_in_rule__AttrClassConfig__Group__3__Impl6251);
rule__AttrClassConfig__Group_3__0();
state._fsp--;
- if (state.failed) return ;
+
}
break;
}
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getGroup_3());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getGroup_3());
}
@@ -8702,25 +8341,25 @@ 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:3038: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:3127: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:3042: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:3043: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:3131: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:3132: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__06113);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__0__Impl_in_rule__AttrClassConfig__Group_2__06290);
rule__AttrClassConfig__Group_2__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06116);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1_in_rule__AttrClassConfig__Group_2__06293);
rule__AttrClassConfig__Group_2__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8740,25 +8379,21 @@ 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:3050: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:3139: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:3054:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3055: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:3144:1: ( '=' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3055:1: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3056:1: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3144:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3145:1: '='
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
- }
- match(input,33,FOLLOW_33_in_rule__AttrClassConfig__Group_2__0__Impl6144); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
+ match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group_2__0__Impl6321);
+ after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_2_0());
}
@@ -8781,20 +8416,20 @@ 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:3069: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:3158: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:3073: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:3074: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:3162: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:3163:2: rule__AttrClassConfig__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16175);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_2__1__Impl_in_rule__AttrClassConfig__Group_2__16352);
rule__AttrClassConfig__Group_2__1__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8814,36 +8449,32 @@ 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:3080: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:3169: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:3084:1: ( ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3085:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3173:1: ( ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3174:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3085:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3086:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3174:1: ( ( rule__AttrClassConfig__ValueAssignment_2_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3175: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:3087:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3087:2: rule__AttrClassConfig__ValueAssignment_2_1
+ before(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3176:1: ( rule__AttrClassConfig__ValueAssignment_2_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3176:2: rule__AttrClassConfig__ValueAssignment_2_1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6202);
+ pushFollow(FOLLOW_rule__AttrClassConfig__ValueAssignment_2_1_in_rule__AttrClassConfig__Group_2__1__Impl6379);
rule__AttrClassConfig__ValueAssignment_2_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getValueAssignment_2_1());
+
}
@@ -8865,25 +8496,25 @@ 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:3101: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:3190: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:3105: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:3106: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:3194: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:3195: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__06236);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__0__Impl_in_rule__AttrClassConfig__Group_3__06413);
rule__AttrClassConfig__Group_3__0__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06239);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1_in_rule__AttrClassConfig__Group_3__06416);
rule__AttrClassConfig__Group_3__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8903,25 +8534,21 @@ 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:3113: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:3202: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:3117:1: ( ( '{' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3118: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: ( '{' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3118:1: ( '{' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3119:1: '{'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3207:1: ( '{' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3208:1: '{'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
- }
- match(input,18,FOLLOW_18_in_rule__AttrClassConfig__Group_3__0__Impl6267); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
+ match(input,19,FOLLOW_19_in_rule__AttrClassConfig__Group_3__0__Impl6444);
+ after(grammarAccess.getAttrClassConfigAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -8944,25 +8571,25 @@ 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:3132: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:3221: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:3136: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:3137: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:3225: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:3226: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__16298);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__1__Impl_in_rule__AttrClassConfig__Group_3__16475);
rule__AttrClassConfig__Group_3__1__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16301);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2_in_rule__AttrClassConfig__Group_3__16478);
rule__AttrClassConfig__Group_3__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -8982,36 +8609,32 @@ 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:3144:1: rule__AttrClassConfig__Group_3__1__Impl : ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3233:1: rule__AttrClassConfig__Group_3__1__Impl : ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) ;
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:3148:1: ( ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3149:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3237:1: ( ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3238:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3149:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3150:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3238:1: ( ( rule__AttrClassConfig__UnorderedGroup_3_1 ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3239:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3151:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3151:2: rule__AttrClassConfig__UnorderedGroup_3_1
+ before(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3240:1: ( rule__AttrClassConfig__UnorderedGroup_3_1 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3240:2: rule__AttrClassConfig__UnorderedGroup_3_1
{
- pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1_in_rule__AttrClassConfig__Group_3__1__Impl6328);
+ pushFollow(FOLLOW_rule__AttrClassConfig__UnorderedGroup_3_1_in_rule__AttrClassConfig__Group_3__1__Impl6505);
rule__AttrClassConfig__UnorderedGroup_3_1();
state._fsp--;
- if (state.failed) return ;
- }
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
}
+ after(grammarAccess.getAttrClassConfigAccess().getUnorderedGroup_3_1());
+
}
@@ -9033,25 +8656,25 @@ 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:3161:1: rule__AttrClassConfig__Group_3__2 : rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3250:1: rule__AttrClassConfig__Group_3__2 : rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 ;
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:3165:1: ( rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3166:2: rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3254:1: ( rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3 )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3255:2: rule__AttrClassConfig__Group_3__2__Impl rule__AttrClassConfig__Group_3__3
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26358);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__2__Impl_in_rule__AttrClassConfig__Group_3__26535);
rule__AttrClassConfig__Group_3__2__Impl();
state._fsp--;
- if (state.failed) return ;
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3_in_rule__AttrClassConfig__Group_3__26361);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3_in_rule__AttrClassConfig__Group_3__26538);
rule__AttrClassConfig__Group_3__3();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9071,53 +8694,49 @@ 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:3173:1: rule__AttrClassConfig__Group_3__2__Impl : ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3262:1: rule__AttrClassConfig__Group_3__2__Impl : ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) ;
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:3177:1: ( ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3266:1: ( ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3267:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3178:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3179:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3267:1: ( ( rule__AttrClassConfig__AttributesAssignment_3_2 )* )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3268:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
- }
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3180:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
- loop25:
+ before(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3269:1: ( rule__AttrClassConfig__AttributesAssignment_3_2 )*
+ loop24:
do {
- int alt25=2;
- int LA25_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA25_0==32) ) {
- alt25=1;
+ if ( (LA24_0==34) ) {
+ alt24=1;
}
- switch (alt25) {
+ switch (alt24) {
case 1 :
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3180:2: rule__AttrClassConfig__AttributesAssignment_3_2
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3269:2: rule__AttrClassConfig__AttributesAssignment_3_2
{
- pushFollow(FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_2_in_rule__AttrClassConfig__Group_3__2__Impl6388);
+ pushFollow(FOLLOW_rule__AttrClassConfig__AttributesAssignment_3_2_in_rule__AttrClassConfig__Group_3__2__Impl6565);
rule__AttrClassConfig__AttributesAssignment_3_2();
state._fsp--;
- if (state.failed) return ;
+
}
break;
default :
- break loop25;
+ break loop24;
}
} while (true);
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
- }
+ after(grammarAccess.getAttrClassConfigAccess().getAttributesAssignment_3_2());
}
@@ -9140,20 +8759,20 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__3"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3190:1: rule__AttrClassConfig__Group_3__3 : rule__AttrClassConfig__Group_3__3__Impl ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3279:1: rule__AttrClassConfig__Group_3__3 : rule__AttrClassConfig__Group_3__3__Impl ;
public final void rule__AttrClassConfig__Group_3__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:3194:1: ( rule__AttrClassConfig__Group_3__3__Impl )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3195:2: rule__AttrClassConfig__Group_3__3__Impl
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3283:1: ( rule__AttrClassConfig__Group_3__3__Impl )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3284:2: rule__AttrClassConfig__Group_3__3__Impl
{
- pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3__Impl_in_rule__AttrClassConfig__Group_3__36419);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3__3__Impl_in_rule__AttrClassConfig__Group_3__36596);
rule__AttrClassConfig__Group_3__3__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9173,25 +8792,21 @@ public class InternalConfigParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AttrClassConfig__Group_3__3__Impl"
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3201:1: rule__AttrClassConfig__Group_3__3__Impl : ( '}' ) ;
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3290:1: rule__AttrClassConfig__Group_3__3__Impl : ( '}' ) ;
public final void rule__AttrClassConfig__Group_3__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: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:3294:1: ( ( '}' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295: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: '}'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3295:1: ( '}' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3296:1: '}'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
- }
- match(input,19,FOLLOW_19_in_rule__AttrClassConfig__Group_3__3__Impl6447); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
+ match(input,20,FOLLOW_20_in_rule__AttrClassConfig__Group_3__3__Impl6624);
+ after(grammarAccess.getAttrClassConfigAccess().getRightCurlyBracketKeyword_3_3());
}
@@ -9214,25 +8829,25 @@ 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:3228: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:3317: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:3232: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:3233: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:3321: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:3322: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__06486);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__0__Impl_in_rule__AttrClassConfig__Group_3_1_0__06663);
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__06489);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1_in_rule__AttrClassConfig__Group_3_1_0__06666);
rule__AttrClassConfig__Group_3_1_0__1();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9252,25 +8867,21 @@ 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:3240: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:3329: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:3244:1: ( ( 'min' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3245:1: ( 'min' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3333:1: ( ( 'min' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3334:1: ( 'min' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3245:1: ( 'min' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3246:1: 'min'
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3334:1: ( 'min' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3335:1: 'min'
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
- }
- match(input,34,FOLLOW_34_in_rule__AttrClassConfig__Group_3_1_0__0__Impl6517); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
+ match(input,36,FOLLOW_36_in_rule__AttrClassConfig__Group_3_1_0__0__Impl6694);
+ after(grammarAccess.getAttrClassConfigAccess().getMinKeyword_3_1_0_0());
}
@@ -9293,25 +8904,25 @@ 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:3259: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:3348: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:3263: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:3264: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:3352: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:3353: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__16548);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__1__Impl_in_rule__AttrClassConfig__Group_3_1_0__16725);
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__16551);
+
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2_in_rule__AttrClassConfig__Group_3_1_0__16728);
rule__AttrClassConfig__Group_3_1_0__2();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9331,25 +8942,21 @@ 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:3271: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:3360: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:3275:1: ( ( '=' ) )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3276:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3364:1: ( ( '=' ) )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3365:1: ( '=' )
{
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3276:1: ( '=' )
- // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3277:1: '='
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3365:1: ( '=' )
+ // ../org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.g:3366:1: '='
{
- if ( state.backtracking==0 ) {
- before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
- }
- match(input,33,FOLLOW_33_in_rule__AttrClassConfig__Group_3_1_0__1__Impl6579); if (state.failed) return ;
- if ( state.backtracking==0 ) {
- after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
- }
+ before(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
+ match(input,35,FOLLOW_35_in_rule__AttrClassConfig__Group_3_1_0__1__Impl6756);
+ after(grammarAccess.getAttrClassConfigAccess().getEqualsSignKeyword_3_1_0_1());
}
@@ -9372,20 +8979,20 @@ 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:3290: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:3379: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:3294: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:3295: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:3383: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:3384: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__26610);
+ pushFollow(FOLLOW_rule__AttrClassConfig__Group_3_1_0__2__Impl_in_rule__AttrClassConfig__Group_3_1_0__26787);
rule__AttrClassConfig__Group_3_1_0__2__Impl();
state._fsp--;
- if (state.failed) return ;
+
}
@@ -9405,36 +9012,32 @@ 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:3301: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:3390: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:3305: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:3306: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:3394: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:3395: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:3306: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:3307: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:3395: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:3396: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:3308: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:3308:2: rule__AttrClassConfig__MinAssignment_3_1_0_2
+ 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:3397: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:3397: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__Impl6637);
+ pushFollow(FOLLOW_rule__AttrClassConfig__MinAssignment_3_1_0_2_in_rule__AttrClassConfig__Group_3_1_0__2__Impl6814);
rule__AttrClassConfig__MinAssignment_3_1_0_2();
state._fsp--;
- if (state.failed) return ;
-