From 478123d2febde02f39f6a673ffdbdf0c760aef3c Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Mon, 25 Mar 2019 15:56:37 +0100 Subject: Add reliability probability and mtff objectives --- .../antlr/ApplicationConfigurationParser.java | 14 +- .../internal/InternalApplicationConfiguration.g | 421 +- .../InternalApplicationConfiguration.tokens | 54 +- .../InternalApplicationConfigurationLexer.java | 661 +- .../InternalApplicationConfigurationParser.java | 10687 ++++++++++--------- .../.ApplicationConfigurationIdeModule.xtendbin | Bin 1701 -> 1701 bytes .../ide/.ApplicationConfigurationIdeSetup.xtendbin | Bin 2526 -> 2526 bytes ...ctApplicationConfigurationProposalProvider.java | 21 +- .../model/generated/ApplicationConfiguration.ecore | 6 +- .../generated/ApplicationConfiguration.genmodel | 10 +- .../application/ApplicationConfiguration.xtextbin | Bin 13581 -> 13891 bytes .../ApplicationConfigurationFactory.java | 24 +- .../ApplicationConfigurationPackage.java | 280 +- .../application/applicationConfiguration/Mtff.java | 19 + .../ReliabilityObjectiveFunction.java | 80 + .../ReliabiltiyFunction.java | 80 - .../ReliabiltiyProbability.java | 52 + .../impl/ApplicationConfigurationFactoryImpl.java | 34 +- .../impl/ApplicationConfigurationPackageImpl.java | 91 +- .../applicationConfiguration/impl/MtffImpl.java | 41 + .../impl/ReliabilityObjectiveFunctionImpl.java | 244 + .../impl/ReliabiltiyFunctionImpl.java | 244 - .../impl/ReliabiltiyProbabilityImpl.java | 181 + .../ApplicationConfigurationAdapterFactory.java | 50 +- .../util/ApplicationConfigurationSwitch.java | 64 +- .../internal/InternalApplicationConfiguration.g | 149 +- .../InternalApplicationConfiguration.tokens | 74 +- .../InternalApplicationConfigurationLexer.java | 737 +- .../InternalApplicationConfigurationParser.java | 2872 ++--- .../ApplicationConfigurationSemanticSequencer.java | 33 +- .../ApplicationConfigurationGrammarAccess.java | 140 +- .../application/ApplicationConfiguration.xtext | 9 +- .../ApplicationConfigurationScopeProvider.xtend | 8 +- .../components/ide/.CftLanguageIdeModule.xtendbin | Bin 1712 -> 1712 bytes .../components/ide/.CftLanguageIdeSetup.xtendbin | Bin 2549 -> 2549 bytes .../components/ui/.CftLanguageUiModule.xtendbin | Bin 3606 -> 3606 bytes .../.CftLanguageProposalProvider.xtendbin | Bin 1820 -> 1820 bytes .../.CftLanguageDescriptionLabelProvider.xtendbin | Bin 1993 -> 1993 bytes .../ui/labeling/.CftLanguageLabelProvider.xtendbin | Bin 2885 -> 2885 bytes .../.CftLanguageOutlineTreeProvider.xtendbin | Bin 2451 -> 2451 bytes .../quickfix/.CftLanguageQuickfixProvider.xtendbin | Bin 1819 -> 1819 bytes ...LanguageSemanticHighlightingCalculator.xtendbin | Bin 3773 -> 3773 bytes .../.CftLanguageTokenToAttributeIdMapper.xtendbin | Bin 2740 -> 2740 bytes .../components/.CftLanguageRuntimeModule.xtendbin | Bin 3436 -> 3436 bytes .../.CftLanguageStandaloneSetup.xtendbin | Bin 2015 -> 2015 bytes .../.CftLanguageValueConverterService.xtendbin | Bin 3002 -> 3002 bytes .../conversion/.OF_INTValueConverter.xtendbin | Bin 4411 -> 4411 bytes .../generator/.CftLanguageGenerator.xtendbin | Bin 2365 -> 2365 bytes .../.CftLanguageQualifiedNameProvider.xtendbin | Bin 3630 -> 3630 bytes .../naming/.PackageNameProvider.xtendbin | Bin 3283 -> 3283 bytes ...portedNamespaceAwareLocalScopeProvider.xtendbin | Bin 4651 -> 4651 bytes .../scoping/.CftLanguageScopeProvider.xtendbin | Bin 9417 -> 9417 bytes .../validation/.CftLanguageValidator.xtendbin | Bin 1760 -> 1760 bytes .../faulttree/model/util/.CftExtensions.xtendbin | Bin 4295 -> 4295 bytes .../dslreasoner/faulttree/model/util/.gitignore | 2 + .../cft2ft/.Cft2FtTransformation.xtendbin | Bin 2825 -> 2825 bytes .../cft2ft/.EventCollection.xtendbin | Bin 7022 -> 7022 bytes .../cft2ft/.EventMaterializer.xtendbin | Bin 11938 -> 12110 bytes .../cft2ft/.FaultTreeBuilder.xtendbin | Bin 4029 -> 4029 bytes .../ecore2cft/.ComponentFaultTreeTrace.xtendbin | Bin 5530 -> 5530 bytes .../ecore2cft/.ComponentInstanceTrace.xtendbin | Bin 5932 -> 5932 bytes .../ecore2cft/.ComponentNameGenerator.xtendbin | Bin 3472 -> 3472 bytes .../ecore2cft/.Ecore2CftTransformation.xtendbin | Bin 3431 -> 3431 bytes .../transformation/ecore2cft/.InputTrace.xtendbin | Bin 4202 -> 4202 bytes .../ecore2cft/.LookupHandler.xtendbin | Bin 5169 -> 5169 bytes .../ecore2cft/.MappingHandler.xtendbin | Bin 6876 -> 6876 bytes .../ecore2cft/.MappingQueries.xtendbin | Bin 4833 -> 4833 bytes .../ft2galileo/.Ft2GalileoTransformation.xtendbin | Bin 4794 -> 4794 bytes .../solver/.ReliabilityResult.xtendbin | Bin 5435 -> 5435 bytes .../solver/.StormDftConfiguration.xtendbin | Bin 4311 -> 4311 bytes .../solver/.StormDftHandler.xtendbin | Bin 13570 -> 13570 bytes .../transformation/solver/.StormDftSolver.xtendbin | Bin 4801 -> 4801 bytes .../bin/.gitignore | 1 - .../dslreasoner/faulttree/ui/handler/.gitignore | 3 + .../ui/handler/ReliabilityAnalysisHandler.xtend | 128 + 75 files changed, 10135 insertions(+), 7379 deletions(-) create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java delete mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java create mode 100644 Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java delete mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore create mode 100644 Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java index 12bf94a5..b778abe4 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java @@ -42,6 +42,7 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives"); builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives"); builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives"); + builder.put(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives(), "rule__ReliabilityObjectiveFunction__Alternatives"); builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives"); builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives"); builder.put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives"); @@ -101,8 +102,10 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser builder.put(grammarAccess.getObjectiveSpecificationAccess().getGroup_2(), "rule__ObjectiveSpecification__Group_2__0"); builder.put(grammarAccess.getOptimizationEntryAccess().getGroup(), "rule__OptimizationEntry__Group__0"); builder.put(grammarAccess.getThresholdEntryAccess().getGroup(), "rule__ThresholdEntry__Group__0"); - builder.put(grammarAccess.getReliabiltiyFunctionAccess().getGroup(), "rule__ReliabiltiyFunction__Group__0"); - builder.put(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1(), "rule__ReliabiltiyFunction__Group_1__0"); + builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup(), "rule__ReliabiltiyProbability__Group__0"); + builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1(), "rule__ReliabiltiyProbability__Group_1__0"); + builder.put(grammarAccess.getMtffAccess().getGroup(), "rule__Mtff__Group__0"); + builder.put(grammarAccess.getMtffAccess().getGroup_1(), "rule__Mtff__Group_1__0"); builder.put(grammarAccess.getObjectiveDeclarationAccess().getGroup(), "rule__ObjectiveDeclaration__Group__0"); builder.put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0"); builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0"); @@ -196,8 +199,11 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser builder.put(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0(), "rule__ThresholdEntry__FunctionAssignment_0"); builder.put(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1(), "rule__ThresholdEntry__OperatorAssignment_1"); builder.put(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2(), "rule__ThresholdEntry__ThresholdAssignment_2"); - builder.put(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyFunction__PackageAssignment_1_0"); - builder.put(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2(), "rule__ReliabiltiyFunction__TransformationAssignment_2"); + builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyProbability__PackageAssignment_1_0"); + builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2(), "rule__ReliabiltiyProbability__TransformationAssignment_2"); + builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4(), "rule__ReliabiltiyProbability__TimeAssignment_4"); + builder.put(grammarAccess.getMtffAccess().getPackageAssignment_1_0(), "rule__Mtff__PackageAssignment_1_0"); + builder.put(grammarAccess.getMtffAccess().getTransformationAssignment_2(), "rule__Mtff__TransformationAssignment_2"); builder.put(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1(), "rule__ObjectiveDeclaration__NameAssignment_1"); builder.put(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2(), "rule__ObjectiveDeclaration__SpecificationAssignment_2"); builder.put(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment(), "rule__ObjectiveReference__ReferredAssignment"); diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g index ae1ad469..5ac1e746 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g @@ -1040,34 +1040,84 @@ ruleObjectiveFunction } : ( - { before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); } - ruleReliabiltiyFunction - { after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); } + { before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); } + ruleReliabilityObjectiveFunction + { after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); } ) ; finally { restoreStackSize(stackSize); } -// Entry rule entryRuleReliabiltiyFunction -entryRuleReliabiltiyFunction +// Entry rule entryRuleReliabilityObjectiveFunction +entryRuleReliabilityObjectiveFunction : -{ before(grammarAccess.getReliabiltiyFunctionRule()); } - ruleReliabiltiyFunction -{ after(grammarAccess.getReliabiltiyFunctionRule()); } +{ before(grammarAccess.getReliabilityObjectiveFunctionRule()); } + ruleReliabilityObjectiveFunction +{ after(grammarAccess.getReliabilityObjectiveFunctionRule()); } EOF ; -// Rule ReliabiltiyFunction -ruleReliabiltiyFunction +// Rule ReliabilityObjectiveFunction +ruleReliabilityObjectiveFunction @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); } - (rule__ReliabiltiyFunction__Group__0) - { after(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); } + { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); } + (rule__ReliabilityObjectiveFunction__Alternatives) + { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +// Entry rule entryRuleReliabiltiyProbability +entryRuleReliabiltiyProbability +: +{ before(grammarAccess.getReliabiltiyProbabilityRule()); } + ruleReliabiltiyProbability +{ after(grammarAccess.getReliabiltiyProbabilityRule()); } + EOF +; + +// Rule ReliabiltiyProbability +ruleReliabiltiyProbability + @init { + int stackSize = keepStackSize(); + } + : + ( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); } + (rule__ReliabiltiyProbability__Group__0) + { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +// Entry rule entryRuleMtff +entryRuleMtff +: +{ before(grammarAccess.getMtffRule()); } + ruleMtff +{ after(grammarAccess.getMtffRule()); } + EOF +; + +// Rule Mtff +ruleMtff + @init { + int stackSize = keepStackSize(); + } + : + ( + { before(grammarAccess.getMtffAccess().getGroup()); } + (rule__Mtff__Group__0) + { after(grammarAccess.getMtffAccess().getGroup()); } ) ; finally { @@ -2255,6 +2305,27 @@ finally { restoreStackSize(stackSize); } +rule__ReliabilityObjectiveFunction__Alternatives + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); } + ruleReliabiltiyProbability + { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); } + ) + | + ( + { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); } + ruleMtff + { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); } + ) +; +finally { + restoreStackSize(stackSize); +} + rule__Objective__Alternatives @init { int stackSize = keepStackSize(); @@ -5564,134 +5635,323 @@ finally { } -rule__ReliabiltiyFunction__Group__0 +rule__ReliabiltiyProbability__Group__0 @init { int stackSize = keepStackSize(); } : - rule__ReliabiltiyFunction__Group__0__Impl - rule__ReliabiltiyFunction__Group__1 + rule__ReliabiltiyProbability__Group__0__Impl + rule__ReliabiltiyProbability__Group__1 ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group__0__Impl +rule__ReliabiltiyProbability__Group__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); } + { before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); } 'reliability' - { after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); } + { after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__ReliabiltiyProbability__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__ReliabiltiyProbability__Group__1__Impl + rule__ReliabiltiyProbability__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__ReliabiltiyProbability__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); } + (rule__ReliabiltiyProbability__Group_1__0)? + { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); } ) ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group__1 +rule__ReliabiltiyProbability__Group__2 @init { int stackSize = keepStackSize(); } : - rule__ReliabiltiyFunction__Group__1__Impl - rule__ReliabiltiyFunction__Group__2 + rule__ReliabiltiyProbability__Group__2__Impl + rule__ReliabiltiyProbability__Group__3 ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group__1__Impl +rule__ReliabiltiyProbability__Group__2__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); } - (rule__ReliabiltiyFunction__Group_1__0)? - { after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); } + { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); } + (rule__ReliabiltiyProbability__TransformationAssignment_2) + { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); } ) ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group__2 +rule__ReliabiltiyProbability__Group__3 @init { int stackSize = keepStackSize(); } : - rule__ReliabiltiyFunction__Group__2__Impl + rule__ReliabiltiyProbability__Group__3__Impl + rule__ReliabiltiyProbability__Group__4 ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group__2__Impl +rule__ReliabiltiyProbability__Group__3__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); } - (rule__ReliabiltiyFunction__TransformationAssignment_2) - { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); } + { before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); } + 'at' + { after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); } ) ; finally { restoreStackSize(stackSize); } +rule__ReliabiltiyProbability__Group__4 + @init { + int stackSize = keepStackSize(); + } +: + rule__ReliabiltiyProbability__Group__4__Impl +; +finally { + restoreStackSize(stackSize); +} -rule__ReliabiltiyFunction__Group_1__0 +rule__ReliabiltiyProbability__Group__4__Impl @init { int stackSize = keepStackSize(); } : - rule__ReliabiltiyFunction__Group_1__0__Impl - rule__ReliabiltiyFunction__Group_1__1 +( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); } + (rule__ReliabiltiyProbability__TimeAssignment_4) + { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); } +) +; +finally { + restoreStackSize(stackSize); +} + + +rule__ReliabiltiyProbability__Group_1__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__ReliabiltiyProbability__Group_1__0__Impl + rule__ReliabiltiyProbability__Group_1__1 ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group_1__0__Impl +rule__ReliabiltiyProbability__Group_1__0__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); } - (rule__ReliabiltiyFunction__PackageAssignment_1_0) - { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); } + { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); } + (rule__ReliabiltiyProbability__PackageAssignment_1_0) + { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group_1__1 +rule__ReliabiltiyProbability__Group_1__1 @init { int stackSize = keepStackSize(); } : - rule__ReliabiltiyFunction__Group_1__1__Impl + rule__ReliabiltiyProbability__Group_1__1__Impl ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__Group_1__1__Impl +rule__ReliabiltiyProbability__Group_1__1__Impl @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); } + { before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); } '::' - { after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); } + { after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); } +) +; +finally { + restoreStackSize(stackSize); +} + + +rule__Mtff__Group__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__Mtff__Group__0__Impl + rule__Mtff__Group__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getMtffAccess().getMtffKeyword_0()); } + 'mtff' + { after(grammarAccess.getMtffAccess().getMtffKeyword_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__Mtff__Group__1__Impl + rule__Mtff__Group__2 +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getMtffAccess().getGroup_1()); } + (rule__Mtff__Group_1__0)? + { after(grammarAccess.getMtffAccess().getGroup_1()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group__2 + @init { + int stackSize = keepStackSize(); + } +: + rule__Mtff__Group__2__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group__2__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getMtffAccess().getTransformationAssignment_2()); } + (rule__Mtff__TransformationAssignment_2) + { after(grammarAccess.getMtffAccess().getTransformationAssignment_2()); } +) +; +finally { + restoreStackSize(stackSize); +} + + +rule__Mtff__Group_1__0 + @init { + int stackSize = keepStackSize(); + } +: + rule__Mtff__Group_1__0__Impl + rule__Mtff__Group_1__1 +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group_1__0__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); } + (rule__Mtff__PackageAssignment_1_0) + { after(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); } +) +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group_1__1 + @init { + int stackSize = keepStackSize(); + } +: + rule__Mtff__Group_1__1__Impl +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__Group_1__1__Impl + @init { + int stackSize = keepStackSize(); + } +: +( + { before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); } + '::' + { after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); } ) ; finally { @@ -10578,38 +10838,91 @@ finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__PackageAssignment_1_0 +rule__ReliabiltiyProbability__PackageAssignment_1_0 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); } + ( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } + ruleQualifiedName + { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } + ) + { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +rule__ReliabiltiyProbability__TransformationAssignment_2 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } + ( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } + RULE_ID + { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } + ) + { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +rule__ReliabiltiyProbability__TimeAssignment_4 + @init { + int stackSize = keepStackSize(); + } +: + ( + { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); } + ruleREALLiteral + { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); } + ) +; +finally { + restoreStackSize(stackSize); +} + +rule__Mtff__PackageAssignment_1_0 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); } + { before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); } ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } + { before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } ruleQualifiedName - { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } + { after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } ) - { after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); } + { after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); } ) ; finally { restoreStackSize(stackSize); } -rule__ReliabiltiyFunction__TransformationAssignment_2 +rule__Mtff__TransformationAssignment_2 @init { int stackSize = keepStackSize(); } : ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } + { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } ( - { before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } + { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } RULE_ID - { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } + { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } ) - { after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } + { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } ) ; finally { diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens index f7399b63..27b2c880 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens @@ -1,53 +1,55 @@ -'#'=44 -'*'=61 -'+='=60 +'#'=46 +'*'=63 +'+='=62 ','=31 '-'=22 '.'=21 -'..'=51 +'..'=53 '::'=34 -'<'=45 +'<'=47 '<='=13 '='=28 -'>'=46 +'>'=48 '>='=14 'AlloySolver'=19 'SMTSolver'=18 'ViatraSolver'=20 -'config'=40 +'at'=39 +'config'=42 'constraints'=38 -'debug'=56 +'debug'=58 'epackage'=24 'excluding'=33 'file'=27 'folder'=36 'full'=17 -'generate'=53 +'generate'=55 'import'=23 -'int'=48 -'log'=57 -'log-level'=41 +'int'=50 +'log'=59 +'log-level'=43 'maximize'=12 -'memory'=43 +'memory'=45 'metamodel'=35 'minimize'=11 'models'=37 -'node'=47 +'mtff'=40 +'node'=49 'none'=15 'normal'=16 -'number'=62 -'objectives'=39 -'output'=59 +'number'=64 +'objectives'=41 +'output'=61 'package'=32 -'partial-model'=54 -'real'=49 +'partial-model'=56 +'real'=51 'reliability'=26 -'runs'=63 -'runtime'=42 -'scope'=52 -'solver'=55 -'statistics'=58 -'string'=50 +'runs'=65 +'runtime'=44 +'scope'=54 +'solver'=57 +'statistics'=60 +'string'=52 'viatra'=25 '{'=29 '}'=30 @@ -111,3 +113,5 @@ T__60=60 T__61=61 T__62=62 T__63=63 +T__64=64 +T__65=65 diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java index 667cec10..9a16ae0a 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java @@ -47,7 +47,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { public static final int T__62=62; public static final int T__63=63; public static final int T__20=20; + public static final int T__64=64; public static final int T__21=21; + public static final int T__65=65; public static final int RULE_STRING=6; public static final int RULE_SL_COMMENT=8; public static final int T__37=37; @@ -674,10 +676,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:39:7: ( 'objectives' ) - // InternalApplicationConfiguration.g:39:9: 'objectives' + // InternalApplicationConfiguration.g:39:7: ( 'at' ) + // InternalApplicationConfiguration.g:39:9: 'at' { - match("objectives"); + match("at"); } @@ -695,10 +697,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:40:7: ( 'config' ) - // InternalApplicationConfiguration.g:40:9: 'config' + // InternalApplicationConfiguration.g:40:7: ( 'mtff' ) + // InternalApplicationConfiguration.g:40:9: 'mtff' { - match("config"); + match("mtff"); } @@ -716,10 +718,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:41:7: ( 'log-level' ) - // InternalApplicationConfiguration.g:41:9: 'log-level' + // InternalApplicationConfiguration.g:41:7: ( 'objectives' ) + // InternalApplicationConfiguration.g:41:9: 'objectives' { - match("log-level"); + match("objectives"); } @@ -737,10 +739,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:42:7: ( 'runtime' ) - // InternalApplicationConfiguration.g:42:9: 'runtime' + // InternalApplicationConfiguration.g:42:7: ( 'config' ) + // InternalApplicationConfiguration.g:42:9: 'config' { - match("runtime"); + match("config"); } @@ -758,10 +760,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:43:7: ( 'memory' ) - // InternalApplicationConfiguration.g:43:9: 'memory' + // InternalApplicationConfiguration.g:43:7: ( 'log-level' ) + // InternalApplicationConfiguration.g:43:9: 'log-level' { - match("memory"); + match("log-level"); } @@ -779,10 +781,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:44:7: ( '#' ) - // InternalApplicationConfiguration.g:44:9: '#' + // InternalApplicationConfiguration.g:44:7: ( 'runtime' ) + // InternalApplicationConfiguration.g:44:9: 'runtime' { - match('#'); + match("runtime"); + } @@ -799,10 +802,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:45:7: ( '<' ) - // InternalApplicationConfiguration.g:45:9: '<' + // InternalApplicationConfiguration.g:45:7: ( 'memory' ) + // InternalApplicationConfiguration.g:45:9: 'memory' { - match('<'); + match("memory"); + } @@ -819,10 +823,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:46:7: ( '>' ) - // InternalApplicationConfiguration.g:46:9: '>' + // InternalApplicationConfiguration.g:46:7: ( '#' ) + // InternalApplicationConfiguration.g:46:9: '#' { - match('>'); + match('#'); } @@ -839,11 +843,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:47:7: ( 'node' ) - // InternalApplicationConfiguration.g:47:9: 'node' + // InternalApplicationConfiguration.g:47:7: ( '<' ) + // InternalApplicationConfiguration.g:47:9: '<' { - match("node"); - + match('<'); } @@ -860,11 +863,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:48:7: ( 'int' ) - // InternalApplicationConfiguration.g:48:9: 'int' + // InternalApplicationConfiguration.g:48:7: ( '>' ) + // InternalApplicationConfiguration.g:48:9: '>' { - match("int"); - + match('>'); } @@ -881,10 +883,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:49:7: ( 'real' ) - // InternalApplicationConfiguration.g:49:9: 'real' + // InternalApplicationConfiguration.g:49:7: ( 'node' ) + // InternalApplicationConfiguration.g:49:9: 'node' { - match("real"); + match("node"); } @@ -902,10 +904,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__50; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:50:7: ( 'string' ) - // InternalApplicationConfiguration.g:50:9: 'string' + // InternalApplicationConfiguration.g:50:7: ( 'int' ) + // InternalApplicationConfiguration.g:50:9: 'int' { - match("string"); + match("int"); } @@ -923,10 +925,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:51:7: ( '..' ) - // InternalApplicationConfiguration.g:51:9: '..' + // InternalApplicationConfiguration.g:51:7: ( 'real' ) + // InternalApplicationConfiguration.g:51:9: 'real' { - match(".."); + match("real"); } @@ -944,10 +946,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:52:7: ( 'scope' ) - // InternalApplicationConfiguration.g:52:9: 'scope' + // InternalApplicationConfiguration.g:52:7: ( 'string' ) + // InternalApplicationConfiguration.g:52:9: 'string' { - match("scope"); + match("string"); } @@ -965,10 +967,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:53:7: ( 'generate' ) - // InternalApplicationConfiguration.g:53:9: 'generate' + // InternalApplicationConfiguration.g:53:7: ( '..' ) + // InternalApplicationConfiguration.g:53:9: '..' { - match("generate"); + match(".."); } @@ -986,10 +988,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:54:7: ( 'partial-model' ) - // InternalApplicationConfiguration.g:54:9: 'partial-model' + // InternalApplicationConfiguration.g:54:7: ( 'scope' ) + // InternalApplicationConfiguration.g:54:9: 'scope' { - match("partial-model"); + match("scope"); } @@ -1007,10 +1009,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:55:7: ( 'solver' ) - // InternalApplicationConfiguration.g:55:9: 'solver' + // InternalApplicationConfiguration.g:55:7: ( 'generate' ) + // InternalApplicationConfiguration.g:55:9: 'generate' { - match("solver"); + match("generate"); } @@ -1028,10 +1030,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:56:7: ( 'debug' ) - // InternalApplicationConfiguration.g:56:9: 'debug' + // InternalApplicationConfiguration.g:56:7: ( 'partial-model' ) + // InternalApplicationConfiguration.g:56:9: 'partial-model' { - match("debug"); + match("partial-model"); } @@ -1049,10 +1051,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:57:7: ( 'log' ) - // InternalApplicationConfiguration.g:57:9: 'log' + // InternalApplicationConfiguration.g:57:7: ( 'solver' ) + // InternalApplicationConfiguration.g:57:9: 'solver' { - match("log"); + match("solver"); } @@ -1070,10 +1072,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:58:7: ( 'statistics' ) - // InternalApplicationConfiguration.g:58:9: 'statistics' + // InternalApplicationConfiguration.g:58:7: ( 'debug' ) + // InternalApplicationConfiguration.g:58:9: 'debug' { - match("statistics"); + match("debug"); } @@ -1091,10 +1093,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:59:7: ( 'output' ) - // InternalApplicationConfiguration.g:59:9: 'output' + // InternalApplicationConfiguration.g:59:7: ( 'log' ) + // InternalApplicationConfiguration.g:59:9: 'log' { - match("output"); + match("log"); } @@ -1112,10 +1114,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:60:7: ( '+=' ) - // InternalApplicationConfiguration.g:60:9: '+=' + // InternalApplicationConfiguration.g:60:7: ( 'statistics' ) + // InternalApplicationConfiguration.g:60:9: 'statistics' { - match("+="); + match("statistics"); } @@ -1133,10 +1135,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:61:7: ( '*' ) - // InternalApplicationConfiguration.g:61:9: '*' + // InternalApplicationConfiguration.g:61:7: ( 'output' ) + // InternalApplicationConfiguration.g:61:9: 'output' { - match('*'); + match("output"); + } @@ -1153,10 +1156,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:62:7: ( 'number' ) - // InternalApplicationConfiguration.g:62:9: 'number' + // InternalApplicationConfiguration.g:62:7: ( '+=' ) + // InternalApplicationConfiguration.g:62:9: '+=' { - match("number"); + match("+="); } @@ -1174,8 +1177,49 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:63:7: ( 'runs' ) - // InternalApplicationConfiguration.g:63:9: 'runs' + // InternalApplicationConfiguration.g:63:7: ( '*' ) + // InternalApplicationConfiguration.g:63:9: '*' + { + match('*'); + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__63" + + // $ANTLR start "T__64" + public final void mT__64() throws RecognitionException { + try { + int _type = T__64; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalApplicationConfiguration.g:64:7: ( 'number' ) + // InternalApplicationConfiguration.g:64:9: 'number' + { + match("number"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__64" + + // $ANTLR start "T__65" + public final void mT__65() throws RecognitionException { + try { + int _type = T__65; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalApplicationConfiguration.g:65:7: ( 'runs' ) + // InternalApplicationConfiguration.g:65:9: 'runs' { match("runs"); @@ -1188,17 +1232,17 @@ public class InternalApplicationConfigurationLexer extends Lexer { finally { } } - // $ANTLR end "T__63" + // $ANTLR end "T__65" // $ANTLR start "RULE_ID" public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11782:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalApplicationConfiguration.g:11782:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalApplicationConfiguration.g:12095:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalApplicationConfiguration.g:12095:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalApplicationConfiguration.g:11782:11: ( '^' )? + // InternalApplicationConfiguration.g:12095:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1207,7 +1251,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt1) { case 1 : - // InternalApplicationConfiguration.g:11782:11: '^' + // InternalApplicationConfiguration.g:12095:11: '^' { match('^'); @@ -1225,7 +1269,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { recover(mse); throw mse;} - // InternalApplicationConfiguration.g:11782:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalApplicationConfiguration.g:12095:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -1274,10 +1318,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11784:10: ( ( '0' .. '9' )+ ) - // InternalApplicationConfiguration.g:11784:12: ( '0' .. '9' )+ + // InternalApplicationConfiguration.g:12097:10: ( ( '0' .. '9' )+ ) + // InternalApplicationConfiguration.g:12097:12: ( '0' .. '9' )+ { - // InternalApplicationConfiguration.g:11784:12: ( '0' .. '9' )+ + // InternalApplicationConfiguration.g:12097:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -1291,7 +1335,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt3) { case 1 : - // InternalApplicationConfiguration.g:11784:13: '0' .. '9' + // InternalApplicationConfiguration.g:12097:13: '0' .. '9' { matchRange('0','9'); @@ -1323,10 +1367,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11786:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalApplicationConfiguration.g:11786:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalApplicationConfiguration.g:12099:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalApplicationConfiguration.g:12099:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalApplicationConfiguration.g:11786:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalApplicationConfiguration.g:12099:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -1344,10 +1388,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt6) { case 1 : - // InternalApplicationConfiguration.g:11786:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalApplicationConfiguration.g:12099:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalApplicationConfiguration.g:11786:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalApplicationConfiguration.g:12099:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1363,7 +1407,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt4) { case 1 : - // InternalApplicationConfiguration.g:11786:21: '\\\\' . + // InternalApplicationConfiguration.g:12099:21: '\\\\' . { match('\\'); matchAny(); @@ -1371,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:11786:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalApplicationConfiguration.g:12099:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1396,10 +1440,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:11786:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalApplicationConfiguration.g:12099:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalApplicationConfiguration.g:11786:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalApplicationConfiguration.g:12099:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1415,7 +1459,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt5) { case 1 : - // InternalApplicationConfiguration.g:11786:54: '\\\\' . + // InternalApplicationConfiguration.g:12099:54: '\\\\' . { match('\\'); matchAny(); @@ -1423,7 +1467,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:11786:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalApplicationConfiguration.g:12099:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1466,12 +1510,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11788:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalApplicationConfiguration.g:11788:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalApplicationConfiguration.g:12101:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalApplicationConfiguration.g:12101:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalApplicationConfiguration.g:11788:24: ( options {greedy=false; } : . )* + // InternalApplicationConfiguration.g:12101:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1496,7 +1540,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt7) { case 1 : - // InternalApplicationConfiguration.g:11788:52: . + // InternalApplicationConfiguration.g:12101:52: . { matchAny(); @@ -1526,12 +1570,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11790:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalApplicationConfiguration.g:11790:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalApplicationConfiguration.g:12103:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalApplicationConfiguration.g:12103:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalApplicationConfiguration.g:11790:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalApplicationConfiguration.g:12103:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1544,7 +1588,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt8) { case 1 : - // InternalApplicationConfiguration.g:11790:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalApplicationConfiguration.g:12103: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(); @@ -1564,7 +1608,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } } while (true); - // InternalApplicationConfiguration.g:11790:40: ( ( '\\r' )? '\\n' )? + // InternalApplicationConfiguration.g:12103:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1573,9 +1617,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt10) { case 1 : - // InternalApplicationConfiguration.g:11790:41: ( '\\r' )? '\\n' + // InternalApplicationConfiguration.g:12103:41: ( '\\r' )? '\\n' { - // InternalApplicationConfiguration.g:11790:41: ( '\\r' )? + // InternalApplicationConfiguration.g:12103:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1584,7 +1628,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt9) { case 1 : - // InternalApplicationConfiguration.g:11790:41: '\\r' + // InternalApplicationConfiguration.g:12103:41: '\\r' { match('\r'); @@ -1616,10 +1660,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11792:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalApplicationConfiguration.g:11792:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalApplicationConfiguration.g:12105:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalApplicationConfiguration.g:12105:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalApplicationConfiguration.g:11792:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalApplicationConfiguration.g:12105:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1673,8 +1717,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:11794:16: ( . ) - // InternalApplicationConfiguration.g:11794:18: . + // InternalApplicationConfiguration.g:12107:16: ( . ) + // InternalApplicationConfiguration.g:12107:18: . { matchAny(); @@ -1689,8 +1733,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalApplicationConfiguration.g:1:8: ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=60; + // InternalApplicationConfiguration.g:1:8: ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt12=62; alt12 = dfa12.predict(input); switch (alt12) { case 1 : @@ -2065,49 +2109,63 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 54 : - // InternalApplicationConfiguration.g:1:328: RULE_ID + // InternalApplicationConfiguration.g:1:328: T__64 { - mRULE_ID(); + mT__64(); } break; case 55 : - // InternalApplicationConfiguration.g:1:336: RULE_INT + // InternalApplicationConfiguration.g:1:334: T__65 { - mRULE_INT(); + mT__65(); } break; case 56 : - // InternalApplicationConfiguration.g:1:345: RULE_STRING + // InternalApplicationConfiguration.g:1:340: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 57 : - // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT + // InternalApplicationConfiguration.g:1:348: RULE_INT { - mRULE_ML_COMMENT(); + mRULE_INT(); } break; case 58 : - // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT + // InternalApplicationConfiguration.g:1:357: RULE_STRING { - mRULE_SL_COMMENT(); + mRULE_STRING(); } break; case 59 : - // InternalApplicationConfiguration.g:1:389: RULE_WS + // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 60 : - // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER + // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 61 : + // InternalApplicationConfiguration.g:1:401: RULE_WS + { + mRULE_WS(); + + } + break; + case 62 : + // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -2121,99 +2179,102 @@ public class InternalApplicationConfigurationLexer extends Lexer { protected DFA12 dfa12 = new DFA12(this); static final String DFA12_eotS = - "\1\uffff\1\52\1\54\1\56\5\52\1\70\1\uffff\4\52\4\uffff\1\52\1\45\3\52\1\uffff\3\52\1\45\1\uffff\1\45\2\uffff\3\45\2\uffff\4\52\5\uffff\10\52\3\uffff\7\52\4\uffff\1\52\1\uffff\4\52\1\uffff\5\52\7\uffff\20\52\1\u008b\13\52\1\u009a\13\52\1\u00a6\1\52\1\u00a8\1\52\1\u00aa\1\u00ab\5\52\1\uffff\4\52\1\u00b5\1\52\1\u00b7\6\52\2\uffff\13\52\1\uffff\1\52\1\uffff\1\52\2\uffff\11\52\1\uffff\1\52\1\uffff\10\52\1\u00dd\2\52\1\u00e0\3\52\1\u00e4\1\u00e5\1\u00e6\1\u00e7\1\u00e8\3\52\1\u00ec\2\52\1\u00ef\5\52\1\u00f5\1\52\1\u00f7\1\u00f8\1\52\1\uffff\1\u00fa\1\52\1\uffff\3\52\5\uffff\3\52\1\uffff\2\52\1\uffff\1\52\1\u0105\1\u0106\2\52\1\uffff\1\52\2\uffff\1\52\1\uffff\1\52\1\u010c\1\u010d\4\52\1\u0112\2\52\3\uffff\3\52\1\u0118\2\uffff\1\u0119\1\u011a\2\52\1\uffff\1\u011d\4\52\3\uffff\2\52\1\uffff\2\52\1\u0126\1\u0127\1\u0128\1\52\1\u012a\1\u012b\3\uffff\1\u012c\3\uffff"; + "\1\uffff\1\54\1\56\1\60\5\54\1\72\1\uffff\4\54\4\uffff\1\54\1\46\4\54\1\uffff\3\54\1\46\1\uffff\1\46\2\uffff\3\46\2\uffff\5\54\5\uffff\10\54\3\uffff\7\54\4\uffff\1\54\1\uffff\1\54\1\166\3\54\1\uffff\5\54\7\uffff\21\54\1\u0091\11\54\1\uffff\2\54\1\u00a0\13\54\1\u00ac\1\u00ad\1\54\1\u00af\1\54\1\u00b1\1\u00b2\5\54\1\uffff\4\54\1\u00bc\1\54\1\u00be\6\54\2\uffff\13\54\2\uffff\1\54\1\uffff\1\54\2\uffff\11\54\1\uffff\1\54\1\uffff\10\54\1\u00e4\2\54\1\u00e7\3\54\1\u00eb\1\u00ec\1\u00ed\1\u00ee\1\u00ef\3\54\1\u00f3\2\54\1\u00f6\5\54\1\u00fc\1\54\1\u00fe\1\u00ff\1\54\1\uffff\1\u0101\1\54\1\uffff\3\54\5\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u010c\1\u010d\2\54\1\uffff\1\54\2\uffff\1\54\1\uffff\1\54\1\u0113\1\u0114\4\54\1\u0119\2\54\3\uffff\3\54\1\u011f\2\uffff\1\u0120\1\u0121\2\54\1\uffff\1\u0124\4\54\3\uffff\2\54\1\uffff\2\54\1\u012d\1\u012e\1\u012f\1\54\1\u0131\1\u0132\3\uffff\1\u0133\3\uffff"; static final String DFA12_eofS = - "\u012d\uffff"; + "\u0134\uffff"; static final String DFA12_minS = - "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\142\1\157\1\uffff\1\143\2\145\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\170\1\155\1\144\5\uffff\1\144\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\2\141\1\156\4\uffff\1\143\1\uffff\1\156\1\152\1\164\1\147\1\uffff\1\141\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\2\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\153\1\164\1\146\1\145\1\160\1\55\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\1\60\1\141\1\60\1\145\2\60\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\1\60\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\1\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\60\1\162\1\141\1\60\2\172\1\144\5\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\151\2\145\1\154\1\141\1\60\1\151\2\60\1\164\1\uffff\1\60\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\60\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\1\151\3\uffff\1\156\1\145\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\60\1\162\2\60\3\uffff\1\60\3\uffff"; + "\1\0\1\141\2\75\1\157\1\151\1\115\1\154\1\151\1\56\1\uffff\1\155\1\160\1\151\1\145\4\uffff\1\141\1\72\1\157\1\164\1\142\1\157\1\uffff\1\143\2\145\1\75\1\uffff\1\101\2\uffff\2\0\1\52\2\uffff\1\156\1\170\1\155\1\144\1\146\5\uffff\1\144\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\2\141\1\156\4\uffff\1\143\1\uffff\1\156\1\60\1\152\1\164\1\147\1\uffff\1\141\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\1\145\1\146\1\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\153\1\164\1\146\1\uffff\1\145\1\160\1\55\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\2\60\1\141\1\60\1\145\2\60\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\1\60\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\2\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\60\1\162\1\141\1\60\2\172\1\144\5\60\1\166\1\157\1\123\1\60\1\147\1\151\1\60\1\151\2\145\1\154\1\141\1\60\1\151\2\60\1\164\1\uffff\1\60\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\60\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\1\151\3\uffff\1\156\1\145\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\60\1\162\2\60\3\uffff\1\60\3\uffff"; static final String DFA12_maxS = - "\1\uffff\1\157\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\1\157\1\165\1\157\1\uffff\1\164\2\145\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\170\1\164\1\144\5\uffff\1\162\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\1\141\1\154\1\156\4\uffff\1\162\1\uffff\1\156\1\152\1\164\1\147\1\uffff\1\162\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\2\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\153\1\164\1\163\1\145\1\160\1\172\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\1\172\1\141\1\172\1\145\2\172\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\1\172\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\1\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\172\1\162\1\141\3\172\1\144\5\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\151\2\145\1\154\1\141\1\172\1\151\2\172\1\164\1\uffff\1\172\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\172\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\1\151\3\uffff\1\156\1\145\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\172\1\162\2\172\3\uffff\1\172\3\uffff"; + "\1\uffff\1\164\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\1\157\1\164\1\165\1\157\1\uffff\1\164\2\145\1\75\1\uffff\1\172\2\uffff\2\uffff\1\57\2\uffff\1\156\1\170\1\164\1\144\1\146\5\uffff\1\162\1\155\3\154\1\124\1\154\1\141\3\uffff\1\160\1\164\1\141\1\143\1\141\1\154\1\156\4\uffff\1\162\1\uffff\1\156\1\172\1\152\1\164\1\147\1\uffff\1\162\1\157\1\154\1\156\1\142\7\uffff\2\151\1\141\1\157\1\145\1\146\1\145\1\155\1\145\1\142\1\154\1\145\1\144\1\123\1\157\1\164\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\153\1\164\1\163\1\uffff\1\145\1\160\1\172\1\151\1\164\1\160\1\166\1\145\1\165\3\155\1\162\1\154\2\172\1\141\1\172\1\145\2\172\1\145\1\157\1\171\2\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\1\172\1\141\1\151\1\164\1\151\1\143\1\165\2\uffff\1\156\1\151\2\145\1\162\1\147\2\151\1\157\1\171\1\163\2\uffff\1\154\1\uffff\1\162\2\uffff\1\162\1\154\1\123\1\141\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\1\uffff\1\147\1\141\1\162\1\147\2\164\1\147\1\163\1\172\1\162\1\141\3\172\1\144\5\172\1\166\1\157\1\123\1\172\1\147\1\151\1\172\1\151\2\145\1\154\1\141\1\172\1\151\2\172\1\164\1\uffff\1\172\1\164\1\uffff\3\145\5\uffff\1\145\1\154\1\157\1\uffff\1\145\1\156\1\uffff\1\154\2\172\1\55\1\151\1\uffff\1\166\2\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\1\151\3\uffff\1\156\1\145\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\2\164\2\163\3\uffff\1\162\1\145\1\uffff\1\171\1\163\3\172\1\162\2\172\3\uffff\1\172\3\uffff"; static final String DFA12_acceptS = - "\12\uffff\1\14\4\uffff\1\22\1\23\1\24\1\25\5\uffff\1\42\4\uffff\1\63\1\uffff\1\66\1\67\3\uffff\1\73\1\74\4\uffff\1\66\1\3\1\43\1\4\1\44\10\uffff\1\51\1\13\1\14\7\uffff\1\22\1\23\1\24\1\25\1\uffff\1\30\4\uffff\1\42\5\uffff\1\62\1\63\1\67\1\70\1\71\1\72\1\73\63\uffff\1\46\15\uffff\1\37\1\57\13\uffff\1\5\1\uffff\1\45\1\uffff\1\7\1\21\11\uffff\1\47\1\uffff\1\65\45\uffff\1\52\2\uffff\1\56\3\uffff\1\41\1\33\1\6\1\64\1\32\3\uffff\1\15\2\uffff\1\17\5\uffff\1\36\1\uffff\1\61\1\50\1\uffff\1\55\12\uffff\1\40\1\26\1\54\4\uffff\1\1\1\2\4\uffff\1\16\5\uffff\1\53\1\31\1\10\2\uffff\1\27\10\uffff\1\35\1\60\1\11\1\uffff\1\20\1\34\1\12"; + "\12\uffff\1\14\4\uffff\1\22\1\23\1\24\1\25\6\uffff\1\44\4\uffff\1\65\1\uffff\1\70\1\71\3\uffff\1\75\1\76\5\uffff\1\70\1\3\1\45\1\4\1\46\10\uffff\1\53\1\13\1\14\7\uffff\1\22\1\23\1\24\1\25\1\uffff\1\30\5\uffff\1\44\5\uffff\1\64\1\65\1\71\1\72\1\73\1\74\1\75\33\uffff\1\35\32\uffff\1\50\15\uffff\1\41\1\61\13\uffff\1\36\1\5\1\uffff\1\47\1\uffff\1\7\1\21\11\uffff\1\51\1\uffff\1\67\45\uffff\1\54\2\uffff\1\60\3\uffff\1\43\1\33\1\6\1\66\1\32\3\uffff\1\15\2\uffff\1\17\5\uffff\1\40\1\uffff\1\63\1\52\1\uffff\1\57\12\uffff\1\42\1\26\1\56\4\uffff\1\1\1\2\4\uffff\1\16\5\uffff\1\55\1\31\1\10\2\uffff\1\27\10\uffff\1\37\1\62\1\11\1\uffff\1\20\1\34\1\12"; static final String DFA12_specialS = - "\1\0\40\uffff\1\1\1\2\u010a\uffff}>"; + "\1\1\41\uffff\1\2\1\0\u0110\uffff}>"; static final String[] DFA12_transitionS = { - "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\30\3\45\1\42\2\45\1\35\1\34\1\22\1\12\1\11\1\43\12\40\1\24\1\45\1\2\1\17\1\3\2\45\1\7\21\37\1\6\2\37\1\10\4\37\3\45\1\36\1\37\1\45\2\37\1\25\1\33\1\14\1\5\1\32\1\37\1\13\2\37\1\27\1\1\1\4\1\26\1\23\1\37\1\16\1\31\2\37\1\15\4\37\1\20\1\45\1\21\uff82\45", - "\1\47\3\uffff\1\50\3\uffff\1\46\5\uffff\1\51", - "\1\53", + "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\31\3\46\1\43\2\46\1\36\1\35\1\22\1\12\1\11\1\44\12\41\1\24\1\46\1\2\1\17\1\3\2\46\1\7\21\40\1\6\2\40\1\10\4\40\3\46\1\37\1\40\1\46\1\26\1\40\1\25\1\34\1\14\1\5\1\33\1\40\1\13\2\40\1\30\1\1\1\4\1\27\1\23\1\40\1\16\1\32\2\40\1\15\4\40\1\20\1\46\1\21\uff82\46", + "\1\50\3\uffff\1\51\3\uffff\1\47\5\uffff\1\52\4\uffff\1\53", "\1\55", - "\1\57\5\uffff\1\60", - "\1\62\5\uffff\1\63\5\uffff\1\61", - "\1\64", - "\1\65", + "\1\57", + "\1\61\5\uffff\1\62", + "\1\64\5\uffff\1\65\5\uffff\1\63", "\1\66", "\1\67", + "\1\70", + "\1\71", "", - "\1\72\1\73", - "\1\74\7\uffff\1\75", - "\1\76", - "\1\77\17\uffff\1\100", + "\1\74\1\75", + "\1\76\7\uffff\1\77", + "\1\100", + "\1\101\17\uffff\1\102", "", "", "", "", - "\1\105", - "\1\106", "\1\107", - "\1\110\22\uffff\1\111", + "\1\110", + "\1\111", "\1\112", + "\1\113\22\uffff\1\114", + "\1\115", "", - "\1\115\13\uffff\1\116\4\uffff\1\114", - "\1\117", - "\1\120", - "\1\121", + "\1\120\13\uffff\1\121\4\uffff\1\117", + "\1\122", + "\1\123", + "\1\124", "", - "\32\52\4\uffff\1\52\1\uffff\32\52", + "\32\54\4\uffff\1\54\1\uffff\32\54", "", "", - "\0\124", - "\0\124", - "\1\125\4\uffff\1\126", + "\0\127", + "\0\127", + "\1\130\4\uffff\1\131", "", "", - "\1\130", - "\1\131", - "\1\133\6\uffff\1\132", + "\1\133", "\1\134", + "\1\136\6\uffff\1\135", + "\1\137", + "\1\140", "", "", "", "", "", - "\1\137\11\uffff\1\135\3\uffff\1\136", - "\1\140", - "\1\141", - "\1\142", - "\1\143", + "\1\143\11\uffff\1\141\3\uffff\1\142", "\1\144", "\1\145", "\1\146", - "", - "", - "", "\1\147", "\1\150", "\1\151", "\1\152", + "", + "", + "", "\1\153", - "\1\155\12\uffff\1\154", + "\1\154", + "\1\155", "\1\156", + "\1\157", + "\1\161\12\uffff\1\160", + "\1\162", "", "", "", "", - "\1\157\16\uffff\1\160", - "", - "\1\161", - "\1\162", - "\1\163", - "\1\164", + "\1\163\16\uffff\1\164", "", - "\1\166\20\uffff\1\165", + "\1\165", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\167", "\1\170", "\1\171", - "\1\172", + "", + "\1\173\20\uffff\1\172", + "\1\174", + "\1\175", + "\1\176", + "\1\177", "", "", "", @@ -2221,11 +2282,6 @@ public class InternalApplicationConfigurationLexer extends Lexer { "", "", "", - "\1\173", - "\1\174", - "\1\175", - "\1\176", - "\1\177", "\1\u0080", "\1\u0081", "\1\u0082", @@ -2237,200 +2293,209 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\u0088", "\1\u0089", "\1\u008a", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u008b", "\1\u008c", "\1\u008d", "\1\u008e", "\1\u008f", "\1\u0090", - "\1\u0092\1\u0091", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0092", "\1\u0093", "\1\u0094", - "\1\u0096\14\uffff\1\u0095", - "\1\u0097", - "\1\u0098", - "\1\u0099\2\uffff\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\1\u009b", - "\1\u009c", + "\1\u0095", + "\1\u0096", + "\1\u0098\1\u0097", + "\1\u0099", + "\1\u009a", + "\1\u009c\14\uffff\1\u009b", + "", "\1\u009d", "\1\u009e", - "\1\u009f", - "\1\u00a0", + "\1\u009f\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00a1", "\1\u00a2", "\1\u00a3", "\1\u00a4", "\1\u00a5", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00a6", "\1\u00a7", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00a8", "\1\u00a9", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\1\u00ac", - "\1\u00ad", + "\1\u00aa", + "\1\u00ab", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00ae", - "\1\u00af", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00b0", - "", - "\1\u00b1", - "\1\u00b2", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00b3", "\1\u00b4", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00b5", "\1\u00b6", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00b7", + "", "\1\u00b8", "\1\u00b9", "\1\u00ba", "\1\u00bb", - "\1\u00bc", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00bd", - "", - "", - "\1\u00be", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00bf", "\1\u00c0", "\1\u00c1", "\1\u00c2", "\1\u00c3", "\1\u00c4", + "", + "", "\1\u00c5", "\1\u00c6", "\1\u00c7", "\1\u00c8", - "", "\1\u00c9", - "", "\1\u00ca", - "", - "", "\1\u00cb", "\1\u00cc", "\1\u00cd", "\1\u00ce", "\1\u00cf", + "", + "", "\1\u00d0", + "", "\1\u00d1", + "", + "", "\1\u00d2", "\1\u00d3", - "", "\1\u00d4", - "", "\1\u00d5", "\1\u00d6", "\1\u00d7", "\1\u00d8", "\1\u00d9", "\1\u00da", + "", "\1\u00db", + "", "\1\u00dc", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00dd", "\1\u00de", "\1\u00df", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00e0", "\1\u00e1", "\1\u00e2", "\1\u00e3", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00e5", + "\1\u00e6", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00e8", "\1\u00e9", "\1\u00ea", - "\1\u00eb", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\1\u00ed", - "\1\u00ee", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00f0", "\1\u00f1", "\1\u00f2", - "\1\u00f3", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00f4", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\1\u00f6", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00f5", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00f7", + "\1\u00f8", "\1\u00f9", - "", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u00fa", "\1\u00fb", - "", - "\1\u00fc", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00fd", - "\1\u00fe", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0100", "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0102", "", + "\1\u0103", + "\1\u0104", + "\1\u0105", "", "", "", - "\1\u00ff", - "\1\u0100", - "\1\u0101", "", - "\1\u0102", - "\1\u0103", "", - "\1\u0104", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u0106", "\1\u0107", "\1\u0108", "", "\1\u0109", - "", - "", "\1\u010a", "", "\1\u010b", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u010e", "\1\u010f", + "", "\1\u0110", - "\1\u0111", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\1\u0113", - "\1\u0114", "", "", + "\1\u0111", "", + "\1\u0112", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0115", "\1\u0116", "\1\u0117", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u0118", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u011a", + "\1\u011b", "", "", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\1\u011b", - "\1\u011c", "", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u011c", + "\1\u011d", "\1\u011e", - "\1\u011f", - "\1\u0120", - "\1\u0121", - "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0122", "\1\u0123", "", - "\1\u0124", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0125", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u0126", + "\1\u0127", + "\1\u0128", + "", + "", + "", "\1\u0129", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\1\u012a", + "", + "\1\u012b", + "\1\u012c", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0130", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", "", "", - "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", "", "" @@ -2466,13 +2531,23 @@ public class InternalApplicationConfigurationLexer extends Lexer { this.transition = DFA12_transition; } public String getDescription() { - return "1:1: Tokens : ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | 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 LA12_35 = input.LA(1); + + s = -1; + if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} + + else s = 38; + + if ( s>=0 ) return s; + break; + case 1 : int LA12_0 = input.LA(1); s = -1; @@ -2518,47 +2593,39 @@ public class InternalApplicationConfigurationLexer extends Lexer { else if ( (LA12_0=='c') ) {s = 21;} - else if ( (LA12_0=='o') ) {s = 22;} - - else if ( (LA12_0=='l') ) {s = 23;} + else if ( (LA12_0=='a') ) {s = 22;} - else if ( (LA12_0=='#') ) {s = 24;} + else if ( (LA12_0=='o') ) {s = 23;} - else if ( (LA12_0=='s') ) {s = 25;} + else if ( (LA12_0=='l') ) {s = 24;} - else if ( (LA12_0=='g') ) {s = 26;} + else if ( (LA12_0=='#') ) {s = 25;} - else if ( (LA12_0=='d') ) {s = 27;} + else if ( (LA12_0=='s') ) {s = 26;} - else if ( (LA12_0=='+') ) {s = 28;} + else if ( (LA12_0=='g') ) {s = 27;} - else if ( (LA12_0=='*') ) {s = 29;} + else if ( (LA12_0=='d') ) {s = 28;} - else if ( (LA12_0=='^') ) {s = 30;} + else if ( (LA12_0=='+') ) {s = 29;} - else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;} + else if ( (LA12_0=='*') ) {s = 30;} - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;} + else if ( (LA12_0=='^') ) {s = 31;} - else if ( (LA12_0=='\"') ) {s = 33;} + else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 32;} - else if ( (LA12_0=='\'') ) {s = 34;} + else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;} - else if ( (LA12_0=='/') ) {s = 35;} + else if ( (LA12_0=='\"') ) {s = 34;} - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;} + else if ( (LA12_0=='\'') ) {s = 35;} - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;} + else if ( (LA12_0=='/') ) {s = 36;} - if ( s>=0 ) return s; - break; - case 1 : - int LA12_33 = input.LA(1); - - s = -1; - if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;} + else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;} - else s = 37; + else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 38;} if ( s>=0 ) return s; break; @@ -2566,9 +2633,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { int LA12_34 = input.LA(1); s = -1; - if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;} + if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;} - else s = 37; + else s = 38; if ( s>=0 ) return s; break; diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java index 87baba3d..8f123255 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'" + "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'" }; public static final int T__50=50; public static final int T__19=19; @@ -59,7 +59,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont public static final int T__62=62; public static final int T__63=63; public static final int T__20=20; + public static final int T__64=64; public static final int T__21=21; + public static final int T__65=65; public static final int RULE_STRING=6; public static final int RULE_SL_COMMENT=8; public static final int T__37=37; @@ -3155,25 +3157,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleObjectiveFunction" - // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabiltiyFunction ) ; + // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ruleReliabilityObjectiveFunction ) ; public final void ruleObjectiveFunction() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabiltiyFunction ) ) - // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction ) + // InternalApplicationConfiguration.g:1041:2: ( ( ruleReliabilityObjectiveFunction ) ) + // InternalApplicationConfiguration.g:1042:2: ( ruleReliabilityObjectiveFunction ) { - // InternalApplicationConfiguration.g:1042:2: ( ruleReliabiltiyFunction ) - // InternalApplicationConfiguration.g:1043:3: ruleReliabiltiyFunction + // InternalApplicationConfiguration.g:1042:2: ( ruleReliabilityObjectiveFunction ) + // InternalApplicationConfiguration.g:1043:3: ruleReliabilityObjectiveFunction { - before(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); + before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); pushFollow(FOLLOW_2); - ruleReliabiltiyFunction(); + ruleReliabilityObjectiveFunction(); state._fsp--; - after(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); + after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); } @@ -3195,20 +3197,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR end "ruleObjectiveFunction" - // $ANTLR start "entryRuleReliabiltiyFunction" - // InternalApplicationConfiguration.g:1053:1: entryRuleReliabiltiyFunction : ruleReliabiltiyFunction EOF ; - public final void entryRuleReliabiltiyFunction() throws RecognitionException { + // $ANTLR start "entryRuleReliabilityObjectiveFunction" + // InternalApplicationConfiguration.g:1053:1: entryRuleReliabilityObjectiveFunction : ruleReliabilityObjectiveFunction EOF ; + public final void entryRuleReliabilityObjectiveFunction() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1054:1: ( ruleReliabiltiyFunction EOF ) - // InternalApplicationConfiguration.g:1055:1: ruleReliabiltiyFunction EOF + // InternalApplicationConfiguration.g:1054:1: ( ruleReliabilityObjectiveFunction EOF ) + // InternalApplicationConfiguration.g:1055:1: ruleReliabilityObjectiveFunction EOF { - before(grammarAccess.getReliabiltiyFunctionRule()); + before(grammarAccess.getReliabilityObjectiveFunctionRule()); pushFollow(FOLLOW_1); - ruleReliabiltiyFunction(); + ruleReliabilityObjectiveFunction(); state._fsp--; - after(grammarAccess.getReliabiltiyFunctionRule()); + after(grammarAccess.getReliabilityObjectiveFunctionRule()); match(input,EOF,FOLLOW_2); } @@ -3222,35 +3224,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "entryRuleReliabiltiyFunction" + // $ANTLR end "entryRuleReliabilityObjectiveFunction" - // $ANTLR start "ruleReliabiltiyFunction" - // InternalApplicationConfiguration.g:1062:1: ruleReliabiltiyFunction : ( ( rule__ReliabiltiyFunction__Group__0 ) ) ; - public final void ruleReliabiltiyFunction() throws RecognitionException { + // $ANTLR start "ruleReliabilityObjectiveFunction" + // InternalApplicationConfiguration.g:1062:1: ruleReliabilityObjectiveFunction : ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ; + public final void ruleReliabilityObjectiveFunction() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabiltiyFunction__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) ) + // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) { - // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabiltiyFunction__Group__0 ) ) - // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabiltiyFunction__Group__0 ) + // InternalApplicationConfiguration.g:1067:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) + // InternalApplicationConfiguration.g:1068:3: ( rule__ReliabilityObjectiveFunction__Alternatives ) { - before(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); - // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabiltiyFunction__Group__0 ) - // InternalApplicationConfiguration.g:1069:4: rule__ReliabiltiyFunction__Group__0 + before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); + // InternalApplicationConfiguration.g:1069:3: ( rule__ReliabilityObjectiveFunction__Alternatives ) + // InternalApplicationConfiguration.g:1069:4: rule__ReliabilityObjectiveFunction__Alternatives { pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group__0(); + rule__ReliabilityObjectiveFunction__Alternatives(); state._fsp--; } - after(grammarAccess.getReliabiltiyFunctionAccess().getGroup()); + after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); } @@ -3269,15 +3271,169 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "ruleReliabiltiyFunction" + // $ANTLR end "ruleReliabilityObjectiveFunction" + + + // $ANTLR start "entryRuleReliabiltiyProbability" + // InternalApplicationConfiguration.g:1078:1: entryRuleReliabiltiyProbability : ruleReliabiltiyProbability EOF ; + public final void entryRuleReliabiltiyProbability() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1079:1: ( ruleReliabiltiyProbability EOF ) + // InternalApplicationConfiguration.g:1080:1: ruleReliabiltiyProbability EOF + { + before(grammarAccess.getReliabiltiyProbabilityRule()); + pushFollow(FOLLOW_1); + ruleReliabiltiyProbability(); + + state._fsp--; + + after(grammarAccess.getReliabiltiyProbabilityRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleReliabiltiyProbability" + + + // $ANTLR start "ruleReliabiltiyProbability" + // InternalApplicationConfiguration.g:1087:1: ruleReliabiltiyProbability : ( ( rule__ReliabiltiyProbability__Group__0 ) ) ; + public final void ruleReliabiltiyProbability() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ReliabiltiyProbability__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1092:2: ( ( rule__ReliabiltiyProbability__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1092:2: ( ( rule__ReliabiltiyProbability__Group__0 ) ) + // InternalApplicationConfiguration.g:1093:3: ( rule__ReliabiltiyProbability__Group__0 ) + { + before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); + // InternalApplicationConfiguration.g:1094:3: ( rule__ReliabiltiyProbability__Group__0 ) + // InternalApplicationConfiguration.g:1094:4: rule__ReliabiltiyProbability__Group__0 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyProbability__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleReliabiltiyProbability" + + + // $ANTLR start "entryRuleMtff" + // InternalApplicationConfiguration.g:1103:1: entryRuleMtff : ruleMtff EOF ; + public final void entryRuleMtff() throws RecognitionException { + try { + // InternalApplicationConfiguration.g:1104:1: ( ruleMtff EOF ) + // InternalApplicationConfiguration.g:1105:1: ruleMtff EOF + { + before(grammarAccess.getMtffRule()); + pushFollow(FOLLOW_1); + ruleMtff(); + + state._fsp--; + + after(grammarAccess.getMtffRule()); + match(input,EOF,FOLLOW_2); + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + } + return ; + } + // $ANTLR end "entryRuleMtff" + + + // $ANTLR start "ruleMtff" + // InternalApplicationConfiguration.g:1112:1: ruleMtff : ( ( rule__Mtff__Group__0 ) ) ; + public final void ruleMtff() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__Mtff__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1117:2: ( ( rule__Mtff__Group__0 ) ) + { + // InternalApplicationConfiguration.g:1117:2: ( ( rule__Mtff__Group__0 ) ) + // InternalApplicationConfiguration.g:1118:3: ( rule__Mtff__Group__0 ) + { + before(grammarAccess.getMtffAccess().getGroup()); + // InternalApplicationConfiguration.g:1119:3: ( rule__Mtff__Group__0 ) + // InternalApplicationConfiguration.g:1119:4: rule__Mtff__Group__0 + { + pushFollow(FOLLOW_2); + rule__Mtff__Group__0(); + + state._fsp--; + + + } + + after(grammarAccess.getMtffAccess().getGroup()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "ruleMtff" // $ANTLR start "entryRuleObjectiveDeclaration" - // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ; + // InternalApplicationConfiguration.g:1128:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ; public final void entryRuleObjectiveDeclaration() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF ) - // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF + // InternalApplicationConfiguration.g:1129:1: ( ruleObjectiveDeclaration EOF ) + // InternalApplicationConfiguration.g:1130:1: ruleObjectiveDeclaration EOF { before(grammarAccess.getObjectiveDeclarationRule()); pushFollow(FOLLOW_1); @@ -3303,21 +3459,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleObjectiveDeclaration" - // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1137:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ; public final void ruleObjectiveDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1142:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) { - // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1142:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1143:3: ( rule__ObjectiveDeclaration__Group__0 ) { before(grammarAccess.getObjectiveDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0 + // InternalApplicationConfiguration.g:1144:3: ( rule__ObjectiveDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1144:4: rule__ObjectiveDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__ObjectiveDeclaration__Group__0(); @@ -3350,11 +3506,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleObjectiveReference" - // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ; + // InternalApplicationConfiguration.g:1153:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ; public final void entryRuleObjectiveReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF ) - // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF + // InternalApplicationConfiguration.g:1154:1: ( ruleObjectiveReference EOF ) + // InternalApplicationConfiguration.g:1155:1: ruleObjectiveReference EOF { before(grammarAccess.getObjectiveReferenceRule()); pushFollow(FOLLOW_1); @@ -3380,21 +3536,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleObjectiveReference" - // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ; + // InternalApplicationConfiguration.g:1162:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ; public final void ruleObjectiveReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:1167:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) { - // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:1167:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:1168:3: ( rule__ObjectiveReference__ReferredAssignment ) { before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment + // InternalApplicationConfiguration.g:1169:3: ( rule__ObjectiveReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:1169:4: rule__ObjectiveReference__ReferredAssignment { pushFollow(FOLLOW_2); rule__ObjectiveReference__ReferredAssignment(); @@ -3427,11 +3583,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleObjective" - // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ; + // InternalApplicationConfiguration.g:1178:1: entryRuleObjective : ruleObjective EOF ; public final void entryRuleObjective() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF ) - // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF + // InternalApplicationConfiguration.g:1179:1: ( ruleObjective EOF ) + // InternalApplicationConfiguration.g:1180:1: ruleObjective EOF { before(grammarAccess.getObjectiveRule()); pushFollow(FOLLOW_1); @@ -3457,21 +3613,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleObjective" - // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1187:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ; public final void ruleObjective() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) ) + // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__Objective__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1192:2: ( ( rule__Objective__Alternatives ) ) { - // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) ) - // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives ) + // InternalApplicationConfiguration.g:1192:2: ( ( rule__Objective__Alternatives ) ) + // InternalApplicationConfiguration.g:1193:3: ( rule__Objective__Alternatives ) { before(grammarAccess.getObjectiveAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives ) - // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives + // InternalApplicationConfiguration.g:1194:3: ( rule__Objective__Alternatives ) + // InternalApplicationConfiguration.g:1194:4: rule__Objective__Alternatives { pushFollow(FOLLOW_2); rule__Objective__Alternatives(); @@ -3504,11 +3660,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleConfigSpecification" - // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ; + // InternalApplicationConfiguration.g:1203:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ; public final void entryRuleConfigSpecification() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF ) - // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF + // InternalApplicationConfiguration.g:1204:1: ( ruleConfigSpecification EOF ) + // InternalApplicationConfiguration.g:1205:1: ruleConfigSpecification EOF { before(grammarAccess.getConfigSpecificationRule()); pushFollow(FOLLOW_1); @@ -3534,21 +3690,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleConfigSpecification" - // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1212:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ; public final void ruleConfigSpecification() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigSpecification__Group__0 ) ) { - // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 ) + // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigSpecification__Group__0 ) { before(grammarAccess.getConfigSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 ) - // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0 + // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigSpecification__Group__0 ) + // InternalApplicationConfiguration.g:1219:4: rule__ConfigSpecification__Group__0 { pushFollow(FOLLOW_2); rule__ConfigSpecification__Group__0(); @@ -3581,11 +3737,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleConfigDeclaration" - // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ; + // InternalApplicationConfiguration.g:1228:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ; public final void entryRuleConfigDeclaration() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF ) - // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF + // InternalApplicationConfiguration.g:1229:1: ( ruleConfigDeclaration EOF ) + // InternalApplicationConfiguration.g:1230:1: ruleConfigDeclaration EOF { before(grammarAccess.getConfigDeclarationRule()); pushFollow(FOLLOW_1); @@ -3611,21 +3767,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleConfigDeclaration" - // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1237:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ; public final void ruleConfigDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1242:2: ( ( rule__ConfigDeclaration__Group__0 ) ) { - // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1242:2: ( ( rule__ConfigDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1243:3: ( rule__ConfigDeclaration__Group__0 ) { before(grammarAccess.getConfigDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0 + // InternalApplicationConfiguration.g:1244:3: ( rule__ConfigDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1244:4: rule__ConfigDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__ConfigDeclaration__Group__0(); @@ -3658,11 +3814,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleConfigEntry" - // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ; + // InternalApplicationConfiguration.g:1253:1: entryRuleConfigEntry : ruleConfigEntry EOF ; public final void entryRuleConfigEntry() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF ) - // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF + // InternalApplicationConfiguration.g:1254:1: ( ruleConfigEntry EOF ) + // InternalApplicationConfiguration.g:1255:1: ruleConfigEntry EOF { before(grammarAccess.getConfigEntryRule()); pushFollow(FOLLOW_1); @@ -3688,21 +3844,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleConfigEntry" - // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1262:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ; public final void ruleConfigEntry() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigEntry__Alternatives ) ) { - // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) ) - // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives ) + // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigEntry__Alternatives ) ) + // InternalApplicationConfiguration.g:1268:3: ( rule__ConfigEntry__Alternatives ) { before(grammarAccess.getConfigEntryAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives ) - // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives + // InternalApplicationConfiguration.g:1269:3: ( rule__ConfigEntry__Alternatives ) + // InternalApplicationConfiguration.g:1269:4: rule__ConfigEntry__Alternatives { pushFollow(FOLLOW_2); rule__ConfigEntry__Alternatives(); @@ -3735,11 +3891,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleDocumentationEntry" - // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ; + // InternalApplicationConfiguration.g:1278:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ; public final void entryRuleDocumentationEntry() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF ) - // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF + // InternalApplicationConfiguration.g:1279:1: ( ruleDocumentationEntry EOF ) + // InternalApplicationConfiguration.g:1280:1: ruleDocumentationEntry EOF { before(grammarAccess.getDocumentationEntryRule()); pushFollow(FOLLOW_1); @@ -3765,21 +3921,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleDocumentationEntry" - // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1287:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ; public final void ruleDocumentationEntry() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1292:2: ( ( rule__DocumentationEntry__Group__0 ) ) { - // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 ) + // InternalApplicationConfiguration.g:1292:2: ( ( rule__DocumentationEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1293:3: ( rule__DocumentationEntry__Group__0 ) { before(grammarAccess.getDocumentationEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 ) - // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0 + // InternalApplicationConfiguration.g:1294:3: ( rule__DocumentationEntry__Group__0 ) + // InternalApplicationConfiguration.g:1294:4: rule__DocumentationEntry__Group__0 { pushFollow(FOLLOW_2); rule__DocumentationEntry__Group__0(); @@ -3812,11 +3968,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleRuntimeEntry" - // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ; + // InternalApplicationConfiguration.g:1303:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ; public final void entryRuleRuntimeEntry() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF ) - // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF + // InternalApplicationConfiguration.g:1304:1: ( ruleRuntimeEntry EOF ) + // InternalApplicationConfiguration.g:1305:1: ruleRuntimeEntry EOF { before(grammarAccess.getRuntimeEntryRule()); pushFollow(FOLLOW_1); @@ -3842,21 +3998,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleRuntimeEntry" - // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1312:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ; public final void ruleRuntimeEntry() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1317:2: ( ( rule__RuntimeEntry__Group__0 ) ) { - // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 ) + // InternalApplicationConfiguration.g:1317:2: ( ( rule__RuntimeEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1318:3: ( rule__RuntimeEntry__Group__0 ) { before(grammarAccess.getRuntimeEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 ) - // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0 + // InternalApplicationConfiguration.g:1319:3: ( rule__RuntimeEntry__Group__0 ) + // InternalApplicationConfiguration.g:1319:4: rule__RuntimeEntry__Group__0 { pushFollow(FOLLOW_2); rule__RuntimeEntry__Group__0(); @@ -3889,11 +4045,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleMemoryEntry" - // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; + // InternalApplicationConfiguration.g:1328:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; public final void entryRuleMemoryEntry() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF ) - // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF + // InternalApplicationConfiguration.g:1329:1: ( ruleMemoryEntry EOF ) + // InternalApplicationConfiguration.g:1330:1: ruleMemoryEntry EOF { before(grammarAccess.getMemoryEntryRule()); pushFollow(FOLLOW_1); @@ -3919,21 +4075,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleMemoryEntry" - // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1337:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; public final void ruleMemoryEntry() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1342:2: ( ( rule__MemoryEntry__Group__0 ) ) { - // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 ) + // InternalApplicationConfiguration.g:1342:2: ( ( rule__MemoryEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1343:3: ( rule__MemoryEntry__Group__0 ) { before(grammarAccess.getMemoryEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 ) - // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0 + // InternalApplicationConfiguration.g:1344:3: ( rule__MemoryEntry__Group__0 ) + // InternalApplicationConfiguration.g:1344:4: rule__MemoryEntry__Group__0 { pushFollow(FOLLOW_2); rule__MemoryEntry__Group__0(); @@ -3966,11 +4122,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleCustomEntry" - // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ; + // InternalApplicationConfiguration.g:1353:1: entryRuleCustomEntry : ruleCustomEntry EOF ; public final void entryRuleCustomEntry() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF ) - // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF + // InternalApplicationConfiguration.g:1354:1: ( ruleCustomEntry EOF ) + // InternalApplicationConfiguration.g:1355:1: ruleCustomEntry EOF { before(grammarAccess.getCustomEntryRule()); pushFollow(FOLLOW_1); @@ -3996,21 +4152,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleCustomEntry" - // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1362:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; public final void ruleCustomEntry() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__CustomEntry__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1367:2: ( ( rule__CustomEntry__Group__0 ) ) { - // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) ) - // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 ) + // InternalApplicationConfiguration.g:1367:2: ( ( rule__CustomEntry__Group__0 ) ) + // InternalApplicationConfiguration.g:1368:3: ( rule__CustomEntry__Group__0 ) { before(grammarAccess.getCustomEntryAccess().getGroup()); - // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 ) - // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0 + // InternalApplicationConfiguration.g:1369:3: ( rule__CustomEntry__Group__0 ) + // InternalApplicationConfiguration.g:1369:4: rule__CustomEntry__Group__0 { pushFollow(FOLLOW_2); rule__CustomEntry__Group__0(); @@ -4043,11 +4199,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleConfigReference" - // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ; + // InternalApplicationConfiguration.g:1378:1: entryRuleConfigReference : ruleConfigReference EOF ; public final void entryRuleConfigReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF ) - // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF + // InternalApplicationConfiguration.g:1379:1: ( ruleConfigReference EOF ) + // InternalApplicationConfiguration.g:1380:1: ruleConfigReference EOF { before(grammarAccess.getConfigReferenceRule()); pushFollow(FOLLOW_1); @@ -4073,21 +4229,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleConfigReference" - // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ; + // InternalApplicationConfiguration.g:1387:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ; public final void ruleConfigReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) ) - // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) ) + // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) ) + // InternalApplicationConfiguration.g:1392:2: ( ( rule__ConfigReference__ConfigAssignment ) ) { - // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) ) - // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment ) + // InternalApplicationConfiguration.g:1392:2: ( ( rule__ConfigReference__ConfigAssignment ) ) + // InternalApplicationConfiguration.g:1393:3: ( rule__ConfigReference__ConfigAssignment ) { before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); - // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment ) - // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment + // InternalApplicationConfiguration.g:1394:3: ( rule__ConfigReference__ConfigAssignment ) + // InternalApplicationConfiguration.g:1394:4: rule__ConfigReference__ConfigAssignment { pushFollow(FOLLOW_2); rule__ConfigReference__ConfigAssignment(); @@ -4120,11 +4276,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleConfig" - // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ; + // InternalApplicationConfiguration.g:1403:1: entryRuleConfig : ruleConfig EOF ; public final void entryRuleConfig() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF ) - // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF + // InternalApplicationConfiguration.g:1404:1: ( ruleConfig EOF ) + // InternalApplicationConfiguration.g:1405:1: ruleConfig EOF { before(grammarAccess.getConfigRule()); pushFollow(FOLLOW_1); @@ -4150,21 +4306,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleConfig" - // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1412:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ; public final void ruleConfig() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) ) + // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__Config__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1417:2: ( ( rule__Config__Alternatives ) ) { - // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) ) - // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives ) + // InternalApplicationConfiguration.g:1417:2: ( ( rule__Config__Alternatives ) ) + // InternalApplicationConfiguration.g:1418:3: ( rule__Config__Alternatives ) { before(grammarAccess.getConfigAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives ) - // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives + // InternalApplicationConfiguration.g:1419:3: ( rule__Config__Alternatives ) + // InternalApplicationConfiguration.g:1419:4: rule__Config__Alternatives { pushFollow(FOLLOW_2); rule__Config__Alternatives(); @@ -4197,11 +4353,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleScopeSpecification" - // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ; + // InternalApplicationConfiguration.g:1428:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ; public final void entryRuleScopeSpecification() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF ) - // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF + // InternalApplicationConfiguration.g:1429:1: ( ruleScopeSpecification EOF ) + // InternalApplicationConfiguration.g:1430:1: ruleScopeSpecification EOF { before(grammarAccess.getScopeSpecificationRule()); pushFollow(FOLLOW_1); @@ -4227,21 +4383,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleScopeSpecification" - // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1437:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ; public final void ruleScopeSpecification() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeSpecification__Group__0 ) ) { - // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) ) - // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 ) + // InternalApplicationConfiguration.g:1442:2: ( ( rule__ScopeSpecification__Group__0 ) ) + // InternalApplicationConfiguration.g:1443:3: ( rule__ScopeSpecification__Group__0 ) { before(grammarAccess.getScopeSpecificationAccess().getGroup()); - // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 ) - // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0 + // InternalApplicationConfiguration.g:1444:3: ( rule__ScopeSpecification__Group__0 ) + // InternalApplicationConfiguration.g:1444:4: rule__ScopeSpecification__Group__0 { pushFollow(FOLLOW_2); rule__ScopeSpecification__Group__0(); @@ -4274,11 +4430,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleTypeScope" - // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ; + // InternalApplicationConfiguration.g:1453:1: entryRuleTypeScope : ruleTypeScope EOF ; public final void entryRuleTypeScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF ) - // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF + // InternalApplicationConfiguration.g:1454:1: ( ruleTypeScope EOF ) + // InternalApplicationConfiguration.g:1455:1: ruleTypeScope EOF { before(grammarAccess.getTypeScopeRule()); pushFollow(FOLLOW_1); @@ -4304,21 +4460,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleTypeScope" - // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1462:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ; public final void ruleTypeScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) ) + // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__TypeScope__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1467:2: ( ( rule__TypeScope__Alternatives ) ) { - // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) ) - // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives ) + // InternalApplicationConfiguration.g:1467:2: ( ( rule__TypeScope__Alternatives ) ) + // InternalApplicationConfiguration.g:1468:3: ( rule__TypeScope__Alternatives ) { before(grammarAccess.getTypeScopeAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives ) - // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives + // InternalApplicationConfiguration.g:1469:3: ( rule__TypeScope__Alternatives ) + // InternalApplicationConfiguration.g:1469:4: rule__TypeScope__Alternatives { pushFollow(FOLLOW_2); rule__TypeScope__Alternatives(); @@ -4351,11 +4507,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleClassTypeScope" - // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ; + // InternalApplicationConfiguration.g:1478:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ; public final void entryRuleClassTypeScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF ) - // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF + // InternalApplicationConfiguration.g:1479:1: ( ruleClassTypeScope EOF ) + // InternalApplicationConfiguration.g:1480:1: ruleClassTypeScope EOF { before(grammarAccess.getClassTypeScopeRule()); pushFollow(FOLLOW_1); @@ -4381,21 +4537,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleClassTypeScope" - // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1487:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ; public final void ruleClassTypeScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1492:2: ( ( rule__ClassTypeScope__Group__0 ) ) { - // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1492:2: ( ( rule__ClassTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1493:3: ( rule__ClassTypeScope__Group__0 ) { before(grammarAccess.getClassTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0 + // InternalApplicationConfiguration.g:1494:3: ( rule__ClassTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1494:4: rule__ClassTypeScope__Group__0 { pushFollow(FOLLOW_2); rule__ClassTypeScope__Group__0(); @@ -4428,11 +4584,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleObjectTypeScope" - // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ; + // InternalApplicationConfiguration.g:1503:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ; public final void entryRuleObjectTypeScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF ) - // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF + // InternalApplicationConfiguration.g:1504:1: ( ruleObjectTypeScope EOF ) + // InternalApplicationConfiguration.g:1505:1: ruleObjectTypeScope EOF { before(grammarAccess.getObjectTypeScopeRule()); pushFollow(FOLLOW_1); @@ -4458,21 +4614,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleObjectTypeScope" - // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1512:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ; public final void ruleObjectTypeScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1517:2: ( ( rule__ObjectTypeScope__Group__0 ) ) { - // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1517:2: ( ( rule__ObjectTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1518:3: ( rule__ObjectTypeScope__Group__0 ) { before(grammarAccess.getObjectTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0 + // InternalApplicationConfiguration.g:1519:3: ( rule__ObjectTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1519:4: rule__ObjectTypeScope__Group__0 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__Group__0(); @@ -4505,11 +4661,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleIntegerTypeScope" - // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ; + // InternalApplicationConfiguration.g:1528:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ; public final void entryRuleIntegerTypeScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF ) - // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF + // InternalApplicationConfiguration.g:1529:1: ( ruleIntegerTypeScope EOF ) + // InternalApplicationConfiguration.g:1530:1: ruleIntegerTypeScope EOF { before(grammarAccess.getIntegerTypeScopeRule()); pushFollow(FOLLOW_1); @@ -4535,21 +4691,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleIntegerTypeScope" - // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1537:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ; public final void ruleIntegerTypeScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1542:2: ( ( rule__IntegerTypeScope__Group__0 ) ) { - // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1542:2: ( ( rule__IntegerTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1543:3: ( rule__IntegerTypeScope__Group__0 ) { before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0 + // InternalApplicationConfiguration.g:1544:3: ( rule__IntegerTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1544:4: rule__IntegerTypeScope__Group__0 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__Group__0(); @@ -4582,11 +4738,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleRealTypeScope" - // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ; + // InternalApplicationConfiguration.g:1553:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ; public final void entryRuleRealTypeScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF ) - // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF + // InternalApplicationConfiguration.g:1554:1: ( ruleRealTypeScope EOF ) + // InternalApplicationConfiguration.g:1555:1: ruleRealTypeScope EOF { before(grammarAccess.getRealTypeScopeRule()); pushFollow(FOLLOW_1); @@ -4612,21 +4768,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleRealTypeScope" - // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1562:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ; public final void ruleRealTypeScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__RealTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1567:2: ( ( rule__RealTypeScope__Group__0 ) ) { - // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1567:2: ( ( rule__RealTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1568:3: ( rule__RealTypeScope__Group__0 ) { before(grammarAccess.getRealTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0 + // InternalApplicationConfiguration.g:1569:3: ( rule__RealTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1569:4: rule__RealTypeScope__Group__0 { pushFollow(FOLLOW_2); rule__RealTypeScope__Group__0(); @@ -4659,11 +4815,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleStringTypeScope" - // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ; + // InternalApplicationConfiguration.g:1578:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ; public final void entryRuleStringTypeScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF ) - // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF + // InternalApplicationConfiguration.g:1579:1: ( ruleStringTypeScope EOF ) + // InternalApplicationConfiguration.g:1580:1: ruleStringTypeScope EOF { before(grammarAccess.getStringTypeScopeRule()); pushFollow(FOLLOW_1); @@ -4689,21 +4845,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleStringTypeScope" - // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1587:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ; public final void ruleStringTypeScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__StringTypeScope__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1592:2: ( ( rule__StringTypeScope__Group__0 ) ) { - // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) ) - // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1592:2: ( ( rule__StringTypeScope__Group__0 ) ) + // InternalApplicationConfiguration.g:1593:3: ( rule__StringTypeScope__Group__0 ) { before(grammarAccess.getStringTypeScopeAccess().getGroup()); - // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 ) - // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0 + // InternalApplicationConfiguration.g:1594:3: ( rule__StringTypeScope__Group__0 ) + // InternalApplicationConfiguration.g:1594:4: rule__StringTypeScope__Group__0 { pushFollow(FOLLOW_2); rule__StringTypeScope__Group__0(); @@ -4736,11 +4892,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleClassReference" - // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ; + // InternalApplicationConfiguration.g:1603:1: entryRuleClassReference : ruleClassReference EOF ; public final void entryRuleClassReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF ) - // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF + // InternalApplicationConfiguration.g:1604:1: ( ruleClassReference EOF ) + // InternalApplicationConfiguration.g:1605:1: ruleClassReference EOF { before(grammarAccess.getClassReferenceRule()); pushFollow(FOLLOW_1); @@ -4766,21 +4922,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleClassReference" - // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1612:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ; public final void ruleClassReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__ClassReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1617:2: ( ( rule__ClassReference__Group__0 ) ) { - // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 ) + // InternalApplicationConfiguration.g:1617:2: ( ( rule__ClassReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1618:3: ( rule__ClassReference__Group__0 ) { before(grammarAccess.getClassReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 ) - // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0 + // InternalApplicationConfiguration.g:1619:3: ( rule__ClassReference__Group__0 ) + // InternalApplicationConfiguration.g:1619:4: rule__ClassReference__Group__0 { pushFollow(FOLLOW_2); rule__ClassReference__Group__0(); @@ -4813,11 +4969,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleObjectReference" - // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ; + // InternalApplicationConfiguration.g:1628:1: entryRuleObjectReference : ruleObjectReference EOF ; public final void entryRuleObjectReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF ) - // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF + // InternalApplicationConfiguration.g:1629:1: ( ruleObjectReference EOF ) + // InternalApplicationConfiguration.g:1630:1: ruleObjectReference EOF { before(grammarAccess.getObjectReferenceRule()); pushFollow(FOLLOW_1); @@ -4843,21 +4999,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleObjectReference" - // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1637:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ; public final void ruleObjectReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__ObjectReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1642:2: ( ( rule__ObjectReference__Group__0 ) ) { - // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 ) + // InternalApplicationConfiguration.g:1642:2: ( ( rule__ObjectReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1643:3: ( rule__ObjectReference__Group__0 ) { before(grammarAccess.getObjectReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 ) - // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0 + // InternalApplicationConfiguration.g:1644:3: ( rule__ObjectReference__Group__0 ) + // InternalApplicationConfiguration.g:1644:4: rule__ObjectReference__Group__0 { pushFollow(FOLLOW_2); rule__ObjectReference__Group__0(); @@ -4890,11 +5046,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleIntegerReference" - // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ; + // InternalApplicationConfiguration.g:1653:1: entryRuleIntegerReference : ruleIntegerReference EOF ; public final void entryRuleIntegerReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF ) - // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF + // InternalApplicationConfiguration.g:1654:1: ( ruleIntegerReference EOF ) + // InternalApplicationConfiguration.g:1655:1: ruleIntegerReference EOF { before(grammarAccess.getIntegerReferenceRule()); pushFollow(FOLLOW_1); @@ -4920,21 +5076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleIntegerReference" - // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1662:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ; public final void ruleIntegerReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__IntegerReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1667:2: ( ( rule__IntegerReference__Group__0 ) ) { - // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 ) + // InternalApplicationConfiguration.g:1667:2: ( ( rule__IntegerReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1668:3: ( rule__IntegerReference__Group__0 ) { before(grammarAccess.getIntegerReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 ) - // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0 + // InternalApplicationConfiguration.g:1669:3: ( rule__IntegerReference__Group__0 ) + // InternalApplicationConfiguration.g:1669:4: rule__IntegerReference__Group__0 { pushFollow(FOLLOW_2); rule__IntegerReference__Group__0(); @@ -4967,11 +5123,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleRealReference" - // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ; + // InternalApplicationConfiguration.g:1678:1: entryRuleRealReference : ruleRealReference EOF ; public final void entryRuleRealReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF ) - // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF + // InternalApplicationConfiguration.g:1679:1: ( ruleRealReference EOF ) + // InternalApplicationConfiguration.g:1680:1: ruleRealReference EOF { before(grammarAccess.getRealReferenceRule()); pushFollow(FOLLOW_1); @@ -4997,21 +5153,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleRealReference" - // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1687:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ; public final void ruleRealReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__RealReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1692:2: ( ( rule__RealReference__Group__0 ) ) { - // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 ) + // InternalApplicationConfiguration.g:1692:2: ( ( rule__RealReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1693:3: ( rule__RealReference__Group__0 ) { before(grammarAccess.getRealReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 ) - // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0 + // InternalApplicationConfiguration.g:1694:3: ( rule__RealReference__Group__0 ) + // InternalApplicationConfiguration.g:1694:4: rule__RealReference__Group__0 { pushFollow(FOLLOW_2); rule__RealReference__Group__0(); @@ -5044,11 +5200,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleStringReference" - // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ; + // InternalApplicationConfiguration.g:1703:1: entryRuleStringReference : ruleStringReference EOF ; public final void entryRuleStringReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF ) - // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF + // InternalApplicationConfiguration.g:1704:1: ( ruleStringReference EOF ) + // InternalApplicationConfiguration.g:1705:1: ruleStringReference EOF { before(grammarAccess.getStringReferenceRule()); pushFollow(FOLLOW_1); @@ -5074,21 +5230,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleStringReference" - // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1712:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ; public final void ruleStringReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__StringReference__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1717:2: ( ( rule__StringReference__Group__0 ) ) { - // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) ) - // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 ) + // InternalApplicationConfiguration.g:1717:2: ( ( rule__StringReference__Group__0 ) ) + // InternalApplicationConfiguration.g:1718:3: ( rule__StringReference__Group__0 ) { before(grammarAccess.getStringReferenceAccess().getGroup()); - // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 ) - // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0 + // InternalApplicationConfiguration.g:1719:3: ( rule__StringReference__Group__0 ) + // InternalApplicationConfiguration.g:1719:4: rule__StringReference__Group__0 { pushFollow(FOLLOW_2); rule__StringReference__Group__0(); @@ -5121,11 +5277,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleExactNumber" - // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ; + // InternalApplicationConfiguration.g:1728:1: entryRuleExactNumber : ruleExactNumber EOF ; public final void entryRuleExactNumber() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF ) - // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF + // InternalApplicationConfiguration.g:1729:1: ( ruleExactNumber EOF ) + // InternalApplicationConfiguration.g:1730:1: ruleExactNumber EOF { before(grammarAccess.getExactNumberRule()); pushFollow(FOLLOW_1); @@ -5151,21 +5307,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleExactNumber" - // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1737:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ; public final void ruleExactNumber() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) ) + // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__ExactNumber__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1742:2: ( ( rule__ExactNumber__Alternatives ) ) { - // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) ) - // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives ) + // InternalApplicationConfiguration.g:1742:2: ( ( rule__ExactNumber__Alternatives ) ) + // InternalApplicationConfiguration.g:1743:3: ( rule__ExactNumber__Alternatives ) { before(grammarAccess.getExactNumberAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives ) - // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives + // InternalApplicationConfiguration.g:1744:3: ( rule__ExactNumber__Alternatives ) + // InternalApplicationConfiguration.g:1744:4: rule__ExactNumber__Alternatives { pushFollow(FOLLOW_2); rule__ExactNumber__Alternatives(); @@ -5198,11 +5354,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleIntervallNumber" - // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ; + // InternalApplicationConfiguration.g:1753:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ; public final void entryRuleIntervallNumber() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF ) - // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF + // InternalApplicationConfiguration.g:1754:1: ( ruleIntervallNumber EOF ) + // InternalApplicationConfiguration.g:1755:1: ruleIntervallNumber EOF { before(grammarAccess.getIntervallNumberRule()); pushFollow(FOLLOW_1); @@ -5228,21 +5384,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleIntervallNumber" - // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1762:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ; public final void ruleIntervallNumber() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) ) + // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__IntervallNumber__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1767:2: ( ( rule__IntervallNumber__Group__0 ) ) { - // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) ) - // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 ) + // InternalApplicationConfiguration.g:1767:2: ( ( rule__IntervallNumber__Group__0 ) ) + // InternalApplicationConfiguration.g:1768:3: ( rule__IntervallNumber__Group__0 ) { before(grammarAccess.getIntervallNumberAccess().getGroup()); - // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 ) - // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0 + // InternalApplicationConfiguration.g:1769:3: ( rule__IntervallNumber__Group__0 ) + // InternalApplicationConfiguration.g:1769:4: rule__IntervallNumber__Group__0 { pushFollow(FOLLOW_2); rule__IntervallNumber__Group__0(); @@ -5275,11 +5431,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleIntEnumberation" - // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ; + // InternalApplicationConfiguration.g:1778:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ; public final void entryRuleIntEnumberation() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF ) - // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF + // InternalApplicationConfiguration.g:1779:1: ( ruleIntEnumberation EOF ) + // InternalApplicationConfiguration.g:1780:1: ruleIntEnumberation EOF { before(grammarAccess.getIntEnumberationRule()); pushFollow(FOLLOW_1); @@ -5305,21 +5461,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleIntEnumberation" - // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1787:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ; public final void ruleIntEnumberation() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) ) + // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__IntEnumberation__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1792:2: ( ( rule__IntEnumberation__Group__0 ) ) { - // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) ) - // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 ) + // InternalApplicationConfiguration.g:1792:2: ( ( rule__IntEnumberation__Group__0 ) ) + // InternalApplicationConfiguration.g:1793:3: ( rule__IntEnumberation__Group__0 ) { before(grammarAccess.getIntEnumberationAccess().getGroup()); - // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 ) - // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0 + // InternalApplicationConfiguration.g:1794:3: ( rule__IntEnumberation__Group__0 ) + // InternalApplicationConfiguration.g:1794:4: rule__IntEnumberation__Group__0 { pushFollow(FOLLOW_2); rule__IntEnumberation__Group__0(); @@ -5352,11 +5508,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleRealEnumeration" - // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ; + // InternalApplicationConfiguration.g:1803:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ; public final void entryRuleRealEnumeration() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF ) - // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF + // InternalApplicationConfiguration.g:1804:1: ( ruleRealEnumeration EOF ) + // InternalApplicationConfiguration.g:1805:1: ruleRealEnumeration EOF { before(grammarAccess.getRealEnumerationRule()); pushFollow(FOLLOW_1); @@ -5382,21 +5538,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleRealEnumeration" - // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1812:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ; public final void ruleRealEnumeration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) ) + // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__RealEnumeration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1817:2: ( ( rule__RealEnumeration__Group__0 ) ) { - // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) ) - // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 ) + // InternalApplicationConfiguration.g:1817:2: ( ( rule__RealEnumeration__Group__0 ) ) + // InternalApplicationConfiguration.g:1818:3: ( rule__RealEnumeration__Group__0 ) { before(grammarAccess.getRealEnumerationAccess().getGroup()); - // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 ) - // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0 + // InternalApplicationConfiguration.g:1819:3: ( rule__RealEnumeration__Group__0 ) + // InternalApplicationConfiguration.g:1819:4: rule__RealEnumeration__Group__0 { pushFollow(FOLLOW_2); rule__RealEnumeration__Group__0(); @@ -5429,11 +5585,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleStringEnumeration" - // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ; + // InternalApplicationConfiguration.g:1828:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ; public final void entryRuleStringEnumeration() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF ) - // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF + // InternalApplicationConfiguration.g:1829:1: ( ruleStringEnumeration EOF ) + // InternalApplicationConfiguration.g:1830:1: ruleStringEnumeration EOF { before(grammarAccess.getStringEnumerationRule()); pushFollow(FOLLOW_1); @@ -5459,21 +5615,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleStringEnumeration" - // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1837:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ; public final void ruleStringEnumeration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) ) + // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__StringEnumeration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1842:2: ( ( rule__StringEnumeration__Group__0 ) ) { - // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) ) - // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 ) + // InternalApplicationConfiguration.g:1842:2: ( ( rule__StringEnumeration__Group__0 ) ) + // InternalApplicationConfiguration.g:1843:3: ( rule__StringEnumeration__Group__0 ) { before(grammarAccess.getStringEnumerationAccess().getGroup()); - // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 ) - // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0 + // InternalApplicationConfiguration.g:1844:3: ( rule__StringEnumeration__Group__0 ) + // InternalApplicationConfiguration.g:1844:4: rule__StringEnumeration__Group__0 { pushFollow(FOLLOW_2); rule__StringEnumeration__Group__0(); @@ -5506,11 +5662,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleScopeDeclaration" - // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ; + // InternalApplicationConfiguration.g:1853:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ; public final void entryRuleScopeDeclaration() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF ) - // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF + // InternalApplicationConfiguration.g:1854:1: ( ruleScopeDeclaration EOF ) + // InternalApplicationConfiguration.g:1855:1: ruleScopeDeclaration EOF { before(grammarAccess.getScopeDeclarationRule()); pushFollow(FOLLOW_1); @@ -5536,21 +5692,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleScopeDeclaration" - // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1862:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ; public final void ruleScopeDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1867:2: ( ( rule__ScopeDeclaration__Group__0 ) ) { - // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) ) - // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1867:2: ( ( rule__ScopeDeclaration__Group__0 ) ) + // InternalApplicationConfiguration.g:1868:3: ( rule__ScopeDeclaration__Group__0 ) { before(grammarAccess.getScopeDeclarationAccess().getGroup()); - // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 ) - // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0 + // InternalApplicationConfiguration.g:1869:3: ( rule__ScopeDeclaration__Group__0 ) + // InternalApplicationConfiguration.g:1869:4: rule__ScopeDeclaration__Group__0 { pushFollow(FOLLOW_2); rule__ScopeDeclaration__Group__0(); @@ -5583,11 +5739,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleScopeReference" - // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ; + // InternalApplicationConfiguration.g:1878:1: entryRuleScopeReference : ruleScopeReference EOF ; public final void entryRuleScopeReference() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF ) - // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF + // InternalApplicationConfiguration.g:1879:1: ( ruleScopeReference EOF ) + // InternalApplicationConfiguration.g:1880:1: ruleScopeReference EOF { before(grammarAccess.getScopeReferenceRule()); pushFollow(FOLLOW_1); @@ -5613,21 +5769,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleScopeReference" - // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ; + // InternalApplicationConfiguration.g:1887:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ; public final void ruleScopeReference() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) ) - // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:1891:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) ) + // InternalApplicationConfiguration.g:1892:2: ( ( rule__ScopeReference__ReferredAssignment ) ) { - // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) ) - // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:1892:2: ( ( rule__ScopeReference__ReferredAssignment ) ) + // InternalApplicationConfiguration.g:1893:3: ( rule__ScopeReference__ReferredAssignment ) { before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); - // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment ) - // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment + // InternalApplicationConfiguration.g:1894:3: ( rule__ScopeReference__ReferredAssignment ) + // InternalApplicationConfiguration.g:1894:4: rule__ScopeReference__ReferredAssignment { pushFollow(FOLLOW_2); rule__ScopeReference__ReferredAssignment(); @@ -5660,11 +5816,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleScope" - // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ; + // InternalApplicationConfiguration.g:1903:1: entryRuleScope : ruleScope EOF ; public final void entryRuleScope() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF ) - // InternalApplicationConfiguration.g:1855:1: ruleScope EOF + // InternalApplicationConfiguration.g:1904:1: ( ruleScope EOF ) + // InternalApplicationConfiguration.g:1905:1: ruleScope EOF { before(grammarAccess.getScopeRule()); pushFollow(FOLLOW_1); @@ -5690,21 +5846,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleScope" - // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1912:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ; public final void ruleScope() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) ) + // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__Scope__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1917:2: ( ( rule__Scope__Alternatives ) ) { - // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) ) - // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives ) + // InternalApplicationConfiguration.g:1917:2: ( ( rule__Scope__Alternatives ) ) + // InternalApplicationConfiguration.g:1918:3: ( rule__Scope__Alternatives ) { before(grammarAccess.getScopeAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives ) - // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives + // InternalApplicationConfiguration.g:1919:3: ( rule__Scope__Alternatives ) + // InternalApplicationConfiguration.g:1919:4: rule__Scope__Alternatives { pushFollow(FOLLOW_2); rule__Scope__Alternatives(); @@ -5737,11 +5893,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleTask" - // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ; + // InternalApplicationConfiguration.g:1928:1: entryRuleTask : ruleTask EOF ; public final void entryRuleTask() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF ) - // InternalApplicationConfiguration.g:1880:1: ruleTask EOF + // InternalApplicationConfiguration.g:1929:1: ( ruleTask EOF ) + // InternalApplicationConfiguration.g:1930:1: ruleTask EOF { before(grammarAccess.getTaskRule()); pushFollow(FOLLOW_1); @@ -5767,17 +5923,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleTask" - // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ; + // InternalApplicationConfiguration.g:1937:1: ruleTask : ( ruleGenerationTask ) ; public final void ruleTask() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) ) - // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask ) + // InternalApplicationConfiguration.g:1941:2: ( ( ruleGenerationTask ) ) + // InternalApplicationConfiguration.g:1942:2: ( ruleGenerationTask ) { - // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask ) - // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask + // InternalApplicationConfiguration.g:1942:2: ( ruleGenerationTask ) + // InternalApplicationConfiguration.g:1943:3: ruleGenerationTask { before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); pushFollow(FOLLOW_2); @@ -5808,11 +5964,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "entryRuleGenerationTask" - // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ; + // InternalApplicationConfiguration.g:1953:1: entryRuleGenerationTask : ruleGenerationTask EOF ; public final void entryRuleGenerationTask() throws RecognitionException { try { - // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF ) - // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF + // InternalApplicationConfiguration.g:1954:1: ( ruleGenerationTask EOF ) + // InternalApplicationConfiguration.g:1955:1: ruleGenerationTask EOF { before(grammarAccess.getGenerationTaskRule()); pushFollow(FOLLOW_1); @@ -5838,21 +5994,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleGenerationTask" - // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ; + // InternalApplicationConfiguration.g:1962:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ; public final void ruleGenerationTask() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) ) - // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) ) + // InternalApplicationConfiguration.g:1966:2: ( ( ( rule__GenerationTask__Group__0 ) ) ) + // InternalApplicationConfiguration.g:1967:2: ( ( rule__GenerationTask__Group__0 ) ) { - // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) ) - // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 ) + // InternalApplicationConfiguration.g:1967:2: ( ( rule__GenerationTask__Group__0 ) ) + // InternalApplicationConfiguration.g:1968:3: ( rule__GenerationTask__Group__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup()); - // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 ) - // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0 + // InternalApplicationConfiguration.g:1969:3: ( rule__GenerationTask__Group__0 ) + // InternalApplicationConfiguration.g:1969:4: rule__GenerationTask__Group__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group__0(); @@ -5885,21 +6041,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleOptimizationDirection" - // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1978:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ; public final void ruleOptimizationDirection() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) ) + // InternalApplicationConfiguration.g:1982:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1983:2: ( ( rule__OptimizationDirection__Alternatives ) ) { - // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) ) - // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives ) + // InternalApplicationConfiguration.g:1983:2: ( ( rule__OptimizationDirection__Alternatives ) ) + // InternalApplicationConfiguration.g:1984:3: ( rule__OptimizationDirection__Alternatives ) { before(grammarAccess.getOptimizationDirectionAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives ) - // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives + // InternalApplicationConfiguration.g:1985:3: ( rule__OptimizationDirection__Alternatives ) + // InternalApplicationConfiguration.g:1985:4: rule__OptimizationDirection__Alternatives { pushFollow(FOLLOW_2); rule__OptimizationDirection__Alternatives(); @@ -5932,21 +6088,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleComparisonOperator" - // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ; + // InternalApplicationConfiguration.g:1994:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ; public final void ruleComparisonOperator() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) ) + // InternalApplicationConfiguration.g:1998:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) ) + // InternalApplicationConfiguration.g:1999:2: ( ( rule__ComparisonOperator__Alternatives ) ) { - // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) ) - // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives ) + // InternalApplicationConfiguration.g:1999:2: ( ( rule__ComparisonOperator__Alternatives ) ) + // InternalApplicationConfiguration.g:2000:3: ( rule__ComparisonOperator__Alternatives ) { before(grammarAccess.getComparisonOperatorAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives ) - // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives + // InternalApplicationConfiguration.g:2001:3: ( rule__ComparisonOperator__Alternatives ) + // InternalApplicationConfiguration.g:2001:4: rule__ComparisonOperator__Alternatives { pushFollow(FOLLOW_2); rule__ComparisonOperator__Alternatives(); @@ -5979,21 +6135,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleDocumentLevelSpecification" - // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ; + // InternalApplicationConfiguration.g:2010:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ; public final void ruleDocumentLevelSpecification() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) + // InternalApplicationConfiguration.g:2014:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) ) + // InternalApplicationConfiguration.g:2015:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) { - // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) - // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives ) + // InternalApplicationConfiguration.g:2015:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) + // InternalApplicationConfiguration.g:2016:3: ( rule__DocumentLevelSpecification__Alternatives ) { before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives ) - // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives + // InternalApplicationConfiguration.g:2017:3: ( rule__DocumentLevelSpecification__Alternatives ) + // InternalApplicationConfiguration.g:2017:4: rule__DocumentLevelSpecification__Alternatives { pushFollow(FOLLOW_2); rule__DocumentLevelSpecification__Alternatives(); @@ -6026,21 +6182,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "ruleSolver" - // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ; + // InternalApplicationConfiguration.g:2026:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ; public final void ruleSolver() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) ) - // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) ) + // InternalApplicationConfiguration.g:2030:1: ( ( ( rule__Solver__Alternatives ) ) ) + // InternalApplicationConfiguration.g:2031:2: ( ( rule__Solver__Alternatives ) ) { - // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) ) - // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives ) + // InternalApplicationConfiguration.g:2031:2: ( ( rule__Solver__Alternatives ) ) + // InternalApplicationConfiguration.g:2032:3: ( rule__Solver__Alternatives ) { before(grammarAccess.getSolverAccess().getAlternatives()); - // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives ) - // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives + // InternalApplicationConfiguration.g:2033:3: ( rule__Solver__Alternatives ) + // InternalApplicationConfiguration.g:2033:4: rule__Solver__Alternatives { pushFollow(FOLLOW_2); rule__Solver__Alternatives(); @@ -6073,20 +6229,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Command__Alternatives" - // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) ); + // InternalApplicationConfiguration.g:2041:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) ); public final void rule__Command__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) ) + // InternalApplicationConfiguration.g:2045:1: ( ( ruleDeclaration ) | ( ruleTask ) ) int alt1=2; int LA1_0 = input.LA(1); - if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=40)||LA1_0==52) ) { + if ( (LA1_0==27||LA1_0==35||(LA1_0>=37 && LA1_0<=38)||(LA1_0>=41 && LA1_0<=42)||LA1_0==54) ) { alt1=1; } - else if ( (LA1_0==53) ) { + else if ( (LA1_0==55) ) { alt1=2; } else { @@ -6097,10 +6253,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt1) { case 1 : - // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration ) + // InternalApplicationConfiguration.g:2046:2: ( ruleDeclaration ) { - // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration ) - // InternalApplicationConfiguration.g:1997:3: ruleDeclaration + // InternalApplicationConfiguration.g:2046:2: ( ruleDeclaration ) + // InternalApplicationConfiguration.g:2047:3: ruleDeclaration { before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6116,10 +6272,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2002:2: ( ruleTask ) + // InternalApplicationConfiguration.g:2052:2: ( ruleTask ) { - // InternalApplicationConfiguration.g:2002:2: ( ruleTask ) - // InternalApplicationConfiguration.g:2003:3: ruleTask + // InternalApplicationConfiguration.g:2052:2: ( ruleTask ) + // InternalApplicationConfiguration.g:2053:3: ruleTask { before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6152,13 +6308,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Import__Alternatives" - // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ); + // InternalApplicationConfiguration.g:2062:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ); public final void rule__Import__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ) + // InternalApplicationConfiguration.g:2066:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ) int alt2=3; int LA2_0 = input.LA(1); @@ -6195,10 +6351,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt2) { case 1 : - // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport ) + // InternalApplicationConfiguration.g:2067:2: ( ruleEPackageImport ) { - // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport ) - // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport + // InternalApplicationConfiguration.g:2067:2: ( ruleEPackageImport ) + // InternalApplicationConfiguration.g:2068:3: ruleEPackageImport { before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6214,10 +6370,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport ) + // InternalApplicationConfiguration.g:2073:2: ( ruleViatraImport ) { - // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport ) - // InternalApplicationConfiguration.g:2024:3: ruleViatraImport + // InternalApplicationConfiguration.g:2073:2: ( ruleViatraImport ) + // InternalApplicationConfiguration.g:2074:3: ruleViatraImport { before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6233,10 +6389,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport ) + // InternalApplicationConfiguration.g:2079:2: ( ruleCftImport ) { - // InternalApplicationConfiguration.g:2029:2: ( ruleCftImport ) - // InternalApplicationConfiguration.g:2030:3: ruleCftImport + // InternalApplicationConfiguration.g:2079:2: ( ruleCftImport ) + // InternalApplicationConfiguration.g:2080:3: ruleCftImport { before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -6269,13 +6425,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Declaration__Alternatives" - // InternalApplicationConfiguration.g:2039:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ); + // InternalApplicationConfiguration.g:2089:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ); public final void rule__Declaration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2043:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ) + // InternalApplicationConfiguration.g:2093:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ) int alt3=7; switch ( input.LA(1) ) { case 27: @@ -6298,17 +6454,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont alt3=4; } break; - case 40: + case 42: { alt3=5; } break; - case 52: + case 54: { alt3=6; } break; - case 39: + case 41: { alt3=7; } @@ -6322,10 +6478,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont switch (alt3) { case 1 : - // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration ) + // InternalApplicationConfiguration.g:2094:2: ( ruleFileDeclaration ) { - // InternalApplicationConfiguration.g:2044:2: ( ruleFileDeclaration ) - // InternalApplicationConfiguration.g:2045:3: ruleFileDeclaration + // InternalApplicationConfiguration.g:2094:2: ( ruleFileDeclaration ) + // InternalApplicationConfiguration.g:2095:3: ruleFileDeclaration { before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6341,10 +6497,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration ) + // InternalApplicationConfiguration.g:2100:2: ( ruleMetamodelDeclaration ) { - // InternalApplicationConfiguration.g:2050:2: ( ruleMetamodelDeclaration ) - // InternalApplicationConfiguration.g:2051:3: ruleMetamodelDeclaration + // InternalApplicationConfiguration.g:2100:2: ( ruleMetamodelDeclaration ) + // InternalApplicationConfiguration.g:2101:3: ruleMetamodelDeclaration { before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6360,10 +6516,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration ) + // InternalApplicationConfiguration.g:2106:2: ( rulePartialModelDeclaration ) { - // InternalApplicationConfiguration.g:2056:2: ( rulePartialModelDeclaration ) - // InternalApplicationConfiguration.g:2057:3: rulePartialModelDeclaration + // InternalApplicationConfiguration.g:2106:2: ( rulePartialModelDeclaration ) + // InternalApplicationConfiguration.g:2107:3: rulePartialModelDeclaration { before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -6379,10 +6535,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 4 : - // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration ) + // InternalApplicationConfiguration.g:2112:2: ( ruleGraphPatternDeclaration ) { - // InternalApplicationConfiguration.g:2062:2: ( ruleGraphPatternDeclaration ) - // InternalApplicationConfiguration.g:2063:3: ruleGraphPatternDeclaration + // InternalApplicationConfiguration.g:2112:2: ( ruleGraphPatternDeclaration ) + // InternalApplicationConfiguration.g:2113:3: ruleGraphPatternDeclaration { before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -6398,10 +6554,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 5 : - // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration ) + // InternalApplicationConfiguration.g:2118:2: ( ruleConfigDeclaration ) { - // InternalApplicationConfiguration.g:2068:2: ( ruleConfigDeclaration ) - // InternalApplicationConfiguration.g:2069:3: ruleConfigDeclaration + // InternalApplicationConfiguration.g:2118:2: ( ruleConfigDeclaration ) + // InternalApplicationConfiguration.g:2119:3: ruleConfigDeclaration { before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -6417,10 +6573,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 6 : - // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration ) + // InternalApplicationConfiguration.g:2124:2: ( ruleScopeDeclaration ) { - // InternalApplicationConfiguration.g:2074:2: ( ruleScopeDeclaration ) - // InternalApplicationConfiguration.g:2075:3: ruleScopeDeclaration + // InternalApplicationConfiguration.g:2124:2: ( ruleScopeDeclaration ) + // InternalApplicationConfiguration.g:2125:3: ruleScopeDeclaration { before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); pushFollow(FOLLOW_2); @@ -6436,10 +6592,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 7 : - // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration ) + // InternalApplicationConfiguration.g:2130:2: ( ruleObjectiveDeclaration ) { - // InternalApplicationConfiguration.g:2080:2: ( ruleObjectiveDeclaration ) - // InternalApplicationConfiguration.g:2081:3: ruleObjectiveDeclaration + // InternalApplicationConfiguration.g:2130:2: ( ruleObjectiveDeclaration ) + // InternalApplicationConfiguration.g:2131:3: ruleObjectiveDeclaration { before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); pushFollow(FOLLOW_2); @@ -6472,13 +6628,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__File__Alternatives" - // InternalApplicationConfiguration.g:2090:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) ); + // InternalApplicationConfiguration.g:2140:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) ); public final void rule__File__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2094:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) ) + // InternalApplicationConfiguration.g:2144:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) ) int alt4=2; int LA4_0 = input.LA(1); @@ -6496,10 +6652,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt4) { case 1 : - // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification ) + // InternalApplicationConfiguration.g:2145:2: ( ruleFileSpecification ) { - // InternalApplicationConfiguration.g:2095:2: ( ruleFileSpecification ) - // InternalApplicationConfiguration.g:2096:3: ruleFileSpecification + // InternalApplicationConfiguration.g:2145:2: ( ruleFileSpecification ) + // InternalApplicationConfiguration.g:2146:3: ruleFileSpecification { before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6515,10 +6671,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference ) + // InternalApplicationConfiguration.g:2151:2: ( ruleFileReference ) { - // InternalApplicationConfiguration.g:2101:2: ( ruleFileReference ) - // InternalApplicationConfiguration.g:2102:3: ruleFileReference + // InternalApplicationConfiguration.g:2151:2: ( ruleFileReference ) + // InternalApplicationConfiguration.g:2152:3: ruleFileReference { before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6551,13 +6707,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelEntry__Alternatives" - // InternalApplicationConfiguration.g:2111:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); + // InternalApplicationConfiguration.g:2161:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); public final void rule__MetamodelEntry__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2115:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) + // InternalApplicationConfiguration.g:2165:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) int alt5=2; int LA5_0 = input.LA(1); @@ -6575,10 +6731,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt5) { case 1 : - // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:2166:2: ( ruleMetamodelElement ) { - // InternalApplicationConfiguration.g:2116:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:2117:3: ruleMetamodelElement + // InternalApplicationConfiguration.g:2166:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:2167:3: ruleMetamodelElement { before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6594,10 +6750,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry ) + // InternalApplicationConfiguration.g:2172:2: ( ruleAllPackageEntry ) { - // InternalApplicationConfiguration.g:2122:2: ( ruleAllPackageEntry ) - // InternalApplicationConfiguration.g:2123:3: ruleAllPackageEntry + // InternalApplicationConfiguration.g:2172:2: ( ruleAllPackageEntry ) + // InternalApplicationConfiguration.g:2173:3: ruleAllPackageEntry { before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6630,13 +6786,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Metamodel__Alternatives" - // InternalApplicationConfiguration.g:2132:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ); + // InternalApplicationConfiguration.g:2182:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ); public final void rule__Metamodel__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2136:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ) + // InternalApplicationConfiguration.g:2186:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ) int alt6=2; int LA6_0 = input.LA(1); @@ -6654,10 +6810,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt6) { case 1 : - // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference ) + // InternalApplicationConfiguration.g:2187:2: ( ruleMetamodelReference ) { - // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelReference ) - // InternalApplicationConfiguration.g:2138:3: ruleMetamodelReference + // InternalApplicationConfiguration.g:2187:2: ( ruleMetamodelReference ) + // InternalApplicationConfiguration.g:2188:3: ruleMetamodelReference { before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6673,10 +6829,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification ) + // InternalApplicationConfiguration.g:2193:2: ( ruleMetamodelSpecification ) { - // InternalApplicationConfiguration.g:2143:2: ( ruleMetamodelSpecification ) - // InternalApplicationConfiguration.g:2144:3: ruleMetamodelSpecification + // InternalApplicationConfiguration.g:2193:2: ( ruleMetamodelSpecification ) + // InternalApplicationConfiguration.g:2194:3: ruleMetamodelSpecification { before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6709,13 +6865,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelEntry__Alternatives" - // InternalApplicationConfiguration.g:2153:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) ); + // InternalApplicationConfiguration.g:2203:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) ); public final void rule__PartialModelEntry__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2157:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) ) + // InternalApplicationConfiguration.g:2207:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) ) int alt7=2; int LA7_0 = input.LA(1); @@ -6733,10 +6889,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt7) { case 1 : - // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:2208:2: ( ruleModelEntry ) { - // InternalApplicationConfiguration.g:2158:2: ( ruleModelEntry ) - // InternalApplicationConfiguration.g:2159:3: ruleModelEntry + // InternalApplicationConfiguration.g:2208:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:2209:3: ruleModelEntry { before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6752,10 +6908,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry ) + // InternalApplicationConfiguration.g:2214:2: ( ruleFolderEntry ) { - // InternalApplicationConfiguration.g:2164:2: ( ruleFolderEntry ) - // InternalApplicationConfiguration.g:2165:3: ruleFolderEntry + // InternalApplicationConfiguration.g:2214:2: ( ruleFolderEntry ) + // InternalApplicationConfiguration.g:2215:3: ruleFolderEntry { before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6788,13 +6944,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModel__Alternatives" - // InternalApplicationConfiguration.g:2174:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ); + // InternalApplicationConfiguration.g:2224:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ); public final void rule__PartialModel__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2178:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ) + // InternalApplicationConfiguration.g:2228:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ) int alt8=2; int LA8_0 = input.LA(1); @@ -6812,10 +6968,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt8) { case 1 : - // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification ) + // InternalApplicationConfiguration.g:2229:2: ( rulePartialModelSpecification ) { - // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelSpecification ) - // InternalApplicationConfiguration.g:2180:3: rulePartialModelSpecification + // InternalApplicationConfiguration.g:2229:2: ( rulePartialModelSpecification ) + // InternalApplicationConfiguration.g:2230:3: rulePartialModelSpecification { before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6831,10 +6987,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference ) + // InternalApplicationConfiguration.g:2235:2: ( rulePartialModelReference ) { - // InternalApplicationConfiguration.g:2185:2: ( rulePartialModelReference ) - // InternalApplicationConfiguration.g:2186:3: rulePartialModelReference + // InternalApplicationConfiguration.g:2235:2: ( rulePartialModelReference ) + // InternalApplicationConfiguration.g:2236:3: rulePartialModelReference { before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6867,13 +7023,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternEntry__Alternatives" - // InternalApplicationConfiguration.g:2195:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ); + // InternalApplicationConfiguration.g:2245:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ); public final void rule__PatternEntry__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2199:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ) + // InternalApplicationConfiguration.g:2249:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ) int alt9=2; int LA9_0 = input.LA(1); @@ -6891,10 +7047,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt9) { case 1 : - // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:2250:2: ( rulePatternElement ) { - // InternalApplicationConfiguration.g:2200:2: ( rulePatternElement ) - // InternalApplicationConfiguration.g:2201:3: rulePatternElement + // InternalApplicationConfiguration.g:2250:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:2251:3: rulePatternElement { before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6910,10 +7066,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry ) + // InternalApplicationConfiguration.g:2256:2: ( ruleAllPatternEntry ) { - // InternalApplicationConfiguration.g:2206:2: ( ruleAllPatternEntry ) - // InternalApplicationConfiguration.g:2207:3: ruleAllPatternEntry + // InternalApplicationConfiguration.g:2256:2: ( ruleAllPatternEntry ) + // InternalApplicationConfiguration.g:2257:3: ruleAllPatternEntry { before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -6946,13 +7102,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPattern__Alternatives" - // InternalApplicationConfiguration.g:2216:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ); + // InternalApplicationConfiguration.g:2266:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ); public final void rule__GraphPattern__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2220:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ) + // InternalApplicationConfiguration.g:2270:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ) int alt10=2; int LA10_0 = input.LA(1); @@ -6970,10 +7126,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt10) { case 1 : - // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference ) + // InternalApplicationConfiguration.g:2271:2: ( ruleGraphPatternReference ) { - // InternalApplicationConfiguration.g:2221:2: ( ruleGraphPatternReference ) - // InternalApplicationConfiguration.g:2222:3: ruleGraphPatternReference + // InternalApplicationConfiguration.g:2271:2: ( ruleGraphPatternReference ) + // InternalApplicationConfiguration.g:2272:3: ruleGraphPatternReference { before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -6989,10 +7145,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification ) + // InternalApplicationConfiguration.g:2277:2: ( rulePatternSpecification ) { - // InternalApplicationConfiguration.g:2227:2: ( rulePatternSpecification ) - // InternalApplicationConfiguration.g:2228:3: rulePatternSpecification + // InternalApplicationConfiguration.g:2277:2: ( rulePatternSpecification ) + // InternalApplicationConfiguration.g:2278:3: rulePatternSpecification { before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7025,20 +7181,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveEntry__Alternatives" - // InternalApplicationConfiguration.g:2237:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ); + // InternalApplicationConfiguration.g:2287:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ); public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2241:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ) + // InternalApplicationConfiguration.g:2291:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ) int alt11=2; int LA11_0 = input.LA(1); if ( ((LA11_0>=11 && LA11_0<=12)) ) { alt11=1; } - else if ( (LA11_0==26) ) { + else if ( (LA11_0==26||LA11_0==40) ) { alt11=2; } else { @@ -7049,10 +7205,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt11) { case 1 : - // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry ) + // InternalApplicationConfiguration.g:2292:2: ( ruleOptimizationEntry ) { - // InternalApplicationConfiguration.g:2242:2: ( ruleOptimizationEntry ) - // InternalApplicationConfiguration.g:2243:3: ruleOptimizationEntry + // InternalApplicationConfiguration.g:2292:2: ( ruleOptimizationEntry ) + // InternalApplicationConfiguration.g:2293:3: ruleOptimizationEntry { before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7068,10 +7224,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry ) + // InternalApplicationConfiguration.g:2298:2: ( ruleThresholdEntry ) { - // InternalApplicationConfiguration.g:2248:2: ( ruleThresholdEntry ) - // InternalApplicationConfiguration.g:2249:3: ruleThresholdEntry + // InternalApplicationConfiguration.g:2298:2: ( ruleThresholdEntry ) + // InternalApplicationConfiguration.g:2299:3: ruleThresholdEntry { before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7103,21 +7259,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR end "rule__ObjectiveEntry__Alternatives" - // $ANTLR start "rule__Objective__Alternatives" - // InternalApplicationConfiguration.g:2258:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) ); - public final void rule__Objective__Alternatives() throws RecognitionException { + // $ANTLR start "rule__ReliabilityObjectiveFunction__Alternatives" + // InternalApplicationConfiguration.g:2308:1: rule__ReliabilityObjectiveFunction__Alternatives : ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) ); + public final void rule__ReliabilityObjectiveFunction__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2262:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) ) + // InternalApplicationConfiguration.g:2312:1: ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) ) int alt12=2; int LA12_0 = input.LA(1); - if ( (LA12_0==RULE_ID) ) { + if ( (LA12_0==26) ) { alt12=1; } - else if ( (LA12_0==29) ) { + else if ( (LA12_0==40) ) { alt12=2; } else { @@ -7128,10 +7284,89 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } switch (alt12) { case 1 : - // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference ) + // InternalApplicationConfiguration.g:2313:2: ( ruleReliabiltiyProbability ) + { + // InternalApplicationConfiguration.g:2313:2: ( ruleReliabiltiyProbability ) + // InternalApplicationConfiguration.g:2314:3: ruleReliabiltiyProbability + { + before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); + pushFollow(FOLLOW_2); + ruleReliabiltiyProbability(); + + state._fsp--; + + after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); + + } + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2319:2: ( ruleMtff ) + { + // InternalApplicationConfiguration.g:2319:2: ( ruleMtff ) + // InternalApplicationConfiguration.g:2320:3: ruleMtff + { + before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); + pushFollow(FOLLOW_2); + ruleMtff(); + + state._fsp--; + + after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); + + } + + + } + break; + + } + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ReliabilityObjectiveFunction__Alternatives" + + + // $ANTLR start "rule__Objective__Alternatives" + // InternalApplicationConfiguration.g:2329:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) ); + public final void rule__Objective__Alternatives() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:2333:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) ) + int alt13=2; + int LA13_0 = input.LA(1); + + if ( (LA13_0==RULE_ID) ) { + alt13=1; + } + else if ( (LA13_0==29) ) { + alt13=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 13, 0, input); + + throw nvae; + } + switch (alt13) { + case 1 : + // InternalApplicationConfiguration.g:2334:2: ( ruleObjectiveReference ) { - // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveReference ) - // InternalApplicationConfiguration.g:2264:3: ruleObjectiveReference + // InternalApplicationConfiguration.g:2334:2: ( ruleObjectiveReference ) + // InternalApplicationConfiguration.g:2335:3: ruleObjectiveReference { before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7147,10 +7382,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:2340:2: ( ruleObjectiveSpecification ) { - // InternalApplicationConfiguration.g:2269:2: ( ruleObjectiveSpecification ) - // InternalApplicationConfiguration.g:2270:3: ruleObjectiveSpecification + // InternalApplicationConfiguration.g:2340:2: ( ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:2341:3: ruleObjectiveSpecification { before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7183,48 +7418,48 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigEntry__Alternatives" - // InternalApplicationConfiguration.g:2279:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ); + // InternalApplicationConfiguration.g:2350:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ); public final void rule__ConfigEntry__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2283:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ) - int alt13=4; + // InternalApplicationConfiguration.g:2354:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ) + int alt14=4; switch ( input.LA(1) ) { - case 41: + case 43: { - alt13=1; + alt14=1; } break; - case 42: + case 44: { - alt13=2; + alt14=2; } break; - case 43: + case 45: { - alt13=3; + alt14=3; } break; case RULE_STRING: { - alt13=4; + alt14=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 13, 0, input); + new NoViableAltException("", 14, 0, input); throw nvae; } - switch (alt13) { + switch (alt14) { case 1 : - // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry ) + // InternalApplicationConfiguration.g:2355:2: ( ruleDocumentationEntry ) { - // InternalApplicationConfiguration.g:2284:2: ( ruleDocumentationEntry ) - // InternalApplicationConfiguration.g:2285:3: ruleDocumentationEntry + // InternalApplicationConfiguration.g:2355:2: ( ruleDocumentationEntry ) + // InternalApplicationConfiguration.g:2356:3: ruleDocumentationEntry { before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7240,10 +7475,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry ) + // InternalApplicationConfiguration.g:2361:2: ( ruleRuntimeEntry ) { - // InternalApplicationConfiguration.g:2290:2: ( ruleRuntimeEntry ) - // InternalApplicationConfiguration.g:2291:3: ruleRuntimeEntry + // InternalApplicationConfiguration.g:2361:2: ( ruleRuntimeEntry ) + // InternalApplicationConfiguration.g:2362:3: ruleRuntimeEntry { before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7259,10 +7494,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry ) + // InternalApplicationConfiguration.g:2367:2: ( ruleMemoryEntry ) { - // InternalApplicationConfiguration.g:2296:2: ( ruleMemoryEntry ) - // InternalApplicationConfiguration.g:2297:3: ruleMemoryEntry + // InternalApplicationConfiguration.g:2367:2: ( ruleMemoryEntry ) + // InternalApplicationConfiguration.g:2368:3: ruleMemoryEntry { before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7278,10 +7513,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 4 : - // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry ) + // InternalApplicationConfiguration.g:2373:2: ( ruleCustomEntry ) { - // InternalApplicationConfiguration.g:2302:2: ( ruleCustomEntry ) - // InternalApplicationConfiguration.g:2303:3: ruleCustomEntry + // InternalApplicationConfiguration.g:2373:2: ( ruleCustomEntry ) + // InternalApplicationConfiguration.g:2374:3: ruleCustomEntry { before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7314,34 +7549,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Config__Alternatives" - // InternalApplicationConfiguration.g:2312:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); + // InternalApplicationConfiguration.g:2383:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); public final void rule__Config__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2316:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) - int alt14=2; - int LA14_0 = input.LA(1); + // InternalApplicationConfiguration.g:2387:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) + int alt15=2; + int LA15_0 = input.LA(1); - if ( (LA14_0==29) ) { - alt14=1; + if ( (LA15_0==29) ) { + alt15=1; } - else if ( (LA14_0==RULE_ID) ) { - alt14=2; + else if ( (LA15_0==RULE_ID) ) { + alt15=2; } else { NoViableAltException nvae = - new NoViableAltException("", 14, 0, input); + new NoViableAltException("", 15, 0, input); throw nvae; } - switch (alt14) { + switch (alt15) { case 1 : - // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification ) + // InternalApplicationConfiguration.g:2388:2: ( ruleConfigSpecification ) { - // InternalApplicationConfiguration.g:2317:2: ( ruleConfigSpecification ) - // InternalApplicationConfiguration.g:2318:3: ruleConfigSpecification + // InternalApplicationConfiguration.g:2388:2: ( ruleConfigSpecification ) + // InternalApplicationConfiguration.g:2389:3: ruleConfigSpecification { before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7357,10 +7592,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference ) + // InternalApplicationConfiguration.g:2394:2: ( ruleConfigReference ) { - // InternalApplicationConfiguration.g:2323:2: ( ruleConfigReference ) - // InternalApplicationConfiguration.g:2324:3: ruleConfigReference + // InternalApplicationConfiguration.g:2394:2: ( ruleConfigReference ) + // InternalApplicationConfiguration.g:2395:3: ruleConfigReference { before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7393,46 +7628,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__TypeScope__Alternatives" - // InternalApplicationConfiguration.g:2333:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); + // InternalApplicationConfiguration.g:2404:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); public final void rule__TypeScope__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2337:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) - int alt15=5; - int LA15_0 = input.LA(1); + // InternalApplicationConfiguration.g:2408:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) + int alt16=5; + int LA16_0 = input.LA(1); - if ( (LA15_0==44) ) { + if ( (LA16_0==46) ) { switch ( input.LA(2) ) { - case 50: + case 51: { - alt15=5; + alt16=4; } break; case 47: { - alt15=2; + alt16=1; } break; - case 48: + case 52: { - alt15=3; + alt16=5; } break; case 49: { - alt15=4; + alt16=2; } break; - case 45: + case 50: { - alt15=1; + alt16=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 15, 1, input); + new NoViableAltException("", 16, 1, input); throw nvae; } @@ -7440,16 +7675,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } else { NoViableAltException nvae = - new NoViableAltException("", 15, 0, input); + new NoViableAltException("", 16, 0, input); throw nvae; } - switch (alt15) { + switch (alt16) { case 1 : - // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope ) + // InternalApplicationConfiguration.g:2409:2: ( ruleClassTypeScope ) { - // InternalApplicationConfiguration.g:2338:2: ( ruleClassTypeScope ) - // InternalApplicationConfiguration.g:2339:3: ruleClassTypeScope + // InternalApplicationConfiguration.g:2409:2: ( ruleClassTypeScope ) + // InternalApplicationConfiguration.g:2410:3: ruleClassTypeScope { before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -7465,10 +7700,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope ) + // InternalApplicationConfiguration.g:2415:2: ( ruleObjectTypeScope ) { - // InternalApplicationConfiguration.g:2344:2: ( ruleObjectTypeScope ) - // InternalApplicationConfiguration.g:2345:3: ruleObjectTypeScope + // InternalApplicationConfiguration.g:2415:2: ( ruleObjectTypeScope ) + // InternalApplicationConfiguration.g:2416:3: ruleObjectTypeScope { before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -7484,10 +7719,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope ) + // InternalApplicationConfiguration.g:2421:2: ( ruleIntegerTypeScope ) { - // InternalApplicationConfiguration.g:2350:2: ( ruleIntegerTypeScope ) - // InternalApplicationConfiguration.g:2351:3: ruleIntegerTypeScope + // InternalApplicationConfiguration.g:2421:2: ( ruleIntegerTypeScope ) + // InternalApplicationConfiguration.g:2422:3: ruleIntegerTypeScope { before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); pushFollow(FOLLOW_2); @@ -7503,10 +7738,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 4 : - // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope ) + // InternalApplicationConfiguration.g:2427:2: ( ruleRealTypeScope ) { - // InternalApplicationConfiguration.g:2356:2: ( ruleRealTypeScope ) - // InternalApplicationConfiguration.g:2357:3: ruleRealTypeScope + // InternalApplicationConfiguration.g:2427:2: ( ruleRealTypeScope ) + // InternalApplicationConfiguration.g:2428:3: ruleRealTypeScope { before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); pushFollow(FOLLOW_2); @@ -7522,10 +7757,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 5 : - // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope ) + // InternalApplicationConfiguration.g:2433:2: ( ruleStringTypeScope ) { - // InternalApplicationConfiguration.g:2362:2: ( ruleStringTypeScope ) - // InternalApplicationConfiguration.g:2363:3: ruleStringTypeScope + // InternalApplicationConfiguration.g:2433:2: ( ruleStringTypeScope ) + // InternalApplicationConfiguration.g:2434:3: ruleStringTypeScope { before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); pushFollow(FOLLOW_2); @@ -7558,38 +7793,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2372:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ); + // InternalApplicationConfiguration.g:2443:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ); public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2376:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt16=2; - int LA16_0 = input.LA(1); + // InternalApplicationConfiguration.g:2447:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt17=2; + int LA17_0 = input.LA(1); - if ( (LA16_0==60) ) { - alt16=1; + if ( (LA17_0==62) ) { + alt17=1; } - else if ( (LA16_0==28) ) { - alt16=2; + else if ( (LA17_0==28) ) { + alt17=2; } else { NoViableAltException nvae = - new NoViableAltException("", 16, 0, input); + new NoViableAltException("", 17, 0, input); throw nvae; } - switch (alt16) { + switch (alt17) { case 1 : - // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2448:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2448:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2449:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) { before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsNewAssignment_2_0 + // InternalApplicationConfiguration.g:2450:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2450:4: rule__ClassTypeScope__SetsNewAssignment_2_0 { pushFollow(FOLLOW_2); rule__ClassTypeScope__SetsNewAssignment_2_0(); @@ -7607,14 +7842,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2454:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:2383:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2384:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2454:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2455:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) { before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2385:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2385:4: rule__ClassTypeScope__SetsSumAssignment_2_1 + // InternalApplicationConfiguration.g:2456:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2456:4: rule__ClassTypeScope__SetsSumAssignment_2_1 { pushFollow(FOLLOW_2); rule__ClassTypeScope__SetsSumAssignment_2_1(); @@ -7649,51 +7884,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2393:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); + // InternalApplicationConfiguration.g:2464:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2397:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) - int alt17=2; - int LA17_0 = input.LA(1); + // InternalApplicationConfiguration.g:2468:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) + int alt18=2; + int LA18_0 = input.LA(1); - if ( (LA17_0==RULE_INT) ) { - int LA17_1 = input.LA(2); + if ( (LA18_0==RULE_INT) ) { + int LA18_1 = input.LA(2); - if ( (LA17_1==EOF||(LA17_1>=30 && LA17_1<=31)) ) { - alt17=1; + if ( (LA18_1==EOF||(LA18_1>=30 && LA18_1<=31)) ) { + alt18=1; } - else if ( (LA17_1==51) ) { - alt17=2; + else if ( (LA18_1==53) ) { + alt18=2; } else { NoViableAltException nvae = - new NoViableAltException("", 17, 1, input); + new NoViableAltException("", 18, 1, input); throw nvae; } } - else if ( (LA17_0==61) ) { - alt17=1; + else if ( (LA18_0==63) ) { + alt18=1; } else { NoViableAltException nvae = - new NoViableAltException("", 17, 0, input); + new NoViableAltException("", 18, 0, input); throw nvae; } - switch (alt17) { + switch (alt18) { case 1 : - // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2469:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) { - // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2469:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2470:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) { before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_0 + // InternalApplicationConfiguration.g:2471:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2471:4: rule__ClassTypeScope__NumberAssignment_3_0 { pushFollow(FOLLOW_2); rule__ClassTypeScope__NumberAssignment_3_0(); @@ -7711,14 +7946,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2475:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) { - // InternalApplicationConfiguration.g:2404:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2405:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2475:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2476:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) { before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2406:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2406:4: rule__ClassTypeScope__NumberAssignment_3_1 + // InternalApplicationConfiguration.g:2477:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2477:4: rule__ClassTypeScope__NumberAssignment_3_1 { pushFollow(FOLLOW_2); rule__ClassTypeScope__NumberAssignment_3_1(); @@ -7753,38 +7988,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2414:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); + // InternalApplicationConfiguration.g:2485:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2418:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt18=2; - int LA18_0 = input.LA(1); + // InternalApplicationConfiguration.g:2489:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt19=2; + int LA19_0 = input.LA(1); - if ( (LA18_0==60) ) { - alt18=1; + if ( (LA19_0==62) ) { + alt19=1; } - else if ( (LA18_0==28) ) { - alt18=2; + else if ( (LA19_0==28) ) { + alt19=2; } else { NoViableAltException nvae = - new NoViableAltException("", 18, 0, input); + new NoViableAltException("", 19, 0, input); throw nvae; } - switch (alt18) { + switch (alt19) { case 1 : - // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2490:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2490:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2491:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 + // InternalApplicationConfiguration.g:2492:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2492:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__SetsNewAssignment_2_0(); @@ -7802,14 +8037,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2496:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:2425:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2426:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2496:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2497:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2427:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2427:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 + // InternalApplicationConfiguration.g:2498:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2498:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__SetsSumAssignment_2_1(); @@ -7844,51 +8079,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2435:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); + // InternalApplicationConfiguration.g:2506:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2439:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) - int alt19=2; - int LA19_0 = input.LA(1); + // InternalApplicationConfiguration.g:2510:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) + int alt20=2; + int LA20_0 = input.LA(1); - if ( (LA19_0==RULE_INT) ) { - int LA19_1 = input.LA(2); + if ( (LA20_0==RULE_INT) ) { + int LA20_1 = input.LA(2); - if ( (LA19_1==EOF||(LA19_1>=30 && LA19_1<=31)) ) { - alt19=1; + if ( (LA20_1==EOF||(LA20_1>=30 && LA20_1<=31)) ) { + alt20=1; } - else if ( (LA19_1==51) ) { - alt19=2; + else if ( (LA20_1==53) ) { + alt20=2; } else { NoViableAltException nvae = - new NoViableAltException("", 19, 1, input); + new NoViableAltException("", 20, 1, input); throw nvae; } } - else if ( (LA19_0==61) ) { - alt19=1; + else if ( (LA20_0==63) ) { + alt20=1; } else { NoViableAltException nvae = - new NoViableAltException("", 19, 0, input); + new NoViableAltException("", 20, 0, input); throw nvae; } - switch (alt19) { + switch (alt20) { case 1 : - // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2511:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) { - // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2511:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2512:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) { before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_0 + // InternalApplicationConfiguration.g:2513:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2513:4: rule__ObjectTypeScope__NumberAssignment_3_0 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__NumberAssignment_3_0(); @@ -7906,14 +8141,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2517:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) { - // InternalApplicationConfiguration.g:2446:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2447:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2517:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2518:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) { before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2448:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2448:4: rule__ObjectTypeScope__NumberAssignment_3_1 + // InternalApplicationConfiguration.g:2519:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2519:4: rule__ObjectTypeScope__NumberAssignment_3_1 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__NumberAssignment_3_1(); @@ -7948,38 +8183,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2456:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); + // InternalApplicationConfiguration.g:2527:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2460:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt20=2; - int LA20_0 = input.LA(1); + // InternalApplicationConfiguration.g:2531:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt21=2; + int LA21_0 = input.LA(1); - if ( (LA20_0==60) ) { - alt20=1; + if ( (LA21_0==62) ) { + alt21=1; } - else if ( (LA20_0==28) ) { - alt20=2; + else if ( (LA21_0==28) ) { + alt21=2; } else { NoViableAltException nvae = - new NoViableAltException("", 20, 0, input); + new NoViableAltException("", 21, 0, input); throw nvae; } - switch (alt20) { + switch (alt21) { case 1 : - // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2532:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2532:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2533:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 + // InternalApplicationConfiguration.g:2534:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2534:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__SetsNewAssignment_2_0(); @@ -7997,14 +8232,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2538:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:2467:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2468:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2538:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2539:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2469:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2469:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 + // InternalApplicationConfiguration.g:2540:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2540:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__SetsSumAssignment_2_1(); @@ -8039,60 +8274,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2477:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ); + // InternalApplicationConfiguration.g:2548:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ); public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2481:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ) - int alt21=3; + // InternalApplicationConfiguration.g:2552:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ) + int alt22=3; switch ( input.LA(1) ) { case RULE_INT: { - int LA21_1 = input.LA(2); + int LA22_1 = input.LA(2); - if ( (LA21_1==51) ) { - alt21=2; + if ( (LA22_1==EOF||(LA22_1>=30 && LA22_1<=31)) ) { + alt22=1; } - else if ( (LA21_1==EOF||(LA21_1>=30 && LA21_1<=31)) ) { - alt21=1; + else if ( (LA22_1==53) ) { + alt22=2; } else { NoViableAltException nvae = - new NoViableAltException("", 21, 1, input); + new NoViableAltException("", 22, 1, input); throw nvae; } } break; - case 61: + case 63: { - alt21=1; + alt22=1; } break; case 29: { - alt21=3; + alt22=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 21, 0, input); + new NoViableAltException("", 22, 0, input); throw nvae; } - switch (alt21) { + switch (alt22) { case 1 : - // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2553:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) { - // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2553:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2554:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_0 + // InternalApplicationConfiguration.g:2555:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2555:4: rule__IntegerTypeScope__NumberAssignment_3_0 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__NumberAssignment_3_0(); @@ -8110,14 +8345,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2559:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) { - // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2559:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2560:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_1 + // InternalApplicationConfiguration.g:2561:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2561:4: rule__IntegerTypeScope__NumberAssignment_3_1 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__NumberAssignment_3_1(); @@ -8135,14 +8370,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2565:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) { - // InternalApplicationConfiguration.g:2494:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) - // InternalApplicationConfiguration.g:2495:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2565:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2566:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) { before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); - // InternalApplicationConfiguration.g:2496:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) - // InternalApplicationConfiguration.g:2496:4: rule__IntegerTypeScope__NumberAssignment_3_2 + // InternalApplicationConfiguration.g:2567:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2567:4: rule__IntegerTypeScope__NumberAssignment_3_2 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__NumberAssignment_3_2(); @@ -8177,38 +8412,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2504:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); + // InternalApplicationConfiguration.g:2575:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2508:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt22=2; - int LA22_0 = input.LA(1); + // InternalApplicationConfiguration.g:2579:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt23=2; + int LA23_0 = input.LA(1); - if ( (LA22_0==60) ) { - alt22=1; + if ( (LA23_0==62) ) { + alt23=1; } - else if ( (LA22_0==28) ) { - alt22=2; + else if ( (LA23_0==28) ) { + alt23=2; } else { NoViableAltException nvae = - new NoViableAltException("", 22, 0, input); + new NoViableAltException("", 23, 0, input); throw nvae; } - switch (alt22) { + switch (alt23) { case 1 : - // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2580:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2580:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2581:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) { before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsNewAssignment_2_0 + // InternalApplicationConfiguration.g:2582:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2582:4: rule__RealTypeScope__SetsNewAssignment_2_0 { pushFollow(FOLLOW_2); rule__RealTypeScope__SetsNewAssignment_2_0(); @@ -8226,14 +8461,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2586:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:2515:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2516:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2586:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2587:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) { before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2517:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2517:4: rule__RealTypeScope__SetsSumAssignment_2_1 + // InternalApplicationConfiguration.g:2588:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2588:4: rule__RealTypeScope__SetsSumAssignment_2_1 { pushFollow(FOLLOW_2); rule__RealTypeScope__SetsSumAssignment_2_1(); @@ -8268,60 +8503,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2525:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ); + // InternalApplicationConfiguration.g:2596:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ); public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2529:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) - int alt23=3; + // InternalApplicationConfiguration.g:2600:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) + int alt24=3; switch ( input.LA(1) ) { case RULE_INT: { - int LA23_1 = input.LA(2); + int LA24_1 = input.LA(2); - if ( (LA23_1==EOF||(LA23_1>=30 && LA23_1<=31)) ) { - alt23=1; + if ( (LA24_1==EOF||(LA24_1>=30 && LA24_1<=31)) ) { + alt24=1; } - else if ( (LA23_1==51) ) { - alt23=2; + else if ( (LA24_1==53) ) { + alt24=2; } else { NoViableAltException nvae = - new NoViableAltException("", 23, 1, input); + new NoViableAltException("", 24, 1, input); throw nvae; } } break; - case 61: + case 63: { - alt23=1; + alt24=1; } break; case 29: { - alt23=3; + alt24=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 23, 0, input); + new NoViableAltException("", 24, 0, input); throw nvae; } - switch (alt23) { + switch (alt24) { case 1 : - // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2601:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) { - // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2601:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2602:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_0 + // InternalApplicationConfiguration.g:2603:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2603:4: rule__RealTypeScope__NumberAssignment_3_0 { pushFollow(FOLLOW_2); rule__RealTypeScope__NumberAssignment_3_0(); @@ -8339,14 +8574,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2607:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) { - // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2607:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2608:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_1 + // InternalApplicationConfiguration.g:2609:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2609:4: rule__RealTypeScope__NumberAssignment_3_1 { pushFollow(FOLLOW_2); rule__RealTypeScope__NumberAssignment_3_1(); @@ -8364,14 +8599,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2613:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) { - // InternalApplicationConfiguration.g:2542:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) - // InternalApplicationConfiguration.g:2543:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2613:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2614:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) { before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); - // InternalApplicationConfiguration.g:2544:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) - // InternalApplicationConfiguration.g:2544:4: rule__RealTypeScope__NumberAssignment_3_2 + // InternalApplicationConfiguration.g:2615:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2615:4: rule__RealTypeScope__NumberAssignment_3_2 { pushFollow(FOLLOW_2); rule__RealTypeScope__NumberAssignment_3_2(); @@ -8406,38 +8641,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Alternatives_2" - // InternalApplicationConfiguration.g:2552:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); + // InternalApplicationConfiguration.g:2623:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2556:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) - int alt24=2; - int LA24_0 = input.LA(1); + // InternalApplicationConfiguration.g:2627:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) + int alt25=2; + int LA25_0 = input.LA(1); - if ( (LA24_0==60) ) { - alt24=1; + if ( (LA25_0==62) ) { + alt25=1; } - else if ( (LA24_0==28) ) { - alt24=2; + else if ( (LA25_0==28) ) { + alt25=2; } else { NoViableAltException nvae = - new NoViableAltException("", 24, 0, input); + new NoViableAltException("", 25, 0, input); throw nvae; } - switch (alt24) { + switch (alt25) { case 1 : - // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2628:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2628:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2629:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) { before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); - // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) - // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsNewAssignment_2_0 + // InternalApplicationConfiguration.g:2630:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) + // InternalApplicationConfiguration.g:2630:4: rule__StringTypeScope__SetsNewAssignment_2_0 { pushFollow(FOLLOW_2); rule__StringTypeScope__SetsNewAssignment_2_0(); @@ -8455,14 +8690,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2634:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:2563:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2564:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2634:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2635:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) { before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); - // InternalApplicationConfiguration.g:2565:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) - // InternalApplicationConfiguration.g:2565:4: rule__StringTypeScope__SetsSumAssignment_2_1 + // InternalApplicationConfiguration.g:2636:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) + // InternalApplicationConfiguration.g:2636:4: rule__StringTypeScope__SetsSumAssignment_2_1 { pushFollow(FOLLOW_2); rule__StringTypeScope__SetsSumAssignment_2_1(); @@ -8497,60 +8732,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Alternatives_3" - // InternalApplicationConfiguration.g:2573:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ); + // InternalApplicationConfiguration.g:2644:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ); public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2577:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) - int alt25=3; + // InternalApplicationConfiguration.g:2648:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) + int alt26=3; switch ( input.LA(1) ) { case RULE_INT: { - int LA25_1 = input.LA(2); + int LA26_1 = input.LA(2); - if ( (LA25_1==EOF||(LA25_1>=30 && LA25_1<=31)) ) { - alt25=1; + if ( (LA26_1==EOF||(LA26_1>=30 && LA26_1<=31)) ) { + alt26=1; } - else if ( (LA25_1==51) ) { - alt25=2; + else if ( (LA26_1==53) ) { + alt26=2; } else { NoViableAltException nvae = - new NoViableAltException("", 25, 1, input); + new NoViableAltException("", 26, 1, input); throw nvae; } } break; - case 61: + case 63: { - alt25=1; + alt26=1; } break; case 29: { - alt25=3; + alt26=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 25, 0, input); + new NoViableAltException("", 26, 0, input); throw nvae; } - switch (alt25) { + switch (alt26) { case 1 : - // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2649:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) { - // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) - // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2649:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) + // InternalApplicationConfiguration.g:2650:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); - // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) - // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_0 + // InternalApplicationConfiguration.g:2651:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) + // InternalApplicationConfiguration.g:2651:4: rule__StringTypeScope__NumberAssignment_3_0 { pushFollow(FOLLOW_2); rule__StringTypeScope__NumberAssignment_3_0(); @@ -8568,14 +8803,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2655:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) { - // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) - // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2655:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) + // InternalApplicationConfiguration.g:2656:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); - // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) - // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_1 + // InternalApplicationConfiguration.g:2657:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) + // InternalApplicationConfiguration.g:2657:4: rule__StringTypeScope__NumberAssignment_3_1 { pushFollow(FOLLOW_2); rule__StringTypeScope__NumberAssignment_3_1(); @@ -8593,14 +8828,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2661:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) { - // InternalApplicationConfiguration.g:2590:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) - // InternalApplicationConfiguration.g:2591:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2661:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) + // InternalApplicationConfiguration.g:2662:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) { before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); - // InternalApplicationConfiguration.g:2592:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) - // InternalApplicationConfiguration.g:2592:4: rule__StringTypeScope__NumberAssignment_3_2 + // InternalApplicationConfiguration.g:2663:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) + // InternalApplicationConfiguration.g:2663:4: rule__StringTypeScope__NumberAssignment_3_2 { pushFollow(FOLLOW_2); rule__StringTypeScope__NumberAssignment_3_2(); @@ -8635,38 +8870,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ExactNumber__Alternatives" - // InternalApplicationConfiguration.g:2600:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); + // InternalApplicationConfiguration.g:2671:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); public final void rule__ExactNumber__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2604:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) - int alt26=2; - int LA26_0 = input.LA(1); + // InternalApplicationConfiguration.g:2675:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) + int alt27=2; + int LA27_0 = input.LA(1); - if ( (LA26_0==RULE_INT) ) { - alt26=1; + if ( (LA27_0==RULE_INT) ) { + alt27=1; } - else if ( (LA26_0==61) ) { - alt26=2; + else if ( (LA27_0==63) ) { + alt27=2; } else { NoViableAltException nvae = - new NoViableAltException("", 26, 0, input); + new NoViableAltException("", 27, 0, input); throw nvae; } - switch (alt26) { + switch (alt27) { case 1 : - // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) + // InternalApplicationConfiguration.g:2676:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) { - // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) - // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) + // InternalApplicationConfiguration.g:2676:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) + // InternalApplicationConfiguration.g:2677:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) { before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); - // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) - // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactNumberAssignment_0 + // InternalApplicationConfiguration.g:2678:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) + // InternalApplicationConfiguration.g:2678:4: rule__ExactNumber__ExactNumberAssignment_0 { pushFollow(FOLLOW_2); rule__ExactNumber__ExactNumberAssignment_0(); @@ -8684,14 +8919,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) + // InternalApplicationConfiguration.g:2682:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) { - // InternalApplicationConfiguration.g:2611:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) - // InternalApplicationConfiguration.g:2612:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) + // InternalApplicationConfiguration.g:2682:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) + // InternalApplicationConfiguration.g:2683:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); - // InternalApplicationConfiguration.g:2613:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) - // InternalApplicationConfiguration.g:2613:4: rule__ExactNumber__ExactUnlimitedAssignment_1 + // InternalApplicationConfiguration.g:2684:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) + // InternalApplicationConfiguration.g:2684:4: rule__ExactNumber__ExactUnlimitedAssignment_1 { pushFollow(FOLLOW_2); rule__ExactNumber__ExactUnlimitedAssignment_1(); @@ -8726,38 +8961,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Alternatives_2" - // InternalApplicationConfiguration.g:2621:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); + // InternalApplicationConfiguration.g:2692:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2625:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) - int alt27=2; - int LA27_0 = input.LA(1); + // InternalApplicationConfiguration.g:2696:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) + int alt28=2; + int LA28_0 = input.LA(1); - if ( (LA27_0==RULE_INT) ) { - alt27=1; + if ( (LA28_0==RULE_INT) ) { + alt28=1; } - else if ( (LA27_0==61) ) { - alt27=2; + else if ( (LA28_0==63) ) { + alt28=2; } else { NoViableAltException nvae = - new NoViableAltException("", 27, 0, input); + new NoViableAltException("", 28, 0, input); throw nvae; } - switch (alt27) { + switch (alt28) { case 1 : - // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2697:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) + // InternalApplicationConfiguration.g:2697:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:2698:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) { before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); - // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) - // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxNumberAssignment_2_0 + // InternalApplicationConfiguration.g:2699:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) + // InternalApplicationConfiguration.g:2699:4: rule__IntervallNumber__MaxNumberAssignment_2_0 { pushFollow(FOLLOW_2); rule__IntervallNumber__MaxNumberAssignment_2_0(); @@ -8775,14 +9010,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2703:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:2632:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:2633:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) + // InternalApplicationConfiguration.g:2703:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:2704:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); - // InternalApplicationConfiguration.g:2634:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) - // InternalApplicationConfiguration.g:2634:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 + // InternalApplicationConfiguration.g:2705:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) + // InternalApplicationConfiguration.g:2705:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 { pushFollow(FOLLOW_2); rule__IntervallNumber__MaxUnlimitedAssignment_2_1(); @@ -8817,34 +9052,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Scope__Alternatives" - // InternalApplicationConfiguration.g:2642:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); + // InternalApplicationConfiguration.g:2713:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); public final void rule__Scope__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2646:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) - int alt28=2; - int LA28_0 = input.LA(1); + // InternalApplicationConfiguration.g:2717:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) + int alt29=2; + int LA29_0 = input.LA(1); - if ( (LA28_0==29) ) { - alt28=1; + if ( (LA29_0==29) ) { + alt29=1; } - else if ( (LA28_0==RULE_ID) ) { - alt28=2; + else if ( (LA29_0==RULE_ID) ) { + alt29=2; } else { NoViableAltException nvae = - new NoViableAltException("", 28, 0, input); + new NoViableAltException("", 29, 0, input); throw nvae; } - switch (alt28) { + switch (alt29) { case 1 : - // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification ) + // InternalApplicationConfiguration.g:2718:2: ( ruleScopeSpecification ) { - // InternalApplicationConfiguration.g:2647:2: ( ruleScopeSpecification ) - // InternalApplicationConfiguration.g:2648:3: ruleScopeSpecification + // InternalApplicationConfiguration.g:2718:2: ( ruleScopeSpecification ) + // InternalApplicationConfiguration.g:2719:3: ruleScopeSpecification { before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -8860,10 +9095,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference ) + // InternalApplicationConfiguration.g:2724:2: ( ruleScopeReference ) { - // InternalApplicationConfiguration.g:2653:2: ( ruleScopeReference ) - // InternalApplicationConfiguration.g:2654:3: ruleScopeReference + // InternalApplicationConfiguration.g:2724:2: ( ruleScopeReference ) + // InternalApplicationConfiguration.g:2725:3: ruleScopeReference { before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); pushFollow(FOLLOW_2); @@ -8896,38 +9131,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationDirection__Alternatives" - // InternalApplicationConfiguration.g:2663:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ); + // InternalApplicationConfiguration.g:2734:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ); public final void rule__OptimizationDirection__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2667:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ) - int alt29=2; - int LA29_0 = input.LA(1); + // InternalApplicationConfiguration.g:2738:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ) + int alt30=2; + int LA30_0 = input.LA(1); - if ( (LA29_0==11) ) { - alt29=1; + if ( (LA30_0==11) ) { + alt30=1; } - else if ( (LA29_0==12) ) { - alt29=2; + else if ( (LA30_0==12) ) { + alt30=2; } else { NoViableAltException nvae = - new NoViableAltException("", 29, 0, input); + new NoViableAltException("", 30, 0, input); throw nvae; } - switch (alt29) { + switch (alt30) { case 1 : - // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) ) + // InternalApplicationConfiguration.g:2739:2: ( ( 'minimize' ) ) { - // InternalApplicationConfiguration.g:2668:2: ( ( 'minimize' ) ) - // InternalApplicationConfiguration.g:2669:3: ( 'minimize' ) + // InternalApplicationConfiguration.g:2739:2: ( ( 'minimize' ) ) + // InternalApplicationConfiguration.g:2740:3: ( 'minimize' ) { before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); - // InternalApplicationConfiguration.g:2670:3: ( 'minimize' ) - // InternalApplicationConfiguration.g:2670:4: 'minimize' + // InternalApplicationConfiguration.g:2741:3: ( 'minimize' ) + // InternalApplicationConfiguration.g:2741:4: 'minimize' { match(input,11,FOLLOW_2); @@ -8941,14 +9176,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) ) + // InternalApplicationConfiguration.g:2745:2: ( ( 'maximize' ) ) { - // InternalApplicationConfiguration.g:2674:2: ( ( 'maximize' ) ) - // InternalApplicationConfiguration.g:2675:3: ( 'maximize' ) + // InternalApplicationConfiguration.g:2745:2: ( ( 'maximize' ) ) + // InternalApplicationConfiguration.g:2746:3: ( 'maximize' ) { before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); - // InternalApplicationConfiguration.g:2676:3: ( 'maximize' ) - // InternalApplicationConfiguration.g:2676:4: 'maximize' + // InternalApplicationConfiguration.g:2747:3: ( 'maximize' ) + // InternalApplicationConfiguration.g:2747:4: 'maximize' { match(input,12,FOLLOW_2); @@ -8979,38 +9214,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ComparisonOperator__Alternatives" - // InternalApplicationConfiguration.g:2684:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) ); + // InternalApplicationConfiguration.g:2755:1: rule__ComparisonOperator__Alternatives : ( ( ( '<=' ) ) | ( ( '>=' ) ) ); public final void rule__ComparisonOperator__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2688:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) ) - int alt30=2; - int LA30_0 = input.LA(1); + // InternalApplicationConfiguration.g:2759:1: ( ( ( '<=' ) ) | ( ( '>=' ) ) ) + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==13) ) { - alt30=1; + if ( (LA31_0==13) ) { + alt31=1; } - else if ( (LA30_0==14) ) { - alt30=2; + else if ( (LA31_0==14) ) { + alt31=2; } else { NoViableAltException nvae = - new NoViableAltException("", 30, 0, input); + new NoViableAltException("", 31, 0, input); throw nvae; } - switch (alt30) { + switch (alt31) { case 1 : - // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) ) + // InternalApplicationConfiguration.g:2760:2: ( ( '<=' ) ) { - // InternalApplicationConfiguration.g:2689:2: ( ( '<=' ) ) - // InternalApplicationConfiguration.g:2690:3: ( '<=' ) + // InternalApplicationConfiguration.g:2760:2: ( ( '<=' ) ) + // InternalApplicationConfiguration.g:2761:3: ( '<=' ) { before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); - // InternalApplicationConfiguration.g:2691:3: ( '<=' ) - // InternalApplicationConfiguration.g:2691:4: '<=' + // InternalApplicationConfiguration.g:2762:3: ( '<=' ) + // InternalApplicationConfiguration.g:2762:4: '<=' { match(input,13,FOLLOW_2); @@ -9024,14 +9259,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) ) + // InternalApplicationConfiguration.g:2766:2: ( ( '>=' ) ) { - // InternalApplicationConfiguration.g:2695:2: ( ( '>=' ) ) - // InternalApplicationConfiguration.g:2696:3: ( '>=' ) + // InternalApplicationConfiguration.g:2766:2: ( ( '>=' ) ) + // InternalApplicationConfiguration.g:2767:3: ( '>=' ) { before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); - // InternalApplicationConfiguration.g:2697:3: ( '>=' ) - // InternalApplicationConfiguration.g:2697:4: '>=' + // InternalApplicationConfiguration.g:2768:3: ( '>=' ) + // InternalApplicationConfiguration.g:2768:4: '>=' { match(input,14,FOLLOW_2); @@ -9062,47 +9297,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentLevelSpecification__Alternatives" - // InternalApplicationConfiguration.g:2705:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); + // InternalApplicationConfiguration.g:2776:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2709:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) - int alt31=3; + // InternalApplicationConfiguration.g:2780:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) + int alt32=3; switch ( input.LA(1) ) { case 15: { - alt31=1; + alt32=1; } break; case 16: { - alt31=2; + alt32=2; } break; case 17: { - alt31=3; + alt32=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 32, 0, input); throw nvae; } - switch (alt31) { + switch (alt32) { case 1 : - // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) ) + // InternalApplicationConfiguration.g:2781:2: ( ( 'none' ) ) { - // InternalApplicationConfiguration.g:2710:2: ( ( 'none' ) ) - // InternalApplicationConfiguration.g:2711:3: ( 'none' ) + // InternalApplicationConfiguration.g:2781:2: ( ( 'none' ) ) + // InternalApplicationConfiguration.g:2782:3: ( 'none' ) { before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); - // InternalApplicationConfiguration.g:2712:3: ( 'none' ) - // InternalApplicationConfiguration.g:2712:4: 'none' + // InternalApplicationConfiguration.g:2783:3: ( 'none' ) + // InternalApplicationConfiguration.g:2783:4: 'none' { match(input,15,FOLLOW_2); @@ -9116,14 +9351,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) ) + // InternalApplicationConfiguration.g:2787:2: ( ( 'normal' ) ) { - // InternalApplicationConfiguration.g:2716:2: ( ( 'normal' ) ) - // InternalApplicationConfiguration.g:2717:3: ( 'normal' ) + // InternalApplicationConfiguration.g:2787:2: ( ( 'normal' ) ) + // InternalApplicationConfiguration.g:2788:3: ( 'normal' ) { before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); - // InternalApplicationConfiguration.g:2718:3: ( 'normal' ) - // InternalApplicationConfiguration.g:2718:4: 'normal' + // InternalApplicationConfiguration.g:2789:3: ( 'normal' ) + // InternalApplicationConfiguration.g:2789:4: 'normal' { match(input,16,FOLLOW_2); @@ -9137,14 +9372,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) ) + // InternalApplicationConfiguration.g:2793:2: ( ( 'full' ) ) { - // InternalApplicationConfiguration.g:2722:2: ( ( 'full' ) ) - // InternalApplicationConfiguration.g:2723:3: ( 'full' ) + // InternalApplicationConfiguration.g:2793:2: ( ( 'full' ) ) + // InternalApplicationConfiguration.g:2794:3: ( 'full' ) { before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); - // InternalApplicationConfiguration.g:2724:3: ( 'full' ) - // InternalApplicationConfiguration.g:2724:4: 'full' + // InternalApplicationConfiguration.g:2795:3: ( 'full' ) + // InternalApplicationConfiguration.g:2795:4: 'full' { match(input,17,FOLLOW_2); @@ -9175,47 +9410,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__Solver__Alternatives" - // InternalApplicationConfiguration.g:2732:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); + // InternalApplicationConfiguration.g:2803:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); public final void rule__Solver__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2736:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) - int alt32=3; + // InternalApplicationConfiguration.g:2807:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) + int alt33=3; switch ( input.LA(1) ) { case 18: { - alt32=1; + alt33=1; } break; case 19: { - alt32=2; + alt33=2; } break; case 20: { - alt32=3; + alt33=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 32, 0, input); + new NoViableAltException("", 33, 0, input); throw nvae; } - switch (alt32) { + switch (alt33) { case 1 : - // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) ) + // InternalApplicationConfiguration.g:2808:2: ( ( 'SMTSolver' ) ) { - // InternalApplicationConfiguration.g:2737:2: ( ( 'SMTSolver' ) ) - // InternalApplicationConfiguration.g:2738:3: ( 'SMTSolver' ) + // InternalApplicationConfiguration.g:2808:2: ( ( 'SMTSolver' ) ) + // InternalApplicationConfiguration.g:2809:3: ( 'SMTSolver' ) { before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); - // InternalApplicationConfiguration.g:2739:3: ( 'SMTSolver' ) - // InternalApplicationConfiguration.g:2739:4: 'SMTSolver' + // InternalApplicationConfiguration.g:2810:3: ( 'SMTSolver' ) + // InternalApplicationConfiguration.g:2810:4: 'SMTSolver' { match(input,18,FOLLOW_2); @@ -9229,14 +9464,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) ) + // InternalApplicationConfiguration.g:2814:2: ( ( 'AlloySolver' ) ) { - // InternalApplicationConfiguration.g:2743:2: ( ( 'AlloySolver' ) ) - // InternalApplicationConfiguration.g:2744:3: ( 'AlloySolver' ) + // InternalApplicationConfiguration.g:2814:2: ( ( 'AlloySolver' ) ) + // InternalApplicationConfiguration.g:2815:3: ( 'AlloySolver' ) { before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); - // InternalApplicationConfiguration.g:2745:3: ( 'AlloySolver' ) - // InternalApplicationConfiguration.g:2745:4: 'AlloySolver' + // InternalApplicationConfiguration.g:2816:3: ( 'AlloySolver' ) + // InternalApplicationConfiguration.g:2816:4: 'AlloySolver' { match(input,19,FOLLOW_2); @@ -9250,14 +9485,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) ) + // InternalApplicationConfiguration.g:2820:2: ( ( 'ViatraSolver' ) ) { - // InternalApplicationConfiguration.g:2749:2: ( ( 'ViatraSolver' ) ) - // InternalApplicationConfiguration.g:2750:3: ( 'ViatraSolver' ) + // InternalApplicationConfiguration.g:2820:2: ( ( 'ViatraSolver' ) ) + // InternalApplicationConfiguration.g:2821:3: ( 'ViatraSolver' ) { before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); - // InternalApplicationConfiguration.g:2751:3: ( 'ViatraSolver' ) - // InternalApplicationConfiguration.g:2751:4: 'ViatraSolver' + // InternalApplicationConfiguration.g:2822:3: ( 'ViatraSolver' ) + // InternalApplicationConfiguration.g:2822:4: 'ViatraSolver' { match(input,20,FOLLOW_2); @@ -9288,14 +9523,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigurationScript__Group__0" - // InternalApplicationConfiguration.g:2759:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; + // InternalApplicationConfiguration.g:2830:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; public final void rule__ConfigurationScript__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2763:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) - // InternalApplicationConfiguration.g:2764:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 + // InternalApplicationConfiguration.g:2834:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) + // InternalApplicationConfiguration.g:2835:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 { pushFollow(FOLLOW_3); rule__ConfigurationScript__Group__0__Impl(); @@ -9326,33 +9561,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" - // InternalApplicationConfiguration.g:2771:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; + // InternalApplicationConfiguration.g:2842:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2775:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) - // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) + // InternalApplicationConfiguration.g:2846:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) + // InternalApplicationConfiguration.g:2847:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) { - // InternalApplicationConfiguration.g:2776:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) - // InternalApplicationConfiguration.g:2777:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* + // InternalApplicationConfiguration.g:2847:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) + // InternalApplicationConfiguration.g:2848:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* { before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); - // InternalApplicationConfiguration.g:2778:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* - loop33: + // InternalApplicationConfiguration.g:2849:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* + loop34: do { - int alt33=2; - int LA33_0 = input.LA(1); + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA33_0==23) ) { - alt33=1; + if ( (LA34_0==23) ) { + alt34=1; } - switch (alt33) { + switch (alt34) { case 1 : - // InternalApplicationConfiguration.g:2778:3: rule__ConfigurationScript__ImportsAssignment_0 + // InternalApplicationConfiguration.g:2849:3: rule__ConfigurationScript__ImportsAssignment_0 { pushFollow(FOLLOW_4); rule__ConfigurationScript__ImportsAssignment_0(); @@ -9364,7 +9599,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop33; + break loop34; } } while (true); @@ -9391,14 +9626,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigurationScript__Group__1" - // InternalApplicationConfiguration.g:2786:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; + // InternalApplicationConfiguration.g:2857:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; public final void rule__ConfigurationScript__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2790:1: ( rule__ConfigurationScript__Group__1__Impl ) - // InternalApplicationConfiguration.g:2791:2: rule__ConfigurationScript__Group__1__Impl + // InternalApplicationConfiguration.g:2861:1: ( rule__ConfigurationScript__Group__1__Impl ) + // InternalApplicationConfiguration.g:2862:2: rule__ConfigurationScript__Group__1__Impl { pushFollow(FOLLOW_2); rule__ConfigurationScript__Group__1__Impl(); @@ -9424,33 +9659,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" - // InternalApplicationConfiguration.g:2797:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; + // InternalApplicationConfiguration.g:2868:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2801:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) - // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) + // InternalApplicationConfiguration.g:2872:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) + // InternalApplicationConfiguration.g:2873:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) { - // InternalApplicationConfiguration.g:2802:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) - // InternalApplicationConfiguration.g:2803:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* + // InternalApplicationConfiguration.g:2873:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) + // InternalApplicationConfiguration.g:2874:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* { before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); - // InternalApplicationConfiguration.g:2804:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* - loop34: + // InternalApplicationConfiguration.g:2875:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* + loop35: do { - int alt34=2; - int LA34_0 = input.LA(1); + int alt35=2; + int LA35_0 = input.LA(1); - if ( (LA34_0==27||LA34_0==35||(LA34_0>=37 && LA34_0<=40)||(LA34_0>=52 && LA34_0<=53)) ) { - alt34=1; + if ( (LA35_0==27||LA35_0==35||(LA35_0>=37 && LA35_0<=38)||(LA35_0>=41 && LA35_0<=42)||(LA35_0>=54 && LA35_0<=55)) ) { + alt35=1; } - switch (alt34) { + switch (alt35) { case 1 : - // InternalApplicationConfiguration.g:2804:3: rule__ConfigurationScript__CommandsAssignment_1 + // InternalApplicationConfiguration.g:2875:3: rule__ConfigurationScript__CommandsAssignment_1 { pushFollow(FOLLOW_5); rule__ConfigurationScript__CommandsAssignment_1(); @@ -9462,7 +9697,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop34; + break loop35; } } while (true); @@ -9489,14 +9724,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group__0" - // InternalApplicationConfiguration.g:2813:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; + // InternalApplicationConfiguration.g:2884:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2817:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) - // InternalApplicationConfiguration.g:2818:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 + // InternalApplicationConfiguration.g:2888:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) + // InternalApplicationConfiguration.g:2889:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_6); rule__QualifiedName__Group__0__Impl(); @@ -9527,17 +9762,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group__0__Impl" - // InternalApplicationConfiguration.g:2825:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:2896:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2829:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:2830:1: ( RULE_ID ) + // InternalApplicationConfiguration.g:2900:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:2901:1: ( RULE_ID ) { - // InternalApplicationConfiguration.g:2830:1: ( RULE_ID ) - // InternalApplicationConfiguration.g:2831:2: RULE_ID + // InternalApplicationConfiguration.g:2901:1: ( RULE_ID ) + // InternalApplicationConfiguration.g:2902:2: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); match(input,RULE_ID,FOLLOW_2); @@ -9564,14 +9799,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group__1" - // InternalApplicationConfiguration.g:2840:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; + // InternalApplicationConfiguration.g:2911:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2844:1: ( rule__QualifiedName__Group__1__Impl ) - // InternalApplicationConfiguration.g:2845:2: rule__QualifiedName__Group__1__Impl + // InternalApplicationConfiguration.g:2915:1: ( rule__QualifiedName__Group__1__Impl ) + // InternalApplicationConfiguration.g:2916:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group__1__Impl(); @@ -9597,33 +9832,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group__1__Impl" - // InternalApplicationConfiguration.g:2851:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; + // InternalApplicationConfiguration.g:2922:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2855:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) - // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalApplicationConfiguration.g:2926:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) + // InternalApplicationConfiguration.g:2927:1: ( ( rule__QualifiedName__Group_1__0 )* ) { - // InternalApplicationConfiguration.g:2856:1: ( ( rule__QualifiedName__Group_1__0 )* ) - // InternalApplicationConfiguration.g:2857:2: ( rule__QualifiedName__Group_1__0 )* + // InternalApplicationConfiguration.g:2927:1: ( ( rule__QualifiedName__Group_1__0 )* ) + // InternalApplicationConfiguration.g:2928:2: ( rule__QualifiedName__Group_1__0 )* { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); - // InternalApplicationConfiguration.g:2858:2: ( rule__QualifiedName__Group_1__0 )* - loop35: + // InternalApplicationConfiguration.g:2929:2: ( rule__QualifiedName__Group_1__0 )* + loop36: do { - int alt35=2; - int LA35_0 = input.LA(1); + int alt36=2; + int LA36_0 = input.LA(1); - if ( (LA35_0==21) ) { - alt35=1; + if ( (LA36_0==21) ) { + alt36=1; } - switch (alt35) { + switch (alt36) { case 1 : - // InternalApplicationConfiguration.g:2858:3: rule__QualifiedName__Group_1__0 + // InternalApplicationConfiguration.g:2929:3: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_7); rule__QualifiedName__Group_1__0(); @@ -9635,7 +9870,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop35; + break loop36; } } while (true); @@ -9662,14 +9897,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group_1__0" - // InternalApplicationConfiguration.g:2867:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; + // InternalApplicationConfiguration.g:2938:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2871:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) - // InternalApplicationConfiguration.g:2872:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 + // InternalApplicationConfiguration.g:2942:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) + // InternalApplicationConfiguration.g:2943:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_8); rule__QualifiedName__Group_1__0__Impl(); @@ -9700,17 +9935,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" - // InternalApplicationConfiguration.g:2879:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; + // InternalApplicationConfiguration.g:2950:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2883:1: ( ( '.' ) ) - // InternalApplicationConfiguration.g:2884:1: ( '.' ) + // InternalApplicationConfiguration.g:2954:1: ( ( '.' ) ) + // InternalApplicationConfiguration.g:2955:1: ( '.' ) { - // InternalApplicationConfiguration.g:2884:1: ( '.' ) - // InternalApplicationConfiguration.g:2885:2: '.' + // InternalApplicationConfiguration.g:2955:1: ( '.' ) + // InternalApplicationConfiguration.g:2956:2: '.' { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); match(input,21,FOLLOW_2); @@ -9737,14 +9972,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group_1__1" - // InternalApplicationConfiguration.g:2894:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; + // InternalApplicationConfiguration.g:2965:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2898:1: ( rule__QualifiedName__Group_1__1__Impl ) - // InternalApplicationConfiguration.g:2899:2: rule__QualifiedName__Group_1__1__Impl + // InternalApplicationConfiguration.g:2969:1: ( rule__QualifiedName__Group_1__1__Impl ) + // InternalApplicationConfiguration.g:2970:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_2); rule__QualifiedName__Group_1__1__Impl(); @@ -9770,17 +10005,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" - // InternalApplicationConfiguration.g:2905:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:2976:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2909:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:2910:1: ( RULE_ID ) + // InternalApplicationConfiguration.g:2980:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:2981:1: ( RULE_ID ) { - // InternalApplicationConfiguration.g:2910:1: ( RULE_ID ) - // InternalApplicationConfiguration.g:2911:2: RULE_ID + // InternalApplicationConfiguration.g:2981:1: ( RULE_ID ) + // InternalApplicationConfiguration.g:2982:2: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); match(input,RULE_ID,FOLLOW_2); @@ -9807,14 +10042,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__0" - // InternalApplicationConfiguration.g:2921:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; + // InternalApplicationConfiguration.g:2992:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; public final void rule__REALLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2925:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) - // InternalApplicationConfiguration.g:2926:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 + // InternalApplicationConfiguration.g:2996:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) + // InternalApplicationConfiguration.g:2997:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 { pushFollow(FOLLOW_9); rule__REALLiteral__Group__0__Impl(); @@ -9845,29 +10080,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__0__Impl" - // InternalApplicationConfiguration.g:2933:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; + // InternalApplicationConfiguration.g:3004:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2937:1: ( ( ( '-' )? ) ) - // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? ) + // InternalApplicationConfiguration.g:3008:1: ( ( ( '-' )? ) ) + // InternalApplicationConfiguration.g:3009:1: ( ( '-' )? ) { - // InternalApplicationConfiguration.g:2938:1: ( ( '-' )? ) - // InternalApplicationConfiguration.g:2939:2: ( '-' )? + // InternalApplicationConfiguration.g:3009:1: ( ( '-' )? ) + // InternalApplicationConfiguration.g:3010:2: ( '-' )? { before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); - // InternalApplicationConfiguration.g:2940:2: ( '-' )? - int alt36=2; - int LA36_0 = input.LA(1); + // InternalApplicationConfiguration.g:3011:2: ( '-' )? + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA36_0==22) ) { - alt36=1; + if ( (LA37_0==22) ) { + alt37=1; } - switch (alt36) { + switch (alt37) { case 1 : - // InternalApplicationConfiguration.g:2940:3: '-' + // InternalApplicationConfiguration.g:3011:3: '-' { match(input,22,FOLLOW_2); @@ -9899,14 +10134,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__1" - // InternalApplicationConfiguration.g:2948:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; + // InternalApplicationConfiguration.g:3019:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; public final void rule__REALLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2952:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) - // InternalApplicationConfiguration.g:2953:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 + // InternalApplicationConfiguration.g:3023:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) + // InternalApplicationConfiguration.g:3024:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 { pushFollow(FOLLOW_6); rule__REALLiteral__Group__1__Impl(); @@ -9937,17 +10172,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__1__Impl" - // InternalApplicationConfiguration.g:2960:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:3031:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2964:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:2965:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3035:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:3036:1: ( RULE_INT ) { - // InternalApplicationConfiguration.g:2965:1: ( RULE_INT ) - // InternalApplicationConfiguration.g:2966:2: RULE_INT + // InternalApplicationConfiguration.g:3036:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3037:2: RULE_INT { before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); match(input,RULE_INT,FOLLOW_2); @@ -9974,14 +10209,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__2" - // InternalApplicationConfiguration.g:2975:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; + // InternalApplicationConfiguration.g:3046:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; public final void rule__REALLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2979:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) - // InternalApplicationConfiguration.g:2980:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 + // InternalApplicationConfiguration.g:3050:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) + // InternalApplicationConfiguration.g:3051:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 { pushFollow(FOLLOW_9); rule__REALLiteral__Group__2__Impl(); @@ -10012,17 +10247,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__2__Impl" - // InternalApplicationConfiguration.g:2987:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ; + // InternalApplicationConfiguration.g:3058:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ; public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:2991:1: ( ( '.' ) ) - // InternalApplicationConfiguration.g:2992:1: ( '.' ) + // InternalApplicationConfiguration.g:3062:1: ( ( '.' ) ) + // InternalApplicationConfiguration.g:3063:1: ( '.' ) { - // InternalApplicationConfiguration.g:2992:1: ( '.' ) - // InternalApplicationConfiguration.g:2993:2: '.' + // InternalApplicationConfiguration.g:3063:1: ( '.' ) + // InternalApplicationConfiguration.g:3064:2: '.' { before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); match(input,21,FOLLOW_2); @@ -10049,14 +10284,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__3" - // InternalApplicationConfiguration.g:3002:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; + // InternalApplicationConfiguration.g:3073:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; public final void rule__REALLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3006:1: ( rule__REALLiteral__Group__3__Impl ) - // InternalApplicationConfiguration.g:3007:2: rule__REALLiteral__Group__3__Impl + // InternalApplicationConfiguration.g:3077:1: ( rule__REALLiteral__Group__3__Impl ) + // InternalApplicationConfiguration.g:3078:2: rule__REALLiteral__Group__3__Impl { pushFollow(FOLLOW_2); rule__REALLiteral__Group__3__Impl(); @@ -10082,17 +10317,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__REALLiteral__Group__3__Impl" - // InternalApplicationConfiguration.g:3013:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:3084:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ; public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3017:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:3018:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3088:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:3089:1: ( RULE_INT ) { - // InternalApplicationConfiguration.g:3018:1: ( RULE_INT ) - // InternalApplicationConfiguration.g:3019:2: RULE_INT + // InternalApplicationConfiguration.g:3089:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3090:2: RULE_INT { before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); match(input,RULE_INT,FOLLOW_2); @@ -10119,14 +10354,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__INTLiteral__Group__0" - // InternalApplicationConfiguration.g:3029:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; + // InternalApplicationConfiguration.g:3100:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; public final void rule__INTLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3033:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) - // InternalApplicationConfiguration.g:3034:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 + // InternalApplicationConfiguration.g:3104:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) + // InternalApplicationConfiguration.g:3105:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 { pushFollow(FOLLOW_9); rule__INTLiteral__Group__0__Impl(); @@ -10157,29 +10392,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__INTLiteral__Group__0__Impl" - // InternalApplicationConfiguration.g:3041:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; + // InternalApplicationConfiguration.g:3112:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3045:1: ( ( ( '-' )? ) ) - // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? ) + // InternalApplicationConfiguration.g:3116:1: ( ( ( '-' )? ) ) + // InternalApplicationConfiguration.g:3117:1: ( ( '-' )? ) { - // InternalApplicationConfiguration.g:3046:1: ( ( '-' )? ) - // InternalApplicationConfiguration.g:3047:2: ( '-' )? + // InternalApplicationConfiguration.g:3117:1: ( ( '-' )? ) + // InternalApplicationConfiguration.g:3118:2: ( '-' )? { before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); - // InternalApplicationConfiguration.g:3048:2: ( '-' )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalApplicationConfiguration.g:3119:2: ( '-' )? + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA37_0==22) ) { - alt37=1; + if ( (LA38_0==22) ) { + alt38=1; } - switch (alt37) { + switch (alt38) { case 1 : - // InternalApplicationConfiguration.g:3048:3: '-' + // InternalApplicationConfiguration.g:3119:3: '-' { match(input,22,FOLLOW_2); @@ -10211,14 +10446,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__INTLiteral__Group__1" - // InternalApplicationConfiguration.g:3056:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ; + // InternalApplicationConfiguration.g:3127:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ; public final void rule__INTLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3060:1: ( rule__INTLiteral__Group__1__Impl ) - // InternalApplicationConfiguration.g:3061:2: rule__INTLiteral__Group__1__Impl + // InternalApplicationConfiguration.g:3131:1: ( rule__INTLiteral__Group__1__Impl ) + // InternalApplicationConfiguration.g:3132:2: rule__INTLiteral__Group__1__Impl { pushFollow(FOLLOW_2); rule__INTLiteral__Group__1__Impl(); @@ -10244,17 +10479,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__INTLiteral__Group__1__Impl" - // InternalApplicationConfiguration.g:3067:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:3138:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ; public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3071:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:3072:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3142:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:3143:1: ( RULE_INT ) { - // InternalApplicationConfiguration.g:3072:1: ( RULE_INT ) - // InternalApplicationConfiguration.g:3073:2: RULE_INT + // InternalApplicationConfiguration.g:3143:1: ( RULE_INT ) + // InternalApplicationConfiguration.g:3144:2: RULE_INT { before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); match(input,RULE_INT,FOLLOW_2); @@ -10281,14 +10516,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__Group__0" - // InternalApplicationConfiguration.g:3083:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; + // InternalApplicationConfiguration.g:3154:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; public final void rule__EPackageImport__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3087:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) - // InternalApplicationConfiguration.g:3088:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 + // InternalApplicationConfiguration.g:3158:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) + // InternalApplicationConfiguration.g:3159:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 { pushFollow(FOLLOW_10); rule__EPackageImport__Group__0__Impl(); @@ -10319,17 +10554,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__Group__0__Impl" - // InternalApplicationConfiguration.g:3095:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; + // InternalApplicationConfiguration.g:3166:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3099:1: ( ( 'import' ) ) - // InternalApplicationConfiguration.g:3100:1: ( 'import' ) + // InternalApplicationConfiguration.g:3170:1: ( ( 'import' ) ) + // InternalApplicationConfiguration.g:3171:1: ( 'import' ) { - // InternalApplicationConfiguration.g:3100:1: ( 'import' ) - // InternalApplicationConfiguration.g:3101:2: 'import' + // InternalApplicationConfiguration.g:3171:1: ( 'import' ) + // InternalApplicationConfiguration.g:3172:2: 'import' { before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); match(input,23,FOLLOW_2); @@ -10356,14 +10591,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__Group__1" - // InternalApplicationConfiguration.g:3110:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; + // InternalApplicationConfiguration.g:3181:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; public final void rule__EPackageImport__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3114:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) - // InternalApplicationConfiguration.g:3115:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 + // InternalApplicationConfiguration.g:3185:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) + // InternalApplicationConfiguration.g:3186:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 { pushFollow(FOLLOW_11); rule__EPackageImport__Group__1__Impl(); @@ -10394,17 +10629,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__Group__1__Impl" - // InternalApplicationConfiguration.g:3122:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; + // InternalApplicationConfiguration.g:3193:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3126:1: ( ( 'epackage' ) ) - // InternalApplicationConfiguration.g:3127:1: ( 'epackage' ) + // InternalApplicationConfiguration.g:3197:1: ( ( 'epackage' ) ) + // InternalApplicationConfiguration.g:3198:1: ( 'epackage' ) { - // InternalApplicationConfiguration.g:3127:1: ( 'epackage' ) - // InternalApplicationConfiguration.g:3128:2: 'epackage' + // InternalApplicationConfiguration.g:3198:1: ( 'epackage' ) + // InternalApplicationConfiguration.g:3199:2: 'epackage' { before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); match(input,24,FOLLOW_2); @@ -10431,14 +10666,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__Group__2" - // InternalApplicationConfiguration.g:3137:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; + // InternalApplicationConfiguration.g:3208:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; public final void rule__EPackageImport__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3141:1: ( rule__EPackageImport__Group__2__Impl ) - // InternalApplicationConfiguration.g:3142:2: rule__EPackageImport__Group__2__Impl + // InternalApplicationConfiguration.g:3212:1: ( rule__EPackageImport__Group__2__Impl ) + // InternalApplicationConfiguration.g:3213:2: rule__EPackageImport__Group__2__Impl { pushFollow(FOLLOW_2); rule__EPackageImport__Group__2__Impl(); @@ -10464,21 +10699,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__Group__2__Impl" - // InternalApplicationConfiguration.g:3148:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:3219:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3152:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) + // InternalApplicationConfiguration.g:3223:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:3224:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) { - // InternalApplicationConfiguration.g:3153:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) - // InternalApplicationConfiguration.g:3154:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) + // InternalApplicationConfiguration.g:3224:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) + // InternalApplicationConfiguration.g:3225:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) { before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); - // InternalApplicationConfiguration.g:3155:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) - // InternalApplicationConfiguration.g:3155:3: rule__EPackageImport__ImportedPackageAssignment_2 + // InternalApplicationConfiguration.g:3226:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) + // InternalApplicationConfiguration.g:3226:3: rule__EPackageImport__ImportedPackageAssignment_2 { pushFollow(FOLLOW_2); rule__EPackageImport__ImportedPackageAssignment_2(); @@ -10511,14 +10746,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__Group__0" - // InternalApplicationConfiguration.g:3164:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; + // InternalApplicationConfiguration.g:3235:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; public final void rule__ViatraImport__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3168:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) - // InternalApplicationConfiguration.g:3169:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 + // InternalApplicationConfiguration.g:3239:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) + // InternalApplicationConfiguration.g:3240:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 { pushFollow(FOLLOW_12); rule__ViatraImport__Group__0__Impl(); @@ -10549,17 +10784,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__Group__0__Impl" - // InternalApplicationConfiguration.g:3176:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; + // InternalApplicationConfiguration.g:3247:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3180:1: ( ( 'import' ) ) - // InternalApplicationConfiguration.g:3181:1: ( 'import' ) + // InternalApplicationConfiguration.g:3251:1: ( ( 'import' ) ) + // InternalApplicationConfiguration.g:3252:1: ( 'import' ) { - // InternalApplicationConfiguration.g:3181:1: ( 'import' ) - // InternalApplicationConfiguration.g:3182:2: 'import' + // InternalApplicationConfiguration.g:3252:1: ( 'import' ) + // InternalApplicationConfiguration.g:3253:2: 'import' { before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); match(input,23,FOLLOW_2); @@ -10586,14 +10821,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__Group__1" - // InternalApplicationConfiguration.g:3191:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; + // InternalApplicationConfiguration.g:3262:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; public final void rule__ViatraImport__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3195:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) - // InternalApplicationConfiguration.g:3196:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 + // InternalApplicationConfiguration.g:3266:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) + // InternalApplicationConfiguration.g:3267:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 { pushFollow(FOLLOW_11); rule__ViatraImport__Group__1__Impl(); @@ -10624,17 +10859,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__Group__1__Impl" - // InternalApplicationConfiguration.g:3203:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; + // InternalApplicationConfiguration.g:3274:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3207:1: ( ( 'viatra' ) ) - // InternalApplicationConfiguration.g:3208:1: ( 'viatra' ) + // InternalApplicationConfiguration.g:3278:1: ( ( 'viatra' ) ) + // InternalApplicationConfiguration.g:3279:1: ( 'viatra' ) { - // InternalApplicationConfiguration.g:3208:1: ( 'viatra' ) - // InternalApplicationConfiguration.g:3209:2: 'viatra' + // InternalApplicationConfiguration.g:3279:1: ( 'viatra' ) + // InternalApplicationConfiguration.g:3280:2: 'viatra' { before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); match(input,25,FOLLOW_2); @@ -10661,14 +10896,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__Group__2" - // InternalApplicationConfiguration.g:3218:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; + // InternalApplicationConfiguration.g:3289:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; public final void rule__ViatraImport__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3222:1: ( rule__ViatraImport__Group__2__Impl ) - // InternalApplicationConfiguration.g:3223:2: rule__ViatraImport__Group__2__Impl + // InternalApplicationConfiguration.g:3293:1: ( rule__ViatraImport__Group__2__Impl ) + // InternalApplicationConfiguration.g:3294:2: rule__ViatraImport__Group__2__Impl { pushFollow(FOLLOW_2); rule__ViatraImport__Group__2__Impl(); @@ -10694,21 +10929,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__Group__2__Impl" - // InternalApplicationConfiguration.g:3229:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:3300:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3233:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) + // InternalApplicationConfiguration.g:3304:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:3305:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) { - // InternalApplicationConfiguration.g:3234:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) - // InternalApplicationConfiguration.g:3235:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) + // InternalApplicationConfiguration.g:3305:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) + // InternalApplicationConfiguration.g:3306:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) { before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); - // InternalApplicationConfiguration.g:3236:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) - // InternalApplicationConfiguration.g:3236:3: rule__ViatraImport__ImportedViatraAssignment_2 + // InternalApplicationConfiguration.g:3307:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) + // InternalApplicationConfiguration.g:3307:3: rule__ViatraImport__ImportedViatraAssignment_2 { pushFollow(FOLLOW_2); rule__ViatraImport__ImportedViatraAssignment_2(); @@ -10741,14 +10976,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__Group__0" - // InternalApplicationConfiguration.g:3245:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ; + // InternalApplicationConfiguration.g:3316:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ; public final void rule__CftImport__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3249:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ) - // InternalApplicationConfiguration.g:3250:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1 + // InternalApplicationConfiguration.g:3320:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ) + // InternalApplicationConfiguration.g:3321:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1 { pushFollow(FOLLOW_13); rule__CftImport__Group__0__Impl(); @@ -10779,17 +11014,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__Group__0__Impl" - // InternalApplicationConfiguration.g:3257:1: rule__CftImport__Group__0__Impl : ( 'import' ) ; + // InternalApplicationConfiguration.g:3328:1: rule__CftImport__Group__0__Impl : ( 'import' ) ; public final void rule__CftImport__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3261:1: ( ( 'import' ) ) - // InternalApplicationConfiguration.g:3262:1: ( 'import' ) + // InternalApplicationConfiguration.g:3332:1: ( ( 'import' ) ) + // InternalApplicationConfiguration.g:3333:1: ( 'import' ) { - // InternalApplicationConfiguration.g:3262:1: ( 'import' ) - // InternalApplicationConfiguration.g:3263:2: 'import' + // InternalApplicationConfiguration.g:3333:1: ( 'import' ) + // InternalApplicationConfiguration.g:3334:2: 'import' { before(grammarAccess.getCftImportAccess().getImportKeyword_0()); match(input,23,FOLLOW_2); @@ -10816,14 +11051,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__Group__1" - // InternalApplicationConfiguration.g:3272:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ; + // InternalApplicationConfiguration.g:3343:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ; public final void rule__CftImport__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3276:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ) - // InternalApplicationConfiguration.g:3277:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2 + // InternalApplicationConfiguration.g:3347:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ) + // InternalApplicationConfiguration.g:3348:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2 { pushFollow(FOLLOW_11); rule__CftImport__Group__1__Impl(); @@ -10854,17 +11089,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__Group__1__Impl" - // InternalApplicationConfiguration.g:3284:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ; + // InternalApplicationConfiguration.g:3355:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ; public final void rule__CftImport__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3288:1: ( ( 'reliability' ) ) - // InternalApplicationConfiguration.g:3289:1: ( 'reliability' ) + // InternalApplicationConfiguration.g:3359:1: ( ( 'reliability' ) ) + // InternalApplicationConfiguration.g:3360:1: ( 'reliability' ) { - // InternalApplicationConfiguration.g:3289:1: ( 'reliability' ) - // InternalApplicationConfiguration.g:3290:2: 'reliability' + // InternalApplicationConfiguration.g:3360:1: ( 'reliability' ) + // InternalApplicationConfiguration.g:3361:2: 'reliability' { before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); match(input,26,FOLLOW_2); @@ -10891,14 +11126,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__Group__2" - // InternalApplicationConfiguration.g:3299:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ; + // InternalApplicationConfiguration.g:3370:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ; public final void rule__CftImport__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3303:1: ( rule__CftImport__Group__2__Impl ) - // InternalApplicationConfiguration.g:3304:2: rule__CftImport__Group__2__Impl + // InternalApplicationConfiguration.g:3374:1: ( rule__CftImport__Group__2__Impl ) + // InternalApplicationConfiguration.g:3375:2: rule__CftImport__Group__2__Impl { pushFollow(FOLLOW_2); rule__CftImport__Group__2__Impl(); @@ -10924,21 +11159,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__Group__2__Impl" - // InternalApplicationConfiguration.g:3310:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:3381:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ; public final void rule__CftImport__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3314:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) ) + // InternalApplicationConfiguration.g:3385:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:3386:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) ) { - // InternalApplicationConfiguration.g:3315:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) ) - // InternalApplicationConfiguration.g:3316:2: ( rule__CftImport__ImportedCftAssignment_2 ) + // InternalApplicationConfiguration.g:3386:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) ) + // InternalApplicationConfiguration.g:3387:2: ( rule__CftImport__ImportedCftAssignment_2 ) { before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); - // InternalApplicationConfiguration.g:3317:2: ( rule__CftImport__ImportedCftAssignment_2 ) - // InternalApplicationConfiguration.g:3317:3: rule__CftImport__ImportedCftAssignment_2 + // InternalApplicationConfiguration.g:3388:2: ( rule__CftImport__ImportedCftAssignment_2 ) + // InternalApplicationConfiguration.g:3388:3: rule__CftImport__ImportedCftAssignment_2 { pushFollow(FOLLOW_2); rule__CftImport__ImportedCftAssignment_2(); @@ -10971,14 +11206,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__0" - // InternalApplicationConfiguration.g:3326:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ; + // InternalApplicationConfiguration.g:3397:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ; public final void rule__FileDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3330:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:3331:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 + // InternalApplicationConfiguration.g:3401:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:3402:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 { pushFollow(FOLLOW_8); rule__FileDeclaration__Group__0__Impl(); @@ -11009,17 +11244,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:3338:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; + // InternalApplicationConfiguration.g:3409:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3342:1: ( ( 'file' ) ) - // InternalApplicationConfiguration.g:3343:1: ( 'file' ) + // InternalApplicationConfiguration.g:3413:1: ( ( 'file' ) ) + // InternalApplicationConfiguration.g:3414:1: ( 'file' ) { - // InternalApplicationConfiguration.g:3343:1: ( 'file' ) - // InternalApplicationConfiguration.g:3344:2: 'file' + // InternalApplicationConfiguration.g:3414:1: ( 'file' ) + // InternalApplicationConfiguration.g:3415:2: 'file' { before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); match(input,27,FOLLOW_2); @@ -11046,14 +11281,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__1" - // InternalApplicationConfiguration.g:3353:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ; + // InternalApplicationConfiguration.g:3424:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ; public final void rule__FileDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3357:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:3358:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 + // InternalApplicationConfiguration.g:3428:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:3429:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 { pushFollow(FOLLOW_14); rule__FileDeclaration__Group__1__Impl(); @@ -11084,21 +11319,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:3365:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:3436:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3369:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:3440:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3441:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) { - // InternalApplicationConfiguration.g:3370:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:3371:2: ( rule__FileDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:3441:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:3442:2: ( rule__FileDeclaration__NameAssignment_1 ) { before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:3372:2: ( rule__FileDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:3372:3: rule__FileDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:3443:2: ( rule__FileDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:3443:3: rule__FileDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__FileDeclaration__NameAssignment_1(); @@ -11131,14 +11366,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__2" - // InternalApplicationConfiguration.g:3380:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; + // InternalApplicationConfiguration.g:3451:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; public final void rule__FileDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3384:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) - // InternalApplicationConfiguration.g:3385:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 + // InternalApplicationConfiguration.g:3455:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) + // InternalApplicationConfiguration.g:3456:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 { pushFollow(FOLLOW_11); rule__FileDeclaration__Group__2__Impl(); @@ -11169,17 +11404,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:3392:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:3463:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3396:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:3397:1: ( '=' ) + // InternalApplicationConfiguration.g:3467:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:3468:1: ( '=' ) { - // InternalApplicationConfiguration.g:3397:1: ( '=' ) - // InternalApplicationConfiguration.g:3398:2: '=' + // InternalApplicationConfiguration.g:3468:1: ( '=' ) + // InternalApplicationConfiguration.g:3469:2: '=' { before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); match(input,28,FOLLOW_2); @@ -11206,14 +11441,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__3" - // InternalApplicationConfiguration.g:3407:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; + // InternalApplicationConfiguration.g:3478:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; public final void rule__FileDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3411:1: ( rule__FileDeclaration__Group__3__Impl ) - // InternalApplicationConfiguration.g:3412:2: rule__FileDeclaration__Group__3__Impl + // InternalApplicationConfiguration.g:3482:1: ( rule__FileDeclaration__Group__3__Impl ) + // InternalApplicationConfiguration.g:3483:2: rule__FileDeclaration__Group__3__Impl { pushFollow(FOLLOW_2); rule__FileDeclaration__Group__3__Impl(); @@ -11239,21 +11474,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__Group__3__Impl" - // InternalApplicationConfiguration.g:3418:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; + // InternalApplicationConfiguration.g:3489:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3422:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) - // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) + // InternalApplicationConfiguration.g:3493:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) + // InternalApplicationConfiguration.g:3494:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) { - // InternalApplicationConfiguration.g:3423:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) - // InternalApplicationConfiguration.g:3424:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) + // InternalApplicationConfiguration.g:3494:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) + // InternalApplicationConfiguration.g:3495:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) { before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); - // InternalApplicationConfiguration.g:3425:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) - // InternalApplicationConfiguration.g:3425:3: rule__FileDeclaration__SpecificationAssignment_3 + // InternalApplicationConfiguration.g:3496:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) + // InternalApplicationConfiguration.g:3496:3: rule__FileDeclaration__SpecificationAssignment_3 { pushFollow(FOLLOW_2); rule__FileDeclaration__SpecificationAssignment_3(); @@ -11286,14 +11521,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__0" - // InternalApplicationConfiguration.g:3434:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; + // InternalApplicationConfiguration.g:3505:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3438:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) - // InternalApplicationConfiguration.g:3439:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 + // InternalApplicationConfiguration.g:3509:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) + // InternalApplicationConfiguration.g:3510:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 { pushFollow(FOLLOW_15); rule__MetamodelSpecification__Group__0__Impl(); @@ -11324,17 +11559,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:3446:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:3517:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3450:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:3451:1: ( '{' ) + // InternalApplicationConfiguration.g:3521:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:3522:1: ( '{' ) { - // InternalApplicationConfiguration.g:3451:1: ( '{' ) - // InternalApplicationConfiguration.g:3452:2: '{' + // InternalApplicationConfiguration.g:3522:1: ( '{' ) + // InternalApplicationConfiguration.g:3523:2: '{' { before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); match(input,29,FOLLOW_2); @@ -11361,14 +11596,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__1" - // InternalApplicationConfiguration.g:3461:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; + // InternalApplicationConfiguration.g:3532:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3465:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) - // InternalApplicationConfiguration.g:3466:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 + // InternalApplicationConfiguration.g:3536:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) + // InternalApplicationConfiguration.g:3537:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 { pushFollow(FOLLOW_16); rule__MetamodelSpecification__Group__1__Impl(); @@ -11399,21 +11634,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:3473:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:3544:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3477:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:3548:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3549:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) { - // InternalApplicationConfiguration.g:3478:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) - // InternalApplicationConfiguration.g:3479:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:3549:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:3550:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); - // InternalApplicationConfiguration.g:3480:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) - // InternalApplicationConfiguration.g:3480:3: rule__MetamodelSpecification__EntriesAssignment_1 + // InternalApplicationConfiguration.g:3551:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:3551:3: rule__MetamodelSpecification__EntriesAssignment_1 { pushFollow(FOLLOW_2); rule__MetamodelSpecification__EntriesAssignment_1(); @@ -11446,14 +11681,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__2" - // InternalApplicationConfiguration.g:3488:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; + // InternalApplicationConfiguration.g:3559:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; public final void rule__MetamodelSpecification__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3492:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) - // InternalApplicationConfiguration.g:3493:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 + // InternalApplicationConfiguration.g:3563:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) + // InternalApplicationConfiguration.g:3564:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 { pushFollow(FOLLOW_16); rule__MetamodelSpecification__Group__2__Impl(); @@ -11484,33 +11719,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:3500:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; + // InternalApplicationConfiguration.g:3571:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3504:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) - // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:3575:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) + // InternalApplicationConfiguration.g:3576:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) { - // InternalApplicationConfiguration.g:3505:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) - // InternalApplicationConfiguration.g:3506:2: ( rule__MetamodelSpecification__Group_2__0 )* + // InternalApplicationConfiguration.g:3576:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:3577:2: ( rule__MetamodelSpecification__Group_2__0 )* { before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3507:2: ( rule__MetamodelSpecification__Group_2__0 )* - loop38: + // InternalApplicationConfiguration.g:3578:2: ( rule__MetamodelSpecification__Group_2__0 )* + loop39: do { - int alt38=2; - int LA38_0 = input.LA(1); + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA38_0==31) ) { - alt38=1; + if ( (LA39_0==31) ) { + alt39=1; } - switch (alt38) { + switch (alt39) { case 1 : - // InternalApplicationConfiguration.g:3507:3: rule__MetamodelSpecification__Group_2__0 + // InternalApplicationConfiguration.g:3578:3: rule__MetamodelSpecification__Group_2__0 { pushFollow(FOLLOW_17); rule__MetamodelSpecification__Group_2__0(); @@ -11522,7 +11757,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop38; + break loop39; } } while (true); @@ -11549,14 +11784,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__3" - // InternalApplicationConfiguration.g:3515:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; + // InternalApplicationConfiguration.g:3586:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; public final void rule__MetamodelSpecification__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3519:1: ( rule__MetamodelSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:3520:2: rule__MetamodelSpecification__Group__3__Impl + // InternalApplicationConfiguration.g:3590:1: ( rule__MetamodelSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:3591:2: rule__MetamodelSpecification__Group__3__Impl { pushFollow(FOLLOW_2); rule__MetamodelSpecification__Group__3__Impl(); @@ -11582,17 +11817,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:3526:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:3597:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3530:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:3531:1: ( '}' ) + // InternalApplicationConfiguration.g:3601:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:3602:1: ( '}' ) { - // InternalApplicationConfiguration.g:3531:1: ( '}' ) - // InternalApplicationConfiguration.g:3532:2: '}' + // InternalApplicationConfiguration.g:3602:1: ( '}' ) + // InternalApplicationConfiguration.g:3603:2: '}' { before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -11619,14 +11854,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group_2__0" - // InternalApplicationConfiguration.g:3542:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; + // InternalApplicationConfiguration.g:3613:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3546:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:3547:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 + // InternalApplicationConfiguration.g:3617:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:3618:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 { pushFollow(FOLLOW_15); rule__MetamodelSpecification__Group_2__0__Impl(); @@ -11657,17 +11892,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3554:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:3625:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3558:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:3559:1: ( ',' ) + // InternalApplicationConfiguration.g:3629:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:3630:1: ( ',' ) { - // InternalApplicationConfiguration.g:3559:1: ( ',' ) - // InternalApplicationConfiguration.g:3560:2: ',' + // InternalApplicationConfiguration.g:3630:1: ( ',' ) + // InternalApplicationConfiguration.g:3631:2: ',' { before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); match(input,31,FOLLOW_2); @@ -11694,14 +11929,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group_2__1" - // InternalApplicationConfiguration.g:3569:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:3640:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3573:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:3574:2: rule__MetamodelSpecification__Group_2__1__Impl + // InternalApplicationConfiguration.g:3644:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:3645:2: rule__MetamodelSpecification__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__MetamodelSpecification__Group_2__1__Impl(); @@ -11727,21 +11962,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3580:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; + // InternalApplicationConfiguration.g:3651:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3584:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:3655:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:3656:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:3585:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:3586:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:3656:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:3657:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); - // InternalApplicationConfiguration.g:3587:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) - // InternalApplicationConfiguration.g:3587:3: rule__MetamodelSpecification__EntriesAssignment_2_1 + // InternalApplicationConfiguration.g:3658:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:3658:3: rule__MetamodelSpecification__EntriesAssignment_2_1 { pushFollow(FOLLOW_2); rule__MetamodelSpecification__EntriesAssignment_2_1(); @@ -11774,14 +12009,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group__0" - // InternalApplicationConfiguration.g:3596:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; + // InternalApplicationConfiguration.g:3667:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; public final void rule__AllPackageEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3600:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) - // InternalApplicationConfiguration.g:3601:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 + // InternalApplicationConfiguration.g:3671:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) + // InternalApplicationConfiguration.g:3672:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 { pushFollow(FOLLOW_8); rule__AllPackageEntry__Group__0__Impl(); @@ -11812,17 +12047,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:3608:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; + // InternalApplicationConfiguration.g:3679:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3612:1: ( ( 'package' ) ) - // InternalApplicationConfiguration.g:3613:1: ( 'package' ) + // InternalApplicationConfiguration.g:3683:1: ( ( 'package' ) ) + // InternalApplicationConfiguration.g:3684:1: ( 'package' ) { - // InternalApplicationConfiguration.g:3613:1: ( 'package' ) - // InternalApplicationConfiguration.g:3614:2: 'package' + // InternalApplicationConfiguration.g:3684:1: ( 'package' ) + // InternalApplicationConfiguration.g:3685:2: 'package' { before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); match(input,32,FOLLOW_2); @@ -11849,14 +12084,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group__1" - // InternalApplicationConfiguration.g:3623:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; + // InternalApplicationConfiguration.g:3694:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; public final void rule__AllPackageEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3627:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) - // InternalApplicationConfiguration.g:3628:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 + // InternalApplicationConfiguration.g:3698:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) + // InternalApplicationConfiguration.g:3699:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 { pushFollow(FOLLOW_18); rule__AllPackageEntry__Group__1__Impl(); @@ -11887,21 +12122,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:3635:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:3706:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3639:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) + // InternalApplicationConfiguration.g:3710:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3711:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) { - // InternalApplicationConfiguration.g:3640:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) - // InternalApplicationConfiguration.g:3641:2: ( rule__AllPackageEntry__PackageAssignment_1 ) + // InternalApplicationConfiguration.g:3711:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) + // InternalApplicationConfiguration.g:3712:2: ( rule__AllPackageEntry__PackageAssignment_1 ) { before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); - // InternalApplicationConfiguration.g:3642:2: ( rule__AllPackageEntry__PackageAssignment_1 ) - // InternalApplicationConfiguration.g:3642:3: rule__AllPackageEntry__PackageAssignment_1 + // InternalApplicationConfiguration.g:3713:2: ( rule__AllPackageEntry__PackageAssignment_1 ) + // InternalApplicationConfiguration.g:3713:3: rule__AllPackageEntry__PackageAssignment_1 { pushFollow(FOLLOW_2); rule__AllPackageEntry__PackageAssignment_1(); @@ -11934,14 +12169,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group__2" - // InternalApplicationConfiguration.g:3650:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:3721:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; public final void rule__AllPackageEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3654:1: ( rule__AllPackageEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:3655:2: rule__AllPackageEntry__Group__2__Impl + // InternalApplicationConfiguration.g:3725:1: ( rule__AllPackageEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:3726:2: rule__AllPackageEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__AllPackageEntry__Group__2__Impl(); @@ -11967,29 +12202,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:3661:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:3732:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3665:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:3736:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:3737:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:3666:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) - // InternalApplicationConfiguration.g:3667:2: ( rule__AllPackageEntry__Group_2__0 )? + // InternalApplicationConfiguration.g:3737:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:3738:2: ( rule__AllPackageEntry__Group_2__0 )? { before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3668:2: ( rule__AllPackageEntry__Group_2__0 )? - int alt39=2; - int LA39_0 = input.LA(1); + // InternalApplicationConfiguration.g:3739:2: ( rule__AllPackageEntry__Group_2__0 )? + int alt40=2; + int LA40_0 = input.LA(1); - if ( (LA39_0==33) ) { - alt39=1; + if ( (LA40_0==33) ) { + alt40=1; } - switch (alt39) { + switch (alt40) { case 1 : - // InternalApplicationConfiguration.g:3668:3: rule__AllPackageEntry__Group_2__0 + // InternalApplicationConfiguration.g:3739:3: rule__AllPackageEntry__Group_2__0 { pushFollow(FOLLOW_2); rule__AllPackageEntry__Group_2__0(); @@ -12025,14 +12260,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__0" - // InternalApplicationConfiguration.g:3677:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; + // InternalApplicationConfiguration.g:3748:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3681:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) - // InternalApplicationConfiguration.g:3682:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 + // InternalApplicationConfiguration.g:3752:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) + // InternalApplicationConfiguration.g:3753:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 { pushFollow(FOLLOW_19); rule__AllPackageEntry__Group_2__0__Impl(); @@ -12063,17 +12298,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" - // InternalApplicationConfiguration.g:3689:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; + // InternalApplicationConfiguration.g:3760:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3693:1: ( ( 'excluding' ) ) - // InternalApplicationConfiguration.g:3694:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:3764:1: ( ( 'excluding' ) ) + // InternalApplicationConfiguration.g:3765:1: ( 'excluding' ) { - // InternalApplicationConfiguration.g:3694:1: ( 'excluding' ) - // InternalApplicationConfiguration.g:3695:2: 'excluding' + // InternalApplicationConfiguration.g:3765:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:3766:2: 'excluding' { before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); match(input,33,FOLLOW_2); @@ -12100,14 +12335,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__1" - // InternalApplicationConfiguration.g:3704:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; + // InternalApplicationConfiguration.g:3775:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3708:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) - // InternalApplicationConfiguration.g:3709:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 + // InternalApplicationConfiguration.g:3779:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) + // InternalApplicationConfiguration.g:3780:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 { pushFollow(FOLLOW_8); rule__AllPackageEntry__Group_2__1__Impl(); @@ -12138,17 +12373,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" - // InternalApplicationConfiguration.g:3716:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:3787:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3720:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:3721:1: ( '{' ) + // InternalApplicationConfiguration.g:3791:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:3792:1: ( '{' ) { - // InternalApplicationConfiguration.g:3721:1: ( '{' ) - // InternalApplicationConfiguration.g:3722:2: '{' + // InternalApplicationConfiguration.g:3792:1: ( '{' ) + // InternalApplicationConfiguration.g:3793:2: '{' { before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); match(input,29,FOLLOW_2); @@ -12175,14 +12410,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__2" - // InternalApplicationConfiguration.g:3731:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; + // InternalApplicationConfiguration.g:3802:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3735:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) - // InternalApplicationConfiguration.g:3736:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 + // InternalApplicationConfiguration.g:3806:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) + // InternalApplicationConfiguration.g:3807:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 { pushFollow(FOLLOW_16); rule__AllPackageEntry__Group_2__2__Impl(); @@ -12213,21 +12448,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" - // InternalApplicationConfiguration.g:3743:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; + // InternalApplicationConfiguration.g:3814:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3747:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) - // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:3818:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) + // InternalApplicationConfiguration.g:3819:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) { - // InternalApplicationConfiguration.g:3748:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) - // InternalApplicationConfiguration.g:3749:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) + // InternalApplicationConfiguration.g:3819:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:3820:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) { before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); - // InternalApplicationConfiguration.g:3750:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) - // InternalApplicationConfiguration.g:3750:3: rule__AllPackageEntry__ExclusionAssignment_2_2 + // InternalApplicationConfiguration.g:3821:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) + // InternalApplicationConfiguration.g:3821:3: rule__AllPackageEntry__ExclusionAssignment_2_2 { pushFollow(FOLLOW_2); rule__AllPackageEntry__ExclusionAssignment_2_2(); @@ -12260,14 +12495,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__3" - // InternalApplicationConfiguration.g:3758:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; + // InternalApplicationConfiguration.g:3829:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3762:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) - // InternalApplicationConfiguration.g:3763:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 + // InternalApplicationConfiguration.g:3833:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) + // InternalApplicationConfiguration.g:3834:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 { pushFollow(FOLLOW_16); rule__AllPackageEntry__Group_2__3__Impl(); @@ -12298,33 +12533,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl" - // InternalApplicationConfiguration.g:3770:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; + // InternalApplicationConfiguration.g:3841:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3774:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) - // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:3845:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) + // InternalApplicationConfiguration.g:3846:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) { - // InternalApplicationConfiguration.g:3775:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) - // InternalApplicationConfiguration.g:3776:2: ( rule__AllPackageEntry__Group_2_3__0 )* + // InternalApplicationConfiguration.g:3846:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:3847:2: ( rule__AllPackageEntry__Group_2_3__0 )* { before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); - // InternalApplicationConfiguration.g:3777:2: ( rule__AllPackageEntry__Group_2_3__0 )* - loop40: + // InternalApplicationConfiguration.g:3848:2: ( rule__AllPackageEntry__Group_2_3__0 )* + loop41: do { - int alt40=2; - int LA40_0 = input.LA(1); + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA40_0==31) ) { - alt40=1; + if ( (LA41_0==31) ) { + alt41=1; } - switch (alt40) { + switch (alt41) { case 1 : - // InternalApplicationConfiguration.g:3777:3: rule__AllPackageEntry__Group_2_3__0 + // InternalApplicationConfiguration.g:3848:3: rule__AllPackageEntry__Group_2_3__0 { pushFollow(FOLLOW_17); rule__AllPackageEntry__Group_2_3__0(); @@ -12336,7 +12571,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop40; + break loop41; } } while (true); @@ -12363,14 +12598,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__4" - // InternalApplicationConfiguration.g:3785:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; + // InternalApplicationConfiguration.g:3856:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3789:1: ( rule__AllPackageEntry__Group_2__4__Impl ) - // InternalApplicationConfiguration.g:3790:2: rule__AllPackageEntry__Group_2__4__Impl + // InternalApplicationConfiguration.g:3860:1: ( rule__AllPackageEntry__Group_2__4__Impl ) + // InternalApplicationConfiguration.g:3861:2: rule__AllPackageEntry__Group_2__4__Impl { pushFollow(FOLLOW_2); rule__AllPackageEntry__Group_2__4__Impl(); @@ -12396,17 +12631,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" - // InternalApplicationConfiguration.g:3796:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:3867:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3800:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:3801:1: ( '}' ) + // InternalApplicationConfiguration.g:3871:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:3872:1: ( '}' ) { - // InternalApplicationConfiguration.g:3801:1: ( '}' ) - // InternalApplicationConfiguration.g:3802:2: '}' + // InternalApplicationConfiguration.g:3872:1: ( '}' ) + // InternalApplicationConfiguration.g:3873:2: '}' { before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); match(input,30,FOLLOW_2); @@ -12433,14 +12668,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" - // InternalApplicationConfiguration.g:3812:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; + // InternalApplicationConfiguration.g:3883:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3816:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) - // InternalApplicationConfiguration.g:3817:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 + // InternalApplicationConfiguration.g:3887:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) + // InternalApplicationConfiguration.g:3888:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 { pushFollow(FOLLOW_8); rule__AllPackageEntry__Group_2_3__0__Impl(); @@ -12471,17 +12706,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" - // InternalApplicationConfiguration.g:3824:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:3895:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3828:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:3829:1: ( ',' ) + // InternalApplicationConfiguration.g:3899:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:3900:1: ( ',' ) { - // InternalApplicationConfiguration.g:3829:1: ( ',' ) - // InternalApplicationConfiguration.g:3830:2: ',' + // InternalApplicationConfiguration.g:3900:1: ( ',' ) + // InternalApplicationConfiguration.g:3901:2: ',' { before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); match(input,31,FOLLOW_2); @@ -12508,14 +12743,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" - // InternalApplicationConfiguration.g:3839:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; + // InternalApplicationConfiguration.g:3910:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3843:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) - // InternalApplicationConfiguration.g:3844:2: rule__AllPackageEntry__Group_2_3__1__Impl + // InternalApplicationConfiguration.g:3914:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) + // InternalApplicationConfiguration.g:3915:2: rule__AllPackageEntry__Group_2_3__1__Impl { pushFollow(FOLLOW_2); rule__AllPackageEntry__Group_2_3__1__Impl(); @@ -12541,21 +12776,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl" - // InternalApplicationConfiguration.g:3850:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; + // InternalApplicationConfiguration.g:3921:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3854:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) - // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:3925:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) + // InternalApplicationConfiguration.g:3926:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) { - // InternalApplicationConfiguration.g:3855:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) - // InternalApplicationConfiguration.g:3856:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:3926:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:3927:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) { before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); - // InternalApplicationConfiguration.g:3857:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) - // InternalApplicationConfiguration.g:3857:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 + // InternalApplicationConfiguration.g:3928:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:3928:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 { pushFollow(FOLLOW_2); rule__AllPackageEntry__ExclusionAssignment_2_3_1(); @@ -12588,14 +12823,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group__0" - // InternalApplicationConfiguration.g:3866:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; + // InternalApplicationConfiguration.g:3937:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; public final void rule__MetamodelElement__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3870:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) - // InternalApplicationConfiguration.g:3871:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 + // InternalApplicationConfiguration.g:3941:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) + // InternalApplicationConfiguration.g:3942:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 { pushFollow(FOLLOW_8); rule__MetamodelElement__Group__0__Impl(); @@ -12626,44 +12861,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group__0__Impl" - // InternalApplicationConfiguration.g:3878:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; + // InternalApplicationConfiguration.g:3949:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3882:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) - // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? ) + // InternalApplicationConfiguration.g:3953:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) + // InternalApplicationConfiguration.g:3954:1: ( ( rule__MetamodelElement__Group_0__0 )? ) { - // InternalApplicationConfiguration.g:3883:1: ( ( rule__MetamodelElement__Group_0__0 )? ) - // InternalApplicationConfiguration.g:3884:2: ( rule__MetamodelElement__Group_0__0 )? + // InternalApplicationConfiguration.g:3954:1: ( ( rule__MetamodelElement__Group_0__0 )? ) + // InternalApplicationConfiguration.g:3955:2: ( rule__MetamodelElement__Group_0__0 )? { before(grammarAccess.getMetamodelElementAccess().getGroup_0()); - // InternalApplicationConfiguration.g:3885:2: ( rule__MetamodelElement__Group_0__0 )? - int alt41=2; - int LA41_0 = input.LA(1); + // InternalApplicationConfiguration.g:3956:2: ( rule__MetamodelElement__Group_0__0 )? + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA41_0==RULE_ID) ) { - int LA41_1 = input.LA(2); + if ( (LA42_0==RULE_ID) ) { + int LA42_1 = input.LA(2); - if ( (LA41_1==21) ) { - int LA41_2 = input.LA(3); + if ( (LA42_1==21) ) { + int LA42_2 = input.LA(3); - if ( (LA41_2==RULE_ID) ) { - int LA41_5 = input.LA(4); + if ( (LA42_2==RULE_ID) ) { + int LA42_5 = input.LA(4); - if ( (LA41_5==21||LA41_5==34) ) { - alt41=1; + if ( (LA42_5==21||LA42_5==34) ) { + alt42=1; } } } - else if ( (LA41_1==34) ) { - alt41=1; + else if ( (LA42_1==34) ) { + alt42=1; } } - switch (alt41) { + switch (alt42) { case 1 : - // InternalApplicationConfiguration.g:3885:3: rule__MetamodelElement__Group_0__0 + // InternalApplicationConfiguration.g:3956:3: rule__MetamodelElement__Group_0__0 { pushFollow(FOLLOW_2); rule__MetamodelElement__Group_0__0(); @@ -12699,14 +12934,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group__1" - // InternalApplicationConfiguration.g:3893:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; + // InternalApplicationConfiguration.g:3964:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; public final void rule__MetamodelElement__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3897:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) - // InternalApplicationConfiguration.g:3898:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 + // InternalApplicationConfiguration.g:3968:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) + // InternalApplicationConfiguration.g:3969:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 { pushFollow(FOLLOW_6); rule__MetamodelElement__Group__1__Impl(); @@ -12737,21 +12972,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group__1__Impl" - // InternalApplicationConfiguration.g:3905:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:3976:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3909:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) + // InternalApplicationConfiguration.g:3980:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:3981:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) { - // InternalApplicationConfiguration.g:3910:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) - // InternalApplicationConfiguration.g:3911:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) + // InternalApplicationConfiguration.g:3981:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) + // InternalApplicationConfiguration.g:3982:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) { before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); - // InternalApplicationConfiguration.g:3912:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) - // InternalApplicationConfiguration.g:3912:3: rule__MetamodelElement__ClassifierAssignment_1 + // InternalApplicationConfiguration.g:3983:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) + // InternalApplicationConfiguration.g:3983:3: rule__MetamodelElement__ClassifierAssignment_1 { pushFollow(FOLLOW_2); rule__MetamodelElement__ClassifierAssignment_1(); @@ -12784,14 +13019,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group__2" - // InternalApplicationConfiguration.g:3920:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; + // InternalApplicationConfiguration.g:3991:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; public final void rule__MetamodelElement__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3924:1: ( rule__MetamodelElement__Group__2__Impl ) - // InternalApplicationConfiguration.g:3925:2: rule__MetamodelElement__Group__2__Impl + // InternalApplicationConfiguration.g:3995:1: ( rule__MetamodelElement__Group__2__Impl ) + // InternalApplicationConfiguration.g:3996:2: rule__MetamodelElement__Group__2__Impl { pushFollow(FOLLOW_2); rule__MetamodelElement__Group__2__Impl(); @@ -12817,29 +13052,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group__2__Impl" - // InternalApplicationConfiguration.g:3931:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:4002:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3935:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4006:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4007:1: ( ( rule__MetamodelElement__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:3936:1: ( ( rule__MetamodelElement__Group_2__0 )? ) - // InternalApplicationConfiguration.g:3937:2: ( rule__MetamodelElement__Group_2__0 )? + // InternalApplicationConfiguration.g:4007:1: ( ( rule__MetamodelElement__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4008:2: ( rule__MetamodelElement__Group_2__0 )? { before(grammarAccess.getMetamodelElementAccess().getGroup_2()); - // InternalApplicationConfiguration.g:3938:2: ( rule__MetamodelElement__Group_2__0 )? - int alt42=2; - int LA42_0 = input.LA(1); + // InternalApplicationConfiguration.g:4009:2: ( rule__MetamodelElement__Group_2__0 )? + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA42_0==21) ) { - alt42=1; + if ( (LA43_0==21) ) { + alt43=1; } - switch (alt42) { + switch (alt43) { case 1 : - // InternalApplicationConfiguration.g:3938:3: rule__MetamodelElement__Group_2__0 + // InternalApplicationConfiguration.g:4009:3: rule__MetamodelElement__Group_2__0 { pushFollow(FOLLOW_2); rule__MetamodelElement__Group_2__0(); @@ -12875,14 +13110,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_0__0" - // InternalApplicationConfiguration.g:3947:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; + // InternalApplicationConfiguration.g:4018:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3951:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) - // InternalApplicationConfiguration.g:3952:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 + // InternalApplicationConfiguration.g:4022:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) + // InternalApplicationConfiguration.g:4023:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 { pushFollow(FOLLOW_20); rule__MetamodelElement__Group_0__0__Impl(); @@ -12913,21 +13148,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" - // InternalApplicationConfiguration.g:3959:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; + // InternalApplicationConfiguration.g:4030:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3963:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) - // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) + // InternalApplicationConfiguration.g:4034:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) + // InternalApplicationConfiguration.g:4035:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) { - // InternalApplicationConfiguration.g:3964:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) - // InternalApplicationConfiguration.g:3965:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) + // InternalApplicationConfiguration.g:4035:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) + // InternalApplicationConfiguration.g:4036:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) { before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); - // InternalApplicationConfiguration.g:3966:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) - // InternalApplicationConfiguration.g:3966:3: rule__MetamodelElement__PackageAssignment_0_0 + // InternalApplicationConfiguration.g:4037:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) + // InternalApplicationConfiguration.g:4037:3: rule__MetamodelElement__PackageAssignment_0_0 { pushFollow(FOLLOW_2); rule__MetamodelElement__PackageAssignment_0_0(); @@ -12960,14 +13195,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_0__1" - // InternalApplicationConfiguration.g:3974:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; + // InternalApplicationConfiguration.g:4045:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3978:1: ( rule__MetamodelElement__Group_0__1__Impl ) - // InternalApplicationConfiguration.g:3979:2: rule__MetamodelElement__Group_0__1__Impl + // InternalApplicationConfiguration.g:4049:1: ( rule__MetamodelElement__Group_0__1__Impl ) + // InternalApplicationConfiguration.g:4050:2: rule__MetamodelElement__Group_0__1__Impl { pushFollow(FOLLOW_2); rule__MetamodelElement__Group_0__1__Impl(); @@ -12993,17 +13228,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" - // InternalApplicationConfiguration.g:3985:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; + // InternalApplicationConfiguration.g:4056:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:3989:1: ( ( '::' ) ) - // InternalApplicationConfiguration.g:3990:1: ( '::' ) + // InternalApplicationConfiguration.g:4060:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:4061:1: ( '::' ) { - // InternalApplicationConfiguration.g:3990:1: ( '::' ) - // InternalApplicationConfiguration.g:3991:2: '::' + // InternalApplicationConfiguration.g:4061:1: ( '::' ) + // InternalApplicationConfiguration.g:4062:2: '::' { before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); match(input,34,FOLLOW_2); @@ -13030,14 +13265,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_2__0" - // InternalApplicationConfiguration.g:4001:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; + // InternalApplicationConfiguration.g:4072:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; public final void rule__MetamodelElement__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4005:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) - // InternalApplicationConfiguration.g:4006:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 + // InternalApplicationConfiguration.g:4076:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) + // InternalApplicationConfiguration.g:4077:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 { pushFollow(FOLLOW_8); rule__MetamodelElement__Group_2__0__Impl(); @@ -13068,17 +13303,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4013:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; + // InternalApplicationConfiguration.g:4084:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4017:1: ( ( '.' ) ) - // InternalApplicationConfiguration.g:4018:1: ( '.' ) + // InternalApplicationConfiguration.g:4088:1: ( ( '.' ) ) + // InternalApplicationConfiguration.g:4089:1: ( '.' ) { - // InternalApplicationConfiguration.g:4018:1: ( '.' ) - // InternalApplicationConfiguration.g:4019:2: '.' + // InternalApplicationConfiguration.g:4089:1: ( '.' ) + // InternalApplicationConfiguration.g:4090:2: '.' { before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); match(input,21,FOLLOW_2); @@ -13105,14 +13340,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_2__1" - // InternalApplicationConfiguration.g:4028:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:4099:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; public final void rule__MetamodelElement__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4032:1: ( rule__MetamodelElement__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:4033:2: rule__MetamodelElement__Group_2__1__Impl + // InternalApplicationConfiguration.g:4103:1: ( rule__MetamodelElement__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:4104:2: rule__MetamodelElement__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__MetamodelElement__Group_2__1__Impl(); @@ -13138,21 +13373,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4039:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; + // InternalApplicationConfiguration.g:4110:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4043:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4114:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:4115:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:4044:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:4045:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) + // InternalApplicationConfiguration.g:4115:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4116:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) { before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); - // InternalApplicationConfiguration.g:4046:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) - // InternalApplicationConfiguration.g:4046:3: rule__MetamodelElement__FeatureAssignment_2_1 + // InternalApplicationConfiguration.g:4117:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) + // InternalApplicationConfiguration.g:4117:3: rule__MetamodelElement__FeatureAssignment_2_1 { pushFollow(FOLLOW_2); rule__MetamodelElement__FeatureAssignment_2_1(); @@ -13185,14 +13420,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__Group__0" - // InternalApplicationConfiguration.g:4055:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; + // InternalApplicationConfiguration.g:4126:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4059:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:4060:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 + // InternalApplicationConfiguration.g:4130:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:4131:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 { pushFollow(FOLLOW_8); rule__MetamodelDeclaration__Group__0__Impl(); @@ -13223,17 +13458,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:4067:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; + // InternalApplicationConfiguration.g:4138:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4071:1: ( ( 'metamodel' ) ) - // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' ) + // InternalApplicationConfiguration.g:4142:1: ( ( 'metamodel' ) ) + // InternalApplicationConfiguration.g:4143:1: ( 'metamodel' ) { - // InternalApplicationConfiguration.g:4072:1: ( 'metamodel' ) - // InternalApplicationConfiguration.g:4073:2: 'metamodel' + // InternalApplicationConfiguration.g:4143:1: ( 'metamodel' ) + // InternalApplicationConfiguration.g:4144:2: 'metamodel' { before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); match(input,35,FOLLOW_2); @@ -13260,14 +13495,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__Group__1" - // InternalApplicationConfiguration.g:4082:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; + // InternalApplicationConfiguration.g:4153:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4086:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:4087:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 + // InternalApplicationConfiguration.g:4157:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:4158:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 { pushFollow(FOLLOW_19); rule__MetamodelDeclaration__Group__1__Impl(); @@ -13298,21 +13533,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:4094:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:4165:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4098:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:4169:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4170:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) { - // InternalApplicationConfiguration.g:4099:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:4100:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:4170:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:4171:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) { before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:4101:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:4101:3: rule__MetamodelDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:4172:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:4172:3: rule__MetamodelDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__MetamodelDeclaration__NameAssignment_1(); @@ -13345,14 +13580,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__Group__2" - // InternalApplicationConfiguration.g:4109:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; + // InternalApplicationConfiguration.g:4180:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4113:1: ( rule__MetamodelDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:4114:2: rule__MetamodelDeclaration__Group__2__Impl + // InternalApplicationConfiguration.g:4184:1: ( rule__MetamodelDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:4185:2: rule__MetamodelDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__MetamodelDeclaration__Group__2__Impl(); @@ -13378,21 +13613,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:4120:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:4191:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4124:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:4195:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:4196:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) { - // InternalApplicationConfiguration.g:4125:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:4126:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:4196:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:4197:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) { before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:4127:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:4127:3: rule__MetamodelDeclaration__SpecificationAssignment_2 + // InternalApplicationConfiguration.g:4198:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:4198:3: rule__MetamodelDeclaration__SpecificationAssignment_2 { pushFollow(FOLLOW_2); rule__MetamodelDeclaration__SpecificationAssignment_2(); @@ -13425,14 +13660,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__0" - // InternalApplicationConfiguration.g:4136:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ; + // InternalApplicationConfiguration.g:4207:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ; public final void rule__PartialModelSpecification__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4140:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) - // InternalApplicationConfiguration.g:4141:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 + // InternalApplicationConfiguration.g:4211:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) + // InternalApplicationConfiguration.g:4212:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 { pushFollow(FOLLOW_21); rule__PartialModelSpecification__Group__0__Impl(); @@ -13463,17 +13698,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:4148:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:4219:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4152:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4153:1: ( '{' ) + // InternalApplicationConfiguration.g:4223:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4224:1: ( '{' ) { - // InternalApplicationConfiguration.g:4153:1: ( '{' ) - // InternalApplicationConfiguration.g:4154:2: '{' + // InternalApplicationConfiguration.g:4224:1: ( '{' ) + // InternalApplicationConfiguration.g:4225:2: '{' { before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); match(input,29,FOLLOW_2); @@ -13500,14 +13735,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__1" - // InternalApplicationConfiguration.g:4163:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ; + // InternalApplicationConfiguration.g:4234:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ; public final void rule__PartialModelSpecification__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4167:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ) - // InternalApplicationConfiguration.g:4168:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 + // InternalApplicationConfiguration.g:4238:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ) + // InternalApplicationConfiguration.g:4239:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 { pushFollow(FOLLOW_16); rule__PartialModelSpecification__Group__1__Impl(); @@ -13538,21 +13773,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:4175:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:4246:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4179:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) + // InternalApplicationConfiguration.g:4250:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4251:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) { - // InternalApplicationConfiguration.g:4180:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) - // InternalApplicationConfiguration.g:4181:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) + // InternalApplicationConfiguration.g:4251:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) + // InternalApplicationConfiguration.g:4252:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) { before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); - // InternalApplicationConfiguration.g:4182:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) - // InternalApplicationConfiguration.g:4182:3: rule__PartialModelSpecification__EntryAssignment_1 + // InternalApplicationConfiguration.g:4253:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) + // InternalApplicationConfiguration.g:4253:3: rule__PartialModelSpecification__EntryAssignment_1 { pushFollow(FOLLOW_2); rule__PartialModelSpecification__EntryAssignment_1(); @@ -13585,14 +13820,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__2" - // InternalApplicationConfiguration.g:4190:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; + // InternalApplicationConfiguration.g:4261:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; public final void rule__PartialModelSpecification__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4194:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) - // InternalApplicationConfiguration.g:4195:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 + // InternalApplicationConfiguration.g:4265:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) + // InternalApplicationConfiguration.g:4266:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 { pushFollow(FOLLOW_16); rule__PartialModelSpecification__Group__2__Impl(); @@ -13623,29 +13858,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:4202:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:4273:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ; public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4206:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4277:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4278:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:4207:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) - // InternalApplicationConfiguration.g:4208:2: ( rule__PartialModelSpecification__Group_2__0 )? + // InternalApplicationConfiguration.g:4278:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4279:2: ( rule__PartialModelSpecification__Group_2__0 )? { before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4209:2: ( rule__PartialModelSpecification__Group_2__0 )? - int alt43=2; - int LA43_0 = input.LA(1); + // InternalApplicationConfiguration.g:4280:2: ( rule__PartialModelSpecification__Group_2__0 )? + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA43_0==31) ) { - alt43=1; + if ( (LA44_0==31) ) { + alt44=1; } - switch (alt43) { + switch (alt44) { case 1 : - // InternalApplicationConfiguration.g:4209:3: rule__PartialModelSpecification__Group_2__0 + // InternalApplicationConfiguration.g:4280:3: rule__PartialModelSpecification__Group_2__0 { pushFollow(FOLLOW_2); rule__PartialModelSpecification__Group_2__0(); @@ -13681,14 +13916,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__3" - // InternalApplicationConfiguration.g:4217:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ; + // InternalApplicationConfiguration.g:4288:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ; public final void rule__PartialModelSpecification__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4221:1: ( rule__PartialModelSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:4222:2: rule__PartialModelSpecification__Group__3__Impl + // InternalApplicationConfiguration.g:4292:1: ( rule__PartialModelSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:4293:2: rule__PartialModelSpecification__Group__3__Impl { pushFollow(FOLLOW_2); rule__PartialModelSpecification__Group__3__Impl(); @@ -13714,17 +13949,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:4228:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:4299:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4232:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4233:1: ( '}' ) + // InternalApplicationConfiguration.g:4303:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:4304:1: ( '}' ) { - // InternalApplicationConfiguration.g:4233:1: ( '}' ) - // InternalApplicationConfiguration.g:4234:2: '}' + // InternalApplicationConfiguration.g:4304:1: ( '}' ) + // InternalApplicationConfiguration.g:4305:2: '}' { before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -13751,14 +13986,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group_2__0" - // InternalApplicationConfiguration.g:4244:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ; + // InternalApplicationConfiguration.g:4315:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ; public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4248:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:4249:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 + // InternalApplicationConfiguration.g:4319:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:4320:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 { pushFollow(FOLLOW_21); rule__PartialModelSpecification__Group_2__0__Impl(); @@ -13789,17 +14024,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4256:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:4327:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ; public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4260:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4261:1: ( ',' ) + // InternalApplicationConfiguration.g:4331:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:4332:1: ( ',' ) { - // InternalApplicationConfiguration.g:4261:1: ( ',' ) - // InternalApplicationConfiguration.g:4262:2: ',' + // InternalApplicationConfiguration.g:4332:1: ( ',' ) + // InternalApplicationConfiguration.g:4333:2: ',' { before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); match(input,31,FOLLOW_2); @@ -13826,14 +14061,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group_2__1" - // InternalApplicationConfiguration.g:4271:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:4342:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4275:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:4276:2: rule__PartialModelSpecification__Group_2__1__Impl + // InternalApplicationConfiguration.g:4346:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:4347:2: rule__PartialModelSpecification__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__PartialModelSpecification__Group_2__1__Impl(); @@ -13859,21 +14094,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4282:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ; + // InternalApplicationConfiguration.g:4353:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ; public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4286:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4357:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:4358:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:4287:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:4288:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) + // InternalApplicationConfiguration.g:4358:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4359:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) { before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); - // InternalApplicationConfiguration.g:4289:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) - // InternalApplicationConfiguration.g:4289:3: rule__PartialModelSpecification__EntryAssignment_2_1 + // InternalApplicationConfiguration.g:4360:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) + // InternalApplicationConfiguration.g:4360:3: rule__PartialModelSpecification__EntryAssignment_2_1 { pushFollow(FOLLOW_2); rule__PartialModelSpecification__EntryAssignment_2_1(); @@ -13906,14 +14141,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group__0" - // InternalApplicationConfiguration.g:4298:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ; + // InternalApplicationConfiguration.g:4369:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ; public final void rule__FolderEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4302:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) - // InternalApplicationConfiguration.g:4303:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 + // InternalApplicationConfiguration.g:4373:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) + // InternalApplicationConfiguration.g:4374:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 { pushFollow(FOLLOW_22); rule__FolderEntry__Group__0__Impl(); @@ -13944,17 +14179,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:4310:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; + // InternalApplicationConfiguration.g:4381:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4314:1: ( ( 'folder' ) ) - // InternalApplicationConfiguration.g:4315:1: ( 'folder' ) + // InternalApplicationConfiguration.g:4385:1: ( ( 'folder' ) ) + // InternalApplicationConfiguration.g:4386:1: ( 'folder' ) { - // InternalApplicationConfiguration.g:4315:1: ( 'folder' ) - // InternalApplicationConfiguration.g:4316:2: 'folder' + // InternalApplicationConfiguration.g:4386:1: ( 'folder' ) + // InternalApplicationConfiguration.g:4387:2: 'folder' { before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); match(input,36,FOLLOW_2); @@ -13981,14 +14216,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group__1" - // InternalApplicationConfiguration.g:4325:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ; + // InternalApplicationConfiguration.g:4396:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ; public final void rule__FolderEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4329:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) - // InternalApplicationConfiguration.g:4330:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 + // InternalApplicationConfiguration.g:4400:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) + // InternalApplicationConfiguration.g:4401:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 { pushFollow(FOLLOW_18); rule__FolderEntry__Group__1__Impl(); @@ -14019,21 +14254,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:4337:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:4408:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4341:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) + // InternalApplicationConfiguration.g:4412:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4413:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) { - // InternalApplicationConfiguration.g:4342:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) - // InternalApplicationConfiguration.g:4343:2: ( rule__FolderEntry__PathAssignment_1 ) + // InternalApplicationConfiguration.g:4413:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) + // InternalApplicationConfiguration.g:4414:2: ( rule__FolderEntry__PathAssignment_1 ) { before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); - // InternalApplicationConfiguration.g:4344:2: ( rule__FolderEntry__PathAssignment_1 ) - // InternalApplicationConfiguration.g:4344:3: rule__FolderEntry__PathAssignment_1 + // InternalApplicationConfiguration.g:4415:2: ( rule__FolderEntry__PathAssignment_1 ) + // InternalApplicationConfiguration.g:4415:3: rule__FolderEntry__PathAssignment_1 { pushFollow(FOLLOW_2); rule__FolderEntry__PathAssignment_1(); @@ -14066,14 +14301,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group__2" - // InternalApplicationConfiguration.g:4352:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:4423:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ; public final void rule__FolderEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4356:1: ( rule__FolderEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:4357:2: rule__FolderEntry__Group__2__Impl + // InternalApplicationConfiguration.g:4427:1: ( rule__FolderEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:4428:2: rule__FolderEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__FolderEntry__Group__2__Impl(); @@ -14099,29 +14334,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:4363:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:4434:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4367:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4438:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4439:1: ( ( rule__FolderEntry__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:4368:1: ( ( rule__FolderEntry__Group_2__0 )? ) - // InternalApplicationConfiguration.g:4369:2: ( rule__FolderEntry__Group_2__0 )? + // InternalApplicationConfiguration.g:4439:1: ( ( rule__FolderEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4440:2: ( rule__FolderEntry__Group_2__0 )? { before(grammarAccess.getFolderEntryAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4370:2: ( rule__FolderEntry__Group_2__0 )? - int alt44=2; - int LA44_0 = input.LA(1); + // InternalApplicationConfiguration.g:4441:2: ( rule__FolderEntry__Group_2__0 )? + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA44_0==33) ) { - alt44=1; + if ( (LA45_0==33) ) { + alt45=1; } - switch (alt44) { + switch (alt45) { case 1 : - // InternalApplicationConfiguration.g:4370:3: rule__FolderEntry__Group_2__0 + // InternalApplicationConfiguration.g:4441:3: rule__FolderEntry__Group_2__0 { pushFollow(FOLLOW_2); rule__FolderEntry__Group_2__0(); @@ -14157,14 +14392,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__0" - // InternalApplicationConfiguration.g:4379:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; + // InternalApplicationConfiguration.g:4450:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; public final void rule__FolderEntry__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4383:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) - // InternalApplicationConfiguration.g:4384:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 + // InternalApplicationConfiguration.g:4454:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) + // InternalApplicationConfiguration.g:4455:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 { pushFollow(FOLLOW_19); rule__FolderEntry__Group_2__0__Impl(); @@ -14195,17 +14430,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4391:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; + // InternalApplicationConfiguration.g:4462:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4395:1: ( ( 'excluding' ) ) - // InternalApplicationConfiguration.g:4396:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:4466:1: ( ( 'excluding' ) ) + // InternalApplicationConfiguration.g:4467:1: ( 'excluding' ) { - // InternalApplicationConfiguration.g:4396:1: ( 'excluding' ) - // InternalApplicationConfiguration.g:4397:2: 'excluding' + // InternalApplicationConfiguration.g:4467:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:4468:2: 'excluding' { before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); match(input,33,FOLLOW_2); @@ -14232,14 +14467,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__1" - // InternalApplicationConfiguration.g:4406:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ; + // InternalApplicationConfiguration.g:4477:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ; public final void rule__FolderEntry__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4410:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) - // InternalApplicationConfiguration.g:4411:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 + // InternalApplicationConfiguration.g:4481:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) + // InternalApplicationConfiguration.g:4482:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 { pushFollow(FOLLOW_22); rule__FolderEntry__Group_2__1__Impl(); @@ -14270,17 +14505,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4418:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:4489:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4422:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4423:1: ( '{' ) + // InternalApplicationConfiguration.g:4493:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4494:1: ( '{' ) { - // InternalApplicationConfiguration.g:4423:1: ( '{' ) - // InternalApplicationConfiguration.g:4424:2: '{' + // InternalApplicationConfiguration.g:4494:1: ( '{' ) + // InternalApplicationConfiguration.g:4495:2: '{' { before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); match(input,29,FOLLOW_2); @@ -14307,14 +14542,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__2" - // InternalApplicationConfiguration.g:4433:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ; + // InternalApplicationConfiguration.g:4504:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ; public final void rule__FolderEntry__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4437:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) - // InternalApplicationConfiguration.g:4438:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 + // InternalApplicationConfiguration.g:4508:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) + // InternalApplicationConfiguration.g:4509:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 { pushFollow(FOLLOW_16); rule__FolderEntry__Group_2__2__Impl(); @@ -14345,21 +14580,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__2__Impl" - // InternalApplicationConfiguration.g:4445:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; + // InternalApplicationConfiguration.g:4516:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4449:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) - // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:4520:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) + // InternalApplicationConfiguration.g:4521:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) { - // InternalApplicationConfiguration.g:4450:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) - // InternalApplicationConfiguration.g:4451:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) + // InternalApplicationConfiguration.g:4521:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:4522:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) { before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); - // InternalApplicationConfiguration.g:4452:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) - // InternalApplicationConfiguration.g:4452:3: rule__FolderEntry__ExclusionAssignment_2_2 + // InternalApplicationConfiguration.g:4523:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) + // InternalApplicationConfiguration.g:4523:3: rule__FolderEntry__ExclusionAssignment_2_2 { pushFollow(FOLLOW_2); rule__FolderEntry__ExclusionAssignment_2_2(); @@ -14392,14 +14627,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__3" - // InternalApplicationConfiguration.g:4460:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; + // InternalApplicationConfiguration.g:4531:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; public final void rule__FolderEntry__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4464:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ) - // InternalApplicationConfiguration.g:4465:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 + // InternalApplicationConfiguration.g:4535:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ) + // InternalApplicationConfiguration.g:4536:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 { pushFollow(FOLLOW_16); rule__FolderEntry__Group_2__3__Impl(); @@ -14430,33 +14665,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__3__Impl" - // InternalApplicationConfiguration.g:4472:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; + // InternalApplicationConfiguration.g:4543:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4476:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) - // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:4547:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) + // InternalApplicationConfiguration.g:4548:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) { - // InternalApplicationConfiguration.g:4477:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) - // InternalApplicationConfiguration.g:4478:2: ( rule__FolderEntry__Group_2_3__0 )* + // InternalApplicationConfiguration.g:4548:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:4549:2: ( rule__FolderEntry__Group_2_3__0 )* { before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); - // InternalApplicationConfiguration.g:4479:2: ( rule__FolderEntry__Group_2_3__0 )* - loop45: + // InternalApplicationConfiguration.g:4550:2: ( rule__FolderEntry__Group_2_3__0 )* + loop46: do { - int alt45=2; - int LA45_0 = input.LA(1); + int alt46=2; + int LA46_0 = input.LA(1); - if ( (LA45_0==31) ) { - alt45=1; + if ( (LA46_0==31) ) { + alt46=1; } - switch (alt45) { + switch (alt46) { case 1 : - // InternalApplicationConfiguration.g:4479:3: rule__FolderEntry__Group_2_3__0 + // InternalApplicationConfiguration.g:4550:3: rule__FolderEntry__Group_2_3__0 { pushFollow(FOLLOW_17); rule__FolderEntry__Group_2_3__0(); @@ -14468,7 +14703,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop45; + break loop46; } } while (true); @@ -14495,14 +14730,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__4" - // InternalApplicationConfiguration.g:4487:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ; + // InternalApplicationConfiguration.g:4558:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ; public final void rule__FolderEntry__Group_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4491:1: ( rule__FolderEntry__Group_2__4__Impl ) - // InternalApplicationConfiguration.g:4492:2: rule__FolderEntry__Group_2__4__Impl + // InternalApplicationConfiguration.g:4562:1: ( rule__FolderEntry__Group_2__4__Impl ) + // InternalApplicationConfiguration.g:4563:2: rule__FolderEntry__Group_2__4__Impl { pushFollow(FOLLOW_2); rule__FolderEntry__Group_2__4__Impl(); @@ -14528,17 +14763,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2__4__Impl" - // InternalApplicationConfiguration.g:4498:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:4569:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4502:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4503:1: ( '}' ) + // InternalApplicationConfiguration.g:4573:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:4574:1: ( '}' ) { - // InternalApplicationConfiguration.g:4503:1: ( '}' ) - // InternalApplicationConfiguration.g:4504:2: '}' + // InternalApplicationConfiguration.g:4574:1: ( '}' ) + // InternalApplicationConfiguration.g:4575:2: '}' { before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); match(input,30,FOLLOW_2); @@ -14565,14 +14800,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2_3__0" - // InternalApplicationConfiguration.g:4514:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ; + // InternalApplicationConfiguration.g:4585:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ; public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4518:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) - // InternalApplicationConfiguration.g:4519:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 + // InternalApplicationConfiguration.g:4589:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) + // InternalApplicationConfiguration.g:4590:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 { pushFollow(FOLLOW_22); rule__FolderEntry__Group_2_3__0__Impl(); @@ -14603,17 +14838,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl" - // InternalApplicationConfiguration.g:4526:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:4597:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ; public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4530:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4531:1: ( ',' ) + // InternalApplicationConfiguration.g:4601:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:4602:1: ( ',' ) { - // InternalApplicationConfiguration.g:4531:1: ( ',' ) - // InternalApplicationConfiguration.g:4532:2: ',' + // InternalApplicationConfiguration.g:4602:1: ( ',' ) + // InternalApplicationConfiguration.g:4603:2: ',' { before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); match(input,31,FOLLOW_2); @@ -14640,14 +14875,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2_3__1" - // InternalApplicationConfiguration.g:4541:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ; + // InternalApplicationConfiguration.g:4612:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ; public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4545:1: ( rule__FolderEntry__Group_2_3__1__Impl ) - // InternalApplicationConfiguration.g:4546:2: rule__FolderEntry__Group_2_3__1__Impl + // InternalApplicationConfiguration.g:4616:1: ( rule__FolderEntry__Group_2_3__1__Impl ) + // InternalApplicationConfiguration.g:4617:2: rule__FolderEntry__Group_2_3__1__Impl { pushFollow(FOLLOW_2); rule__FolderEntry__Group_2_3__1__Impl(); @@ -14673,21 +14908,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl" - // InternalApplicationConfiguration.g:4552:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ; + // InternalApplicationConfiguration.g:4623:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ; public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4556:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ) - // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:4627:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ) + // InternalApplicationConfiguration.g:4628:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) { - // InternalApplicationConfiguration.g:4557:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) - // InternalApplicationConfiguration.g:4558:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:4628:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:4629:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) { before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); - // InternalApplicationConfiguration.g:4559:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) - // InternalApplicationConfiguration.g:4559:3: rule__FolderEntry__ExclusionAssignment_2_3_1 + // InternalApplicationConfiguration.g:4630:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:4630:3: rule__FolderEntry__ExclusionAssignment_2_3_1 { pushFollow(FOLLOW_2); rule__FolderEntry__ExclusionAssignment_2_3_1(); @@ -14720,14 +14955,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__Group__0" - // InternalApplicationConfiguration.g:4568:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; + // InternalApplicationConfiguration.g:4639:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4572:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:4573:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 + // InternalApplicationConfiguration.g:4643:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:4644:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 { pushFollow(FOLLOW_8); rule__PartialModelDeclaration__Group__0__Impl(); @@ -14758,17 +14993,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:4580:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ; + // InternalApplicationConfiguration.g:4651:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ; public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4584:1: ( ( 'models' ) ) - // InternalApplicationConfiguration.g:4585:1: ( 'models' ) + // InternalApplicationConfiguration.g:4655:1: ( ( 'models' ) ) + // InternalApplicationConfiguration.g:4656:1: ( 'models' ) { - // InternalApplicationConfiguration.g:4585:1: ( 'models' ) - // InternalApplicationConfiguration.g:4586:2: 'models' + // InternalApplicationConfiguration.g:4656:1: ( 'models' ) + // InternalApplicationConfiguration.g:4657:2: 'models' { before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); match(input,37,FOLLOW_2); @@ -14795,14 +15030,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__Group__1" - // InternalApplicationConfiguration.g:4595:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ; + // InternalApplicationConfiguration.g:4666:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ; public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4599:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:4600:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 + // InternalApplicationConfiguration.g:4670:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:4671:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 { pushFollow(FOLLOW_19); rule__PartialModelDeclaration__Group__1__Impl(); @@ -14833,21 +15068,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:4607:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:4678:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ; public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4611:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:4682:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4683:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) { - // InternalApplicationConfiguration.g:4612:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:4613:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:4683:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:4684:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) { before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:4614:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:4614:3: rule__PartialModelDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:4685:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:4685:3: rule__PartialModelDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__PartialModelDeclaration__NameAssignment_1(); @@ -14880,14 +15115,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__Group__2" - // InternalApplicationConfiguration.g:4622:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; + // InternalApplicationConfiguration.g:4693:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4626:1: ( rule__PartialModelDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:4627:2: rule__PartialModelDeclaration__Group__2__Impl + // InternalApplicationConfiguration.g:4697:1: ( rule__PartialModelDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:4698:2: rule__PartialModelDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__PartialModelDeclaration__Group__2__Impl(); @@ -14913,21 +15148,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:4633:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:4704:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4637:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:4708:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:4709:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) { - // InternalApplicationConfiguration.g:4638:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:4639:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:4709:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:4710:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) { before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:4640:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:4640:3: rule__PartialModelDeclaration__SpecificationAssignment_2 + // InternalApplicationConfiguration.g:4711:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:4711:3: rule__PartialModelDeclaration__SpecificationAssignment_2 { pushFollow(FOLLOW_2); rule__PartialModelDeclaration__SpecificationAssignment_2(); @@ -14960,14 +15195,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__0" - // InternalApplicationConfiguration.g:4649:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ; + // InternalApplicationConfiguration.g:4720:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ; public final void rule__PatternSpecification__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4653:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) - // InternalApplicationConfiguration.g:4654:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 + // InternalApplicationConfiguration.g:4724:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) + // InternalApplicationConfiguration.g:4725:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 { pushFollow(FOLLOW_15); rule__PatternSpecification__Group__0__Impl(); @@ -14998,17 +15233,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:4661:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:4732:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4665:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4666:1: ( '{' ) + // InternalApplicationConfiguration.g:4736:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:4737:1: ( '{' ) { - // InternalApplicationConfiguration.g:4666:1: ( '{' ) - // InternalApplicationConfiguration.g:4667:2: '{' + // InternalApplicationConfiguration.g:4737:1: ( '{' ) + // InternalApplicationConfiguration.g:4738:2: '{' { before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); match(input,29,FOLLOW_2); @@ -15035,14 +15270,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__1" - // InternalApplicationConfiguration.g:4676:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ; + // InternalApplicationConfiguration.g:4747:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ; public final void rule__PatternSpecification__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4680:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) - // InternalApplicationConfiguration.g:4681:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 + // InternalApplicationConfiguration.g:4751:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) + // InternalApplicationConfiguration.g:4752:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 { pushFollow(FOLLOW_16); rule__PatternSpecification__Group__1__Impl(); @@ -15073,21 +15308,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:4688:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:4759:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ; public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4692:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:4763:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4764:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) { - // InternalApplicationConfiguration.g:4693:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) - // InternalApplicationConfiguration.g:4694:2: ( rule__PatternSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:4764:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:4765:2: ( rule__PatternSpecification__EntriesAssignment_1 ) { before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); - // InternalApplicationConfiguration.g:4695:2: ( rule__PatternSpecification__EntriesAssignment_1 ) - // InternalApplicationConfiguration.g:4695:3: rule__PatternSpecification__EntriesAssignment_1 + // InternalApplicationConfiguration.g:4766:2: ( rule__PatternSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:4766:3: rule__PatternSpecification__EntriesAssignment_1 { pushFollow(FOLLOW_2); rule__PatternSpecification__EntriesAssignment_1(); @@ -15120,14 +15355,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__2" - // InternalApplicationConfiguration.g:4703:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ; + // InternalApplicationConfiguration.g:4774:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ; public final void rule__PatternSpecification__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4707:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) - // InternalApplicationConfiguration.g:4708:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 + // InternalApplicationConfiguration.g:4778:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) + // InternalApplicationConfiguration.g:4779:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 { pushFollow(FOLLOW_16); rule__PatternSpecification__Group__2__Impl(); @@ -15158,33 +15393,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:4715:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; + // InternalApplicationConfiguration.g:4786:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4719:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) - // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:4790:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) + // InternalApplicationConfiguration.g:4791:1: ( ( rule__PatternSpecification__Group_2__0 )* ) { - // InternalApplicationConfiguration.g:4720:1: ( ( rule__PatternSpecification__Group_2__0 )* ) - // InternalApplicationConfiguration.g:4721:2: ( rule__PatternSpecification__Group_2__0 )* + // InternalApplicationConfiguration.g:4791:1: ( ( rule__PatternSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:4792:2: ( rule__PatternSpecification__Group_2__0 )* { before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4722:2: ( rule__PatternSpecification__Group_2__0 )* - loop46: + // InternalApplicationConfiguration.g:4793:2: ( rule__PatternSpecification__Group_2__0 )* + loop47: do { - int alt46=2; - int LA46_0 = input.LA(1); + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA46_0==31) ) { - alt46=1; + if ( (LA47_0==31) ) { + alt47=1; } - switch (alt46) { + switch (alt47) { case 1 : - // InternalApplicationConfiguration.g:4722:3: rule__PatternSpecification__Group_2__0 + // InternalApplicationConfiguration.g:4793:3: rule__PatternSpecification__Group_2__0 { pushFollow(FOLLOW_17); rule__PatternSpecification__Group_2__0(); @@ -15196,7 +15431,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop46; + break loop47; } } while (true); @@ -15223,14 +15458,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__3" - // InternalApplicationConfiguration.g:4730:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ; + // InternalApplicationConfiguration.g:4801:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ; public final void rule__PatternSpecification__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4734:1: ( rule__PatternSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:4735:2: rule__PatternSpecification__Group__3__Impl + // InternalApplicationConfiguration.g:4805:1: ( rule__PatternSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:4806:2: rule__PatternSpecification__Group__3__Impl { pushFollow(FOLLOW_2); rule__PatternSpecification__Group__3__Impl(); @@ -15256,17 +15491,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:4741:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:4812:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4745:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:4746:1: ( '}' ) + // InternalApplicationConfiguration.g:4816:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:4817:1: ( '}' ) { - // InternalApplicationConfiguration.g:4746:1: ( '}' ) - // InternalApplicationConfiguration.g:4747:2: '}' + // InternalApplicationConfiguration.g:4817:1: ( '}' ) + // InternalApplicationConfiguration.g:4818:2: '}' { before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -15293,14 +15528,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group_2__0" - // InternalApplicationConfiguration.g:4757:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; + // InternalApplicationConfiguration.g:4828:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; public final void rule__PatternSpecification__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4761:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:4762:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 + // InternalApplicationConfiguration.g:4832:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:4833:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 { pushFollow(FOLLOW_15); rule__PatternSpecification__Group_2__0__Impl(); @@ -15331,17 +15566,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4769:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:4840:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ; public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4773:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:4774:1: ( ',' ) + // InternalApplicationConfiguration.g:4844:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:4845:1: ( ',' ) { - // InternalApplicationConfiguration.g:4774:1: ( ',' ) - // InternalApplicationConfiguration.g:4775:2: ',' + // InternalApplicationConfiguration.g:4845:1: ( ',' ) + // InternalApplicationConfiguration.g:4846:2: ',' { before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); match(input,31,FOLLOW_2); @@ -15368,14 +15603,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group_2__1" - // InternalApplicationConfiguration.g:4784:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:4855:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; public final void rule__PatternSpecification__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4788:1: ( rule__PatternSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:4789:2: rule__PatternSpecification__Group_2__1__Impl + // InternalApplicationConfiguration.g:4859:1: ( rule__PatternSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:4860:2: rule__PatternSpecification__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__PatternSpecification__Group_2__1__Impl(); @@ -15401,21 +15636,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4795:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; + // InternalApplicationConfiguration.g:4866:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4799:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4870:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:4871:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:4800:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:4801:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:4871:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:4872:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) { before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); - // InternalApplicationConfiguration.g:4802:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) - // InternalApplicationConfiguration.g:4802:3: rule__PatternSpecification__EntriesAssignment_2_1 + // InternalApplicationConfiguration.g:4873:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:4873:3: rule__PatternSpecification__EntriesAssignment_2_1 { pushFollow(FOLLOW_2); rule__PatternSpecification__EntriesAssignment_2_1(); @@ -15448,14 +15683,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group__0" - // InternalApplicationConfiguration.g:4811:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; + // InternalApplicationConfiguration.g:4882:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; public final void rule__AllPatternEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4815:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) - // InternalApplicationConfiguration.g:4816:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 + // InternalApplicationConfiguration.g:4886:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) + // InternalApplicationConfiguration.g:4887:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 { pushFollow(FOLLOW_8); rule__AllPatternEntry__Group__0__Impl(); @@ -15486,17 +15721,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:4823:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; + // InternalApplicationConfiguration.g:4894:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4827:1: ( ( 'package' ) ) - // InternalApplicationConfiguration.g:4828:1: ( 'package' ) + // InternalApplicationConfiguration.g:4898:1: ( ( 'package' ) ) + // InternalApplicationConfiguration.g:4899:1: ( 'package' ) { - // InternalApplicationConfiguration.g:4828:1: ( 'package' ) - // InternalApplicationConfiguration.g:4829:2: 'package' + // InternalApplicationConfiguration.g:4899:1: ( 'package' ) + // InternalApplicationConfiguration.g:4900:2: 'package' { before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); match(input,32,FOLLOW_2); @@ -15523,14 +15758,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group__1" - // InternalApplicationConfiguration.g:4838:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; + // InternalApplicationConfiguration.g:4909:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; public final void rule__AllPatternEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4842:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) - // InternalApplicationConfiguration.g:4843:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 + // InternalApplicationConfiguration.g:4913:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) + // InternalApplicationConfiguration.g:4914:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 { pushFollow(FOLLOW_18); rule__AllPatternEntry__Group__1__Impl(); @@ -15561,21 +15796,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:4850:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:4921:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4854:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) + // InternalApplicationConfiguration.g:4925:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:4926:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) { - // InternalApplicationConfiguration.g:4855:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) - // InternalApplicationConfiguration.g:4856:2: ( rule__AllPatternEntry__PackageAssignment_1 ) + // InternalApplicationConfiguration.g:4926:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) + // InternalApplicationConfiguration.g:4927:2: ( rule__AllPatternEntry__PackageAssignment_1 ) { before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); - // InternalApplicationConfiguration.g:4857:2: ( rule__AllPatternEntry__PackageAssignment_1 ) - // InternalApplicationConfiguration.g:4857:3: rule__AllPatternEntry__PackageAssignment_1 + // InternalApplicationConfiguration.g:4928:2: ( rule__AllPatternEntry__PackageAssignment_1 ) + // InternalApplicationConfiguration.g:4928:3: rule__AllPatternEntry__PackageAssignment_1 { pushFollow(FOLLOW_2); rule__AllPatternEntry__PackageAssignment_1(); @@ -15608,14 +15843,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group__2" - // InternalApplicationConfiguration.g:4865:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:4936:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ; public final void rule__AllPatternEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4869:1: ( rule__AllPatternEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:4870:2: rule__AllPatternEntry__Group__2__Impl + // InternalApplicationConfiguration.g:4940:1: ( rule__AllPatternEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:4941:2: rule__AllPatternEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__AllPatternEntry__Group__2__Impl(); @@ -15641,29 +15876,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:4876:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:4947:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ; public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4880:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4951:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:4952:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:4881:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) - // InternalApplicationConfiguration.g:4882:2: ( rule__AllPatternEntry__Group_2__0 )? + // InternalApplicationConfiguration.g:4952:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) + // InternalApplicationConfiguration.g:4953:2: ( rule__AllPatternEntry__Group_2__0 )? { before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); - // InternalApplicationConfiguration.g:4883:2: ( rule__AllPatternEntry__Group_2__0 )? - int alt47=2; - int LA47_0 = input.LA(1); + // InternalApplicationConfiguration.g:4954:2: ( rule__AllPatternEntry__Group_2__0 )? + int alt48=2; + int LA48_0 = input.LA(1); - if ( (LA47_0==33) ) { - alt47=1; + if ( (LA48_0==33) ) { + alt48=1; } - switch (alt47) { + switch (alt48) { case 1 : - // InternalApplicationConfiguration.g:4883:3: rule__AllPatternEntry__Group_2__0 + // InternalApplicationConfiguration.g:4954:3: rule__AllPatternEntry__Group_2__0 { pushFollow(FOLLOW_2); rule__AllPatternEntry__Group_2__0(); @@ -15699,14 +15934,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__0" - // InternalApplicationConfiguration.g:4892:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; + // InternalApplicationConfiguration.g:4963:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4896:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) - // InternalApplicationConfiguration.g:4897:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 + // InternalApplicationConfiguration.g:4967:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) + // InternalApplicationConfiguration.g:4968:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 { pushFollow(FOLLOW_19); rule__AllPatternEntry__Group_2__0__Impl(); @@ -15737,17 +15972,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl" - // InternalApplicationConfiguration.g:4904:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ; + // InternalApplicationConfiguration.g:4975:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ; public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4908:1: ( ( 'excluding' ) ) - // InternalApplicationConfiguration.g:4909:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:4979:1: ( ( 'excluding' ) ) + // InternalApplicationConfiguration.g:4980:1: ( 'excluding' ) { - // InternalApplicationConfiguration.g:4909:1: ( 'excluding' ) - // InternalApplicationConfiguration.g:4910:2: 'excluding' + // InternalApplicationConfiguration.g:4980:1: ( 'excluding' ) + // InternalApplicationConfiguration.g:4981:2: 'excluding' { before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); match(input,33,FOLLOW_2); @@ -15774,14 +16009,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__1" - // InternalApplicationConfiguration.g:4919:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ; + // InternalApplicationConfiguration.g:4990:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ; public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4923:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) - // InternalApplicationConfiguration.g:4924:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 + // InternalApplicationConfiguration.g:4994:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) + // InternalApplicationConfiguration.g:4995:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 { pushFollow(FOLLOW_8); rule__AllPatternEntry__Group_2__1__Impl(); @@ -15812,17 +16047,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl" - // InternalApplicationConfiguration.g:4931:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:5002:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ; public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4935:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:4936:1: ( '{' ) + // InternalApplicationConfiguration.g:5006:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:5007:1: ( '{' ) { - // InternalApplicationConfiguration.g:4936:1: ( '{' ) - // InternalApplicationConfiguration.g:4937:2: '{' + // InternalApplicationConfiguration.g:5007:1: ( '{' ) + // InternalApplicationConfiguration.g:5008:2: '{' { before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); match(input,29,FOLLOW_2); @@ -15849,14 +16084,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__2" - // InternalApplicationConfiguration.g:4946:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; + // InternalApplicationConfiguration.g:5017:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4950:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ) - // InternalApplicationConfiguration.g:4951:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 + // InternalApplicationConfiguration.g:5021:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ) + // InternalApplicationConfiguration.g:5022:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 { pushFollow(FOLLOW_16); rule__AllPatternEntry__Group_2__2__Impl(); @@ -15887,21 +16122,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl" - // InternalApplicationConfiguration.g:4958:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; + // InternalApplicationConfiguration.g:5029:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4962:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) - // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:5033:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) + // InternalApplicationConfiguration.g:5034:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) { - // InternalApplicationConfiguration.g:4963:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) - // InternalApplicationConfiguration.g:4964:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) + // InternalApplicationConfiguration.g:5034:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) + // InternalApplicationConfiguration.g:5035:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) { before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); - // InternalApplicationConfiguration.g:4965:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) - // InternalApplicationConfiguration.g:4965:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 + // InternalApplicationConfiguration.g:5036:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) + // InternalApplicationConfiguration.g:5036:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 { pushFollow(FOLLOW_2); rule__AllPatternEntry__ExclusuionAssignment_2_2(); @@ -15934,14 +16169,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__3" - // InternalApplicationConfiguration.g:4973:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ; + // InternalApplicationConfiguration.g:5044:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ; public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4977:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) - // InternalApplicationConfiguration.g:4978:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 + // InternalApplicationConfiguration.g:5048:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) + // InternalApplicationConfiguration.g:5049:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 { pushFollow(FOLLOW_16); rule__AllPatternEntry__Group_2__3__Impl(); @@ -15972,33 +16207,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl" - // InternalApplicationConfiguration.g:4985:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; + // InternalApplicationConfiguration.g:5056:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:4989:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) - // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:5060:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) + // InternalApplicationConfiguration.g:5061:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) { - // InternalApplicationConfiguration.g:4990:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) - // InternalApplicationConfiguration.g:4991:2: ( rule__AllPatternEntry__Group_2_3__0 )* + // InternalApplicationConfiguration.g:5061:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) + // InternalApplicationConfiguration.g:5062:2: ( rule__AllPatternEntry__Group_2_3__0 )* { before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); - // InternalApplicationConfiguration.g:4992:2: ( rule__AllPatternEntry__Group_2_3__0 )* - loop48: + // InternalApplicationConfiguration.g:5063:2: ( rule__AllPatternEntry__Group_2_3__0 )* + loop49: do { - int alt48=2; - int LA48_0 = input.LA(1); + int alt49=2; + int LA49_0 = input.LA(1); - if ( (LA48_0==31) ) { - alt48=1; + if ( (LA49_0==31) ) { + alt49=1; } - switch (alt48) { + switch (alt49) { case 1 : - // InternalApplicationConfiguration.g:4992:3: rule__AllPatternEntry__Group_2_3__0 + // InternalApplicationConfiguration.g:5063:3: rule__AllPatternEntry__Group_2_3__0 { pushFollow(FOLLOW_17); rule__AllPatternEntry__Group_2_3__0(); @@ -16010,7 +16245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop48; + break loop49; } } while (true); @@ -16037,14 +16272,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__4" - // InternalApplicationConfiguration.g:5000:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ; + // InternalApplicationConfiguration.g:5071:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ; public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5004:1: ( rule__AllPatternEntry__Group_2__4__Impl ) - // InternalApplicationConfiguration.g:5005:2: rule__AllPatternEntry__Group_2__4__Impl + // InternalApplicationConfiguration.g:5075:1: ( rule__AllPatternEntry__Group_2__4__Impl ) + // InternalApplicationConfiguration.g:5076:2: rule__AllPatternEntry__Group_2__4__Impl { pushFollow(FOLLOW_2); rule__AllPatternEntry__Group_2__4__Impl(); @@ -16070,17 +16305,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl" - // InternalApplicationConfiguration.g:5011:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:5082:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5015:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:5016:1: ( '}' ) + // InternalApplicationConfiguration.g:5086:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:5087:1: ( '}' ) { - // InternalApplicationConfiguration.g:5016:1: ( '}' ) - // InternalApplicationConfiguration.g:5017:2: '}' + // InternalApplicationConfiguration.g:5087:1: ( '}' ) + // InternalApplicationConfiguration.g:5088:2: '}' { before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); match(input,30,FOLLOW_2); @@ -16107,14 +16342,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2_3__0" - // InternalApplicationConfiguration.g:5027:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ; + // InternalApplicationConfiguration.g:5098:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ; public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5031:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) - // InternalApplicationConfiguration.g:5032:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 + // InternalApplicationConfiguration.g:5102:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) + // InternalApplicationConfiguration.g:5103:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 { pushFollow(FOLLOW_8); rule__AllPatternEntry__Group_2_3__0__Impl(); @@ -16145,17 +16380,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl" - // InternalApplicationConfiguration.g:5039:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:5110:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ; public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5043:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:5044:1: ( ',' ) + // InternalApplicationConfiguration.g:5114:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:5115:1: ( ',' ) { - // InternalApplicationConfiguration.g:5044:1: ( ',' ) - // InternalApplicationConfiguration.g:5045:2: ',' + // InternalApplicationConfiguration.g:5115:1: ( ',' ) + // InternalApplicationConfiguration.g:5116:2: ',' { before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); match(input,31,FOLLOW_2); @@ -16182,14 +16417,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2_3__1" - // InternalApplicationConfiguration.g:5054:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; + // InternalApplicationConfiguration.g:5125:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5058:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) - // InternalApplicationConfiguration.g:5059:2: rule__AllPatternEntry__Group_2_3__1__Impl + // InternalApplicationConfiguration.g:5129:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) + // InternalApplicationConfiguration.g:5130:2: rule__AllPatternEntry__Group_2_3__1__Impl { pushFollow(FOLLOW_2); rule__AllPatternEntry__Group_2_3__1__Impl(); @@ -16215,21 +16450,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl" - // InternalApplicationConfiguration.g:5065:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ; + // InternalApplicationConfiguration.g:5136:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ; public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5069:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ) - // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:5140:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ) + // InternalApplicationConfiguration.g:5141:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) { - // InternalApplicationConfiguration.g:5070:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) - // InternalApplicationConfiguration.g:5071:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:5141:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) + // InternalApplicationConfiguration.g:5142:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) { before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); - // InternalApplicationConfiguration.g:5072:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) - // InternalApplicationConfiguration.g:5072:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 + // InternalApplicationConfiguration.g:5143:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) + // InternalApplicationConfiguration.g:5143:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 { pushFollow(FOLLOW_2); rule__AllPatternEntry__ExclusuionAssignment_2_3_1(); @@ -16262,14 +16497,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group__0" - // InternalApplicationConfiguration.g:5081:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; + // InternalApplicationConfiguration.g:5152:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; public final void rule__PatternElement__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5085:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) - // InternalApplicationConfiguration.g:5086:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 + // InternalApplicationConfiguration.g:5156:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) + // InternalApplicationConfiguration.g:5157:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 { pushFollow(FOLLOW_8); rule__PatternElement__Group__0__Impl(); @@ -16300,33 +16535,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group__0__Impl" - // InternalApplicationConfiguration.g:5093:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ; + // InternalApplicationConfiguration.g:5164:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ; public final void rule__PatternElement__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5097:1: ( ( ( rule__PatternElement__Group_0__0 )? ) ) - // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? ) + // InternalApplicationConfiguration.g:5168:1: ( ( ( rule__PatternElement__Group_0__0 )? ) ) + // InternalApplicationConfiguration.g:5169:1: ( ( rule__PatternElement__Group_0__0 )? ) { - // InternalApplicationConfiguration.g:5098:1: ( ( rule__PatternElement__Group_0__0 )? ) - // InternalApplicationConfiguration.g:5099:2: ( rule__PatternElement__Group_0__0 )? + // InternalApplicationConfiguration.g:5169:1: ( ( rule__PatternElement__Group_0__0 )? ) + // InternalApplicationConfiguration.g:5170:2: ( rule__PatternElement__Group_0__0 )? { before(grammarAccess.getPatternElementAccess().getGroup_0()); - // InternalApplicationConfiguration.g:5100:2: ( rule__PatternElement__Group_0__0 )? - int alt49=2; - int LA49_0 = input.LA(1); + // InternalApplicationConfiguration.g:5171:2: ( rule__PatternElement__Group_0__0 )? + int alt50=2; + int LA50_0 = input.LA(1); - if ( (LA49_0==RULE_ID) ) { - int LA49_1 = input.LA(2); + if ( (LA50_0==RULE_ID) ) { + int LA50_1 = input.LA(2); - if ( (LA49_1==21||LA49_1==34) ) { - alt49=1; + if ( (LA50_1==21||LA50_1==34) ) { + alt50=1; } } - switch (alt49) { + switch (alt50) { case 1 : - // InternalApplicationConfiguration.g:5100:3: rule__PatternElement__Group_0__0 + // InternalApplicationConfiguration.g:5171:3: rule__PatternElement__Group_0__0 { pushFollow(FOLLOW_2); rule__PatternElement__Group_0__0(); @@ -16362,14 +16597,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group__1" - // InternalApplicationConfiguration.g:5108:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; + // InternalApplicationConfiguration.g:5179:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; public final void rule__PatternElement__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5112:1: ( rule__PatternElement__Group__1__Impl ) - // InternalApplicationConfiguration.g:5113:2: rule__PatternElement__Group__1__Impl + // InternalApplicationConfiguration.g:5183:1: ( rule__PatternElement__Group__1__Impl ) + // InternalApplicationConfiguration.g:5184:2: rule__PatternElement__Group__1__Impl { pushFollow(FOLLOW_2); rule__PatternElement__Group__1__Impl(); @@ -16395,21 +16630,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group__1__Impl" - // InternalApplicationConfiguration.g:5119:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:5190:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; public final void rule__PatternElement__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5123:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) + // InternalApplicationConfiguration.g:5194:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5195:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) { - // InternalApplicationConfiguration.g:5124:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) - // InternalApplicationConfiguration.g:5125:2: ( rule__PatternElement__PatternAssignment_1 ) + // InternalApplicationConfiguration.g:5195:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) + // InternalApplicationConfiguration.g:5196:2: ( rule__PatternElement__PatternAssignment_1 ) { before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); - // InternalApplicationConfiguration.g:5126:2: ( rule__PatternElement__PatternAssignment_1 ) - // InternalApplicationConfiguration.g:5126:3: rule__PatternElement__PatternAssignment_1 + // InternalApplicationConfiguration.g:5197:2: ( rule__PatternElement__PatternAssignment_1 ) + // InternalApplicationConfiguration.g:5197:3: rule__PatternElement__PatternAssignment_1 { pushFollow(FOLLOW_2); rule__PatternElement__PatternAssignment_1(); @@ -16442,14 +16677,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group_0__0" - // InternalApplicationConfiguration.g:5135:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; + // InternalApplicationConfiguration.g:5206:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; public final void rule__PatternElement__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5139:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ) - // InternalApplicationConfiguration.g:5140:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 + // InternalApplicationConfiguration.g:5210:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ) + // InternalApplicationConfiguration.g:5211:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 { pushFollow(FOLLOW_20); rule__PatternElement__Group_0__0__Impl(); @@ -16480,21 +16715,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group_0__0__Impl" - // InternalApplicationConfiguration.g:5147:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ; + // InternalApplicationConfiguration.g:5218:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ; public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5151:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) - // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) + // InternalApplicationConfiguration.g:5222:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) + // InternalApplicationConfiguration.g:5223:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) { - // InternalApplicationConfiguration.g:5152:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) - // InternalApplicationConfiguration.g:5153:2: ( rule__PatternElement__PackageAssignment_0_0 ) + // InternalApplicationConfiguration.g:5223:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) + // InternalApplicationConfiguration.g:5224:2: ( rule__PatternElement__PackageAssignment_0_0 ) { before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); - // InternalApplicationConfiguration.g:5154:2: ( rule__PatternElement__PackageAssignment_0_0 ) - // InternalApplicationConfiguration.g:5154:3: rule__PatternElement__PackageAssignment_0_0 + // InternalApplicationConfiguration.g:5225:2: ( rule__PatternElement__PackageAssignment_0_0 ) + // InternalApplicationConfiguration.g:5225:3: rule__PatternElement__PackageAssignment_0_0 { pushFollow(FOLLOW_2); rule__PatternElement__PackageAssignment_0_0(); @@ -16527,14 +16762,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group_0__1" - // InternalApplicationConfiguration.g:5162:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ; + // InternalApplicationConfiguration.g:5233:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ; public final void rule__PatternElement__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5166:1: ( rule__PatternElement__Group_0__1__Impl ) - // InternalApplicationConfiguration.g:5167:2: rule__PatternElement__Group_0__1__Impl + // InternalApplicationConfiguration.g:5237:1: ( rule__PatternElement__Group_0__1__Impl ) + // InternalApplicationConfiguration.g:5238:2: rule__PatternElement__Group_0__1__Impl { pushFollow(FOLLOW_2); rule__PatternElement__Group_0__1__Impl(); @@ -16560,17 +16795,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__Group_0__1__Impl" - // InternalApplicationConfiguration.g:5173:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; + // InternalApplicationConfiguration.g:5244:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5177:1: ( ( '::' ) ) - // InternalApplicationConfiguration.g:5178:1: ( '::' ) + // InternalApplicationConfiguration.g:5248:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:5249:1: ( '::' ) { - // InternalApplicationConfiguration.g:5178:1: ( '::' ) - // InternalApplicationConfiguration.g:5179:2: '::' + // InternalApplicationConfiguration.g:5249:1: ( '::' ) + // InternalApplicationConfiguration.g:5250:2: '::' { before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); match(input,34,FOLLOW_2); @@ -16597,14 +16832,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__Group__0" - // InternalApplicationConfiguration.g:5189:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; + // InternalApplicationConfiguration.g:5260:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5193:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:5194:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 + // InternalApplicationConfiguration.g:5264:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:5265:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 { pushFollow(FOLLOW_8); rule__GraphPatternDeclaration__Group__0__Impl(); @@ -16635,17 +16870,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:5201:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; + // InternalApplicationConfiguration.g:5272:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5205:1: ( ( 'constraints' ) ) - // InternalApplicationConfiguration.g:5206:1: ( 'constraints' ) + // InternalApplicationConfiguration.g:5276:1: ( ( 'constraints' ) ) + // InternalApplicationConfiguration.g:5277:1: ( 'constraints' ) { - // InternalApplicationConfiguration.g:5206:1: ( 'constraints' ) - // InternalApplicationConfiguration.g:5207:2: 'constraints' + // InternalApplicationConfiguration.g:5277:1: ( 'constraints' ) + // InternalApplicationConfiguration.g:5278:2: 'constraints' { before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); match(input,38,FOLLOW_2); @@ -16672,14 +16907,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__Group__1" - // InternalApplicationConfiguration.g:5216:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ; + // InternalApplicationConfiguration.g:5287:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ; public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5220:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:5221:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 + // InternalApplicationConfiguration.g:5291:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:5292:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 { pushFollow(FOLLOW_19); rule__GraphPatternDeclaration__Group__1__Impl(); @@ -16710,21 +16945,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:5228:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:5299:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ; public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5232:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:5303:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5304:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) { - // InternalApplicationConfiguration.g:5233:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:5234:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:5304:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:5305:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) { before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:5235:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:5235:3: rule__GraphPatternDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:5306:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:5306:3: rule__GraphPatternDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__GraphPatternDeclaration__NameAssignment_1(); @@ -16757,14 +16992,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__Group__2" - // InternalApplicationConfiguration.g:5243:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; + // InternalApplicationConfiguration.g:5314:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5247:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:5248:2: rule__GraphPatternDeclaration__Group__2__Impl + // InternalApplicationConfiguration.g:5318:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:5319:2: rule__GraphPatternDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__GraphPatternDeclaration__Group__2__Impl(); @@ -16790,21 +17025,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:5254:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:5325:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5258:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5329:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5330:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) { - // InternalApplicationConfiguration.g:5259:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:5260:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:5330:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5331:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) { before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:5261:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:5261:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 + // InternalApplicationConfiguration.g:5332:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:5332:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 { pushFollow(FOLLOW_2); rule__GraphPatternDeclaration__SpecificationAssignment_2(); @@ -16837,14 +17072,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__0" - // InternalApplicationConfiguration.g:5270:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ; + // InternalApplicationConfiguration.g:5341:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ; public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5274:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ) - // InternalApplicationConfiguration.g:5275:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 + // InternalApplicationConfiguration.g:5345:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ) + // InternalApplicationConfiguration.g:5346:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 { pushFollow(FOLLOW_23); rule__ObjectiveSpecification__Group__0__Impl(); @@ -16875,17 +17110,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:5282:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:5353:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ; public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5286:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:5287:1: ( '{' ) + // InternalApplicationConfiguration.g:5357:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:5358:1: ( '{' ) { - // InternalApplicationConfiguration.g:5287:1: ( '{' ) - // InternalApplicationConfiguration.g:5288:2: '{' + // InternalApplicationConfiguration.g:5358:1: ( '{' ) + // InternalApplicationConfiguration.g:5359:2: '{' { before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); match(input,29,FOLLOW_2); @@ -16912,14 +17147,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__1" - // InternalApplicationConfiguration.g:5297:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ; + // InternalApplicationConfiguration.g:5368:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ; public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5301:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ) - // InternalApplicationConfiguration.g:5302:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 + // InternalApplicationConfiguration.g:5372:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ) + // InternalApplicationConfiguration.g:5373:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 { pushFollow(FOLLOW_16); rule__ObjectiveSpecification__Group__1__Impl(); @@ -16950,21 +17185,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:5309:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:5380:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ; public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5313:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:5384:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5385:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) { - // InternalApplicationConfiguration.g:5314:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) - // InternalApplicationConfiguration.g:5315:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:5385:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) + // InternalApplicationConfiguration.g:5386:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1()); - // InternalApplicationConfiguration.g:5316:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) - // InternalApplicationConfiguration.g:5316:3: rule__ObjectiveSpecification__EntriesAssignment_1 + // InternalApplicationConfiguration.g:5387:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) + // InternalApplicationConfiguration.g:5387:3: rule__ObjectiveSpecification__EntriesAssignment_1 { pushFollow(FOLLOW_2); rule__ObjectiveSpecification__EntriesAssignment_1(); @@ -16997,14 +17232,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__2" - // InternalApplicationConfiguration.g:5324:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ; + // InternalApplicationConfiguration.g:5395:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ; public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5328:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ) - // InternalApplicationConfiguration.g:5329:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 + // InternalApplicationConfiguration.g:5399:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ) + // InternalApplicationConfiguration.g:5400:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 { pushFollow(FOLLOW_16); rule__ObjectiveSpecification__Group__2__Impl(); @@ -17035,33 +17270,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:5336:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ; + // InternalApplicationConfiguration.g:5407:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ; public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5340:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ) - // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:5411:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ) + // InternalApplicationConfiguration.g:5412:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) { - // InternalApplicationConfiguration.g:5341:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) - // InternalApplicationConfiguration.g:5342:2: ( rule__ObjectiveSpecification__Group_2__0 )* + // InternalApplicationConfiguration.g:5412:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) + // InternalApplicationConfiguration.g:5413:2: ( rule__ObjectiveSpecification__Group_2__0 )* { before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:5343:2: ( rule__ObjectiveSpecification__Group_2__0 )* - loop50: + // InternalApplicationConfiguration.g:5414:2: ( rule__ObjectiveSpecification__Group_2__0 )* + loop51: do { - int alt50=2; - int LA50_0 = input.LA(1); + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA50_0==31) ) { - alt50=1; + if ( (LA51_0==31) ) { + alt51=1; } - switch (alt50) { + switch (alt51) { case 1 : - // InternalApplicationConfiguration.g:5343:3: rule__ObjectiveSpecification__Group_2__0 + // InternalApplicationConfiguration.g:5414:3: rule__ObjectiveSpecification__Group_2__0 { pushFollow(FOLLOW_17); rule__ObjectiveSpecification__Group_2__0(); @@ -17073,7 +17308,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop50; + break loop51; } } while (true); @@ -17100,14 +17335,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__3" - // InternalApplicationConfiguration.g:5351:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ; + // InternalApplicationConfiguration.g:5422:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ; public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5355:1: ( rule__ObjectiveSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:5356:2: rule__ObjectiveSpecification__Group__3__Impl + // InternalApplicationConfiguration.g:5426:1: ( rule__ObjectiveSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:5427:2: rule__ObjectiveSpecification__Group__3__Impl { pushFollow(FOLLOW_2); rule__ObjectiveSpecification__Group__3__Impl(); @@ -17133,17 +17368,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:5362:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:5433:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ; public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5366:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:5367:1: ( '}' ) + // InternalApplicationConfiguration.g:5437:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:5438:1: ( '}' ) { - // InternalApplicationConfiguration.g:5367:1: ( '}' ) - // InternalApplicationConfiguration.g:5368:2: '}' + // InternalApplicationConfiguration.g:5438:1: ( '}' ) + // InternalApplicationConfiguration.g:5439:2: '}' { before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -17170,14 +17405,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group_2__0" - // InternalApplicationConfiguration.g:5378:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ; + // InternalApplicationConfiguration.g:5449:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ; public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5382:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:5383:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 + // InternalApplicationConfiguration.g:5453:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:5454:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 { pushFollow(FOLLOW_23); rule__ObjectiveSpecification__Group_2__0__Impl(); @@ -17208,17 +17443,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:5390:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:5461:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ; public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5394:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:5395:1: ( ',' ) + // InternalApplicationConfiguration.g:5465:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:5466:1: ( ',' ) { - // InternalApplicationConfiguration.g:5395:1: ( ',' ) - // InternalApplicationConfiguration.g:5396:2: ',' + // InternalApplicationConfiguration.g:5466:1: ( ',' ) + // InternalApplicationConfiguration.g:5467:2: ',' { before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); match(input,31,FOLLOW_2); @@ -17245,14 +17480,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group_2__1" - // InternalApplicationConfiguration.g:5405:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:5476:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ; public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5409:1: ( rule__ObjectiveSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:5410:2: rule__ObjectiveSpecification__Group_2__1__Impl + // InternalApplicationConfiguration.g:5480:1: ( rule__ObjectiveSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:5481:2: rule__ObjectiveSpecification__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ObjectiveSpecification__Group_2__1__Impl(); @@ -17278,21 +17513,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:5416:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ; + // InternalApplicationConfiguration.g:5487:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ; public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5420:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ) - // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:5491:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ) + // InternalApplicationConfiguration.g:5492:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) { - // InternalApplicationConfiguration.g:5421:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) - // InternalApplicationConfiguration.g:5422:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:5492:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) + // InternalApplicationConfiguration.g:5493:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1()); - // InternalApplicationConfiguration.g:5423:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) - // InternalApplicationConfiguration.g:5423:3: rule__ObjectiveSpecification__EntriesAssignment_2_1 + // InternalApplicationConfiguration.g:5494:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) + // InternalApplicationConfiguration.g:5494:3: rule__ObjectiveSpecification__EntriesAssignment_2_1 { pushFollow(FOLLOW_2); rule__ObjectiveSpecification__EntriesAssignment_2_1(); @@ -17325,14 +17560,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationEntry__Group__0" - // InternalApplicationConfiguration.g:5432:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ; + // InternalApplicationConfiguration.g:5503:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ; public final void rule__OptimizationEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5436:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ) - // InternalApplicationConfiguration.g:5437:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 + // InternalApplicationConfiguration.g:5507:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ) + // InternalApplicationConfiguration.g:5508:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 { pushFollow(FOLLOW_23); rule__OptimizationEntry__Group__0__Impl(); @@ -17363,21 +17598,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:5444:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ; + // InternalApplicationConfiguration.g:5515:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ; public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5448:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ) - // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) + // InternalApplicationConfiguration.g:5519:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:5520:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) { - // InternalApplicationConfiguration.g:5449:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) - // InternalApplicationConfiguration.g:5450:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) + // InternalApplicationConfiguration.g:5520:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) + // InternalApplicationConfiguration.g:5521:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) { before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0()); - // InternalApplicationConfiguration.g:5451:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) - // InternalApplicationConfiguration.g:5451:3: rule__OptimizationEntry__DirectionAssignment_0 + // InternalApplicationConfiguration.g:5522:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) + // InternalApplicationConfiguration.g:5522:3: rule__OptimizationEntry__DirectionAssignment_0 { pushFollow(FOLLOW_2); rule__OptimizationEntry__DirectionAssignment_0(); @@ -17410,14 +17645,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationEntry__Group__1" - // InternalApplicationConfiguration.g:5459:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ; + // InternalApplicationConfiguration.g:5530:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ; public final void rule__OptimizationEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5463:1: ( rule__OptimizationEntry__Group__1__Impl ) - // InternalApplicationConfiguration.g:5464:2: rule__OptimizationEntry__Group__1__Impl + // InternalApplicationConfiguration.g:5534:1: ( rule__OptimizationEntry__Group__1__Impl ) + // InternalApplicationConfiguration.g:5535:2: rule__OptimizationEntry__Group__1__Impl { pushFollow(FOLLOW_2); rule__OptimizationEntry__Group__1__Impl(); @@ -17443,21 +17678,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:5470:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:5541:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ; public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5474:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) + // InternalApplicationConfiguration.g:5545:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5546:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) { - // InternalApplicationConfiguration.g:5475:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) - // InternalApplicationConfiguration.g:5476:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) + // InternalApplicationConfiguration.g:5546:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) + // InternalApplicationConfiguration.g:5547:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) { before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1()); - // InternalApplicationConfiguration.g:5477:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) - // InternalApplicationConfiguration.g:5477:3: rule__OptimizationEntry__FunctionAssignment_1 + // InternalApplicationConfiguration.g:5548:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) + // InternalApplicationConfiguration.g:5548:3: rule__OptimizationEntry__FunctionAssignment_1 { pushFollow(FOLLOW_2); rule__OptimizationEntry__FunctionAssignment_1(); @@ -17490,14 +17725,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ThresholdEntry__Group__0" - // InternalApplicationConfiguration.g:5486:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ; + // InternalApplicationConfiguration.g:5557:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ; public final void rule__ThresholdEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5490:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ) - // InternalApplicationConfiguration.g:5491:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 + // InternalApplicationConfiguration.g:5561:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ) + // InternalApplicationConfiguration.g:5562:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 { pushFollow(FOLLOW_24); rule__ThresholdEntry__Group__0__Impl(); @@ -17528,21 +17763,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ThresholdEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:5498:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ; + // InternalApplicationConfiguration.g:5569:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ; public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5502:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ) - // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) + // InternalApplicationConfiguration.g:5573:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:5574:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) { - // InternalApplicationConfiguration.g:5503:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) - // InternalApplicationConfiguration.g:5504:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) + // InternalApplicationConfiguration.g:5574:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) + // InternalApplicationConfiguration.g:5575:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) { before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0()); - // InternalApplicationConfiguration.g:5505:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) - // InternalApplicationConfiguration.g:5505:3: rule__ThresholdEntry__FunctionAssignment_0 + // InternalApplicationConfiguration.g:5576:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) + // InternalApplicationConfiguration.g:5576:3: rule__ThresholdEntry__FunctionAssignment_0 { pushFollow(FOLLOW_2); rule__ThresholdEntry__FunctionAssignment_0(); @@ -17575,14 +17810,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ThresholdEntry__Group__1" - // InternalApplicationConfiguration.g:5513:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ; + // InternalApplicationConfiguration.g:5584:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ; public final void rule__ThresholdEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5517:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ) - // InternalApplicationConfiguration.g:5518:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 + // InternalApplicationConfiguration.g:5588:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ) + // InternalApplicationConfiguration.g:5589:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 { pushFollow(FOLLOW_25); rule__ThresholdEntry__Group__1__Impl(); @@ -17613,21 +17848,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ThresholdEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:5525:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:5596:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ; public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5529:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) + // InternalApplicationConfiguration.g:5600:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:5601:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) { - // InternalApplicationConfiguration.g:5530:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) - // InternalApplicationConfiguration.g:5531:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) + // InternalApplicationConfiguration.g:5601:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) + // InternalApplicationConfiguration.g:5602:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) { before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1()); - // InternalApplicationConfiguration.g:5532:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) - // InternalApplicationConfiguration.g:5532:3: rule__ThresholdEntry__OperatorAssignment_1 + // InternalApplicationConfiguration.g:5603:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) + // InternalApplicationConfiguration.g:5603:3: rule__ThresholdEntry__OperatorAssignment_1 { pushFollow(FOLLOW_2); rule__ThresholdEntry__OperatorAssignment_1(); @@ -17660,14 +17895,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ThresholdEntry__Group__2" - // InternalApplicationConfiguration.g:5540:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:5611:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ; public final void rule__ThresholdEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5544:1: ( rule__ThresholdEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:5545:2: rule__ThresholdEntry__Group__2__Impl + // InternalApplicationConfiguration.g:5615:1: ( rule__ThresholdEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:5616:2: rule__ThresholdEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__ThresholdEntry__Group__2__Impl(); @@ -17693,21 +17928,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ThresholdEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:5551:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:5622:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ; public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5555:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) + // InternalApplicationConfiguration.g:5626:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5627:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) { - // InternalApplicationConfiguration.g:5556:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) - // InternalApplicationConfiguration.g:5557:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) + // InternalApplicationConfiguration.g:5627:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) + // InternalApplicationConfiguration.g:5628:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) { before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2()); - // InternalApplicationConfiguration.g:5558:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) - // InternalApplicationConfiguration.g:5558:3: rule__ThresholdEntry__ThresholdAssignment_2 + // InternalApplicationConfiguration.g:5629:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) + // InternalApplicationConfiguration.g:5629:3: rule__ThresholdEntry__ThresholdAssignment_2 { pushFollow(FOLLOW_2); rule__ThresholdEntry__ThresholdAssignment_2(); @@ -17739,23 +17974,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR end "rule__ThresholdEntry__Group__2__Impl" - // $ANTLR start "rule__ReliabiltiyFunction__Group__0" - // InternalApplicationConfiguration.g:5567:1: rule__ReliabiltiyFunction__Group__0 : rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ; - public final void rule__ReliabiltiyFunction__Group__0() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__0" + // InternalApplicationConfiguration.g:5638:1: rule__ReliabiltiyProbability__Group__0 : rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ; + public final void rule__ReliabiltiyProbability__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5571:1: ( rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 ) - // InternalApplicationConfiguration.g:5572:2: rule__ReliabiltiyFunction__Group__0__Impl rule__ReliabiltiyFunction__Group__1 + // InternalApplicationConfiguration.g:5642:1: ( rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ) + // InternalApplicationConfiguration.g:5643:2: rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 { pushFollow(FOLLOW_8); - rule__ReliabiltiyFunction__Group__0__Impl(); + rule__ReliabiltiyProbability__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group__1(); + rule__ReliabiltiyProbability__Group__1(); state._fsp--; @@ -17774,25 +18009,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group__0" + // $ANTLR end "rule__ReliabiltiyProbability__Group__0" - // $ANTLR start "rule__ReliabiltiyFunction__Group__0__Impl" - // InternalApplicationConfiguration.g:5579:1: rule__ReliabiltiyFunction__Group__0__Impl : ( 'reliability' ) ; - public final void rule__ReliabiltiyFunction__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__0__Impl" + // InternalApplicationConfiguration.g:5650:1: rule__ReliabiltiyProbability__Group__0__Impl : ( 'reliability' ) ; + public final void rule__ReliabiltiyProbability__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5583:1: ( ( 'reliability' ) ) - // InternalApplicationConfiguration.g:5584:1: ( 'reliability' ) + // InternalApplicationConfiguration.g:5654:1: ( ( 'reliability' ) ) + // InternalApplicationConfiguration.g:5655:1: ( 'reliability' ) { - // InternalApplicationConfiguration.g:5584:1: ( 'reliability' ) - // InternalApplicationConfiguration.g:5585:2: 'reliability' + // InternalApplicationConfiguration.g:5655:1: ( 'reliability' ) + // InternalApplicationConfiguration.g:5656:2: 'reliability' { - before(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); match(input,26,FOLLOW_2); - after(grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); + after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); } @@ -17811,26 +18046,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group__0__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group__0__Impl" - // $ANTLR start "rule__ReliabiltiyFunction__Group__1" - // InternalApplicationConfiguration.g:5594:1: rule__ReliabiltiyFunction__Group__1 : rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ; - public final void rule__ReliabiltiyFunction__Group__1() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__1" + // InternalApplicationConfiguration.g:5665:1: rule__ReliabiltiyProbability__Group__1 : rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ; + public final void rule__ReliabiltiyProbability__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5598:1: ( rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 ) - // InternalApplicationConfiguration.g:5599:2: rule__ReliabiltiyFunction__Group__1__Impl rule__ReliabiltiyFunction__Group__2 + // InternalApplicationConfiguration.g:5669:1: ( rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ) + // InternalApplicationConfiguration.g:5670:2: rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 { pushFollow(FOLLOW_8); - rule__ReliabiltiyFunction__Group__1__Impl(); + rule__ReliabiltiyProbability__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group__2(); + rule__ReliabiltiyProbability__Group__2(); state._fsp--; @@ -17849,40 +18084,40 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group__1" + // $ANTLR end "rule__ReliabiltiyProbability__Group__1" - // $ANTLR start "rule__ReliabiltiyFunction__Group__1__Impl" - // InternalApplicationConfiguration.g:5606:1: rule__ReliabiltiyFunction__Group__1__Impl : ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ; - public final void rule__ReliabiltiyFunction__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__1__Impl" + // InternalApplicationConfiguration.g:5677:1: rule__ReliabiltiyProbability__Group__1__Impl : ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ; + public final void rule__ReliabiltiyProbability__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5610:1: ( ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) ) - // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) + // InternalApplicationConfiguration.g:5681:1: ( ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ) + // InternalApplicationConfiguration.g:5682:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) { - // InternalApplicationConfiguration.g:5611:1: ( ( rule__ReliabiltiyFunction__Group_1__0 )? ) - // InternalApplicationConfiguration.g:5612:2: ( rule__ReliabiltiyFunction__Group_1__0 )? + // InternalApplicationConfiguration.g:5682:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) + // InternalApplicationConfiguration.g:5683:2: ( rule__ReliabiltiyProbability__Group_1__0 )? { - before(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); - // InternalApplicationConfiguration.g:5613:2: ( rule__ReliabiltiyFunction__Group_1__0 )? - int alt51=2; - int LA51_0 = input.LA(1); + before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); + // InternalApplicationConfiguration.g:5684:2: ( rule__ReliabiltiyProbability__Group_1__0 )? + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA51_0==RULE_ID) ) { - int LA51_1 = input.LA(2); + if ( (LA52_0==RULE_ID) ) { + int LA52_1 = input.LA(2); - if ( (LA51_1==21||LA51_1==34) ) { - alt51=1; + if ( (LA52_1==21||LA52_1==34) ) { + alt52=1; } } - switch (alt51) { + switch (alt52) { case 1 : - // InternalApplicationConfiguration.g:5613:3: rule__ReliabiltiyFunction__Group_1__0 + // InternalApplicationConfiguration.g:5684:3: rule__ReliabiltiyProbability__Group_1__0 { pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group_1__0(); + rule__ReliabiltiyProbability__Group_1__0(); state._fsp--; @@ -17892,7 +18127,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } - after(grammarAccess.getReliabiltiyFunctionAccess().getGroup_1()); + after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); } @@ -17911,21 +18146,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group__1__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group__1__Impl" - // $ANTLR start "rule__ReliabiltiyFunction__Group__2" - // InternalApplicationConfiguration.g:5621:1: rule__ReliabiltiyFunction__Group__2 : rule__ReliabiltiyFunction__Group__2__Impl ; - public final void rule__ReliabiltiyFunction__Group__2() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__2" + // InternalApplicationConfiguration.g:5692:1: rule__ReliabiltiyProbability__Group__2 : rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ; + public final void rule__ReliabiltiyProbability__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5625:1: ( rule__ReliabiltiyFunction__Group__2__Impl ) - // InternalApplicationConfiguration.g:5626:2: rule__ReliabiltiyFunction__Group__2__Impl + // InternalApplicationConfiguration.g:5696:1: ( rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ) + // InternalApplicationConfiguration.g:5697:2: rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 { + pushFollow(FOLLOW_26); + rule__ReliabiltiyProbability__Group__2__Impl(); + + state._fsp--; + pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group__2__Impl(); + rule__ReliabiltiyProbability__Group__3(); state._fsp--; @@ -17944,35 +18184,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group__2" + // $ANTLR end "rule__ReliabiltiyProbability__Group__2" - // $ANTLR start "rule__ReliabiltiyFunction__Group__2__Impl" - // InternalApplicationConfiguration.g:5632:1: rule__ReliabiltiyFunction__Group__2__Impl : ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ; - public final void rule__ReliabiltiyFunction__Group__2__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__2__Impl" + // InternalApplicationConfiguration.g:5704:1: rule__ReliabiltiyProbability__Group__2__Impl : ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ; + public final void rule__ReliabiltiyProbability__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5636:1: ( ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5708:1: ( ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5709:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) { - // InternalApplicationConfiguration.g:5637:1: ( ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) ) - // InternalApplicationConfiguration.g:5638:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) + // InternalApplicationConfiguration.g:5709:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5710:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) { - before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); - // InternalApplicationConfiguration.g:5639:2: ( rule__ReliabiltiyFunction__TransformationAssignment_2 ) - // InternalApplicationConfiguration.g:5639:3: rule__ReliabiltiyFunction__TransformationAssignment_2 + before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); + // InternalApplicationConfiguration.g:5711:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) + // InternalApplicationConfiguration.g:5711:3: rule__ReliabiltiyProbability__TransformationAssignment_2 { pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__TransformationAssignment_2(); + rule__ReliabiltiyProbability__TransformationAssignment_2(); state._fsp--; } - after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationAssignment_2()); + after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); } @@ -17991,26 +18231,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group__2__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group__2__Impl" - // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0" - // InternalApplicationConfiguration.g:5648:1: rule__ReliabiltiyFunction__Group_1__0 : rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ; - public final void rule__ReliabiltiyFunction__Group_1__0() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__3" + // InternalApplicationConfiguration.g:5719:1: rule__ReliabiltiyProbability__Group__3 : rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ; + public final void rule__ReliabiltiyProbability__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5652:1: ( rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 ) - // InternalApplicationConfiguration.g:5653:2: rule__ReliabiltiyFunction__Group_1__0__Impl rule__ReliabiltiyFunction__Group_1__1 + // InternalApplicationConfiguration.g:5723:1: ( rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ) + // InternalApplicationConfiguration.g:5724:2: rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 { - pushFollow(FOLLOW_20); - rule__ReliabiltiyFunction__Group_1__0__Impl(); + pushFollow(FOLLOW_25); + rule__ReliabiltiyProbability__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group_1__1(); + rule__ReliabiltiyProbability__Group__4(); state._fsp--; @@ -18029,35 +18269,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0" + // $ANTLR end "rule__ReliabiltiyProbability__Group__3" - // $ANTLR start "rule__ReliabiltiyFunction__Group_1__0__Impl" - // InternalApplicationConfiguration.g:5660:1: rule__ReliabiltiyFunction__Group_1__0__Impl : ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ; - public final void rule__ReliabiltiyFunction__Group_1__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__3__Impl" + // InternalApplicationConfiguration.g:5731:1: rule__ReliabiltiyProbability__Group__3__Impl : ( 'at' ) ; + public final void rule__ReliabiltiyProbability__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5664:1: ( ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) ) - // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) - { - // InternalApplicationConfiguration.g:5665:1: ( ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) ) - // InternalApplicationConfiguration.g:5666:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) + // InternalApplicationConfiguration.g:5735:1: ( ( 'at' ) ) + // InternalApplicationConfiguration.g:5736:1: ( 'at' ) { - before(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); - // InternalApplicationConfiguration.g:5667:2: ( rule__ReliabiltiyFunction__PackageAssignment_1_0 ) - // InternalApplicationConfiguration.g:5667:3: rule__ReliabiltiyFunction__PackageAssignment_1_0 + // InternalApplicationConfiguration.g:5736:1: ( 'at' ) + // InternalApplicationConfiguration.g:5737:2: 'at' { - pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__PackageAssignment_1_0(); - - state._fsp--; - - - } - - after(grammarAccess.getReliabiltiyFunctionAccess().getPackageAssignment_1_0()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); + match(input,39,FOLLOW_2); + after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); } @@ -18076,21 +18306,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group_1__0__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group__3__Impl" - // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1" - // InternalApplicationConfiguration.g:5675:1: rule__ReliabiltiyFunction__Group_1__1 : rule__ReliabiltiyFunction__Group_1__1__Impl ; - public final void rule__ReliabiltiyFunction__Group_1__1() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__4" + // InternalApplicationConfiguration.g:5746:1: rule__ReliabiltiyProbability__Group__4 : rule__ReliabiltiyProbability__Group__4__Impl ; + public final void rule__ReliabiltiyProbability__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5679:1: ( rule__ReliabiltiyFunction__Group_1__1__Impl ) - // InternalApplicationConfiguration.g:5680:2: rule__ReliabiltiyFunction__Group_1__1__Impl + // InternalApplicationConfiguration.g:5750:1: ( rule__ReliabiltiyProbability__Group__4__Impl ) + // InternalApplicationConfiguration.g:5751:2: rule__ReliabiltiyProbability__Group__4__Impl { pushFollow(FOLLOW_2); - rule__ReliabiltiyFunction__Group_1__1__Impl(); + rule__ReliabiltiyProbability__Group__4__Impl(); state._fsp--; @@ -18109,25 +18339,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1" + // $ANTLR end "rule__ReliabiltiyProbability__Group__4" - // $ANTLR start "rule__ReliabiltiyFunction__Group_1__1__Impl" - // InternalApplicationConfiguration.g:5686:1: rule__ReliabiltiyFunction__Group_1__1__Impl : ( '::' ) ; - public final void rule__ReliabiltiyFunction__Group_1__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group__4__Impl" + // InternalApplicationConfiguration.g:5757:1: rule__ReliabiltiyProbability__Group__4__Impl : ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ; + public final void rule__ReliabiltiyProbability__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5690:1: ( ( '::' ) ) - // InternalApplicationConfiguration.g:5691:1: ( '::' ) + // InternalApplicationConfiguration.g:5761:1: ( ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ) + // InternalApplicationConfiguration.g:5762:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) { - // InternalApplicationConfiguration.g:5691:1: ( '::' ) - // InternalApplicationConfiguration.g:5692:2: '::' + // InternalApplicationConfiguration.g:5762:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) + // InternalApplicationConfiguration.g:5763:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 ) { - before(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); - match(input,34,FOLLOW_2); - after(grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); + // InternalApplicationConfiguration.g:5764:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 ) + // InternalApplicationConfiguration.g:5764:3: rule__ReliabiltiyProbability__TimeAssignment_4 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyProbability__TimeAssignment_4(); + + state._fsp--; + + + } + + after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); } @@ -18146,26 +18386,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__Group_1__1__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group__4__Impl" - // $ANTLR start "rule__ObjectiveDeclaration__Group__0" - // InternalApplicationConfiguration.g:5702:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ; - public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0" + // InternalApplicationConfiguration.g:5773:1: rule__ReliabiltiyProbability__Group_1__0 : rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ; + public final void rule__ReliabiltiyProbability__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5706:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:5707:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 + // InternalApplicationConfiguration.g:5777:1: ( rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ) + // InternalApplicationConfiguration.g:5778:2: rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 { - pushFollow(FOLLOW_8); - rule__ObjectiveDeclaration__Group__0__Impl(); + pushFollow(FOLLOW_20); + rule__ReliabiltiyProbability__Group_1__0__Impl(); state._fsp--; pushFollow(FOLLOW_2); - rule__ObjectiveDeclaration__Group__1(); + rule__ReliabiltiyProbability__Group_1__1(); state._fsp--; @@ -18184,25 +18424,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ObjectiveDeclaration__Group__0" + // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0" - // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:5714:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ; - public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0__Impl" + // InternalApplicationConfiguration.g:5785:1: rule__ReliabiltiyProbability__Group_1__0__Impl : ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ; + public final void rule__ReliabiltiyProbability__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5718:1: ( ( 'objectives' ) ) - // InternalApplicationConfiguration.g:5719:1: ( 'objectives' ) + // InternalApplicationConfiguration.g:5789:1: ( ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ) + // InternalApplicationConfiguration.g:5790:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) { - // InternalApplicationConfiguration.g:5719:1: ( 'objectives' ) - // InternalApplicationConfiguration.g:5720:2: 'objectives' + // InternalApplicationConfiguration.g:5790:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) + // InternalApplicationConfiguration.g:5791:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) { - before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); - match(input,39,FOLLOW_2); - after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); + // InternalApplicationConfiguration.g:5792:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) + // InternalApplicationConfiguration.g:5792:3: rule__ReliabiltiyProbability__PackageAssignment_1_0 + { + pushFollow(FOLLOW_2); + rule__ReliabiltiyProbability__PackageAssignment_1_0(); + + state._fsp--; + + + } + + after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); } @@ -18221,26 +18471,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0__Impl" - // $ANTLR start "rule__ObjectiveDeclaration__Group__1" - // InternalApplicationConfiguration.g:5729:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ; - public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1" + // InternalApplicationConfiguration.g:5800:1: rule__ReliabiltiyProbability__Group_1__1 : rule__ReliabiltiyProbability__Group_1__1__Impl ; + public final void rule__ReliabiltiyProbability__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5733:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:5734:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 + // InternalApplicationConfiguration.g:5804:1: ( rule__ReliabiltiyProbability__Group_1__1__Impl ) + // InternalApplicationConfiguration.g:5805:2: rule__ReliabiltiyProbability__Group_1__1__Impl { - pushFollow(FOLLOW_19); - rule__ObjectiveDeclaration__Group__1__Impl(); - - state._fsp--; - pushFollow(FOLLOW_2); - rule__ObjectiveDeclaration__Group__2(); + rule__ReliabiltiyProbability__Group_1__1__Impl(); state._fsp--; @@ -18259,35 +18504,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ObjectiveDeclaration__Group__1" + // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1" - // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:5741:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ; - public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1__Impl" + // InternalApplicationConfiguration.g:5811:1: rule__ReliabiltiyProbability__Group_1__1__Impl : ( '::' ) ; + public final void rule__ReliabiltiyProbability__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5745:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) - { - // InternalApplicationConfiguration.g:5746:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:5747:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:5815:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:5816:1: ( '::' ) { - before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:5748:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:5748:3: rule__ObjectiveDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:5816:1: ( '::' ) + // InternalApplicationConfiguration.g:5817:2: '::' { - pushFollow(FOLLOW_2); - rule__ObjectiveDeclaration__NameAssignment_1(); - - state._fsp--; - - - } - - after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); + match(input,34,FOLLOW_2); + after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); } @@ -18306,21 +18541,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl" + // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1__Impl" - // $ANTLR start "rule__ObjectiveDeclaration__Group__2" - // InternalApplicationConfiguration.g:5756:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ; - public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException { + // $ANTLR start "rule__Mtff__Group__0" + // InternalApplicationConfiguration.g:5827:1: rule__Mtff__Group__0 : rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ; + public final void rule__Mtff__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5760:1: ( rule__ObjectiveDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:5761:2: rule__ObjectiveDeclaration__Group__2__Impl + // InternalApplicationConfiguration.g:5831:1: ( rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ) + // InternalApplicationConfiguration.g:5832:2: rule__Mtff__Group__0__Impl rule__Mtff__Group__1 { + pushFollow(FOLLOW_8); + rule__Mtff__Group__0__Impl(); + + state._fsp--; + pushFollow(FOLLOW_2); - rule__ObjectiveDeclaration__Group__2__Impl(); + rule__Mtff__Group__1(); state._fsp--; @@ -18339,25 +18579,590 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ObjectiveDeclaration__Group__2" + // $ANTLR end "rule__Mtff__Group__0" - // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:5767:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ; - public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException { + // $ANTLR start "rule__Mtff__Group__0__Impl" + // InternalApplicationConfiguration.g:5839:1: rule__Mtff__Group__0__Impl : ( 'mtff' ) ; + public final void rule__Mtff__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5771:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5843:1: ( ( 'mtff' ) ) + // InternalApplicationConfiguration.g:5844:1: ( 'mtff' ) { - // InternalApplicationConfiguration.g:5772:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:5773:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) - { - before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:5774:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:5774:3: rule__ObjectiveDeclaration__SpecificationAssignment_2 + // InternalApplicationConfiguration.g:5844:1: ( 'mtff' ) + // InternalApplicationConfiguration.g:5845:2: 'mtff' + { + before(grammarAccess.getMtffAccess().getMtffKeyword_0()); + match(input,40,FOLLOW_2); + after(grammarAccess.getMtffAccess().getMtffKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group__0__Impl" + + + // $ANTLR start "rule__Mtff__Group__1" + // InternalApplicationConfiguration.g:5854:1: rule__Mtff__Group__1 : rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ; + public final void rule__Mtff__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5858:1: ( rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ) + // InternalApplicationConfiguration.g:5859:2: rule__Mtff__Group__1__Impl rule__Mtff__Group__2 + { + pushFollow(FOLLOW_8); + rule__Mtff__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__Mtff__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group__1" + + + // $ANTLR start "rule__Mtff__Group__1__Impl" + // InternalApplicationConfiguration.g:5866:1: rule__Mtff__Group__1__Impl : ( ( rule__Mtff__Group_1__0 )? ) ; + public final void rule__Mtff__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5870:1: ( ( ( rule__Mtff__Group_1__0 )? ) ) + // InternalApplicationConfiguration.g:5871:1: ( ( rule__Mtff__Group_1__0 )? ) + { + // InternalApplicationConfiguration.g:5871:1: ( ( rule__Mtff__Group_1__0 )? ) + // InternalApplicationConfiguration.g:5872:2: ( rule__Mtff__Group_1__0 )? + { + before(grammarAccess.getMtffAccess().getGroup_1()); + // InternalApplicationConfiguration.g:5873:2: ( rule__Mtff__Group_1__0 )? + int alt53=2; + int LA53_0 = input.LA(1); + + if ( (LA53_0==RULE_ID) ) { + int LA53_1 = input.LA(2); + + if ( (LA53_1==21||LA53_1==34) ) { + alt53=1; + } + } + switch (alt53) { + case 1 : + // InternalApplicationConfiguration.g:5873:3: rule__Mtff__Group_1__0 + { + pushFollow(FOLLOW_2); + rule__Mtff__Group_1__0(); + + state._fsp--; + + + } + break; + + } + + after(grammarAccess.getMtffAccess().getGroup_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group__1__Impl" + + + // $ANTLR start "rule__Mtff__Group__2" + // InternalApplicationConfiguration.g:5881:1: rule__Mtff__Group__2 : rule__Mtff__Group__2__Impl ; + public final void rule__Mtff__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5885:1: ( rule__Mtff__Group__2__Impl ) + // InternalApplicationConfiguration.g:5886:2: rule__Mtff__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__Mtff__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group__2" + + + // $ANTLR start "rule__Mtff__Group__2__Impl" + // InternalApplicationConfiguration.g:5892:1: rule__Mtff__Group__2__Impl : ( ( rule__Mtff__TransformationAssignment_2 ) ) ; + public final void rule__Mtff__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5896:1: ( ( ( rule__Mtff__TransformationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:5897:1: ( ( rule__Mtff__TransformationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:5897:1: ( ( rule__Mtff__TransformationAssignment_2 ) ) + // InternalApplicationConfiguration.g:5898:2: ( rule__Mtff__TransformationAssignment_2 ) + { + before(grammarAccess.getMtffAccess().getTransformationAssignment_2()); + // InternalApplicationConfiguration.g:5899:2: ( rule__Mtff__TransformationAssignment_2 ) + // InternalApplicationConfiguration.g:5899:3: rule__Mtff__TransformationAssignment_2 + { + pushFollow(FOLLOW_2); + rule__Mtff__TransformationAssignment_2(); + + state._fsp--; + + + } + + after(grammarAccess.getMtffAccess().getTransformationAssignment_2()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group__2__Impl" + + + // $ANTLR start "rule__Mtff__Group_1__0" + // InternalApplicationConfiguration.g:5908:1: rule__Mtff__Group_1__0 : rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ; + public final void rule__Mtff__Group_1__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5912:1: ( rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ) + // InternalApplicationConfiguration.g:5913:2: rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 + { + pushFollow(FOLLOW_20); + rule__Mtff__Group_1__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__Mtff__Group_1__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group_1__0" + + + // $ANTLR start "rule__Mtff__Group_1__0__Impl" + // InternalApplicationConfiguration.g:5920:1: rule__Mtff__Group_1__0__Impl : ( ( rule__Mtff__PackageAssignment_1_0 ) ) ; + public final void rule__Mtff__Group_1__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5924:1: ( ( ( rule__Mtff__PackageAssignment_1_0 ) ) ) + // InternalApplicationConfiguration.g:5925:1: ( ( rule__Mtff__PackageAssignment_1_0 ) ) + { + // InternalApplicationConfiguration.g:5925:1: ( ( rule__Mtff__PackageAssignment_1_0 ) ) + // InternalApplicationConfiguration.g:5926:2: ( rule__Mtff__PackageAssignment_1_0 ) + { + before(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); + // InternalApplicationConfiguration.g:5927:2: ( rule__Mtff__PackageAssignment_1_0 ) + // InternalApplicationConfiguration.g:5927:3: rule__Mtff__PackageAssignment_1_0 + { + pushFollow(FOLLOW_2); + rule__Mtff__PackageAssignment_1_0(); + + state._fsp--; + + + } + + after(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group_1__0__Impl" + + + // $ANTLR start "rule__Mtff__Group_1__1" + // InternalApplicationConfiguration.g:5935:1: rule__Mtff__Group_1__1 : rule__Mtff__Group_1__1__Impl ; + public final void rule__Mtff__Group_1__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5939:1: ( rule__Mtff__Group_1__1__Impl ) + // InternalApplicationConfiguration.g:5940:2: rule__Mtff__Group_1__1__Impl + { + pushFollow(FOLLOW_2); + rule__Mtff__Group_1__1__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group_1__1" + + + // $ANTLR start "rule__Mtff__Group_1__1__Impl" + // InternalApplicationConfiguration.g:5946:1: rule__Mtff__Group_1__1__Impl : ( '::' ) ; + public final void rule__Mtff__Group_1__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5950:1: ( ( '::' ) ) + // InternalApplicationConfiguration.g:5951:1: ( '::' ) + { + // InternalApplicationConfiguration.g:5951:1: ( '::' ) + // InternalApplicationConfiguration.g:5952:2: '::' + { + before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); + match(input,34,FOLLOW_2); + after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__Mtff__Group_1__1__Impl" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__0" + // InternalApplicationConfiguration.g:5962:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ; + public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5966:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:5967:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 + { + pushFollow(FOLLOW_8); + rule__ObjectiveDeclaration__Group__0__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__1(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__0" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl" + // InternalApplicationConfiguration.g:5974:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ; + public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5978:1: ( ( 'objectives' ) ) + // InternalApplicationConfiguration.g:5979:1: ( 'objectives' ) + { + // InternalApplicationConfiguration.g:5979:1: ( 'objectives' ) + // InternalApplicationConfiguration.g:5980:2: 'objectives' + { + before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); + match(input,41,FOLLOW_2); + after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__0__Impl" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__1" + // InternalApplicationConfiguration.g:5989:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ; + public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:5993:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:5994:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 + { + pushFollow(FOLLOW_19); + rule__ObjectiveDeclaration__Group__1__Impl(); + + state._fsp--; + + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__2(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__1" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl" + // InternalApplicationConfiguration.g:6001:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ; + public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6005:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6006:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) + { + // InternalApplicationConfiguration.g:6006:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:6007:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) + { + before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); + // InternalApplicationConfiguration.g:6008:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:6008:3: rule__ObjectiveDeclaration__NameAssignment_1 + { + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__NameAssignment_1(); + + state._fsp--; + + + } + + after(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__1__Impl" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__2" + // InternalApplicationConfiguration.g:6016:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ; + public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6020:1: ( rule__ObjectiveDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:6021:2: rule__ObjectiveDeclaration__Group__2__Impl + { + pushFollow(FOLLOW_2); + rule__ObjectiveDeclaration__Group__2__Impl(); + + state._fsp--; + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ObjectiveDeclaration__Group__2" + + + // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl" + // InternalApplicationConfiguration.g:6027:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ; + public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:6031:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6032:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) + { + // InternalApplicationConfiguration.g:6032:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:6033:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) + { + before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); + // InternalApplicationConfiguration.g:6034:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:6034:3: rule__ObjectiveDeclaration__SpecificationAssignment_2 { pushFollow(FOLLOW_2); rule__ObjectiveDeclaration__SpecificationAssignment_2(); @@ -18390,14 +19195,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__0" - // InternalApplicationConfiguration.g:5783:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; + // InternalApplicationConfiguration.g:6043:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; public final void rule__ConfigSpecification__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5787:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) - // InternalApplicationConfiguration.g:5788:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 + // InternalApplicationConfiguration.g:6047:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) + // InternalApplicationConfiguration.g:6048:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 { pushFollow(FOLLOW_19); rule__ConfigSpecification__Group__0__Impl(); @@ -18428,21 +19233,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:5795:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:6055:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5799:1: ( ( () ) ) - // InternalApplicationConfiguration.g:5800:1: ( () ) + // InternalApplicationConfiguration.g:6059:1: ( ( () ) ) + // InternalApplicationConfiguration.g:6060:1: ( () ) { - // InternalApplicationConfiguration.g:5800:1: ( () ) - // InternalApplicationConfiguration.g:5801:2: () + // InternalApplicationConfiguration.g:6060:1: ( () ) + // InternalApplicationConfiguration.g:6061:2: () { before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); - // InternalApplicationConfiguration.g:5802:2: () - // InternalApplicationConfiguration.g:5802:3: + // InternalApplicationConfiguration.g:6062:2: () + // InternalApplicationConfiguration.g:6062:3: { } @@ -18465,16 +19270,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__1" - // InternalApplicationConfiguration.g:5810:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ; + // InternalApplicationConfiguration.g:6070:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ; public final void rule__ConfigSpecification__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5814:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) - // InternalApplicationConfiguration.g:5815:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 + // InternalApplicationConfiguration.g:6074:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) + // InternalApplicationConfiguration.g:6075:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 { - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_27); rule__ConfigSpecification__Group__1__Impl(); state._fsp--; @@ -18503,17 +19308,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:5822:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:6082:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5826:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:5827:1: ( '{' ) + // InternalApplicationConfiguration.g:6086:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:6087:1: ( '{' ) { - // InternalApplicationConfiguration.g:5827:1: ( '{' ) - // InternalApplicationConfiguration.g:5828:2: '{' + // InternalApplicationConfiguration.g:6087:1: ( '{' ) + // InternalApplicationConfiguration.g:6088:2: '{' { before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); match(input,29,FOLLOW_2); @@ -18540,16 +19345,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__2" - // InternalApplicationConfiguration.g:5837:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ; + // InternalApplicationConfiguration.g:6097:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ; public final void rule__ConfigSpecification__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5841:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) - // InternalApplicationConfiguration.g:5842:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 + // InternalApplicationConfiguration.g:6101:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) + // InternalApplicationConfiguration.g:6102:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 { - pushFollow(FOLLOW_26); + pushFollow(FOLLOW_27); rule__ConfigSpecification__Group__2__Impl(); state._fsp--; @@ -18578,29 +19383,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:5849:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:6109:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ; public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5853:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:6113:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:6114:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:5854:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) - // InternalApplicationConfiguration.g:5855:2: ( rule__ConfigSpecification__Group_2__0 )? + // InternalApplicationConfiguration.g:6114:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:6115:2: ( rule__ConfigSpecification__Group_2__0 )? { before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:5856:2: ( rule__ConfigSpecification__Group_2__0 )? - int alt52=2; - int LA52_0 = input.LA(1); + // InternalApplicationConfiguration.g:6116:2: ( rule__ConfigSpecification__Group_2__0 )? + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA52_0==RULE_STRING||(LA52_0>=41 && LA52_0<=43)) ) { - alt52=1; + if ( (LA54_0==RULE_STRING||(LA54_0>=43 && LA54_0<=45)) ) { + alt54=1; } - switch (alt52) { + switch (alt54) { case 1 : - // InternalApplicationConfiguration.g:5856:3: rule__ConfigSpecification__Group_2__0 + // InternalApplicationConfiguration.g:6116:3: rule__ConfigSpecification__Group_2__0 { pushFollow(FOLLOW_2); rule__ConfigSpecification__Group_2__0(); @@ -18636,14 +19441,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__3" - // InternalApplicationConfiguration.g:5864:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; + // InternalApplicationConfiguration.g:6124:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; public final void rule__ConfigSpecification__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5868:1: ( rule__ConfigSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:5869:2: rule__ConfigSpecification__Group__3__Impl + // InternalApplicationConfiguration.g:6128:1: ( rule__ConfigSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:6129:2: rule__ConfigSpecification__Group__3__Impl { pushFollow(FOLLOW_2); rule__ConfigSpecification__Group__3__Impl(); @@ -18669,17 +19474,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:5875:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:6135:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5879:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:5880:1: ( '}' ) + // InternalApplicationConfiguration.g:6139:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:6140:1: ( '}' ) { - // InternalApplicationConfiguration.g:5880:1: ( '}' ) - // InternalApplicationConfiguration.g:5881:2: '}' + // InternalApplicationConfiguration.g:6140:1: ( '}' ) + // InternalApplicationConfiguration.g:6141:2: '}' { before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -18706,16 +19511,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2__0" - // InternalApplicationConfiguration.g:5891:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ; + // InternalApplicationConfiguration.g:6151:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ; public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5895:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:5896:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 + // InternalApplicationConfiguration.g:6155:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:6156:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_28); rule__ConfigSpecification__Group_2__0__Impl(); state._fsp--; @@ -18744,21 +19549,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:5903:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ; + // InternalApplicationConfiguration.g:6163:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ; public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5907:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:6167:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:6168:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:5908:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:5909:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) + // InternalApplicationConfiguration.g:6168:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:6169:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) { before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); - // InternalApplicationConfiguration.g:5910:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) - // InternalApplicationConfiguration.g:5910:3: rule__ConfigSpecification__EntriesAssignment_2_0 + // InternalApplicationConfiguration.g:6170:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) + // InternalApplicationConfiguration.g:6170:3: rule__ConfigSpecification__EntriesAssignment_2_0 { pushFollow(FOLLOW_2); rule__ConfigSpecification__EntriesAssignment_2_0(); @@ -18791,14 +19596,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2__1" - // InternalApplicationConfiguration.g:5918:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:6178:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ; public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5922:1: ( rule__ConfigSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:5923:2: rule__ConfigSpecification__Group_2__1__Impl + // InternalApplicationConfiguration.g:6182:1: ( rule__ConfigSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:6183:2: rule__ConfigSpecification__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ConfigSpecification__Group_2__1__Impl(); @@ -18824,33 +19629,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:5929:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ; + // InternalApplicationConfiguration.g:6189:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ; public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5933:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:6193:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:6194:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) { - // InternalApplicationConfiguration.g:5934:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:5935:2: ( rule__ConfigSpecification__Group_2_1__0 )* + // InternalApplicationConfiguration.g:6194:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:6195:2: ( rule__ConfigSpecification__Group_2_1__0 )* { before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:5936:2: ( rule__ConfigSpecification__Group_2_1__0 )* - loop53: + // InternalApplicationConfiguration.g:6196:2: ( rule__ConfigSpecification__Group_2_1__0 )* + loop55: do { - int alt53=2; - int LA53_0 = input.LA(1); + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA53_0==31) ) { - alt53=1; + if ( (LA55_0==31) ) { + alt55=1; } - switch (alt53) { + switch (alt55) { case 1 : - // InternalApplicationConfiguration.g:5936:3: rule__ConfigSpecification__Group_2_1__0 + // InternalApplicationConfiguration.g:6196:3: rule__ConfigSpecification__Group_2_1__0 { pushFollow(FOLLOW_17); rule__ConfigSpecification__Group_2_1__0(); @@ -18862,7 +19667,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop53; + break loop55; } } while (true); @@ -18889,16 +19694,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2_1__0" - // InternalApplicationConfiguration.g:5945:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ; + // InternalApplicationConfiguration.g:6205:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ; public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5949:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) - // InternalApplicationConfiguration.g:5950:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 + // InternalApplicationConfiguration.g:6209:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) + // InternalApplicationConfiguration.g:6210:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 { - pushFollow(FOLLOW_28); + pushFollow(FOLLOW_29); rule__ConfigSpecification__Group_2_1__0__Impl(); state._fsp--; @@ -18927,17 +19732,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:5957:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:6217:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5961:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:5962:1: ( ',' ) + // InternalApplicationConfiguration.g:6221:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:6222:1: ( ',' ) { - // InternalApplicationConfiguration.g:5962:1: ( ',' ) - // InternalApplicationConfiguration.g:5963:2: ',' + // InternalApplicationConfiguration.g:6222:1: ( ',' ) + // InternalApplicationConfiguration.g:6223:2: ',' { before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); match(input,31,FOLLOW_2); @@ -18964,14 +19769,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2_1__1" - // InternalApplicationConfiguration.g:5972:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; + // InternalApplicationConfiguration.g:6232:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5976:1: ( rule__ConfigSpecification__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:5977:2: rule__ConfigSpecification__Group_2_1__1__Impl + // InternalApplicationConfiguration.g:6236:1: ( rule__ConfigSpecification__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:6237:2: rule__ConfigSpecification__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ConfigSpecification__Group_2_1__1__Impl(); @@ -18997,21 +19802,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:5983:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; + // InternalApplicationConfiguration.g:6243:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:5987:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:6247:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:6248:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) { - // InternalApplicationConfiguration.g:5988:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:5989:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:6248:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:6249:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) { before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); - // InternalApplicationConfiguration.g:5990:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:5990:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 + // InternalApplicationConfiguration.g:6250:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:6250:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ConfigSpecification__EntriesAssignment_2_1_1(); @@ -19044,14 +19849,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__Group__0" - // InternalApplicationConfiguration.g:5999:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ; + // InternalApplicationConfiguration.g:6259:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ; public final void rule__ConfigDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6003:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:6004:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 + // InternalApplicationConfiguration.g:6263:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:6264:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 { pushFollow(FOLLOW_8); rule__ConfigDeclaration__Group__0__Impl(); @@ -19082,20 +19887,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:6011:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; + // InternalApplicationConfiguration.g:6271:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6015:1: ( ( 'config' ) ) - // InternalApplicationConfiguration.g:6016:1: ( 'config' ) + // InternalApplicationConfiguration.g:6275:1: ( ( 'config' ) ) + // InternalApplicationConfiguration.g:6276:1: ( 'config' ) { - // InternalApplicationConfiguration.g:6016:1: ( 'config' ) - // InternalApplicationConfiguration.g:6017:2: 'config' + // InternalApplicationConfiguration.g:6276:1: ( 'config' ) + // InternalApplicationConfiguration.g:6277:2: 'config' { before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); - match(input,40,FOLLOW_2); + match(input,42,FOLLOW_2); after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); } @@ -19119,14 +19924,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__Group__1" - // InternalApplicationConfiguration.g:6026:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ; + // InternalApplicationConfiguration.g:6286:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ; public final void rule__ConfigDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6030:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:6031:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 + // InternalApplicationConfiguration.g:6290:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:6291:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 { pushFollow(FOLLOW_19); rule__ConfigDeclaration__Group__1__Impl(); @@ -19157,21 +19962,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:6038:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:6298:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6042:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:6302:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6303:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) { - // InternalApplicationConfiguration.g:6043:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:6044:2: ( rule__ConfigDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:6303:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:6304:2: ( rule__ConfigDeclaration__NameAssignment_1 ) { before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:6045:2: ( rule__ConfigDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:6045:3: rule__ConfigDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:6305:2: ( rule__ConfigDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:6305:3: rule__ConfigDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ConfigDeclaration__NameAssignment_1(); @@ -19204,14 +20009,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__Group__2" - // InternalApplicationConfiguration.g:6053:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; + // InternalApplicationConfiguration.g:6313:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; public final void rule__ConfigDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6057:1: ( rule__ConfigDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:6058:2: rule__ConfigDeclaration__Group__2__Impl + // InternalApplicationConfiguration.g:6317:1: ( rule__ConfigDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:6318:2: rule__ConfigDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__ConfigDeclaration__Group__2__Impl(); @@ -19237,21 +20042,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:6064:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:6324:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6068:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:6328:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6329:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) { - // InternalApplicationConfiguration.g:6069:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:6070:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:6329:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:6330:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) { before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:6071:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:6071:3: rule__ConfigDeclaration__SpecificationAssignment_2 + // InternalApplicationConfiguration.g:6331:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:6331:3: rule__ConfigDeclaration__SpecificationAssignment_2 { pushFollow(FOLLOW_2); rule__ConfigDeclaration__SpecificationAssignment_2(); @@ -19284,14 +20089,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__Group__0" - // InternalApplicationConfiguration.g:6080:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ; + // InternalApplicationConfiguration.g:6340:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ; public final void rule__DocumentationEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6084:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) - // InternalApplicationConfiguration.g:6085:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 + // InternalApplicationConfiguration.g:6344:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) + // InternalApplicationConfiguration.g:6345:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 { pushFollow(FOLLOW_14); rule__DocumentationEntry__Group__0__Impl(); @@ -19322,20 +20127,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:6092:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; + // InternalApplicationConfiguration.g:6352:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6096:1: ( ( 'log-level' ) ) - // InternalApplicationConfiguration.g:6097:1: ( 'log-level' ) + // InternalApplicationConfiguration.g:6356:1: ( ( 'log-level' ) ) + // InternalApplicationConfiguration.g:6357:1: ( 'log-level' ) { - // InternalApplicationConfiguration.g:6097:1: ( 'log-level' ) - // InternalApplicationConfiguration.g:6098:2: 'log-level' + // InternalApplicationConfiguration.g:6357:1: ( 'log-level' ) + // InternalApplicationConfiguration.g:6358:2: 'log-level' { before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); - match(input,41,FOLLOW_2); + match(input,43,FOLLOW_2); after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); } @@ -19359,16 +20164,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__Group__1" - // InternalApplicationConfiguration.g:6107:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ; + // InternalApplicationConfiguration.g:6367:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ; public final void rule__DocumentationEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6111:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ) - // InternalApplicationConfiguration.g:6112:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 + // InternalApplicationConfiguration.g:6371:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ) + // InternalApplicationConfiguration.g:6372:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 { - pushFollow(FOLLOW_29); + pushFollow(FOLLOW_30); rule__DocumentationEntry__Group__1__Impl(); state._fsp--; @@ -19397,17 +20202,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:6119:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:6379:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6123:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:6124:1: ( '=' ) + // InternalApplicationConfiguration.g:6383:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6384:1: ( '=' ) { - // InternalApplicationConfiguration.g:6124:1: ( '=' ) - // InternalApplicationConfiguration.g:6125:2: '=' + // InternalApplicationConfiguration.g:6384:1: ( '=' ) + // InternalApplicationConfiguration.g:6385:2: '=' { before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); match(input,28,FOLLOW_2); @@ -19434,14 +20239,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__Group__2" - // InternalApplicationConfiguration.g:6134:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:6394:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; public final void rule__DocumentationEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6138:1: ( rule__DocumentationEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:6139:2: rule__DocumentationEntry__Group__2__Impl + // InternalApplicationConfiguration.g:6398:1: ( rule__DocumentationEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6399:2: rule__DocumentationEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__DocumentationEntry__Group__2__Impl(); @@ -19467,21 +20272,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:6145:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:6405:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ; public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6149:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) + // InternalApplicationConfiguration.g:6409:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6410:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) { - // InternalApplicationConfiguration.g:6150:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) - // InternalApplicationConfiguration.g:6151:2: ( rule__DocumentationEntry__LevelAssignment_2 ) + // InternalApplicationConfiguration.g:6410:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) + // InternalApplicationConfiguration.g:6411:2: ( rule__DocumentationEntry__LevelAssignment_2 ) { before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); - // InternalApplicationConfiguration.g:6152:2: ( rule__DocumentationEntry__LevelAssignment_2 ) - // InternalApplicationConfiguration.g:6152:3: rule__DocumentationEntry__LevelAssignment_2 + // InternalApplicationConfiguration.g:6412:2: ( rule__DocumentationEntry__LevelAssignment_2 ) + // InternalApplicationConfiguration.g:6412:3: rule__DocumentationEntry__LevelAssignment_2 { pushFollow(FOLLOW_2); rule__DocumentationEntry__LevelAssignment_2(); @@ -19514,14 +20319,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__Group__0" - // InternalApplicationConfiguration.g:6161:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ; + // InternalApplicationConfiguration.g:6421:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ; public final void rule__RuntimeEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6165:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) - // InternalApplicationConfiguration.g:6166:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 + // InternalApplicationConfiguration.g:6425:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) + // InternalApplicationConfiguration.g:6426:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 { pushFollow(FOLLOW_14); rule__RuntimeEntry__Group__0__Impl(); @@ -19552,20 +20357,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:6173:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; + // InternalApplicationConfiguration.g:6433:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6177:1: ( ( 'runtime' ) ) - // InternalApplicationConfiguration.g:6178:1: ( 'runtime' ) + // InternalApplicationConfiguration.g:6437:1: ( ( 'runtime' ) ) + // InternalApplicationConfiguration.g:6438:1: ( 'runtime' ) { - // InternalApplicationConfiguration.g:6178:1: ( 'runtime' ) - // InternalApplicationConfiguration.g:6179:2: 'runtime' + // InternalApplicationConfiguration.g:6438:1: ( 'runtime' ) + // InternalApplicationConfiguration.g:6439:2: 'runtime' { before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); - match(input,42,FOLLOW_2); + match(input,44,FOLLOW_2); after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); } @@ -19589,14 +20394,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__Group__1" - // InternalApplicationConfiguration.g:6188:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; + // InternalApplicationConfiguration.g:6448:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; public final void rule__RuntimeEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6192:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) - // InternalApplicationConfiguration.g:6193:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 + // InternalApplicationConfiguration.g:6452:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) + // InternalApplicationConfiguration.g:6453:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 { pushFollow(FOLLOW_9); rule__RuntimeEntry__Group__1__Impl(); @@ -19627,17 +20432,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:6200:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:6460:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6204:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:6205:1: ( '=' ) + // InternalApplicationConfiguration.g:6464:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6465:1: ( '=' ) { - // InternalApplicationConfiguration.g:6205:1: ( '=' ) - // InternalApplicationConfiguration.g:6206:2: '=' + // InternalApplicationConfiguration.g:6465:1: ( '=' ) + // InternalApplicationConfiguration.g:6466:2: '=' { before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); match(input,28,FOLLOW_2); @@ -19664,14 +20469,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__Group__2" - // InternalApplicationConfiguration.g:6215:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:6475:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ; public final void rule__RuntimeEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6219:1: ( rule__RuntimeEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:6220:2: rule__RuntimeEntry__Group__2__Impl + // InternalApplicationConfiguration.g:6479:1: ( rule__RuntimeEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6480:2: rule__RuntimeEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__RuntimeEntry__Group__2__Impl(); @@ -19697,21 +20502,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:6226:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:6486:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6230:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) + // InternalApplicationConfiguration.g:6490:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6491:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) { - // InternalApplicationConfiguration.g:6231:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) - // InternalApplicationConfiguration.g:6232:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) + // InternalApplicationConfiguration.g:6491:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) + // InternalApplicationConfiguration.g:6492:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) { before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); - // InternalApplicationConfiguration.g:6233:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) - // InternalApplicationConfiguration.g:6233:3: rule__RuntimeEntry__MillisecLimitAssignment_2 + // InternalApplicationConfiguration.g:6493:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) + // InternalApplicationConfiguration.g:6493:3: rule__RuntimeEntry__MillisecLimitAssignment_2 { pushFollow(FOLLOW_2); rule__RuntimeEntry__MillisecLimitAssignment_2(); @@ -19744,14 +20549,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__Group__0" - // InternalApplicationConfiguration.g:6242:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ; + // InternalApplicationConfiguration.g:6502:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ; public final void rule__MemoryEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6246:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) - // InternalApplicationConfiguration.g:6247:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 + // InternalApplicationConfiguration.g:6506:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) + // InternalApplicationConfiguration.g:6507:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 { pushFollow(FOLLOW_14); rule__MemoryEntry__Group__0__Impl(); @@ -19782,20 +20587,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:6254:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; + // InternalApplicationConfiguration.g:6514:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6258:1: ( ( 'memory' ) ) - // InternalApplicationConfiguration.g:6259:1: ( 'memory' ) + // InternalApplicationConfiguration.g:6518:1: ( ( 'memory' ) ) + // InternalApplicationConfiguration.g:6519:1: ( 'memory' ) { - // InternalApplicationConfiguration.g:6259:1: ( 'memory' ) - // InternalApplicationConfiguration.g:6260:2: 'memory' + // InternalApplicationConfiguration.g:6519:1: ( 'memory' ) + // InternalApplicationConfiguration.g:6520:2: 'memory' { before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); - match(input,43,FOLLOW_2); + match(input,45,FOLLOW_2); after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); } @@ -19819,14 +20624,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__Group__1" - // InternalApplicationConfiguration.g:6269:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; + // InternalApplicationConfiguration.g:6529:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; public final void rule__MemoryEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6273:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) - // InternalApplicationConfiguration.g:6274:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 + // InternalApplicationConfiguration.g:6533:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) + // InternalApplicationConfiguration.g:6534:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 { pushFollow(FOLLOW_9); rule__MemoryEntry__Group__1__Impl(); @@ -19857,17 +20662,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:6281:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:6541:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6285:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:6286:1: ( '=' ) + // InternalApplicationConfiguration.g:6545:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6546:1: ( '=' ) { - // InternalApplicationConfiguration.g:6286:1: ( '=' ) - // InternalApplicationConfiguration.g:6287:2: '=' + // InternalApplicationConfiguration.g:6546:1: ( '=' ) + // InternalApplicationConfiguration.g:6547:2: '=' { before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); match(input,28,FOLLOW_2); @@ -19894,14 +20699,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__Group__2" - // InternalApplicationConfiguration.g:6296:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:6556:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; public final void rule__MemoryEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6300:1: ( rule__MemoryEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:6301:2: rule__MemoryEntry__Group__2__Impl + // InternalApplicationConfiguration.g:6560:1: ( rule__MemoryEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6561:2: rule__MemoryEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__MemoryEntry__Group__2__Impl(); @@ -19927,21 +20732,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:6307:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:6567:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6311:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) + // InternalApplicationConfiguration.g:6571:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6572:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) { - // InternalApplicationConfiguration.g:6312:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) - // InternalApplicationConfiguration.g:6313:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) + // InternalApplicationConfiguration.g:6572:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) + // InternalApplicationConfiguration.g:6573:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) { before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); - // InternalApplicationConfiguration.g:6314:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) - // InternalApplicationConfiguration.g:6314:3: rule__MemoryEntry__MegabyteLimitAssignment_2 + // InternalApplicationConfiguration.g:6574:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) + // InternalApplicationConfiguration.g:6574:3: rule__MemoryEntry__MegabyteLimitAssignment_2 { pushFollow(FOLLOW_2); rule__MemoryEntry__MegabyteLimitAssignment_2(); @@ -19974,14 +20779,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__Group__0" - // InternalApplicationConfiguration.g:6323:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; + // InternalApplicationConfiguration.g:6583:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; public final void rule__CustomEntry__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6327:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) - // InternalApplicationConfiguration.g:6328:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 + // InternalApplicationConfiguration.g:6587:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) + // InternalApplicationConfiguration.g:6588:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 { pushFollow(FOLLOW_14); rule__CustomEntry__Group__0__Impl(); @@ -20012,21 +20817,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__Group__0__Impl" - // InternalApplicationConfiguration.g:6335:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ; + // InternalApplicationConfiguration.g:6595:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ; public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6339:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) - // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) + // InternalApplicationConfiguration.g:6599:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:6600:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) { - // InternalApplicationConfiguration.g:6340:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) - // InternalApplicationConfiguration.g:6341:2: ( rule__CustomEntry__KeyAssignment_0 ) + // InternalApplicationConfiguration.g:6600:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) + // InternalApplicationConfiguration.g:6601:2: ( rule__CustomEntry__KeyAssignment_0 ) { before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); - // InternalApplicationConfiguration.g:6342:2: ( rule__CustomEntry__KeyAssignment_0 ) - // InternalApplicationConfiguration.g:6342:3: rule__CustomEntry__KeyAssignment_0 + // InternalApplicationConfiguration.g:6602:2: ( rule__CustomEntry__KeyAssignment_0 ) + // InternalApplicationConfiguration.g:6602:3: rule__CustomEntry__KeyAssignment_0 { pushFollow(FOLLOW_2); rule__CustomEntry__KeyAssignment_0(); @@ -20059,14 +20864,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__Group__1" - // InternalApplicationConfiguration.g:6350:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; + // InternalApplicationConfiguration.g:6610:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; public final void rule__CustomEntry__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6354:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) - // InternalApplicationConfiguration.g:6355:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 + // InternalApplicationConfiguration.g:6614:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) + // InternalApplicationConfiguration.g:6615:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 { pushFollow(FOLLOW_11); rule__CustomEntry__Group__1__Impl(); @@ -20097,17 +20902,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__Group__1__Impl" - // InternalApplicationConfiguration.g:6362:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:6622:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6366:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:6367:1: ( '=' ) + // InternalApplicationConfiguration.g:6626:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:6627:1: ( '=' ) { - // InternalApplicationConfiguration.g:6367:1: ( '=' ) - // InternalApplicationConfiguration.g:6368:2: '=' + // InternalApplicationConfiguration.g:6627:1: ( '=' ) + // InternalApplicationConfiguration.g:6628:2: '=' { before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); match(input,28,FOLLOW_2); @@ -20134,14 +20939,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__Group__2" - // InternalApplicationConfiguration.g:6377:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ; + // InternalApplicationConfiguration.g:6637:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ; public final void rule__CustomEntry__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6381:1: ( rule__CustomEntry__Group__2__Impl ) - // InternalApplicationConfiguration.g:6382:2: rule__CustomEntry__Group__2__Impl + // InternalApplicationConfiguration.g:6641:1: ( rule__CustomEntry__Group__2__Impl ) + // InternalApplicationConfiguration.g:6642:2: rule__CustomEntry__Group__2__Impl { pushFollow(FOLLOW_2); rule__CustomEntry__Group__2__Impl(); @@ -20167,21 +20972,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__Group__2__Impl" - // InternalApplicationConfiguration.g:6388:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:6648:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ; public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6392:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) + // InternalApplicationConfiguration.g:6652:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:6653:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) { - // InternalApplicationConfiguration.g:6393:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) - // InternalApplicationConfiguration.g:6394:2: ( rule__CustomEntry__ValueAssignment_2 ) + // InternalApplicationConfiguration.g:6653:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) + // InternalApplicationConfiguration.g:6654:2: ( rule__CustomEntry__ValueAssignment_2 ) { before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); - // InternalApplicationConfiguration.g:6395:2: ( rule__CustomEntry__ValueAssignment_2 ) - // InternalApplicationConfiguration.g:6395:3: rule__CustomEntry__ValueAssignment_2 + // InternalApplicationConfiguration.g:6655:2: ( rule__CustomEntry__ValueAssignment_2 ) + // InternalApplicationConfiguration.g:6655:3: rule__CustomEntry__ValueAssignment_2 { pushFollow(FOLLOW_2); rule__CustomEntry__ValueAssignment_2(); @@ -20214,14 +21019,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__0" - // InternalApplicationConfiguration.g:6404:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ; + // InternalApplicationConfiguration.g:6664:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ; public final void rule__ScopeSpecification__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6408:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ) - // InternalApplicationConfiguration.g:6409:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 + // InternalApplicationConfiguration.g:6668:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ) + // InternalApplicationConfiguration.g:6669:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 { pushFollow(FOLLOW_19); rule__ScopeSpecification__Group__0__Impl(); @@ -20252,21 +21057,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__0__Impl" - // InternalApplicationConfiguration.g:6416:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:6676:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6420:1: ( ( () ) ) - // InternalApplicationConfiguration.g:6421:1: ( () ) + // InternalApplicationConfiguration.g:6680:1: ( ( () ) ) + // InternalApplicationConfiguration.g:6681:1: ( () ) { - // InternalApplicationConfiguration.g:6421:1: ( () ) - // InternalApplicationConfiguration.g:6422:2: () + // InternalApplicationConfiguration.g:6681:1: ( () ) + // InternalApplicationConfiguration.g:6682:2: () { before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); - // InternalApplicationConfiguration.g:6423:2: () - // InternalApplicationConfiguration.g:6423:3: + // InternalApplicationConfiguration.g:6683:2: () + // InternalApplicationConfiguration.g:6683:3: { } @@ -20289,16 +21094,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__1" - // InternalApplicationConfiguration.g:6431:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ; + // InternalApplicationConfiguration.g:6691:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ; public final void rule__ScopeSpecification__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6435:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) - // InternalApplicationConfiguration.g:6436:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 + // InternalApplicationConfiguration.g:6695:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) + // InternalApplicationConfiguration.g:6696:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_31); rule__ScopeSpecification__Group__1__Impl(); state._fsp--; @@ -20327,17 +21132,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__1__Impl" - // InternalApplicationConfiguration.g:6443:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:6703:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6447:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:6448:1: ( '{' ) + // InternalApplicationConfiguration.g:6707:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:6708:1: ( '{' ) { - // InternalApplicationConfiguration.g:6448:1: ( '{' ) - // InternalApplicationConfiguration.g:6449:2: '{' + // InternalApplicationConfiguration.g:6708:1: ( '{' ) + // InternalApplicationConfiguration.g:6709:2: '{' { before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); match(input,29,FOLLOW_2); @@ -20364,16 +21169,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__2" - // InternalApplicationConfiguration.g:6458:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ; + // InternalApplicationConfiguration.g:6718:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ; public final void rule__ScopeSpecification__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6462:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ) - // InternalApplicationConfiguration.g:6463:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 + // InternalApplicationConfiguration.g:6722:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ) + // InternalApplicationConfiguration.g:6723:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 { - pushFollow(FOLLOW_30); + pushFollow(FOLLOW_31); rule__ScopeSpecification__Group__2__Impl(); state._fsp--; @@ -20402,29 +21207,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__2__Impl" - // InternalApplicationConfiguration.g:6470:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:6730:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6474:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:6734:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:6735:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:6475:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) - // InternalApplicationConfiguration.g:6476:2: ( rule__ScopeSpecification__Group_2__0 )? + // InternalApplicationConfiguration.g:6735:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) + // InternalApplicationConfiguration.g:6736:2: ( rule__ScopeSpecification__Group_2__0 )? { before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:6477:2: ( rule__ScopeSpecification__Group_2__0 )? - int alt54=2; - int LA54_0 = input.LA(1); + // InternalApplicationConfiguration.g:6737:2: ( rule__ScopeSpecification__Group_2__0 )? + int alt56=2; + int LA56_0 = input.LA(1); - if ( (LA54_0==44) ) { - alt54=1; + if ( (LA56_0==46) ) { + alt56=1; } - switch (alt54) { + switch (alt56) { case 1 : - // InternalApplicationConfiguration.g:6477:3: rule__ScopeSpecification__Group_2__0 + // InternalApplicationConfiguration.g:6737:3: rule__ScopeSpecification__Group_2__0 { pushFollow(FOLLOW_2); rule__ScopeSpecification__Group_2__0(); @@ -20460,14 +21265,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__3" - // InternalApplicationConfiguration.g:6485:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; + // InternalApplicationConfiguration.g:6745:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; public final void rule__ScopeSpecification__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6489:1: ( rule__ScopeSpecification__Group__3__Impl ) - // InternalApplicationConfiguration.g:6490:2: rule__ScopeSpecification__Group__3__Impl + // InternalApplicationConfiguration.g:6749:1: ( rule__ScopeSpecification__Group__3__Impl ) + // InternalApplicationConfiguration.g:6750:2: rule__ScopeSpecification__Group__3__Impl { pushFollow(FOLLOW_2); rule__ScopeSpecification__Group__3__Impl(); @@ -20493,17 +21298,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group__3__Impl" - // InternalApplicationConfiguration.g:6496:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:6756:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6500:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:6501:1: ( '}' ) + // InternalApplicationConfiguration.g:6760:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:6761:1: ( '}' ) { - // InternalApplicationConfiguration.g:6501:1: ( '}' ) - // InternalApplicationConfiguration.g:6502:2: '}' + // InternalApplicationConfiguration.g:6761:1: ( '}' ) + // InternalApplicationConfiguration.g:6762:2: '}' { before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -20530,16 +21335,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2__0" - // InternalApplicationConfiguration.g:6512:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ; + // InternalApplicationConfiguration.g:6772:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ; public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6516:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) - // InternalApplicationConfiguration.g:6517:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 + // InternalApplicationConfiguration.g:6776:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) + // InternalApplicationConfiguration.g:6777:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_28); rule__ScopeSpecification__Group_2__0__Impl(); state._fsp--; @@ -20568,21 +21373,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl" - // InternalApplicationConfiguration.g:6524:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; + // InternalApplicationConfiguration.g:6784:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6528:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:6788:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:6789:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:6529:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:6530:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) + // InternalApplicationConfiguration.g:6789:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:6790:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) { before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); - // InternalApplicationConfiguration.g:6531:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) - // InternalApplicationConfiguration.g:6531:3: rule__ScopeSpecification__ScopesAssignment_2_0 + // InternalApplicationConfiguration.g:6791:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) + // InternalApplicationConfiguration.g:6791:3: rule__ScopeSpecification__ScopesAssignment_2_0 { pushFollow(FOLLOW_2); rule__ScopeSpecification__ScopesAssignment_2_0(); @@ -20615,14 +21420,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2__1" - // InternalApplicationConfiguration.g:6539:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:6799:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ; public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6543:1: ( rule__ScopeSpecification__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:6544:2: rule__ScopeSpecification__Group_2__1__Impl + // InternalApplicationConfiguration.g:6803:1: ( rule__ScopeSpecification__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:6804:2: rule__ScopeSpecification__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__ScopeSpecification__Group_2__1__Impl(); @@ -20648,33 +21453,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl" - // InternalApplicationConfiguration.g:6550:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ; + // InternalApplicationConfiguration.g:6810:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ; public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6554:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:6814:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:6815:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) { - // InternalApplicationConfiguration.g:6555:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:6556:2: ( rule__ScopeSpecification__Group_2_1__0 )* + // InternalApplicationConfiguration.g:6815:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:6816:2: ( rule__ScopeSpecification__Group_2_1__0 )* { before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:6557:2: ( rule__ScopeSpecification__Group_2_1__0 )* - loop55: + // InternalApplicationConfiguration.g:6817:2: ( rule__ScopeSpecification__Group_2_1__0 )* + loop57: do { - int alt55=2; - int LA55_0 = input.LA(1); + int alt57=2; + int LA57_0 = input.LA(1); - if ( (LA55_0==31) ) { - alt55=1; + if ( (LA57_0==31) ) { + alt57=1; } - switch (alt55) { + switch (alt57) { case 1 : - // InternalApplicationConfiguration.g:6557:3: rule__ScopeSpecification__Group_2_1__0 + // InternalApplicationConfiguration.g:6817:3: rule__ScopeSpecification__Group_2_1__0 { pushFollow(FOLLOW_17); rule__ScopeSpecification__Group_2_1__0(); @@ -20686,7 +21491,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop55; + break loop57; } } while (true); @@ -20713,16 +21518,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2_1__0" - // InternalApplicationConfiguration.g:6566:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ; + // InternalApplicationConfiguration.g:6826:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ; public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6570:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) - // InternalApplicationConfiguration.g:6571:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 + // InternalApplicationConfiguration.g:6830:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) + // InternalApplicationConfiguration.g:6831:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 { - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); rule__ScopeSpecification__Group_2_1__0__Impl(); state._fsp--; @@ -20751,17 +21556,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:6578:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:6838:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ; public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6582:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:6583:1: ( ',' ) + // InternalApplicationConfiguration.g:6842:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:6843:1: ( ',' ) { - // InternalApplicationConfiguration.g:6583:1: ( ',' ) - // InternalApplicationConfiguration.g:6584:2: ',' + // InternalApplicationConfiguration.g:6843:1: ( ',' ) + // InternalApplicationConfiguration.g:6844:2: ',' { before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); match(input,31,FOLLOW_2); @@ -20788,14 +21593,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2_1__1" - // InternalApplicationConfiguration.g:6593:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; + // InternalApplicationConfiguration.g:6853:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6597:1: ( rule__ScopeSpecification__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:6598:2: rule__ScopeSpecification__Group_2_1__1__Impl + // InternalApplicationConfiguration.g:6857:1: ( rule__ScopeSpecification__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:6858:2: rule__ScopeSpecification__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__ScopeSpecification__Group_2_1__1__Impl(); @@ -20821,21 +21626,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:6604:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; + // InternalApplicationConfiguration.g:6864:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6608:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:6868:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:6869:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) { - // InternalApplicationConfiguration.g:6609:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:6610:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:6869:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:6870:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) { before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); - // InternalApplicationConfiguration.g:6611:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:6611:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 + // InternalApplicationConfiguration.g:6871:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:6871:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__ScopeSpecification__ScopesAssignment_2_1_1(); @@ -20868,16 +21673,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__0" - // InternalApplicationConfiguration.g:6620:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ; + // InternalApplicationConfiguration.g:6880:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ; public final void rule__ClassTypeScope__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6624:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:6625:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 + // InternalApplicationConfiguration.g:6884:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:6885:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 { - pushFollow(FOLLOW_32); + pushFollow(FOLLOW_33); rule__ClassTypeScope__Group__0__Impl(); state._fsp--; @@ -20906,20 +21711,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:6632:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; + // InternalApplicationConfiguration.g:6892:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6636:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:6637:1: ( '#' ) + // InternalApplicationConfiguration.g:6896:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:6897:1: ( '#' ) { - // InternalApplicationConfiguration.g:6637:1: ( '#' ) - // InternalApplicationConfiguration.g:6638:2: '#' + // InternalApplicationConfiguration.g:6897:1: ( '#' ) + // InternalApplicationConfiguration.g:6898:2: '#' { before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); - match(input,44,FOLLOW_2); + match(input,46,FOLLOW_2); after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); } @@ -20943,16 +21748,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__1" - // InternalApplicationConfiguration.g:6647:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; + // InternalApplicationConfiguration.g:6907:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; public final void rule__ClassTypeScope__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6651:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:6652:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 + // InternalApplicationConfiguration.g:6911:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:6912:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_34); rule__ClassTypeScope__Group__1__Impl(); state._fsp--; @@ -20981,21 +21786,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:6659:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:6919:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6663:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:6923:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:6924:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) { - // InternalApplicationConfiguration.g:6664:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:6665:2: ( rule__ClassTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:6924:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:6925:2: ( rule__ClassTypeScope__TypeAssignment_1 ) { before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:6666:2: ( rule__ClassTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:6666:3: rule__ClassTypeScope__TypeAssignment_1 + // InternalApplicationConfiguration.g:6926:2: ( rule__ClassTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:6926:3: rule__ClassTypeScope__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ClassTypeScope__TypeAssignment_1(); @@ -21028,16 +21833,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__2" - // InternalApplicationConfiguration.g:6674:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; + // InternalApplicationConfiguration.g:6934:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; public final void rule__ClassTypeScope__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6678:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:6679:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 + // InternalApplicationConfiguration.g:6938:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:6939:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 { - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_35); rule__ClassTypeScope__Group__2__Impl(); state._fsp--; @@ -21066,21 +21871,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:6686:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; + // InternalApplicationConfiguration.g:6946:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6690:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:6950:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:6951:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) { - // InternalApplicationConfiguration.g:6691:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:6692:2: ( rule__ClassTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:6951:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:6952:2: ( rule__ClassTypeScope__Alternatives_2 ) { before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:6693:2: ( rule__ClassTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:6693:3: rule__ClassTypeScope__Alternatives_2 + // InternalApplicationConfiguration.g:6953:2: ( rule__ClassTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:6953:3: rule__ClassTypeScope__Alternatives_2 { pushFollow(FOLLOW_2); rule__ClassTypeScope__Alternatives_2(); @@ -21113,14 +21918,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__3" - // InternalApplicationConfiguration.g:6701:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; + // InternalApplicationConfiguration.g:6961:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; public final void rule__ClassTypeScope__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6705:1: ( rule__ClassTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:6706:2: rule__ClassTypeScope__Group__3__Impl + // InternalApplicationConfiguration.g:6965:1: ( rule__ClassTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:6966:2: rule__ClassTypeScope__Group__3__Impl { pushFollow(FOLLOW_2); rule__ClassTypeScope__Group__3__Impl(); @@ -21146,21 +21951,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:6712:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; + // InternalApplicationConfiguration.g:6972:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6716:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:6976:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:6977:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) { - // InternalApplicationConfiguration.g:6717:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:6718:2: ( rule__ClassTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:6977:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:6978:2: ( rule__ClassTypeScope__Alternatives_3 ) { before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:6719:2: ( rule__ClassTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:6719:3: rule__ClassTypeScope__Alternatives_3 + // InternalApplicationConfiguration.g:6979:2: ( rule__ClassTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:6979:3: rule__ClassTypeScope__Alternatives_3 { pushFollow(FOLLOW_2); rule__ClassTypeScope__Alternatives_3(); @@ -21193,16 +21998,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__0" - // InternalApplicationConfiguration.g:6728:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ; + // InternalApplicationConfiguration.g:6988:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ; public final void rule__ObjectTypeScope__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6732:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:6733:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 + // InternalApplicationConfiguration.g:6992:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:6993:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 { - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_36); rule__ObjectTypeScope__Group__0__Impl(); state._fsp--; @@ -21231,20 +22036,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:6740:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ; + // InternalApplicationConfiguration.g:7000:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ; public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6744:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:6745:1: ( '#' ) + // InternalApplicationConfiguration.g:7004:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:7005:1: ( '#' ) { - // InternalApplicationConfiguration.g:6745:1: ( '#' ) - // InternalApplicationConfiguration.g:6746:2: '#' + // InternalApplicationConfiguration.g:7005:1: ( '#' ) + // InternalApplicationConfiguration.g:7006:2: '#' { before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); - match(input,44,FOLLOW_2); + match(input,46,FOLLOW_2); after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); } @@ -21268,16 +22073,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__1" - // InternalApplicationConfiguration.g:6755:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ; + // InternalApplicationConfiguration.g:7015:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ; public final void rule__ObjectTypeScope__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6759:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:6760:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 + // InternalApplicationConfiguration.g:7019:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:7020:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_34); rule__ObjectTypeScope__Group__1__Impl(); state._fsp--; @@ -21306,21 +22111,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:6767:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:7027:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6771:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7031:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7032:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) { - // InternalApplicationConfiguration.g:6772:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:6773:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7032:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7033:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) { before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:6774:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:6774:3: rule__ObjectTypeScope__TypeAssignment_1 + // InternalApplicationConfiguration.g:7034:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7034:3: rule__ObjectTypeScope__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__TypeAssignment_1(); @@ -21353,16 +22158,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__2" - // InternalApplicationConfiguration.g:6782:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; + // InternalApplicationConfiguration.g:7042:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; public final void rule__ObjectTypeScope__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6786:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:6787:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 + // InternalApplicationConfiguration.g:7046:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:7047:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 { - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_35); rule__ObjectTypeScope__Group__2__Impl(); state._fsp--; @@ -21391,21 +22196,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:6794:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; + // InternalApplicationConfiguration.g:7054:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6798:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7058:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7059:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) { - // InternalApplicationConfiguration.g:6799:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:6800:2: ( rule__ObjectTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7059:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7060:2: ( rule__ObjectTypeScope__Alternatives_2 ) { before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:6801:2: ( rule__ObjectTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:6801:3: rule__ObjectTypeScope__Alternatives_2 + // InternalApplicationConfiguration.g:7061:2: ( rule__ObjectTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7061:3: rule__ObjectTypeScope__Alternatives_2 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__Alternatives_2(); @@ -21438,14 +22243,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__3" - // InternalApplicationConfiguration.g:6809:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; + // InternalApplicationConfiguration.g:7069:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; public final void rule__ObjectTypeScope__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6813:1: ( rule__ObjectTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:6814:2: rule__ObjectTypeScope__Group__3__Impl + // InternalApplicationConfiguration.g:7073:1: ( rule__ObjectTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:7074:2: rule__ObjectTypeScope__Group__3__Impl { pushFollow(FOLLOW_2); rule__ObjectTypeScope__Group__3__Impl(); @@ -21471,21 +22276,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:6820:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; + // InternalApplicationConfiguration.g:7080:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6824:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7084:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:7085:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) { - // InternalApplicationConfiguration.g:6825:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:6826:2: ( rule__ObjectTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7085:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7086:2: ( rule__ObjectTypeScope__Alternatives_3 ) { before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:6827:2: ( rule__ObjectTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:6827:3: rule__ObjectTypeScope__Alternatives_3 + // InternalApplicationConfiguration.g:7087:2: ( rule__ObjectTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7087:3: rule__ObjectTypeScope__Alternatives_3 { pushFollow(FOLLOW_2); rule__ObjectTypeScope__Alternatives_3(); @@ -21518,16 +22323,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__0" - // InternalApplicationConfiguration.g:6836:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; + // InternalApplicationConfiguration.g:7096:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; public final void rule__IntegerTypeScope__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6840:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:6841:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 + // InternalApplicationConfiguration.g:7100:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:7101:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 { - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_37); rule__IntegerTypeScope__Group__0__Impl(); state._fsp--; @@ -21556,20 +22361,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:6848:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; + // InternalApplicationConfiguration.g:7108:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6852:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:6853:1: ( '#' ) + // InternalApplicationConfiguration.g:7112:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:7113:1: ( '#' ) { - // InternalApplicationConfiguration.g:6853:1: ( '#' ) - // InternalApplicationConfiguration.g:6854:2: '#' + // InternalApplicationConfiguration.g:7113:1: ( '#' ) + // InternalApplicationConfiguration.g:7114:2: '#' { before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); - match(input,44,FOLLOW_2); + match(input,46,FOLLOW_2); after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); } @@ -21593,16 +22398,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__1" - // InternalApplicationConfiguration.g:6863:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; + // InternalApplicationConfiguration.g:7123:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; public final void rule__IntegerTypeScope__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6867:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:6868:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 + // InternalApplicationConfiguration.g:7127:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:7128:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_34); rule__IntegerTypeScope__Group__1__Impl(); state._fsp--; @@ -21631,21 +22436,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:6875:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:7135:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6879:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7139:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7140:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) { - // InternalApplicationConfiguration.g:6880:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:6881:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7140:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7141:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) { before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:6882:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:6882:3: rule__IntegerTypeScope__TypeAssignment_1 + // InternalApplicationConfiguration.g:7142:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7142:3: rule__IntegerTypeScope__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__TypeAssignment_1(); @@ -21678,16 +22483,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__2" - // InternalApplicationConfiguration.g:6890:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; + // InternalApplicationConfiguration.g:7150:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; public final void rule__IntegerTypeScope__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6894:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:6895:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 + // InternalApplicationConfiguration.g:7154:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:7155:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); rule__IntegerTypeScope__Group__2__Impl(); state._fsp--; @@ -21716,21 +22521,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:6902:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; + // InternalApplicationConfiguration.g:7162:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6906:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7166:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7167:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) { - // InternalApplicationConfiguration.g:6907:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:6908:2: ( rule__IntegerTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7167:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7168:2: ( rule__IntegerTypeScope__Alternatives_2 ) { before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:6909:2: ( rule__IntegerTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:6909:3: rule__IntegerTypeScope__Alternatives_2 + // InternalApplicationConfiguration.g:7169:2: ( rule__IntegerTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7169:3: rule__IntegerTypeScope__Alternatives_2 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__Alternatives_2(); @@ -21763,14 +22568,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__3" - // InternalApplicationConfiguration.g:6917:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; + // InternalApplicationConfiguration.g:7177:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; public final void rule__IntegerTypeScope__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6921:1: ( rule__IntegerTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:6922:2: rule__IntegerTypeScope__Group__3__Impl + // InternalApplicationConfiguration.g:7181:1: ( rule__IntegerTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:7182:2: rule__IntegerTypeScope__Group__3__Impl { pushFollow(FOLLOW_2); rule__IntegerTypeScope__Group__3__Impl(); @@ -21796,21 +22601,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:6928:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ; + // InternalApplicationConfiguration.g:7188:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ; public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6932:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7192:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:7193:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) { - // InternalApplicationConfiguration.g:6933:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:6934:2: ( rule__IntegerTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7193:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7194:2: ( rule__IntegerTypeScope__Alternatives_3 ) { before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:6935:2: ( rule__IntegerTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:6935:3: rule__IntegerTypeScope__Alternatives_3 + // InternalApplicationConfiguration.g:7195:2: ( rule__IntegerTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7195:3: rule__IntegerTypeScope__Alternatives_3 { pushFollow(FOLLOW_2); rule__IntegerTypeScope__Alternatives_3(); @@ -21843,16 +22648,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__0" - // InternalApplicationConfiguration.g:6944:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ; + // InternalApplicationConfiguration.g:7204:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ; public final void rule__RealTypeScope__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6948:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:6949:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 + // InternalApplicationConfiguration.g:7208:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:7209:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_39); rule__RealTypeScope__Group__0__Impl(); state._fsp--; @@ -21881,20 +22686,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:6956:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ; + // InternalApplicationConfiguration.g:7216:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ; public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6960:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:6961:1: ( '#' ) + // InternalApplicationConfiguration.g:7220:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:7221:1: ( '#' ) { - // InternalApplicationConfiguration.g:6961:1: ( '#' ) - // InternalApplicationConfiguration.g:6962:2: '#' + // InternalApplicationConfiguration.g:7221:1: ( '#' ) + // InternalApplicationConfiguration.g:7222:2: '#' { before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); - match(input,44,FOLLOW_2); + match(input,46,FOLLOW_2); after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); } @@ -21918,16 +22723,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__1" - // InternalApplicationConfiguration.g:6971:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; + // InternalApplicationConfiguration.g:7231:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; public final void rule__RealTypeScope__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6975:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:6976:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 + // InternalApplicationConfiguration.g:7235:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:7236:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_34); rule__RealTypeScope__Group__1__Impl(); state._fsp--; @@ -21956,21 +22761,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:6983:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:7243:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:6987:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7247:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7248:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) { - // InternalApplicationConfiguration.g:6988:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:6989:2: ( rule__RealTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7248:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7249:2: ( rule__RealTypeScope__TypeAssignment_1 ) { before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:6990:2: ( rule__RealTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:6990:3: rule__RealTypeScope__TypeAssignment_1 + // InternalApplicationConfiguration.g:7250:2: ( rule__RealTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7250:3: rule__RealTypeScope__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__RealTypeScope__TypeAssignment_1(); @@ -22003,16 +22808,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__2" - // InternalApplicationConfiguration.g:6998:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ; + // InternalApplicationConfiguration.g:7258:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ; public final void rule__RealTypeScope__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7002:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:7003:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 + // InternalApplicationConfiguration.g:7262:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:7263:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); rule__RealTypeScope__Group__2__Impl(); state._fsp--; @@ -22041,21 +22846,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:7010:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; + // InternalApplicationConfiguration.g:7270:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7014:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7274:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7275:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) { - // InternalApplicationConfiguration.g:7015:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:7016:2: ( rule__RealTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7275:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7276:2: ( rule__RealTypeScope__Alternatives_2 ) { before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:7017:2: ( rule__RealTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:7017:3: rule__RealTypeScope__Alternatives_2 + // InternalApplicationConfiguration.g:7277:2: ( rule__RealTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7277:3: rule__RealTypeScope__Alternatives_2 { pushFollow(FOLLOW_2); rule__RealTypeScope__Alternatives_2(); @@ -22088,14 +22893,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__3" - // InternalApplicationConfiguration.g:7025:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ; + // InternalApplicationConfiguration.g:7285:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ; public final void rule__RealTypeScope__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7029:1: ( rule__RealTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:7030:2: rule__RealTypeScope__Group__3__Impl + // InternalApplicationConfiguration.g:7289:1: ( rule__RealTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:7290:2: rule__RealTypeScope__Group__3__Impl { pushFollow(FOLLOW_2); rule__RealTypeScope__Group__3__Impl(); @@ -22121,21 +22926,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:7036:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ; + // InternalApplicationConfiguration.g:7296:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ; public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7040:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7300:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:7301:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) { - // InternalApplicationConfiguration.g:7041:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:7042:2: ( rule__RealTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7301:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7302:2: ( rule__RealTypeScope__Alternatives_3 ) { before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:7043:2: ( rule__RealTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:7043:3: rule__RealTypeScope__Alternatives_3 + // InternalApplicationConfiguration.g:7303:2: ( rule__RealTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7303:3: rule__RealTypeScope__Alternatives_3 { pushFollow(FOLLOW_2); rule__RealTypeScope__Alternatives_3(); @@ -22168,16 +22973,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__0" - // InternalApplicationConfiguration.g:7052:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ; + // InternalApplicationConfiguration.g:7312:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ; public final void rule__StringTypeScope__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7056:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) - // InternalApplicationConfiguration.g:7057:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 + // InternalApplicationConfiguration.g:7316:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) + // InternalApplicationConfiguration.g:7317:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 { - pushFollow(FOLLOW_39); + pushFollow(FOLLOW_40); rule__StringTypeScope__Group__0__Impl(); state._fsp--; @@ -22206,20 +23011,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__0__Impl" - // InternalApplicationConfiguration.g:7064:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; + // InternalApplicationConfiguration.g:7324:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7068:1: ( ( '#' ) ) - // InternalApplicationConfiguration.g:7069:1: ( '#' ) + // InternalApplicationConfiguration.g:7328:1: ( ( '#' ) ) + // InternalApplicationConfiguration.g:7329:1: ( '#' ) { - // InternalApplicationConfiguration.g:7069:1: ( '#' ) - // InternalApplicationConfiguration.g:7070:2: '#' + // InternalApplicationConfiguration.g:7329:1: ( '#' ) + // InternalApplicationConfiguration.g:7330:2: '#' { before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); - match(input,44,FOLLOW_2); + match(input,46,FOLLOW_2); after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); } @@ -22243,16 +23048,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__1" - // InternalApplicationConfiguration.g:7079:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ; + // InternalApplicationConfiguration.g:7339:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ; public final void rule__StringTypeScope__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7083:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) - // InternalApplicationConfiguration.g:7084:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 + // InternalApplicationConfiguration.g:7343:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) + // InternalApplicationConfiguration.g:7344:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 { - pushFollow(FOLLOW_33); + pushFollow(FOLLOW_34); rule__StringTypeScope__Group__1__Impl(); state._fsp--; @@ -22281,21 +23086,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__1__Impl" - // InternalApplicationConfiguration.g:7091:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:7351:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7095:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7355:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7356:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) { - // InternalApplicationConfiguration.g:7096:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) - // InternalApplicationConfiguration.g:7097:2: ( rule__StringTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7356:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) + // InternalApplicationConfiguration.g:7357:2: ( rule__StringTypeScope__TypeAssignment_1 ) { before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); - // InternalApplicationConfiguration.g:7098:2: ( rule__StringTypeScope__TypeAssignment_1 ) - // InternalApplicationConfiguration.g:7098:3: rule__StringTypeScope__TypeAssignment_1 + // InternalApplicationConfiguration.g:7358:2: ( rule__StringTypeScope__TypeAssignment_1 ) + // InternalApplicationConfiguration.g:7358:3: rule__StringTypeScope__TypeAssignment_1 { pushFollow(FOLLOW_2); rule__StringTypeScope__TypeAssignment_1(); @@ -22328,16 +23133,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__2" - // InternalApplicationConfiguration.g:7106:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ; + // InternalApplicationConfiguration.g:7366:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ; public final void rule__StringTypeScope__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7110:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) - // InternalApplicationConfiguration.g:7111:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 + // InternalApplicationConfiguration.g:7370:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) + // InternalApplicationConfiguration.g:7371:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); rule__StringTypeScope__Group__2__Impl(); state._fsp--; @@ -22366,21 +23171,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__2__Impl" - // InternalApplicationConfiguration.g:7118:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ; + // InternalApplicationConfiguration.g:7378:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ; public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7122:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7382:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7383:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) { - // InternalApplicationConfiguration.g:7123:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:7124:2: ( rule__StringTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7383:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7384:2: ( rule__StringTypeScope__Alternatives_2 ) { before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:7125:2: ( rule__StringTypeScope__Alternatives_2 ) - // InternalApplicationConfiguration.g:7125:3: rule__StringTypeScope__Alternatives_2 + // InternalApplicationConfiguration.g:7385:2: ( rule__StringTypeScope__Alternatives_2 ) + // InternalApplicationConfiguration.g:7385:3: rule__StringTypeScope__Alternatives_2 { pushFollow(FOLLOW_2); rule__StringTypeScope__Alternatives_2(); @@ -22413,14 +23218,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__3" - // InternalApplicationConfiguration.g:7133:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ; + // InternalApplicationConfiguration.g:7393:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ; public final void rule__StringTypeScope__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7137:1: ( rule__StringTypeScope__Group__3__Impl ) - // InternalApplicationConfiguration.g:7138:2: rule__StringTypeScope__Group__3__Impl + // InternalApplicationConfiguration.g:7397:1: ( rule__StringTypeScope__Group__3__Impl ) + // InternalApplicationConfiguration.g:7398:2: rule__StringTypeScope__Group__3__Impl { pushFollow(FOLLOW_2); rule__StringTypeScope__Group__3__Impl(); @@ -22446,21 +23251,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__Group__3__Impl" - // InternalApplicationConfiguration.g:7144:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; + // InternalApplicationConfiguration.g:7404:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7148:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) - // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7408:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) + // InternalApplicationConfiguration.g:7409:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) { - // InternalApplicationConfiguration.g:7149:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) - // InternalApplicationConfiguration.g:7150:2: ( rule__StringTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7409:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) + // InternalApplicationConfiguration.g:7410:2: ( rule__StringTypeScope__Alternatives_3 ) { before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); - // InternalApplicationConfiguration.g:7151:2: ( rule__StringTypeScope__Alternatives_3 ) - // InternalApplicationConfiguration.g:7151:3: rule__StringTypeScope__Alternatives_3 + // InternalApplicationConfiguration.g:7411:2: ( rule__StringTypeScope__Alternatives_3 ) + // InternalApplicationConfiguration.g:7411:3: rule__StringTypeScope__Alternatives_3 { pushFollow(FOLLOW_2); rule__StringTypeScope__Alternatives_3(); @@ -22493,14 +23298,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__Group__0" - // InternalApplicationConfiguration.g:7160:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; + // InternalApplicationConfiguration.g:7420:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; public final void rule__ClassReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7164:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) - // InternalApplicationConfiguration.g:7165:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 + // InternalApplicationConfiguration.g:7424:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) + // InternalApplicationConfiguration.g:7425:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 { pushFollow(FOLLOW_8); rule__ClassReference__Group__0__Impl(); @@ -22531,20 +23336,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__Group__0__Impl" - // InternalApplicationConfiguration.g:7172:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; + // InternalApplicationConfiguration.g:7432:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; public final void rule__ClassReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7176:1: ( ( '<' ) ) - // InternalApplicationConfiguration.g:7177:1: ( '<' ) + // InternalApplicationConfiguration.g:7436:1: ( ( '<' ) ) + // InternalApplicationConfiguration.g:7437:1: ( '<' ) { - // InternalApplicationConfiguration.g:7177:1: ( '<' ) - // InternalApplicationConfiguration.g:7178:2: '<' + // InternalApplicationConfiguration.g:7437:1: ( '<' ) + // InternalApplicationConfiguration.g:7438:2: '<' { before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); - match(input,45,FOLLOW_2); + match(input,47,FOLLOW_2); after(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); } @@ -22568,16 +23373,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__Group__1" - // InternalApplicationConfiguration.g:7187:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ; + // InternalApplicationConfiguration.g:7447:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ; public final void rule__ClassReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7191:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) - // InternalApplicationConfiguration.g:7192:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 + // InternalApplicationConfiguration.g:7451:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) + // InternalApplicationConfiguration.g:7452:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 { - pushFollow(FOLLOW_40); + pushFollow(FOLLOW_41); rule__ClassReference__Group__1__Impl(); state._fsp--; @@ -22606,21 +23411,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__Group__1__Impl" - // InternalApplicationConfiguration.g:7199:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:7459:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; public final void rule__ClassReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7203:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) + // InternalApplicationConfiguration.g:7463:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:7464:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) { - // InternalApplicationConfiguration.g:7204:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) - // InternalApplicationConfiguration.g:7205:2: ( rule__ClassReference__ElementAssignment_1 ) + // InternalApplicationConfiguration.g:7464:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) + // InternalApplicationConfiguration.g:7465:2: ( rule__ClassReference__ElementAssignment_1 ) { before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); - // InternalApplicationConfiguration.g:7206:2: ( rule__ClassReference__ElementAssignment_1 ) - // InternalApplicationConfiguration.g:7206:3: rule__ClassReference__ElementAssignment_1 + // InternalApplicationConfiguration.g:7466:2: ( rule__ClassReference__ElementAssignment_1 ) + // InternalApplicationConfiguration.g:7466:3: rule__ClassReference__ElementAssignment_1 { pushFollow(FOLLOW_2); rule__ClassReference__ElementAssignment_1(); @@ -22653,14 +23458,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__Group__2" - // InternalApplicationConfiguration.g:7214:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; + // InternalApplicationConfiguration.g:7474:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; public final void rule__ClassReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7218:1: ( rule__ClassReference__Group__2__Impl ) - // InternalApplicationConfiguration.g:7219:2: rule__ClassReference__Group__2__Impl + // InternalApplicationConfiguration.g:7478:1: ( rule__ClassReference__Group__2__Impl ) + // InternalApplicationConfiguration.g:7479:2: rule__ClassReference__Group__2__Impl { pushFollow(FOLLOW_2); rule__ClassReference__Group__2__Impl(); @@ -22686,20 +23491,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__Group__2__Impl" - // InternalApplicationConfiguration.g:7225:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; + // InternalApplicationConfiguration.g:7485:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; public final void rule__ClassReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7229:1: ( ( '>' ) ) - // InternalApplicationConfiguration.g:7230:1: ( '>' ) + // InternalApplicationConfiguration.g:7489:1: ( ( '>' ) ) + // InternalApplicationConfiguration.g:7490:1: ( '>' ) { - // InternalApplicationConfiguration.g:7230:1: ( '>' ) - // InternalApplicationConfiguration.g:7231:2: '>' + // InternalApplicationConfiguration.g:7490:1: ( '>' ) + // InternalApplicationConfiguration.g:7491:2: '>' { before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); - match(input,46,FOLLOW_2); + match(input,48,FOLLOW_2); after(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); } @@ -22723,16 +23528,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectReference__Group__0" - // InternalApplicationConfiguration.g:7241:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; + // InternalApplicationConfiguration.g:7501:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; public final void rule__ObjectReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7245:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) - // InternalApplicationConfiguration.g:7246:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 + // InternalApplicationConfiguration.g:7505:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) + // InternalApplicationConfiguration.g:7506:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 { - pushFollow(FOLLOW_35); + pushFollow(FOLLOW_36); rule__ObjectReference__Group__0__Impl(); state._fsp--; @@ -22761,21 +23566,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectReference__Group__0__Impl" - // InternalApplicationConfiguration.g:7253:1: rule__ObjectReference__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:7513:1: rule__ObjectReference__Group__0__Impl : ( () ) ; public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7257:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7258:1: ( () ) + // InternalApplicationConfiguration.g:7517:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7518:1: ( () ) { - // InternalApplicationConfiguration.g:7258:1: ( () ) - // InternalApplicationConfiguration.g:7259:2: () + // InternalApplicationConfiguration.g:7518:1: ( () ) + // InternalApplicationConfiguration.g:7519:2: () { before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); - // InternalApplicationConfiguration.g:7260:2: () - // InternalApplicationConfiguration.g:7260:3: + // InternalApplicationConfiguration.g:7520:2: () + // InternalApplicationConfiguration.g:7520:3: { } @@ -22798,14 +23603,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectReference__Group__1" - // InternalApplicationConfiguration.g:7268:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ; + // InternalApplicationConfiguration.g:7528:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ; public final void rule__ObjectReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7272:1: ( rule__ObjectReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:7273:2: rule__ObjectReference__Group__1__Impl + // InternalApplicationConfiguration.g:7532:1: ( rule__ObjectReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7533:2: rule__ObjectReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__ObjectReference__Group__1__Impl(); @@ -22831,20 +23636,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectReference__Group__1__Impl" - // InternalApplicationConfiguration.g:7279:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; + // InternalApplicationConfiguration.g:7539:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7283:1: ( ( 'node' ) ) - // InternalApplicationConfiguration.g:7284:1: ( 'node' ) + // InternalApplicationConfiguration.g:7543:1: ( ( 'node' ) ) + // InternalApplicationConfiguration.g:7544:1: ( 'node' ) { - // InternalApplicationConfiguration.g:7284:1: ( 'node' ) - // InternalApplicationConfiguration.g:7285:2: 'node' + // InternalApplicationConfiguration.g:7544:1: ( 'node' ) + // InternalApplicationConfiguration.g:7545:2: 'node' { before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); - match(input,47,FOLLOW_2); + match(input,49,FOLLOW_2); after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); } @@ -22868,16 +23673,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerReference__Group__0" - // InternalApplicationConfiguration.g:7295:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ; + // InternalApplicationConfiguration.g:7555:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ; public final void rule__IntegerReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7299:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) - // InternalApplicationConfiguration.g:7300:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 + // InternalApplicationConfiguration.g:7559:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) + // InternalApplicationConfiguration.g:7560:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 { - pushFollow(FOLLOW_36); + pushFollow(FOLLOW_37); rule__IntegerReference__Group__0__Impl(); state._fsp--; @@ -22906,21 +23711,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerReference__Group__0__Impl" - // InternalApplicationConfiguration.g:7307:1: rule__IntegerReference__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:7567:1: rule__IntegerReference__Group__0__Impl : ( () ) ; public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7311:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7312:1: ( () ) + // InternalApplicationConfiguration.g:7571:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7572:1: ( () ) { - // InternalApplicationConfiguration.g:7312:1: ( () ) - // InternalApplicationConfiguration.g:7313:2: () + // InternalApplicationConfiguration.g:7572:1: ( () ) + // InternalApplicationConfiguration.g:7573:2: () { before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); - // InternalApplicationConfiguration.g:7314:2: () - // InternalApplicationConfiguration.g:7314:3: + // InternalApplicationConfiguration.g:7574:2: () + // InternalApplicationConfiguration.g:7574:3: { } @@ -22943,14 +23748,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerReference__Group__1" - // InternalApplicationConfiguration.g:7322:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; + // InternalApplicationConfiguration.g:7582:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; public final void rule__IntegerReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7326:1: ( rule__IntegerReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:7327:2: rule__IntegerReference__Group__1__Impl + // InternalApplicationConfiguration.g:7586:1: ( rule__IntegerReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7587:2: rule__IntegerReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__IntegerReference__Group__1__Impl(); @@ -22976,20 +23781,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerReference__Group__1__Impl" - // InternalApplicationConfiguration.g:7333:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ; + // InternalApplicationConfiguration.g:7593:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ; public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7337:1: ( ( 'int' ) ) - // InternalApplicationConfiguration.g:7338:1: ( 'int' ) + // InternalApplicationConfiguration.g:7597:1: ( ( 'int' ) ) + // InternalApplicationConfiguration.g:7598:1: ( 'int' ) { - // InternalApplicationConfiguration.g:7338:1: ( 'int' ) - // InternalApplicationConfiguration.g:7339:2: 'int' + // InternalApplicationConfiguration.g:7598:1: ( 'int' ) + // InternalApplicationConfiguration.g:7599:2: 'int' { before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); - match(input,48,FOLLOW_2); + match(input,50,FOLLOW_2); after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); } @@ -23013,16 +23818,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealReference__Group__0" - // InternalApplicationConfiguration.g:7349:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ; + // InternalApplicationConfiguration.g:7609:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ; public final void rule__RealReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7353:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) - // InternalApplicationConfiguration.g:7354:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 + // InternalApplicationConfiguration.g:7613:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) + // InternalApplicationConfiguration.g:7614:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 { - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_39); rule__RealReference__Group__0__Impl(); state._fsp--; @@ -23051,21 +23856,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealReference__Group__0__Impl" - // InternalApplicationConfiguration.g:7361:1: rule__RealReference__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:7621:1: rule__RealReference__Group__0__Impl : ( () ) ; public final void rule__RealReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7365:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7366:1: ( () ) + // InternalApplicationConfiguration.g:7625:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7626:1: ( () ) { - // InternalApplicationConfiguration.g:7366:1: ( () ) - // InternalApplicationConfiguration.g:7367:2: () + // InternalApplicationConfiguration.g:7626:1: ( () ) + // InternalApplicationConfiguration.g:7627:2: () { before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); - // InternalApplicationConfiguration.g:7368:2: () - // InternalApplicationConfiguration.g:7368:3: + // InternalApplicationConfiguration.g:7628:2: () + // InternalApplicationConfiguration.g:7628:3: { } @@ -23088,14 +23893,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealReference__Group__1" - // InternalApplicationConfiguration.g:7376:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; + // InternalApplicationConfiguration.g:7636:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; public final void rule__RealReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7380:1: ( rule__RealReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:7381:2: rule__RealReference__Group__1__Impl + // InternalApplicationConfiguration.g:7640:1: ( rule__RealReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7641:2: rule__RealReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__RealReference__Group__1__Impl(); @@ -23121,20 +23926,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealReference__Group__1__Impl" - // InternalApplicationConfiguration.g:7387:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; + // InternalApplicationConfiguration.g:7647:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; public final void rule__RealReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7391:1: ( ( 'real' ) ) - // InternalApplicationConfiguration.g:7392:1: ( 'real' ) + // InternalApplicationConfiguration.g:7651:1: ( ( 'real' ) ) + // InternalApplicationConfiguration.g:7652:1: ( 'real' ) { - // InternalApplicationConfiguration.g:7392:1: ( 'real' ) - // InternalApplicationConfiguration.g:7393:2: 'real' + // InternalApplicationConfiguration.g:7652:1: ( 'real' ) + // InternalApplicationConfiguration.g:7653:2: 'real' { before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); - match(input,49,FOLLOW_2); + match(input,51,FOLLOW_2); after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); } @@ -23158,16 +23963,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringReference__Group__0" - // InternalApplicationConfiguration.g:7403:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; + // InternalApplicationConfiguration.g:7663:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; public final void rule__StringReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7407:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) - // InternalApplicationConfiguration.g:7408:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 + // InternalApplicationConfiguration.g:7667:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) + // InternalApplicationConfiguration.g:7668:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 { - pushFollow(FOLLOW_39); + pushFollow(FOLLOW_40); rule__StringReference__Group__0__Impl(); state._fsp--; @@ -23196,21 +24001,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringReference__Group__0__Impl" - // InternalApplicationConfiguration.g:7415:1: rule__StringReference__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:7675:1: rule__StringReference__Group__0__Impl : ( () ) ; public final void rule__StringReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7419:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7420:1: ( () ) + // InternalApplicationConfiguration.g:7679:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7680:1: ( () ) { - // InternalApplicationConfiguration.g:7420:1: ( () ) - // InternalApplicationConfiguration.g:7421:2: () + // InternalApplicationConfiguration.g:7680:1: ( () ) + // InternalApplicationConfiguration.g:7681:2: () { before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); - // InternalApplicationConfiguration.g:7422:2: () - // InternalApplicationConfiguration.g:7422:3: + // InternalApplicationConfiguration.g:7682:2: () + // InternalApplicationConfiguration.g:7682:3: { } @@ -23233,14 +24038,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringReference__Group__1" - // InternalApplicationConfiguration.g:7430:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; + // InternalApplicationConfiguration.g:7690:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; public final void rule__StringReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7434:1: ( rule__StringReference__Group__1__Impl ) - // InternalApplicationConfiguration.g:7435:2: rule__StringReference__Group__1__Impl + // InternalApplicationConfiguration.g:7694:1: ( rule__StringReference__Group__1__Impl ) + // InternalApplicationConfiguration.g:7695:2: rule__StringReference__Group__1__Impl { pushFollow(FOLLOW_2); rule__StringReference__Group__1__Impl(); @@ -23266,20 +24071,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringReference__Group__1__Impl" - // InternalApplicationConfiguration.g:7441:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; + // InternalApplicationConfiguration.g:7701:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; public final void rule__StringReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7445:1: ( ( 'string' ) ) - // InternalApplicationConfiguration.g:7446:1: ( 'string' ) + // InternalApplicationConfiguration.g:7705:1: ( ( 'string' ) ) + // InternalApplicationConfiguration.g:7706:1: ( 'string' ) { - // InternalApplicationConfiguration.g:7446:1: ( 'string' ) - // InternalApplicationConfiguration.g:7447:2: 'string' + // InternalApplicationConfiguration.g:7706:1: ( 'string' ) + // InternalApplicationConfiguration.g:7707:2: 'string' { before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); - match(input,50,FOLLOW_2); + match(input,52,FOLLOW_2); after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); } @@ -23303,16 +24108,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Group__0" - // InternalApplicationConfiguration.g:7457:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; + // InternalApplicationConfiguration.g:7717:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; public final void rule__IntervallNumber__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7461:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ) - // InternalApplicationConfiguration.g:7462:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 + // InternalApplicationConfiguration.g:7721:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ) + // InternalApplicationConfiguration.g:7722:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 { - pushFollow(FOLLOW_41); + pushFollow(FOLLOW_42); rule__IntervallNumber__Group__0__Impl(); state._fsp--; @@ -23341,21 +24146,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Group__0__Impl" - // InternalApplicationConfiguration.g:7469:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; + // InternalApplicationConfiguration.g:7729:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7473:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) - // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) + // InternalApplicationConfiguration.g:7733:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) + // InternalApplicationConfiguration.g:7734:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) { - // InternalApplicationConfiguration.g:7474:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) - // InternalApplicationConfiguration.g:7475:2: ( rule__IntervallNumber__MinAssignment_0 ) + // InternalApplicationConfiguration.g:7734:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) + // InternalApplicationConfiguration.g:7735:2: ( rule__IntervallNumber__MinAssignment_0 ) { before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); - // InternalApplicationConfiguration.g:7476:2: ( rule__IntervallNumber__MinAssignment_0 ) - // InternalApplicationConfiguration.g:7476:3: rule__IntervallNumber__MinAssignment_0 + // InternalApplicationConfiguration.g:7736:2: ( rule__IntervallNumber__MinAssignment_0 ) + // InternalApplicationConfiguration.g:7736:3: rule__IntervallNumber__MinAssignment_0 { pushFollow(FOLLOW_2); rule__IntervallNumber__MinAssignment_0(); @@ -23388,16 +24193,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Group__1" - // InternalApplicationConfiguration.g:7484:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; + // InternalApplicationConfiguration.g:7744:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; public final void rule__IntervallNumber__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7488:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) - // InternalApplicationConfiguration.g:7489:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 + // InternalApplicationConfiguration.g:7748:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) + // InternalApplicationConfiguration.g:7749:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 { - pushFollow(FOLLOW_34); + pushFollow(FOLLOW_35); rule__IntervallNumber__Group__1__Impl(); state._fsp--; @@ -23426,20 +24231,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Group__1__Impl" - // InternalApplicationConfiguration.g:7496:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; + // InternalApplicationConfiguration.g:7756:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7500:1: ( ( '..' ) ) - // InternalApplicationConfiguration.g:7501:1: ( '..' ) + // InternalApplicationConfiguration.g:7760:1: ( ( '..' ) ) + // InternalApplicationConfiguration.g:7761:1: ( '..' ) { - // InternalApplicationConfiguration.g:7501:1: ( '..' ) - // InternalApplicationConfiguration.g:7502:2: '..' + // InternalApplicationConfiguration.g:7761:1: ( '..' ) + // InternalApplicationConfiguration.g:7762:2: '..' { before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); - match(input,51,FOLLOW_2); + match(input,53,FOLLOW_2); after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); } @@ -23463,14 +24268,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Group__2" - // InternalApplicationConfiguration.g:7511:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ; + // InternalApplicationConfiguration.g:7771:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ; public final void rule__IntervallNumber__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7515:1: ( rule__IntervallNumber__Group__2__Impl ) - // InternalApplicationConfiguration.g:7516:2: rule__IntervallNumber__Group__2__Impl + // InternalApplicationConfiguration.g:7775:1: ( rule__IntervallNumber__Group__2__Impl ) + // InternalApplicationConfiguration.g:7776:2: rule__IntervallNumber__Group__2__Impl { pushFollow(FOLLOW_2); rule__IntervallNumber__Group__2__Impl(); @@ -23496,21 +24301,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__Group__2__Impl" - // InternalApplicationConfiguration.g:7522:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ; + // InternalApplicationConfiguration.g:7782:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ; public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7526:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) - // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7786:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) + // InternalApplicationConfiguration.g:7787:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) { - // InternalApplicationConfiguration.g:7527:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) - // InternalApplicationConfiguration.g:7528:2: ( rule__IntervallNumber__Alternatives_2 ) + // InternalApplicationConfiguration.g:7787:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) + // InternalApplicationConfiguration.g:7788:2: ( rule__IntervallNumber__Alternatives_2 ) { before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); - // InternalApplicationConfiguration.g:7529:2: ( rule__IntervallNumber__Alternatives_2 ) - // InternalApplicationConfiguration.g:7529:3: rule__IntervallNumber__Alternatives_2 + // InternalApplicationConfiguration.g:7789:2: ( rule__IntervallNumber__Alternatives_2 ) + // InternalApplicationConfiguration.g:7789:3: rule__IntervallNumber__Alternatives_2 { pushFollow(FOLLOW_2); rule__IntervallNumber__Alternatives_2(); @@ -23543,16 +24348,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__0" - // InternalApplicationConfiguration.g:7538:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ; + // InternalApplicationConfiguration.g:7798:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ; public final void rule__IntEnumberation__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7542:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) - // InternalApplicationConfiguration.g:7543:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 + // InternalApplicationConfiguration.g:7802:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) + // InternalApplicationConfiguration.g:7803:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); rule__IntEnumberation__Group__0__Impl(); state._fsp--; @@ -23581,21 +24386,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__0__Impl" - // InternalApplicationConfiguration.g:7550:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:7810:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7554:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7555:1: ( () ) + // InternalApplicationConfiguration.g:7814:1: ( ( () ) ) + // InternalApplicationConfiguration.g:7815:1: ( () ) { - // InternalApplicationConfiguration.g:7555:1: ( () ) - // InternalApplicationConfiguration.g:7556:2: () + // InternalApplicationConfiguration.g:7815:1: ( () ) + // InternalApplicationConfiguration.g:7816:2: () { before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); - // InternalApplicationConfiguration.g:7557:2: () - // InternalApplicationConfiguration.g:7557:3: + // InternalApplicationConfiguration.g:7817:2: () + // InternalApplicationConfiguration.g:7817:3: { } @@ -23618,16 +24423,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__1" - // InternalApplicationConfiguration.g:7565:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ; + // InternalApplicationConfiguration.g:7825:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ; public final void rule__IntEnumberation__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7569:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) - // InternalApplicationConfiguration.g:7570:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 + // InternalApplicationConfiguration.g:7829:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) + // InternalApplicationConfiguration.g:7830:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); rule__IntEnumberation__Group__1__Impl(); state._fsp--; @@ -23656,17 +24461,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__1__Impl" - // InternalApplicationConfiguration.g:7577:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:7837:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ; public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7581:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:7582:1: ( '{' ) + // InternalApplicationConfiguration.g:7841:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:7842:1: ( '{' ) { - // InternalApplicationConfiguration.g:7582:1: ( '{' ) - // InternalApplicationConfiguration.g:7583:2: '{' + // InternalApplicationConfiguration.g:7842:1: ( '{' ) + // InternalApplicationConfiguration.g:7843:2: '{' { before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); match(input,29,FOLLOW_2); @@ -23693,16 +24498,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__2" - // InternalApplicationConfiguration.g:7592:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; + // InternalApplicationConfiguration.g:7852:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; public final void rule__IntEnumberation__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7596:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) - // InternalApplicationConfiguration.g:7597:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 + // InternalApplicationConfiguration.g:7856:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) + // InternalApplicationConfiguration.g:7857:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); rule__IntEnumberation__Group__2__Impl(); state._fsp--; @@ -23731,29 +24536,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__2__Impl" - // InternalApplicationConfiguration.g:7604:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:7864:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7608:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? ) + // InternalApplicationConfiguration.g:7868:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:7869:1: ( ( rule__IntEnumberation__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:7609:1: ( ( rule__IntEnumberation__Group_2__0 )? ) - // InternalApplicationConfiguration.g:7610:2: ( rule__IntEnumberation__Group_2__0 )? + // InternalApplicationConfiguration.g:7869:1: ( ( rule__IntEnumberation__Group_2__0 )? ) + // InternalApplicationConfiguration.g:7870:2: ( rule__IntEnumberation__Group_2__0 )? { before(grammarAccess.getIntEnumberationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:7611:2: ( rule__IntEnumberation__Group_2__0 )? - int alt56=2; - int LA56_0 = input.LA(1); + // InternalApplicationConfiguration.g:7871:2: ( rule__IntEnumberation__Group_2__0 )? + int alt58=2; + int LA58_0 = input.LA(1); - if ( (LA56_0==RULE_INT||LA56_0==22) ) { - alt56=1; + if ( (LA58_0==RULE_INT||LA58_0==22) ) { + alt58=1; } - switch (alt56) { + switch (alt58) { case 1 : - // InternalApplicationConfiguration.g:7611:3: rule__IntEnumberation__Group_2__0 + // InternalApplicationConfiguration.g:7871:3: rule__IntEnumberation__Group_2__0 { pushFollow(FOLLOW_2); rule__IntEnumberation__Group_2__0(); @@ -23789,14 +24594,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__3" - // InternalApplicationConfiguration.g:7619:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; + // InternalApplicationConfiguration.g:7879:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; public final void rule__IntEnumberation__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7623:1: ( rule__IntEnumberation__Group__3__Impl ) - // InternalApplicationConfiguration.g:7624:2: rule__IntEnumberation__Group__3__Impl + // InternalApplicationConfiguration.g:7883:1: ( rule__IntEnumberation__Group__3__Impl ) + // InternalApplicationConfiguration.g:7884:2: rule__IntEnumberation__Group__3__Impl { pushFollow(FOLLOW_2); rule__IntEnumberation__Group__3__Impl(); @@ -23822,17 +24627,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group__3__Impl" - // InternalApplicationConfiguration.g:7630:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:7890:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7634:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:7635:1: ( '}' ) + // InternalApplicationConfiguration.g:7894:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:7895:1: ( '}' ) { - // InternalApplicationConfiguration.g:7635:1: ( '}' ) - // InternalApplicationConfiguration.g:7636:2: '}' + // InternalApplicationConfiguration.g:7895:1: ( '}' ) + // InternalApplicationConfiguration.g:7896:2: '}' { before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -23859,16 +24664,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2__0" - // InternalApplicationConfiguration.g:7646:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ; + // InternalApplicationConfiguration.g:7906:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ; public final void rule__IntEnumberation__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7650:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) - // InternalApplicationConfiguration.g:7651:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 + // InternalApplicationConfiguration.g:7910:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) + // InternalApplicationConfiguration.g:7911:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_28); rule__IntEnumberation__Group_2__0__Impl(); state._fsp--; @@ -23897,21 +24702,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl" - // InternalApplicationConfiguration.g:7658:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; + // InternalApplicationConfiguration.g:7918:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7662:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:7922:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:7923:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:7663:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:7664:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:7923:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:7924:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) { before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); - // InternalApplicationConfiguration.g:7665:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) - // InternalApplicationConfiguration.g:7665:3: rule__IntEnumberation__EntryAssignment_2_0 + // InternalApplicationConfiguration.g:7925:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:7925:3: rule__IntEnumberation__EntryAssignment_2_0 { pushFollow(FOLLOW_2); rule__IntEnumberation__EntryAssignment_2_0(); @@ -23944,14 +24749,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2__1" - // InternalApplicationConfiguration.g:7673:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:7933:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; public final void rule__IntEnumberation__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7677:1: ( rule__IntEnumberation__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:7678:2: rule__IntEnumberation__Group_2__1__Impl + // InternalApplicationConfiguration.g:7937:1: ( rule__IntEnumberation__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:7938:2: rule__IntEnumberation__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__IntEnumberation__Group_2__1__Impl(); @@ -23977,33 +24782,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl" - // InternalApplicationConfiguration.g:7684:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; + // InternalApplicationConfiguration.g:7944:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7688:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:7948:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:7949:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) { - // InternalApplicationConfiguration.g:7689:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:7690:2: ( rule__IntEnumberation__Group_2_1__0 )* + // InternalApplicationConfiguration.g:7949:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:7950:2: ( rule__IntEnumberation__Group_2_1__0 )* { before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:7691:2: ( rule__IntEnumberation__Group_2_1__0 )* - loop57: + // InternalApplicationConfiguration.g:7951:2: ( rule__IntEnumberation__Group_2_1__0 )* + loop59: do { - int alt57=2; - int LA57_0 = input.LA(1); + int alt59=2; + int LA59_0 = input.LA(1); - if ( (LA57_0==31) ) { - alt57=1; + if ( (LA59_0==31) ) { + alt59=1; } - switch (alt57) { + switch (alt59) { case 1 : - // InternalApplicationConfiguration.g:7691:3: rule__IntEnumberation__Group_2_1__0 + // InternalApplicationConfiguration.g:7951:3: rule__IntEnumberation__Group_2_1__0 { pushFollow(FOLLOW_17); rule__IntEnumberation__Group_2_1__0(); @@ -24015,7 +24820,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop57; + break loop59; } } while (true); @@ -24042,14 +24847,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2_1__0" - // InternalApplicationConfiguration.g:7700:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ; + // InternalApplicationConfiguration.g:7960:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ; public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7704:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) - // InternalApplicationConfiguration.g:7705:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 + // InternalApplicationConfiguration.g:7964:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) + // InternalApplicationConfiguration.g:7965:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 { pushFollow(FOLLOW_25); rule__IntEnumberation__Group_2_1__0__Impl(); @@ -24080,17 +24885,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:7712:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:7972:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7716:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:7717:1: ( ',' ) + // InternalApplicationConfiguration.g:7976:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:7977:1: ( ',' ) { - // InternalApplicationConfiguration.g:7717:1: ( ',' ) - // InternalApplicationConfiguration.g:7718:2: ',' + // InternalApplicationConfiguration.g:7977:1: ( ',' ) + // InternalApplicationConfiguration.g:7978:2: ',' { before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); match(input,31,FOLLOW_2); @@ -24117,14 +24922,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2_1__1" - // InternalApplicationConfiguration.g:7727:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ; + // InternalApplicationConfiguration.g:7987:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ; public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7731:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:7732:2: rule__IntEnumberation__Group_2_1__1__Impl + // InternalApplicationConfiguration.g:7991:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:7992:2: rule__IntEnumberation__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__IntEnumberation__Group_2_1__1__Impl(); @@ -24150,21 +24955,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:7738:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ; + // InternalApplicationConfiguration.g:7998:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ; public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7742:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8002:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:8003:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) { - // InternalApplicationConfiguration.g:7743:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:7744:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8003:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8004:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) { before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); - // InternalApplicationConfiguration.g:7745:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:7745:3: rule__IntEnumberation__EntryAssignment_2_1_1 + // InternalApplicationConfiguration.g:8005:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8005:3: rule__IntEnumberation__EntryAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__IntEnumberation__EntryAssignment_2_1_1(); @@ -24197,16 +25002,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__0" - // InternalApplicationConfiguration.g:7754:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ; + // InternalApplicationConfiguration.g:8014:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ; public final void rule__RealEnumeration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7758:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) - // InternalApplicationConfiguration.g:7759:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 + // InternalApplicationConfiguration.g:8018:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) + // InternalApplicationConfiguration.g:8019:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); rule__RealEnumeration__Group__0__Impl(); state._fsp--; @@ -24235,21 +25040,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__0__Impl" - // InternalApplicationConfiguration.g:7766:1: rule__RealEnumeration__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:8026:1: rule__RealEnumeration__Group__0__Impl : ( () ) ; public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7770:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7771:1: ( () ) + // InternalApplicationConfiguration.g:8030:1: ( ( () ) ) + // InternalApplicationConfiguration.g:8031:1: ( () ) { - // InternalApplicationConfiguration.g:7771:1: ( () ) - // InternalApplicationConfiguration.g:7772:2: () + // InternalApplicationConfiguration.g:8031:1: ( () ) + // InternalApplicationConfiguration.g:8032:2: () { before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); - // InternalApplicationConfiguration.g:7773:2: () - // InternalApplicationConfiguration.g:7773:3: + // InternalApplicationConfiguration.g:8033:2: () + // InternalApplicationConfiguration.g:8033:3: { } @@ -24272,16 +25077,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__1" - // InternalApplicationConfiguration.g:7781:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ; + // InternalApplicationConfiguration.g:8041:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ; public final void rule__RealEnumeration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7785:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) - // InternalApplicationConfiguration.g:7786:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 + // InternalApplicationConfiguration.g:8045:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) + // InternalApplicationConfiguration.g:8046:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); rule__RealEnumeration__Group__1__Impl(); state._fsp--; @@ -24310,17 +25115,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__1__Impl" - // InternalApplicationConfiguration.g:7793:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:8053:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ; public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7797:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:7798:1: ( '{' ) + // InternalApplicationConfiguration.g:8057:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:8058:1: ( '{' ) { - // InternalApplicationConfiguration.g:7798:1: ( '{' ) - // InternalApplicationConfiguration.g:7799:2: '{' + // InternalApplicationConfiguration.g:8058:1: ( '{' ) + // InternalApplicationConfiguration.g:8059:2: '{' { before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); match(input,29,FOLLOW_2); @@ -24347,16 +25152,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__2" - // InternalApplicationConfiguration.g:7808:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; + // InternalApplicationConfiguration.g:8068:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; public final void rule__RealEnumeration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7812:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) - // InternalApplicationConfiguration.g:7813:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 + // InternalApplicationConfiguration.g:8072:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) + // InternalApplicationConfiguration.g:8073:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 { - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); rule__RealEnumeration__Group__2__Impl(); state._fsp--; @@ -24385,29 +25190,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__2__Impl" - // InternalApplicationConfiguration.g:7820:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:8080:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7824:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? ) + // InternalApplicationConfiguration.g:8084:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:8085:1: ( ( rule__RealEnumeration__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:7825:1: ( ( rule__RealEnumeration__Group_2__0 )? ) - // InternalApplicationConfiguration.g:7826:2: ( rule__RealEnumeration__Group_2__0 )? + // InternalApplicationConfiguration.g:8085:1: ( ( rule__RealEnumeration__Group_2__0 )? ) + // InternalApplicationConfiguration.g:8086:2: ( rule__RealEnumeration__Group_2__0 )? { before(grammarAccess.getRealEnumerationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:7827:2: ( rule__RealEnumeration__Group_2__0 )? - int alt58=2; - int LA58_0 = input.LA(1); + // InternalApplicationConfiguration.g:8087:2: ( rule__RealEnumeration__Group_2__0 )? + int alt60=2; + int LA60_0 = input.LA(1); - if ( (LA58_0==RULE_INT||LA58_0==22) ) { - alt58=1; + if ( (LA60_0==RULE_INT||LA60_0==22) ) { + alt60=1; } - switch (alt58) { + switch (alt60) { case 1 : - // InternalApplicationConfiguration.g:7827:3: rule__RealEnumeration__Group_2__0 + // InternalApplicationConfiguration.g:8087:3: rule__RealEnumeration__Group_2__0 { pushFollow(FOLLOW_2); rule__RealEnumeration__Group_2__0(); @@ -24443,14 +25248,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__3" - // InternalApplicationConfiguration.g:7835:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ; + // InternalApplicationConfiguration.g:8095:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ; public final void rule__RealEnumeration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7839:1: ( rule__RealEnumeration__Group__3__Impl ) - // InternalApplicationConfiguration.g:7840:2: rule__RealEnumeration__Group__3__Impl + // InternalApplicationConfiguration.g:8099:1: ( rule__RealEnumeration__Group__3__Impl ) + // InternalApplicationConfiguration.g:8100:2: rule__RealEnumeration__Group__3__Impl { pushFollow(FOLLOW_2); rule__RealEnumeration__Group__3__Impl(); @@ -24476,17 +25281,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group__3__Impl" - // InternalApplicationConfiguration.g:7846:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:8106:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7850:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:7851:1: ( '}' ) + // InternalApplicationConfiguration.g:8110:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:8111:1: ( '}' ) { - // InternalApplicationConfiguration.g:7851:1: ( '}' ) - // InternalApplicationConfiguration.g:7852:2: '}' + // InternalApplicationConfiguration.g:8111:1: ( '}' ) + // InternalApplicationConfiguration.g:8112:2: '}' { before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -24513,16 +25318,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2__0" - // InternalApplicationConfiguration.g:7862:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ; + // InternalApplicationConfiguration.g:8122:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ; public final void rule__RealEnumeration__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7866:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) - // InternalApplicationConfiguration.g:7867:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 + // InternalApplicationConfiguration.g:8126:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) + // InternalApplicationConfiguration.g:8127:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_28); rule__RealEnumeration__Group_2__0__Impl(); state._fsp--; @@ -24551,21 +25356,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl" - // InternalApplicationConfiguration.g:7874:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; + // InternalApplicationConfiguration.g:8134:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7878:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:8138:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:8139:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:7879:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:7880:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:8139:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:8140:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) { before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); - // InternalApplicationConfiguration.g:7881:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) - // InternalApplicationConfiguration.g:7881:3: rule__RealEnumeration__EntryAssignment_2_0 + // InternalApplicationConfiguration.g:8141:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:8141:3: rule__RealEnumeration__EntryAssignment_2_0 { pushFollow(FOLLOW_2); rule__RealEnumeration__EntryAssignment_2_0(); @@ -24598,14 +25403,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2__1" - // InternalApplicationConfiguration.g:7889:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:8149:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ; public final void rule__RealEnumeration__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7893:1: ( rule__RealEnumeration__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:7894:2: rule__RealEnumeration__Group_2__1__Impl + // InternalApplicationConfiguration.g:8153:1: ( rule__RealEnumeration__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:8154:2: rule__RealEnumeration__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__RealEnumeration__Group_2__1__Impl(); @@ -24631,33 +25436,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl" - // InternalApplicationConfiguration.g:7900:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; + // InternalApplicationConfiguration.g:8160:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7904:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:8164:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:8165:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) { - // InternalApplicationConfiguration.g:7905:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:7906:2: ( rule__RealEnumeration__Group_2_1__0 )* + // InternalApplicationConfiguration.g:8165:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:8166:2: ( rule__RealEnumeration__Group_2_1__0 )* { before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:7907:2: ( rule__RealEnumeration__Group_2_1__0 )* - loop59: + // InternalApplicationConfiguration.g:8167:2: ( rule__RealEnumeration__Group_2_1__0 )* + loop61: do { - int alt59=2; - int LA59_0 = input.LA(1); + int alt61=2; + int LA61_0 = input.LA(1); - if ( (LA59_0==31) ) { - alt59=1; + if ( (LA61_0==31) ) { + alt61=1; } - switch (alt59) { + switch (alt61) { case 1 : - // InternalApplicationConfiguration.g:7907:3: rule__RealEnumeration__Group_2_1__0 + // InternalApplicationConfiguration.g:8167:3: rule__RealEnumeration__Group_2_1__0 { pushFollow(FOLLOW_17); rule__RealEnumeration__Group_2_1__0(); @@ -24669,7 +25474,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop59; + break loop61; } } while (true); @@ -24696,14 +25501,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2_1__0" - // InternalApplicationConfiguration.g:7916:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ; + // InternalApplicationConfiguration.g:8176:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ; public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7920:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) - // InternalApplicationConfiguration.g:7921:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 + // InternalApplicationConfiguration.g:8180:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) + // InternalApplicationConfiguration.g:8181:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 { pushFollow(FOLLOW_25); rule__RealEnumeration__Group_2_1__0__Impl(); @@ -24734,17 +25539,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:7928:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:8188:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ; public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7932:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:7933:1: ( ',' ) + // InternalApplicationConfiguration.g:8192:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:8193:1: ( ',' ) { - // InternalApplicationConfiguration.g:7933:1: ( ',' ) - // InternalApplicationConfiguration.g:7934:2: ',' + // InternalApplicationConfiguration.g:8193:1: ( ',' ) + // InternalApplicationConfiguration.g:8194:2: ',' { before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); match(input,31,FOLLOW_2); @@ -24771,14 +25576,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2_1__1" - // InternalApplicationConfiguration.g:7943:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; + // InternalApplicationConfiguration.g:8203:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7947:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:7948:2: rule__RealEnumeration__Group_2_1__1__Impl + // InternalApplicationConfiguration.g:8207:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:8208:2: rule__RealEnumeration__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__RealEnumeration__Group_2_1__1__Impl(); @@ -24804,21 +25609,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:7954:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; + // InternalApplicationConfiguration.g:8214:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7958:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8218:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:8219:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) { - // InternalApplicationConfiguration.g:7959:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:7960:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8219:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8220:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) { before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); - // InternalApplicationConfiguration.g:7961:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:7961:3: rule__RealEnumeration__EntryAssignment_2_1_1 + // InternalApplicationConfiguration.g:8221:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8221:3: rule__RealEnumeration__EntryAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__RealEnumeration__EntryAssignment_2_1_1(); @@ -24851,16 +25656,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__0" - // InternalApplicationConfiguration.g:7970:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; + // InternalApplicationConfiguration.g:8230:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; public final void rule__StringEnumeration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7974:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) - // InternalApplicationConfiguration.g:7975:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 + // InternalApplicationConfiguration.g:8234:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) + // InternalApplicationConfiguration.g:8235:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 { - pushFollow(FOLLOW_37); + pushFollow(FOLLOW_38); rule__StringEnumeration__Group__0__Impl(); state._fsp--; @@ -24889,21 +25694,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__0__Impl" - // InternalApplicationConfiguration.g:7982:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; + // InternalApplicationConfiguration.g:8242:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:7986:1: ( ( () ) ) - // InternalApplicationConfiguration.g:7987:1: ( () ) + // InternalApplicationConfiguration.g:8246:1: ( ( () ) ) + // InternalApplicationConfiguration.g:8247:1: ( () ) { - // InternalApplicationConfiguration.g:7987:1: ( () ) - // InternalApplicationConfiguration.g:7988:2: () + // InternalApplicationConfiguration.g:8247:1: ( () ) + // InternalApplicationConfiguration.g:8248:2: () { before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); - // InternalApplicationConfiguration.g:7989:2: () - // InternalApplicationConfiguration.g:7989:3: + // InternalApplicationConfiguration.g:8249:2: () + // InternalApplicationConfiguration.g:8249:3: { } @@ -24926,16 +25731,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__1" - // InternalApplicationConfiguration.g:7997:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ; + // InternalApplicationConfiguration.g:8257:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ; public final void rule__StringEnumeration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8001:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) - // InternalApplicationConfiguration.g:8002:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 + // InternalApplicationConfiguration.g:8261:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) + // InternalApplicationConfiguration.g:8262:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_44); rule__StringEnumeration__Group__1__Impl(); state._fsp--; @@ -24964,17 +25769,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__1__Impl" - // InternalApplicationConfiguration.g:8009:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:8269:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8013:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:8014:1: ( '{' ) + // InternalApplicationConfiguration.g:8273:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:8274:1: ( '{' ) { - // InternalApplicationConfiguration.g:8014:1: ( '{' ) - // InternalApplicationConfiguration.g:8015:2: '{' + // InternalApplicationConfiguration.g:8274:1: ( '{' ) + // InternalApplicationConfiguration.g:8275:2: '{' { before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); match(input,29,FOLLOW_2); @@ -25001,16 +25806,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__2" - // InternalApplicationConfiguration.g:8024:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ; + // InternalApplicationConfiguration.g:8284:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ; public final void rule__StringEnumeration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8028:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ) - // InternalApplicationConfiguration.g:8029:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 + // InternalApplicationConfiguration.g:8288:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ) + // InternalApplicationConfiguration.g:8289:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 { - pushFollow(FOLLOW_43); + pushFollow(FOLLOW_44); rule__StringEnumeration__Group__2__Impl(); state._fsp--; @@ -25039,29 +25844,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__2__Impl" - // InternalApplicationConfiguration.g:8036:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ; + // InternalApplicationConfiguration.g:8296:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ; public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8040:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) - // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? ) + // InternalApplicationConfiguration.g:8300:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) + // InternalApplicationConfiguration.g:8301:1: ( ( rule__StringEnumeration__Group_2__0 )? ) { - // InternalApplicationConfiguration.g:8041:1: ( ( rule__StringEnumeration__Group_2__0 )? ) - // InternalApplicationConfiguration.g:8042:2: ( rule__StringEnumeration__Group_2__0 )? + // InternalApplicationConfiguration.g:8301:1: ( ( rule__StringEnumeration__Group_2__0 )? ) + // InternalApplicationConfiguration.g:8302:2: ( rule__StringEnumeration__Group_2__0 )? { before(grammarAccess.getStringEnumerationAccess().getGroup_2()); - // InternalApplicationConfiguration.g:8043:2: ( rule__StringEnumeration__Group_2__0 )? - int alt60=2; - int LA60_0 = input.LA(1); + // InternalApplicationConfiguration.g:8303:2: ( rule__StringEnumeration__Group_2__0 )? + int alt62=2; + int LA62_0 = input.LA(1); - if ( (LA60_0==RULE_STRING) ) { - alt60=1; + if ( (LA62_0==RULE_STRING) ) { + alt62=1; } - switch (alt60) { + switch (alt62) { case 1 : - // InternalApplicationConfiguration.g:8043:3: rule__StringEnumeration__Group_2__0 + // InternalApplicationConfiguration.g:8303:3: rule__StringEnumeration__Group_2__0 { pushFollow(FOLLOW_2); rule__StringEnumeration__Group_2__0(); @@ -25097,14 +25902,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__3" - // InternalApplicationConfiguration.g:8051:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; + // InternalApplicationConfiguration.g:8311:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; public final void rule__StringEnumeration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8055:1: ( rule__StringEnumeration__Group__3__Impl ) - // InternalApplicationConfiguration.g:8056:2: rule__StringEnumeration__Group__3__Impl + // InternalApplicationConfiguration.g:8315:1: ( rule__StringEnumeration__Group__3__Impl ) + // InternalApplicationConfiguration.g:8316:2: rule__StringEnumeration__Group__3__Impl { pushFollow(FOLLOW_2); rule__StringEnumeration__Group__3__Impl(); @@ -25130,17 +25935,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group__3__Impl" - // InternalApplicationConfiguration.g:8062:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:8322:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8066:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:8067:1: ( '}' ) + // InternalApplicationConfiguration.g:8326:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:8327:1: ( '}' ) { - // InternalApplicationConfiguration.g:8067:1: ( '}' ) - // InternalApplicationConfiguration.g:8068:2: '}' + // InternalApplicationConfiguration.g:8327:1: ( '}' ) + // InternalApplicationConfiguration.g:8328:2: '}' { before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); match(input,30,FOLLOW_2); @@ -25167,16 +25972,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2__0" - // InternalApplicationConfiguration.g:8078:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ; + // InternalApplicationConfiguration.g:8338:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ; public final void rule__StringEnumeration__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8082:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) - // InternalApplicationConfiguration.g:8083:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 + // InternalApplicationConfiguration.g:8342:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) + // InternalApplicationConfiguration.g:8343:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 { - pushFollow(FOLLOW_27); + pushFollow(FOLLOW_28); rule__StringEnumeration__Group_2__0__Impl(); state._fsp--; @@ -25205,21 +26010,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl" - // InternalApplicationConfiguration.g:8090:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; + // InternalApplicationConfiguration.g:8350:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8094:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) - // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:8354:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) + // InternalApplicationConfiguration.g:8355:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) { - // InternalApplicationConfiguration.g:8095:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) - // InternalApplicationConfiguration.g:8096:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:8355:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) + // InternalApplicationConfiguration.g:8356:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) { before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); - // InternalApplicationConfiguration.g:8097:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) - // InternalApplicationConfiguration.g:8097:3: rule__StringEnumeration__EntryAssignment_2_0 + // InternalApplicationConfiguration.g:8357:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) + // InternalApplicationConfiguration.g:8357:3: rule__StringEnumeration__EntryAssignment_2_0 { pushFollow(FOLLOW_2); rule__StringEnumeration__EntryAssignment_2_0(); @@ -25252,14 +26057,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2__1" - // InternalApplicationConfiguration.g:8105:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; + // InternalApplicationConfiguration.g:8365:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; public final void rule__StringEnumeration__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8109:1: ( rule__StringEnumeration__Group_2__1__Impl ) - // InternalApplicationConfiguration.g:8110:2: rule__StringEnumeration__Group_2__1__Impl + // InternalApplicationConfiguration.g:8369:1: ( rule__StringEnumeration__Group_2__1__Impl ) + // InternalApplicationConfiguration.g:8370:2: rule__StringEnumeration__Group_2__1__Impl { pushFollow(FOLLOW_2); rule__StringEnumeration__Group_2__1__Impl(); @@ -25285,33 +26090,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl" - // InternalApplicationConfiguration.g:8116:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ; + // InternalApplicationConfiguration.g:8376:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ; public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8120:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) - // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:8380:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) + // InternalApplicationConfiguration.g:8381:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) { - // InternalApplicationConfiguration.g:8121:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) - // InternalApplicationConfiguration.g:8122:2: ( rule__StringEnumeration__Group_2_1__0 )* + // InternalApplicationConfiguration.g:8381:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) + // InternalApplicationConfiguration.g:8382:2: ( rule__StringEnumeration__Group_2_1__0 )* { before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); - // InternalApplicationConfiguration.g:8123:2: ( rule__StringEnumeration__Group_2_1__0 )* - loop61: + // InternalApplicationConfiguration.g:8383:2: ( rule__StringEnumeration__Group_2_1__0 )* + loop63: do { - int alt61=2; - int LA61_0 = input.LA(1); + int alt63=2; + int LA63_0 = input.LA(1); - if ( (LA61_0==31) ) { - alt61=1; + if ( (LA63_0==31) ) { + alt63=1; } - switch (alt61) { + switch (alt63) { case 1 : - // InternalApplicationConfiguration.g:8123:3: rule__StringEnumeration__Group_2_1__0 + // InternalApplicationConfiguration.g:8383:3: rule__StringEnumeration__Group_2_1__0 { pushFollow(FOLLOW_17); rule__StringEnumeration__Group_2_1__0(); @@ -25323,7 +26128,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont break; default : - break loop61; + break loop63; } } while (true); @@ -25350,14 +26155,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2_1__0" - // InternalApplicationConfiguration.g:8132:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ; + // InternalApplicationConfiguration.g:8392:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ; public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8136:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) - // InternalApplicationConfiguration.g:8137:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 + // InternalApplicationConfiguration.g:8396:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) + // InternalApplicationConfiguration.g:8397:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 { pushFollow(FOLLOW_11); rule__StringEnumeration__Group_2_1__0__Impl(); @@ -25388,17 +26193,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl" - // InternalApplicationConfiguration.g:8144:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; + // InternalApplicationConfiguration.g:8404:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8148:1: ( ( ',' ) ) - // InternalApplicationConfiguration.g:8149:1: ( ',' ) + // InternalApplicationConfiguration.g:8408:1: ( ( ',' ) ) + // InternalApplicationConfiguration.g:8409:1: ( ',' ) { - // InternalApplicationConfiguration.g:8149:1: ( ',' ) - // InternalApplicationConfiguration.g:8150:2: ',' + // InternalApplicationConfiguration.g:8409:1: ( ',' ) + // InternalApplicationConfiguration.g:8410:2: ',' { before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); match(input,31,FOLLOW_2); @@ -25425,14 +26230,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2_1__1" - // InternalApplicationConfiguration.g:8159:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ; + // InternalApplicationConfiguration.g:8419:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ; public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8163:1: ( rule__StringEnumeration__Group_2_1__1__Impl ) - // InternalApplicationConfiguration.g:8164:2: rule__StringEnumeration__Group_2_1__1__Impl + // InternalApplicationConfiguration.g:8423:1: ( rule__StringEnumeration__Group_2_1__1__Impl ) + // InternalApplicationConfiguration.g:8424:2: rule__StringEnumeration__Group_2_1__1__Impl { pushFollow(FOLLOW_2); rule__StringEnumeration__Group_2_1__1__Impl(); @@ -25458,21 +26263,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl" - // InternalApplicationConfiguration.g:8170:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; + // InternalApplicationConfiguration.g:8430:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8174:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) - // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8434:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) + // InternalApplicationConfiguration.g:8435:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) { - // InternalApplicationConfiguration.g:8175:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) - // InternalApplicationConfiguration.g:8176:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8435:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) + // InternalApplicationConfiguration.g:8436:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) { before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); - // InternalApplicationConfiguration.g:8177:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) - // InternalApplicationConfiguration.g:8177:3: rule__StringEnumeration__EntryAssignment_2_1_1 + // InternalApplicationConfiguration.g:8437:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) + // InternalApplicationConfiguration.g:8437:3: rule__StringEnumeration__EntryAssignment_2_1_1 { pushFollow(FOLLOW_2); rule__StringEnumeration__EntryAssignment_2_1_1(); @@ -25505,14 +26310,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__Group__0" - // InternalApplicationConfiguration.g:8186:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; + // InternalApplicationConfiguration.g:8446:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; public final void rule__ScopeDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8190:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) - // InternalApplicationConfiguration.g:8191:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 + // InternalApplicationConfiguration.g:8450:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) + // InternalApplicationConfiguration.g:8451:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 { pushFollow(FOLLOW_8); rule__ScopeDeclaration__Group__0__Impl(); @@ -25543,20 +26348,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl" - // InternalApplicationConfiguration.g:8198:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; + // InternalApplicationConfiguration.g:8458:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8202:1: ( ( 'scope' ) ) - // InternalApplicationConfiguration.g:8203:1: ( 'scope' ) + // InternalApplicationConfiguration.g:8462:1: ( ( 'scope' ) ) + // InternalApplicationConfiguration.g:8463:1: ( 'scope' ) { - // InternalApplicationConfiguration.g:8203:1: ( 'scope' ) - // InternalApplicationConfiguration.g:8204:2: 'scope' + // InternalApplicationConfiguration.g:8463:1: ( 'scope' ) + // InternalApplicationConfiguration.g:8464:2: 'scope' { before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); - match(input,52,FOLLOW_2); + match(input,54,FOLLOW_2); after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); } @@ -25580,14 +26385,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__Group__1" - // InternalApplicationConfiguration.g:8213:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; + // InternalApplicationConfiguration.g:8473:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; public final void rule__ScopeDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8217:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) - // InternalApplicationConfiguration.g:8218:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 + // InternalApplicationConfiguration.g:8477:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) + // InternalApplicationConfiguration.g:8478:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 { pushFollow(FOLLOW_19); rule__ScopeDeclaration__Group__1__Impl(); @@ -25618,21 +26423,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl" - // InternalApplicationConfiguration.g:8225:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; + // InternalApplicationConfiguration.g:8485:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8229:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) - // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:8489:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) + // InternalApplicationConfiguration.g:8490:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) { - // InternalApplicationConfiguration.g:8230:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) - // InternalApplicationConfiguration.g:8231:2: ( rule__ScopeDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:8490:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) + // InternalApplicationConfiguration.g:8491:2: ( rule__ScopeDeclaration__NameAssignment_1 ) { before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); - // InternalApplicationConfiguration.g:8232:2: ( rule__ScopeDeclaration__NameAssignment_1 ) - // InternalApplicationConfiguration.g:8232:3: rule__ScopeDeclaration__NameAssignment_1 + // InternalApplicationConfiguration.g:8492:2: ( rule__ScopeDeclaration__NameAssignment_1 ) + // InternalApplicationConfiguration.g:8492:3: rule__ScopeDeclaration__NameAssignment_1 { pushFollow(FOLLOW_2); rule__ScopeDeclaration__NameAssignment_1(); @@ -25665,14 +26470,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__Group__2" - // InternalApplicationConfiguration.g:8240:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; + // InternalApplicationConfiguration.g:8500:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; public final void rule__ScopeDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8244:1: ( rule__ScopeDeclaration__Group__2__Impl ) - // InternalApplicationConfiguration.g:8245:2: rule__ScopeDeclaration__Group__2__Impl + // InternalApplicationConfiguration.g:8504:1: ( rule__ScopeDeclaration__Group__2__Impl ) + // InternalApplicationConfiguration.g:8505:2: rule__ScopeDeclaration__Group__2__Impl { pushFollow(FOLLOW_2); rule__ScopeDeclaration__Group__2__Impl(); @@ -25698,21 +26503,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl" - // InternalApplicationConfiguration.g:8251:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; + // InternalApplicationConfiguration.g:8511:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8255:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) - // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:8515:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) + // InternalApplicationConfiguration.g:8516:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) { - // InternalApplicationConfiguration.g:8256:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) - // InternalApplicationConfiguration.g:8257:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:8516:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) + // InternalApplicationConfiguration.g:8517:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) { before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); - // InternalApplicationConfiguration.g:8258:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) - // InternalApplicationConfiguration.g:8258:3: rule__ScopeDeclaration__SpecificationAssignment_2 + // InternalApplicationConfiguration.g:8518:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) + // InternalApplicationConfiguration.g:8518:3: rule__ScopeDeclaration__SpecificationAssignment_2 { pushFollow(FOLLOW_2); rule__ScopeDeclaration__SpecificationAssignment_2(); @@ -25745,14 +26550,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__0" - // InternalApplicationConfiguration.g:8267:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; + // InternalApplicationConfiguration.g:8527:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; public final void rule__GenerationTask__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8271:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) - // InternalApplicationConfiguration.g:8272:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 + // InternalApplicationConfiguration.g:8531:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) + // InternalApplicationConfiguration.g:8532:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 { pushFollow(FOLLOW_19); rule__GenerationTask__Group__0__Impl(); @@ -25783,20 +26588,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__0__Impl" - // InternalApplicationConfiguration.g:8279:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; + // InternalApplicationConfiguration.g:8539:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8283:1: ( ( 'generate' ) ) - // InternalApplicationConfiguration.g:8284:1: ( 'generate' ) + // InternalApplicationConfiguration.g:8543:1: ( ( 'generate' ) ) + // InternalApplicationConfiguration.g:8544:1: ( 'generate' ) { - // InternalApplicationConfiguration.g:8284:1: ( 'generate' ) - // InternalApplicationConfiguration.g:8285:2: 'generate' + // InternalApplicationConfiguration.g:8544:1: ( 'generate' ) + // InternalApplicationConfiguration.g:8545:2: 'generate' { before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); - match(input,53,FOLLOW_2); + match(input,55,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); } @@ -25820,14 +26625,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__1" - // InternalApplicationConfiguration.g:8294:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; + // InternalApplicationConfiguration.g:8554:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; public final void rule__GenerationTask__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8298:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) - // InternalApplicationConfiguration.g:8299:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 + // InternalApplicationConfiguration.g:8558:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) + // InternalApplicationConfiguration.g:8559:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 { pushFollow(FOLLOW_19); rule__GenerationTask__Group__1__Impl(); @@ -25858,21 +26663,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__1__Impl" - // InternalApplicationConfiguration.g:8306:1: rule__GenerationTask__Group__1__Impl : ( () ) ; + // InternalApplicationConfiguration.g:8566:1: rule__GenerationTask__Group__1__Impl : ( () ) ; public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8310:1: ( ( () ) ) - // InternalApplicationConfiguration.g:8311:1: ( () ) + // InternalApplicationConfiguration.g:8570:1: ( ( () ) ) + // InternalApplicationConfiguration.g:8571:1: ( () ) { - // InternalApplicationConfiguration.g:8311:1: ( () ) - // InternalApplicationConfiguration.g:8312:2: () + // InternalApplicationConfiguration.g:8571:1: ( () ) + // InternalApplicationConfiguration.g:8572:2: () { before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); - // InternalApplicationConfiguration.g:8313:2: () - // InternalApplicationConfiguration.g:8313:3: + // InternalApplicationConfiguration.g:8573:2: () + // InternalApplicationConfiguration.g:8573:3: { } @@ -25895,16 +26700,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__2" - // InternalApplicationConfiguration.g:8321:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ; + // InternalApplicationConfiguration.g:8581:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ; public final void rule__GenerationTask__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8325:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) - // InternalApplicationConfiguration.g:8326:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 + // InternalApplicationConfiguration.g:8585:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) + // InternalApplicationConfiguration.g:8586:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 { - pushFollow(FOLLOW_44); + pushFollow(FOLLOW_45); rule__GenerationTask__Group__2__Impl(); state._fsp--; @@ -25933,17 +26738,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__2__Impl" - // InternalApplicationConfiguration.g:8333:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; + // InternalApplicationConfiguration.g:8593:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8337:1: ( ( '{' ) ) - // InternalApplicationConfiguration.g:8338:1: ( '{' ) + // InternalApplicationConfiguration.g:8597:1: ( ( '{' ) ) + // InternalApplicationConfiguration.g:8598:1: ( '{' ) { - // InternalApplicationConfiguration.g:8338:1: ( '{' ) - // InternalApplicationConfiguration.g:8339:2: '{' + // InternalApplicationConfiguration.g:8598:1: ( '{' ) + // InternalApplicationConfiguration.g:8599:2: '{' { before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); match(input,29,FOLLOW_2); @@ -25970,16 +26775,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__3" - // InternalApplicationConfiguration.g:8348:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ; + // InternalApplicationConfiguration.g:8608:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ; public final void rule__GenerationTask__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8352:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) - // InternalApplicationConfiguration.g:8353:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 + // InternalApplicationConfiguration.g:8612:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) + // InternalApplicationConfiguration.g:8613:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 { - pushFollow(FOLLOW_45); + pushFollow(FOLLOW_46); rule__GenerationTask__Group__3__Impl(); state._fsp--; @@ -26008,21 +26813,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__3__Impl" - // InternalApplicationConfiguration.g:8360:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; + // InternalApplicationConfiguration.g:8620:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8364:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) - // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) + // InternalApplicationConfiguration.g:8624:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) + // InternalApplicationConfiguration.g:8625:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) { - // InternalApplicationConfiguration.g:8365:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) - // InternalApplicationConfiguration.g:8366:2: ( rule__GenerationTask__UnorderedGroup_3 ) + // InternalApplicationConfiguration.g:8625:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) + // InternalApplicationConfiguration.g:8626:2: ( rule__GenerationTask__UnorderedGroup_3 ) { before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - // InternalApplicationConfiguration.g:8367:2: ( rule__GenerationTask__UnorderedGroup_3 ) - // InternalApplicationConfiguration.g:8367:3: rule__GenerationTask__UnorderedGroup_3 + // InternalApplicationConfiguration.g:8627:2: ( rule__GenerationTask__UnorderedGroup_3 ) + // InternalApplicationConfiguration.g:8627:3: rule__GenerationTask__UnorderedGroup_3 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3(); @@ -26055,14 +26860,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__4" - // InternalApplicationConfiguration.g:8375:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; + // InternalApplicationConfiguration.g:8635:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; public final void rule__GenerationTask__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8379:1: ( rule__GenerationTask__Group__4__Impl ) - // InternalApplicationConfiguration.g:8380:2: rule__GenerationTask__Group__4__Impl + // InternalApplicationConfiguration.g:8639:1: ( rule__GenerationTask__Group__4__Impl ) + // InternalApplicationConfiguration.g:8640:2: rule__GenerationTask__Group__4__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group__4__Impl(); @@ -26088,17 +26893,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group__4__Impl" - // InternalApplicationConfiguration.g:8386:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; + // InternalApplicationConfiguration.g:8646:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8390:1: ( ( '}' ) ) - // InternalApplicationConfiguration.g:8391:1: ( '}' ) + // InternalApplicationConfiguration.g:8650:1: ( ( '}' ) ) + // InternalApplicationConfiguration.g:8651:1: ( '}' ) { - // InternalApplicationConfiguration.g:8391:1: ( '}' ) - // InternalApplicationConfiguration.g:8392:2: '}' + // InternalApplicationConfiguration.g:8651:1: ( '}' ) + // InternalApplicationConfiguration.g:8652:2: '}' { before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); match(input,30,FOLLOW_2); @@ -26125,14 +26930,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_0__0" - // InternalApplicationConfiguration.g:8402:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ; + // InternalApplicationConfiguration.g:8662:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ; public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8406:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) - // InternalApplicationConfiguration.g:8407:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 + // InternalApplicationConfiguration.g:8666:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) + // InternalApplicationConfiguration.g:8667:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_0__0__Impl(); @@ -26163,17 +26968,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl" - // InternalApplicationConfiguration.g:8414:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; + // InternalApplicationConfiguration.g:8674:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8418:1: ( ( 'metamodel' ) ) - // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' ) + // InternalApplicationConfiguration.g:8678:1: ( ( 'metamodel' ) ) + // InternalApplicationConfiguration.g:8679:1: ( 'metamodel' ) { - // InternalApplicationConfiguration.g:8419:1: ( 'metamodel' ) - // InternalApplicationConfiguration.g:8420:2: 'metamodel' + // InternalApplicationConfiguration.g:8679:1: ( 'metamodel' ) + // InternalApplicationConfiguration.g:8680:2: 'metamodel' { before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); match(input,35,FOLLOW_2); @@ -26200,16 +27005,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_0__1" - // InternalApplicationConfiguration.g:8429:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ; + // InternalApplicationConfiguration.g:8689:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ; public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8433:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) - // InternalApplicationConfiguration.g:8434:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 + // InternalApplicationConfiguration.g:8693:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) + // InternalApplicationConfiguration.g:8694:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_47); rule__GenerationTask__Group_3_0__1__Impl(); state._fsp--; @@ -26238,17 +27043,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl" - // InternalApplicationConfiguration.g:8441:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:8701:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8445:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8446:1: ( '=' ) + // InternalApplicationConfiguration.g:8705:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8706:1: ( '=' ) { - // InternalApplicationConfiguration.g:8446:1: ( '=' ) - // InternalApplicationConfiguration.g:8447:2: '=' + // InternalApplicationConfiguration.g:8706:1: ( '=' ) + // InternalApplicationConfiguration.g:8707:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); match(input,28,FOLLOW_2); @@ -26275,14 +27080,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_0__2" - // InternalApplicationConfiguration.g:8456:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; + // InternalApplicationConfiguration.g:8716:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8460:1: ( rule__GenerationTask__Group_3_0__2__Impl ) - // InternalApplicationConfiguration.g:8461:2: rule__GenerationTask__Group_3_0__2__Impl + // InternalApplicationConfiguration.g:8720:1: ( rule__GenerationTask__Group_3_0__2__Impl ) + // InternalApplicationConfiguration.g:8721:2: rule__GenerationTask__Group_3_0__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_0__2__Impl(); @@ -26308,21 +27113,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl" - // InternalApplicationConfiguration.g:8467:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; + // InternalApplicationConfiguration.g:8727:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8471:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) - // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) + // InternalApplicationConfiguration.g:8731:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) + // InternalApplicationConfiguration.g:8732:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) { - // InternalApplicationConfiguration.g:8472:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) - // InternalApplicationConfiguration.g:8473:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) + // InternalApplicationConfiguration.g:8732:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) + // InternalApplicationConfiguration.g:8733:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) { before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); - // InternalApplicationConfiguration.g:8474:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) - // InternalApplicationConfiguration.g:8474:3: rule__GenerationTask__MetamodelAssignment_3_0_2 + // InternalApplicationConfiguration.g:8734:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) + // InternalApplicationConfiguration.g:8734:3: rule__GenerationTask__MetamodelAssignment_3_0_2 { pushFollow(FOLLOW_2); rule__GenerationTask__MetamodelAssignment_3_0_2(); @@ -26355,14 +27160,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_1__0" - // InternalApplicationConfiguration.g:8483:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ; + // InternalApplicationConfiguration.g:8743:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ; public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8487:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) - // InternalApplicationConfiguration.g:8488:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 + // InternalApplicationConfiguration.g:8747:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) + // InternalApplicationConfiguration.g:8748:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_1__0__Impl(); @@ -26393,20 +27198,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl" - // InternalApplicationConfiguration.g:8495:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ; + // InternalApplicationConfiguration.g:8755:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ; public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8499:1: ( ( 'partial-model' ) ) - // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' ) + // InternalApplicationConfiguration.g:8759:1: ( ( 'partial-model' ) ) + // InternalApplicationConfiguration.g:8760:1: ( 'partial-model' ) { - // InternalApplicationConfiguration.g:8500:1: ( 'partial-model' ) - // InternalApplicationConfiguration.g:8501:2: 'partial-model' + // InternalApplicationConfiguration.g:8760:1: ( 'partial-model' ) + // InternalApplicationConfiguration.g:8761:2: 'partial-model' { before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); - match(input,54,FOLLOW_2); + match(input,56,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); } @@ -26430,16 +27235,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_1__1" - // InternalApplicationConfiguration.g:8510:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ; + // InternalApplicationConfiguration.g:8770:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ; public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8514:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) - // InternalApplicationConfiguration.g:8515:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 + // InternalApplicationConfiguration.g:8774:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) + // InternalApplicationConfiguration.g:8775:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_47); rule__GenerationTask__Group_3_1__1__Impl(); state._fsp--; @@ -26468,17 +27273,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl" - // InternalApplicationConfiguration.g:8522:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:8782:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8526:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8527:1: ( '=' ) + // InternalApplicationConfiguration.g:8786:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8787:1: ( '=' ) { - // InternalApplicationConfiguration.g:8527:1: ( '=' ) - // InternalApplicationConfiguration.g:8528:2: '=' + // InternalApplicationConfiguration.g:8787:1: ( '=' ) + // InternalApplicationConfiguration.g:8788:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); match(input,28,FOLLOW_2); @@ -26505,14 +27310,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_1__2" - // InternalApplicationConfiguration.g:8537:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; + // InternalApplicationConfiguration.g:8797:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8541:1: ( rule__GenerationTask__Group_3_1__2__Impl ) - // InternalApplicationConfiguration.g:8542:2: rule__GenerationTask__Group_3_1__2__Impl + // InternalApplicationConfiguration.g:8801:1: ( rule__GenerationTask__Group_3_1__2__Impl ) + // InternalApplicationConfiguration.g:8802:2: rule__GenerationTask__Group_3_1__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_1__2__Impl(); @@ -26538,21 +27343,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl" - // InternalApplicationConfiguration.g:8548:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ; + // InternalApplicationConfiguration.g:8808:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ; public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8552:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) - // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) + // InternalApplicationConfiguration.g:8812:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) + // InternalApplicationConfiguration.g:8813:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) { - // InternalApplicationConfiguration.g:8553:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) - // InternalApplicationConfiguration.g:8554:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) + // InternalApplicationConfiguration.g:8813:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) + // InternalApplicationConfiguration.g:8814:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) { before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); - // InternalApplicationConfiguration.g:8555:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) - // InternalApplicationConfiguration.g:8555:3: rule__GenerationTask__PartialModelAssignment_3_1_2 + // InternalApplicationConfiguration.g:8815:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) + // InternalApplicationConfiguration.g:8815:3: rule__GenerationTask__PartialModelAssignment_3_1_2 { pushFollow(FOLLOW_2); rule__GenerationTask__PartialModelAssignment_3_1_2(); @@ -26585,14 +27390,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_2__0" - // InternalApplicationConfiguration.g:8564:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ; + // InternalApplicationConfiguration.g:8824:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ; public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8568:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) - // InternalApplicationConfiguration.g:8569:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 + // InternalApplicationConfiguration.g:8828:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) + // InternalApplicationConfiguration.g:8829:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_2__0__Impl(); @@ -26623,17 +27428,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl" - // InternalApplicationConfiguration.g:8576:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ; + // InternalApplicationConfiguration.g:8836:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ; public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8580:1: ( ( 'constraints' ) ) - // InternalApplicationConfiguration.g:8581:1: ( 'constraints' ) + // InternalApplicationConfiguration.g:8840:1: ( ( 'constraints' ) ) + // InternalApplicationConfiguration.g:8841:1: ( 'constraints' ) { - // InternalApplicationConfiguration.g:8581:1: ( 'constraints' ) - // InternalApplicationConfiguration.g:8582:2: 'constraints' + // InternalApplicationConfiguration.g:8841:1: ( 'constraints' ) + // InternalApplicationConfiguration.g:8842:2: 'constraints' { before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); match(input,38,FOLLOW_2); @@ -26660,16 +27465,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_2__1" - // InternalApplicationConfiguration.g:8591:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ; + // InternalApplicationConfiguration.g:8851:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ; public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8595:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) - // InternalApplicationConfiguration.g:8596:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 + // InternalApplicationConfiguration.g:8855:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) + // InternalApplicationConfiguration.g:8856:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_47); rule__GenerationTask__Group_3_2__1__Impl(); state._fsp--; @@ -26698,17 +27503,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl" - // InternalApplicationConfiguration.g:8603:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:8863:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8607:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8608:1: ( '=' ) + // InternalApplicationConfiguration.g:8867:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8868:1: ( '=' ) { - // InternalApplicationConfiguration.g:8608:1: ( '=' ) - // InternalApplicationConfiguration.g:8609:2: '=' + // InternalApplicationConfiguration.g:8868:1: ( '=' ) + // InternalApplicationConfiguration.g:8869:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); match(input,28,FOLLOW_2); @@ -26735,14 +27540,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_2__2" - // InternalApplicationConfiguration.g:8618:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ; + // InternalApplicationConfiguration.g:8878:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ; public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8622:1: ( rule__GenerationTask__Group_3_2__2__Impl ) - // InternalApplicationConfiguration.g:8623:2: rule__GenerationTask__Group_3_2__2__Impl + // InternalApplicationConfiguration.g:8882:1: ( rule__GenerationTask__Group_3_2__2__Impl ) + // InternalApplicationConfiguration.g:8883:2: rule__GenerationTask__Group_3_2__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_2__2__Impl(); @@ -26768,21 +27573,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl" - // InternalApplicationConfiguration.g:8629:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; + // InternalApplicationConfiguration.g:8889:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8633:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) - // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) + // InternalApplicationConfiguration.g:8893:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) + // InternalApplicationConfiguration.g:8894:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) { - // InternalApplicationConfiguration.g:8634:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) - // InternalApplicationConfiguration.g:8635:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) + // InternalApplicationConfiguration.g:8894:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) + // InternalApplicationConfiguration.g:8895:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) { before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); - // InternalApplicationConfiguration.g:8636:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) - // InternalApplicationConfiguration.g:8636:3: rule__GenerationTask__PatternsAssignment_3_2_2 + // InternalApplicationConfiguration.g:8896:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) + // InternalApplicationConfiguration.g:8896:3: rule__GenerationTask__PatternsAssignment_3_2_2 { pushFollow(FOLLOW_2); rule__GenerationTask__PatternsAssignment_3_2_2(); @@ -26815,14 +27620,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_3__0" - // InternalApplicationConfiguration.g:8645:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ; + // InternalApplicationConfiguration.g:8905:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ; public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8649:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) - // InternalApplicationConfiguration.g:8650:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 + // InternalApplicationConfiguration.g:8909:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) + // InternalApplicationConfiguration.g:8910:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_3__0__Impl(); @@ -26853,20 +27658,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl" - // InternalApplicationConfiguration.g:8657:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ; + // InternalApplicationConfiguration.g:8917:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ; public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8661:1: ( ( 'objectives' ) ) - // InternalApplicationConfiguration.g:8662:1: ( 'objectives' ) + // InternalApplicationConfiguration.g:8921:1: ( ( 'objectives' ) ) + // InternalApplicationConfiguration.g:8922:1: ( 'objectives' ) { - // InternalApplicationConfiguration.g:8662:1: ( 'objectives' ) - // InternalApplicationConfiguration.g:8663:2: 'objectives' + // InternalApplicationConfiguration.g:8922:1: ( 'objectives' ) + // InternalApplicationConfiguration.g:8923:2: 'objectives' { before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); - match(input,39,FOLLOW_2); + match(input,41,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); } @@ -26890,16 +27695,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_3__1" - // InternalApplicationConfiguration.g:8672:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ; + // InternalApplicationConfiguration.g:8932:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ; public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8676:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) - // InternalApplicationConfiguration.g:8677:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 + // InternalApplicationConfiguration.g:8936:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) + // InternalApplicationConfiguration.g:8937:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_47); rule__GenerationTask__Group_3_3__1__Impl(); state._fsp--; @@ -26928,17 +27733,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl" - // InternalApplicationConfiguration.g:8684:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:8944:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8688:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8689:1: ( '=' ) + // InternalApplicationConfiguration.g:8948:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:8949:1: ( '=' ) { - // InternalApplicationConfiguration.g:8689:1: ( '=' ) - // InternalApplicationConfiguration.g:8690:2: '=' + // InternalApplicationConfiguration.g:8949:1: ( '=' ) + // InternalApplicationConfiguration.g:8950:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); match(input,28,FOLLOW_2); @@ -26965,14 +27770,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_3__2" - // InternalApplicationConfiguration.g:8699:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ; + // InternalApplicationConfiguration.g:8959:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ; public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8703:1: ( rule__GenerationTask__Group_3_3__2__Impl ) - // InternalApplicationConfiguration.g:8704:2: rule__GenerationTask__Group_3_3__2__Impl + // InternalApplicationConfiguration.g:8963:1: ( rule__GenerationTask__Group_3_3__2__Impl ) + // InternalApplicationConfiguration.g:8964:2: rule__GenerationTask__Group_3_3__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_3__2__Impl(); @@ -26998,21 +27803,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl" - // InternalApplicationConfiguration.g:8710:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ; + // InternalApplicationConfiguration.g:8970:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ; public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8714:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ) - // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) + // InternalApplicationConfiguration.g:8974:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ) + // InternalApplicationConfiguration.g:8975:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) { - // InternalApplicationConfiguration.g:8715:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) - // InternalApplicationConfiguration.g:8716:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) + // InternalApplicationConfiguration.g:8975:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) + // InternalApplicationConfiguration.g:8976:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) { before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2()); - // InternalApplicationConfiguration.g:8717:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) - // InternalApplicationConfiguration.g:8717:3: rule__GenerationTask__ObjectivesAssignment_3_3_2 + // InternalApplicationConfiguration.g:8977:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) + // InternalApplicationConfiguration.g:8977:3: rule__GenerationTask__ObjectivesAssignment_3_3_2 { pushFollow(FOLLOW_2); rule__GenerationTask__ObjectivesAssignment_3_3_2(); @@ -27045,14 +27850,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_4__0" - // InternalApplicationConfiguration.g:8726:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ; + // InternalApplicationConfiguration.g:8986:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ; public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8730:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) - // InternalApplicationConfiguration.g:8731:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 + // InternalApplicationConfiguration.g:8990:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) + // InternalApplicationConfiguration.g:8991:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_4__0__Impl(); @@ -27083,20 +27888,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl" - // InternalApplicationConfiguration.g:8738:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ; + // InternalApplicationConfiguration.g:8998:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ; public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8742:1: ( ( 'scope' ) ) - // InternalApplicationConfiguration.g:8743:1: ( 'scope' ) + // InternalApplicationConfiguration.g:9002:1: ( ( 'scope' ) ) + // InternalApplicationConfiguration.g:9003:1: ( 'scope' ) { - // InternalApplicationConfiguration.g:8743:1: ( 'scope' ) - // InternalApplicationConfiguration.g:8744:2: 'scope' + // InternalApplicationConfiguration.g:9003:1: ( 'scope' ) + // InternalApplicationConfiguration.g:9004:2: 'scope' { before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); - match(input,52,FOLLOW_2); + match(input,54,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); } @@ -27120,16 +27925,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_4__1" - // InternalApplicationConfiguration.g:8753:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ; + // InternalApplicationConfiguration.g:9013:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ; public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8757:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) - // InternalApplicationConfiguration.g:8758:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 + // InternalApplicationConfiguration.g:9017:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) + // InternalApplicationConfiguration.g:9018:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_47); rule__GenerationTask__Group_3_4__1__Impl(); state._fsp--; @@ -27158,17 +27963,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl" - // InternalApplicationConfiguration.g:8765:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9025:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8769:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8770:1: ( '=' ) + // InternalApplicationConfiguration.g:9029:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9030:1: ( '=' ) { - // InternalApplicationConfiguration.g:8770:1: ( '=' ) - // InternalApplicationConfiguration.g:8771:2: '=' + // InternalApplicationConfiguration.g:9030:1: ( '=' ) + // InternalApplicationConfiguration.g:9031:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); match(input,28,FOLLOW_2); @@ -27195,14 +28000,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_4__2" - // InternalApplicationConfiguration.g:8780:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; + // InternalApplicationConfiguration.g:9040:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8784:1: ( rule__GenerationTask__Group_3_4__2__Impl ) - // InternalApplicationConfiguration.g:8785:2: rule__GenerationTask__Group_3_4__2__Impl + // InternalApplicationConfiguration.g:9044:1: ( rule__GenerationTask__Group_3_4__2__Impl ) + // InternalApplicationConfiguration.g:9045:2: rule__GenerationTask__Group_3_4__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_4__2__Impl(); @@ -27228,21 +28033,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl" - // InternalApplicationConfiguration.g:8791:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ; + // InternalApplicationConfiguration.g:9051:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ; public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8795:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ) - // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) + // InternalApplicationConfiguration.g:9055:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ) + // InternalApplicationConfiguration.g:9056:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) { - // InternalApplicationConfiguration.g:8796:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) - // InternalApplicationConfiguration.g:8797:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) + // InternalApplicationConfiguration.g:9056:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) + // InternalApplicationConfiguration.g:9057:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) { before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2()); - // InternalApplicationConfiguration.g:8798:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) - // InternalApplicationConfiguration.g:8798:3: rule__GenerationTask__ScopeAssignment_3_4_2 + // InternalApplicationConfiguration.g:9058:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) + // InternalApplicationConfiguration.g:9058:3: rule__GenerationTask__ScopeAssignment_3_4_2 { pushFollow(FOLLOW_2); rule__GenerationTask__ScopeAssignment_3_4_2(); @@ -27275,14 +28080,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_5__0" - // InternalApplicationConfiguration.g:8807:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ; + // InternalApplicationConfiguration.g:9067:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ; public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8811:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) - // InternalApplicationConfiguration.g:8812:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 + // InternalApplicationConfiguration.g:9071:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) + // InternalApplicationConfiguration.g:9072:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_5__0__Impl(); @@ -27313,21 +28118,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl" - // InternalApplicationConfiguration.g:8819:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ; + // InternalApplicationConfiguration.g:9079:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ; public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8823:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ) - // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) + // InternalApplicationConfiguration.g:9083:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ) + // InternalApplicationConfiguration.g:9084:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) { - // InternalApplicationConfiguration.g:8824:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) - // InternalApplicationConfiguration.g:8825:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) + // InternalApplicationConfiguration.g:9084:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) + // InternalApplicationConfiguration.g:9085:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0()); - // InternalApplicationConfiguration.g:8826:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) - // InternalApplicationConfiguration.g:8826:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 + // InternalApplicationConfiguration.g:9086:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) + // InternalApplicationConfiguration.g:9086:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 { pushFollow(FOLLOW_2); rule__GenerationTask__NumberSpecifiedAssignment_3_5_0(); @@ -27360,14 +28165,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_5__1" - // InternalApplicationConfiguration.g:8834:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ; + // InternalApplicationConfiguration.g:9094:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ; public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8838:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) - // InternalApplicationConfiguration.g:8839:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 + // InternalApplicationConfiguration.g:9098:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) + // InternalApplicationConfiguration.g:9099:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 { pushFollow(FOLLOW_9); rule__GenerationTask__Group_3_5__1__Impl(); @@ -27398,17 +28203,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl" - // InternalApplicationConfiguration.g:8846:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9106:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8850:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8851:1: ( '=' ) + // InternalApplicationConfiguration.g:9110:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9111:1: ( '=' ) { - // InternalApplicationConfiguration.g:8851:1: ( '=' ) - // InternalApplicationConfiguration.g:8852:2: '=' + // InternalApplicationConfiguration.g:9111:1: ( '=' ) + // InternalApplicationConfiguration.g:9112:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); match(input,28,FOLLOW_2); @@ -27435,14 +28240,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_5__2" - // InternalApplicationConfiguration.g:8861:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ; + // InternalApplicationConfiguration.g:9121:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ; public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8865:1: ( rule__GenerationTask__Group_3_5__2__Impl ) - // InternalApplicationConfiguration.g:8866:2: rule__GenerationTask__Group_3_5__2__Impl + // InternalApplicationConfiguration.g:9125:1: ( rule__GenerationTask__Group_3_5__2__Impl ) + // InternalApplicationConfiguration.g:9126:2: rule__GenerationTask__Group_3_5__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_5__2__Impl(); @@ -27468,21 +28273,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl" - // InternalApplicationConfiguration.g:8872:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ; + // InternalApplicationConfiguration.g:9132:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ; public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8876:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ) - // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) + // InternalApplicationConfiguration.g:9136:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ) + // InternalApplicationConfiguration.g:9137:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) { - // InternalApplicationConfiguration.g:8877:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) - // InternalApplicationConfiguration.g:8878:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) + // InternalApplicationConfiguration.g:9137:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) + // InternalApplicationConfiguration.g:9138:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) { before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2()); - // InternalApplicationConfiguration.g:8879:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) - // InternalApplicationConfiguration.g:8879:3: rule__GenerationTask__NumberAssignment_3_5_2 + // InternalApplicationConfiguration.g:9139:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) + // InternalApplicationConfiguration.g:9139:3: rule__GenerationTask__NumberAssignment_3_5_2 { pushFollow(FOLLOW_2); rule__GenerationTask__NumberAssignment_3_5_2(); @@ -27515,14 +28320,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_6__0" - // InternalApplicationConfiguration.g:8888:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ; + // InternalApplicationConfiguration.g:9148:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ; public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8892:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) - // InternalApplicationConfiguration.g:8893:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 + // InternalApplicationConfiguration.g:9152:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) + // InternalApplicationConfiguration.g:9153:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_6__0__Impl(); @@ -27553,21 +28358,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl" - // InternalApplicationConfiguration.g:8900:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ; + // InternalApplicationConfiguration.g:9160:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ; public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8904:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ) - // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) + // InternalApplicationConfiguration.g:9164:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ) + // InternalApplicationConfiguration.g:9165:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) { - // InternalApplicationConfiguration.g:8905:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) - // InternalApplicationConfiguration.g:8906:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) + // InternalApplicationConfiguration.g:9165:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) + // InternalApplicationConfiguration.g:9166:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0()); - // InternalApplicationConfiguration.g:8907:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) - // InternalApplicationConfiguration.g:8907:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 + // InternalApplicationConfiguration.g:9167:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) + // InternalApplicationConfiguration.g:9167:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 { pushFollow(FOLLOW_2); rule__GenerationTask__RunSpecifiedAssignment_3_6_0(); @@ -27600,14 +28405,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_6__1" - // InternalApplicationConfiguration.g:8915:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ; + // InternalApplicationConfiguration.g:9175:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ; public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8919:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) - // InternalApplicationConfiguration.g:8920:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 + // InternalApplicationConfiguration.g:9179:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) + // InternalApplicationConfiguration.g:9180:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 { pushFollow(FOLLOW_9); rule__GenerationTask__Group_3_6__1__Impl(); @@ -27638,17 +28443,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl" - // InternalApplicationConfiguration.g:8927:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9187:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8931:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:8932:1: ( '=' ) + // InternalApplicationConfiguration.g:9191:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9192:1: ( '=' ) { - // InternalApplicationConfiguration.g:8932:1: ( '=' ) - // InternalApplicationConfiguration.g:8933:2: '=' + // InternalApplicationConfiguration.g:9192:1: ( '=' ) + // InternalApplicationConfiguration.g:9193:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); match(input,28,FOLLOW_2); @@ -27675,14 +28480,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_6__2" - // InternalApplicationConfiguration.g:8942:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; + // InternalApplicationConfiguration.g:9202:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8946:1: ( rule__GenerationTask__Group_3_6__2__Impl ) - // InternalApplicationConfiguration.g:8947:2: rule__GenerationTask__Group_3_6__2__Impl + // InternalApplicationConfiguration.g:9206:1: ( rule__GenerationTask__Group_3_6__2__Impl ) + // InternalApplicationConfiguration.g:9207:2: rule__GenerationTask__Group_3_6__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_6__2__Impl(); @@ -27708,21 +28513,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl" - // InternalApplicationConfiguration.g:8953:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ; + // InternalApplicationConfiguration.g:9213:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ; public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8957:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ) - // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) + // InternalApplicationConfiguration.g:9217:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ) + // InternalApplicationConfiguration.g:9218:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) { - // InternalApplicationConfiguration.g:8958:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) - // InternalApplicationConfiguration.g:8959:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) + // InternalApplicationConfiguration.g:9218:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) + // InternalApplicationConfiguration.g:9219:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) { before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2()); - // InternalApplicationConfiguration.g:8960:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) - // InternalApplicationConfiguration.g:8960:3: rule__GenerationTask__RunsAssignment_3_6_2 + // InternalApplicationConfiguration.g:9220:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) + // InternalApplicationConfiguration.g:9220:3: rule__GenerationTask__RunsAssignment_3_6_2 { pushFollow(FOLLOW_2); rule__GenerationTask__RunsAssignment_3_6_2(); @@ -27755,14 +28560,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_7__0" - // InternalApplicationConfiguration.g:8969:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ; + // InternalApplicationConfiguration.g:9229:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ; public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8973:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) - // InternalApplicationConfiguration.g:8974:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 + // InternalApplicationConfiguration.g:9233:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) + // InternalApplicationConfiguration.g:9234:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_7__0__Impl(); @@ -27793,20 +28598,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl" - // InternalApplicationConfiguration.g:8981:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ; + // InternalApplicationConfiguration.g:9241:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ; public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:8985:1: ( ( 'solver' ) ) - // InternalApplicationConfiguration.g:8986:1: ( 'solver' ) + // InternalApplicationConfiguration.g:9245:1: ( ( 'solver' ) ) + // InternalApplicationConfiguration.g:9246:1: ( 'solver' ) { - // InternalApplicationConfiguration.g:8986:1: ( 'solver' ) - // InternalApplicationConfiguration.g:8987:2: 'solver' + // InternalApplicationConfiguration.g:9246:1: ( 'solver' ) + // InternalApplicationConfiguration.g:9247:2: 'solver' { before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); - match(input,55,FOLLOW_2); + match(input,57,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); } @@ -27830,16 +28635,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_7__1" - // InternalApplicationConfiguration.g:8996:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ; + // InternalApplicationConfiguration.g:9256:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ; public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9000:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) - // InternalApplicationConfiguration.g:9001:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 + // InternalApplicationConfiguration.g:9260:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) + // InternalApplicationConfiguration.g:9261:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 { - pushFollow(FOLLOW_47); + pushFollow(FOLLOW_48); rule__GenerationTask__Group_3_7__1__Impl(); state._fsp--; @@ -27868,17 +28673,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl" - // InternalApplicationConfiguration.g:9008:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9268:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9012:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9013:1: ( '=' ) + // InternalApplicationConfiguration.g:9272:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9273:1: ( '=' ) { - // InternalApplicationConfiguration.g:9013:1: ( '=' ) - // InternalApplicationConfiguration.g:9014:2: '=' + // InternalApplicationConfiguration.g:9273:1: ( '=' ) + // InternalApplicationConfiguration.g:9274:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); match(input,28,FOLLOW_2); @@ -27905,14 +28710,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_7__2" - // InternalApplicationConfiguration.g:9023:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ; + // InternalApplicationConfiguration.g:9283:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ; public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9027:1: ( rule__GenerationTask__Group_3_7__2__Impl ) - // InternalApplicationConfiguration.g:9028:2: rule__GenerationTask__Group_3_7__2__Impl + // InternalApplicationConfiguration.g:9287:1: ( rule__GenerationTask__Group_3_7__2__Impl ) + // InternalApplicationConfiguration.g:9288:2: rule__GenerationTask__Group_3_7__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_7__2__Impl(); @@ -27938,21 +28743,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl" - // InternalApplicationConfiguration.g:9034:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ; + // InternalApplicationConfiguration.g:9294:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ; public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9038:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ) - // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) + // InternalApplicationConfiguration.g:9298:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ) + // InternalApplicationConfiguration.g:9299:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) { - // InternalApplicationConfiguration.g:9039:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) - // InternalApplicationConfiguration.g:9040:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) + // InternalApplicationConfiguration.g:9299:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) + // InternalApplicationConfiguration.g:9300:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) { before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2()); - // InternalApplicationConfiguration.g:9041:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) - // InternalApplicationConfiguration.g:9041:3: rule__GenerationTask__SolverAssignment_3_7_2 + // InternalApplicationConfiguration.g:9301:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) + // InternalApplicationConfiguration.g:9301:3: rule__GenerationTask__SolverAssignment_3_7_2 { pushFollow(FOLLOW_2); rule__GenerationTask__SolverAssignment_3_7_2(); @@ -27985,14 +28790,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_8__0" - // InternalApplicationConfiguration.g:9050:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ; + // InternalApplicationConfiguration.g:9310:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ; public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9054:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) - // InternalApplicationConfiguration.g:9055:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 + // InternalApplicationConfiguration.g:9314:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) + // InternalApplicationConfiguration.g:9315:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_8__0__Impl(); @@ -28023,20 +28828,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl" - // InternalApplicationConfiguration.g:9062:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ; + // InternalApplicationConfiguration.g:9322:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ; public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9066:1: ( ( 'config' ) ) - // InternalApplicationConfiguration.g:9067:1: ( 'config' ) + // InternalApplicationConfiguration.g:9326:1: ( ( 'config' ) ) + // InternalApplicationConfiguration.g:9327:1: ( 'config' ) { - // InternalApplicationConfiguration.g:9067:1: ( 'config' ) - // InternalApplicationConfiguration.g:9068:2: 'config' + // InternalApplicationConfiguration.g:9327:1: ( 'config' ) + // InternalApplicationConfiguration.g:9328:2: 'config' { before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); - match(input,40,FOLLOW_2); + match(input,42,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); } @@ -28060,16 +28865,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_8__1" - // InternalApplicationConfiguration.g:9077:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ; + // InternalApplicationConfiguration.g:9337:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ; public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9081:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) - // InternalApplicationConfiguration.g:9082:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 + // InternalApplicationConfiguration.g:9341:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) + // InternalApplicationConfiguration.g:9342:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 { - pushFollow(FOLLOW_46); + pushFollow(FOLLOW_47); rule__GenerationTask__Group_3_8__1__Impl(); state._fsp--; @@ -28098,17 +28903,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl" - // InternalApplicationConfiguration.g:9089:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9349:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9093:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9094:1: ( '=' ) + // InternalApplicationConfiguration.g:9353:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9354:1: ( '=' ) { - // InternalApplicationConfiguration.g:9094:1: ( '=' ) - // InternalApplicationConfiguration.g:9095:2: '=' + // InternalApplicationConfiguration.g:9354:1: ( '=' ) + // InternalApplicationConfiguration.g:9355:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); match(input,28,FOLLOW_2); @@ -28135,14 +28940,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_8__2" - // InternalApplicationConfiguration.g:9104:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ; + // InternalApplicationConfiguration.g:9364:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ; public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9108:1: ( rule__GenerationTask__Group_3_8__2__Impl ) - // InternalApplicationConfiguration.g:9109:2: rule__GenerationTask__Group_3_8__2__Impl + // InternalApplicationConfiguration.g:9368:1: ( rule__GenerationTask__Group_3_8__2__Impl ) + // InternalApplicationConfiguration.g:9369:2: rule__GenerationTask__Group_3_8__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_8__2__Impl(); @@ -28168,21 +28973,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl" - // InternalApplicationConfiguration.g:9115:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ; + // InternalApplicationConfiguration.g:9375:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ; public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9119:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ) - // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) + // InternalApplicationConfiguration.g:9379:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ) + // InternalApplicationConfiguration.g:9380:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) { - // InternalApplicationConfiguration.g:9120:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) - // InternalApplicationConfiguration.g:9121:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) + // InternalApplicationConfiguration.g:9380:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) + // InternalApplicationConfiguration.g:9381:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) { before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2()); - // InternalApplicationConfiguration.g:9122:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) - // InternalApplicationConfiguration.g:9122:3: rule__GenerationTask__ConfigAssignment_3_8_2 + // InternalApplicationConfiguration.g:9382:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) + // InternalApplicationConfiguration.g:9382:3: rule__GenerationTask__ConfigAssignment_3_8_2 { pushFollow(FOLLOW_2); rule__GenerationTask__ConfigAssignment_3_8_2(); @@ -28215,14 +29020,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_9__0" - // InternalApplicationConfiguration.g:9131:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ; + // InternalApplicationConfiguration.g:9391:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ; public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9135:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) - // InternalApplicationConfiguration.g:9136:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 + // InternalApplicationConfiguration.g:9395:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) + // InternalApplicationConfiguration.g:9396:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_9__0__Impl(); @@ -28253,20 +29058,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl" - // InternalApplicationConfiguration.g:9143:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ; + // InternalApplicationConfiguration.g:9403:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ; public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9147:1: ( ( 'debug' ) ) - // InternalApplicationConfiguration.g:9148:1: ( 'debug' ) + // InternalApplicationConfiguration.g:9407:1: ( ( 'debug' ) ) + // InternalApplicationConfiguration.g:9408:1: ( 'debug' ) { - // InternalApplicationConfiguration.g:9148:1: ( 'debug' ) - // InternalApplicationConfiguration.g:9149:2: 'debug' + // InternalApplicationConfiguration.g:9408:1: ( 'debug' ) + // InternalApplicationConfiguration.g:9409:2: 'debug' { before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); - match(input,56,FOLLOW_2); + match(input,58,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); } @@ -28290,14 +29095,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_9__1" - // InternalApplicationConfiguration.g:9158:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ; + // InternalApplicationConfiguration.g:9418:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ; public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9162:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) - // InternalApplicationConfiguration.g:9163:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 + // InternalApplicationConfiguration.g:9422:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) + // InternalApplicationConfiguration.g:9423:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 { pushFollow(FOLLOW_22); rule__GenerationTask__Group_3_9__1__Impl(); @@ -28328,17 +29133,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl" - // InternalApplicationConfiguration.g:9170:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9430:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9174:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9175:1: ( '=' ) + // InternalApplicationConfiguration.g:9434:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9435:1: ( '=' ) { - // InternalApplicationConfiguration.g:9175:1: ( '=' ) - // InternalApplicationConfiguration.g:9176:2: '=' + // InternalApplicationConfiguration.g:9435:1: ( '=' ) + // InternalApplicationConfiguration.g:9436:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); match(input,28,FOLLOW_2); @@ -28365,14 +29170,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_9__2" - // InternalApplicationConfiguration.g:9185:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ; + // InternalApplicationConfiguration.g:9445:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ; public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9189:1: ( rule__GenerationTask__Group_3_9__2__Impl ) - // InternalApplicationConfiguration.g:9190:2: rule__GenerationTask__Group_3_9__2__Impl + // InternalApplicationConfiguration.g:9449:1: ( rule__GenerationTask__Group_3_9__2__Impl ) + // InternalApplicationConfiguration.g:9450:2: rule__GenerationTask__Group_3_9__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_9__2__Impl(); @@ -28398,21 +29203,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl" - // InternalApplicationConfiguration.g:9196:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ; + // InternalApplicationConfiguration.g:9456:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ; public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9200:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ) - // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) + // InternalApplicationConfiguration.g:9460:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ) + // InternalApplicationConfiguration.g:9461:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) { - // InternalApplicationConfiguration.g:9201:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) - // InternalApplicationConfiguration.g:9202:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) + // InternalApplicationConfiguration.g:9461:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) + // InternalApplicationConfiguration.g:9462:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) { before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2()); - // InternalApplicationConfiguration.g:9203:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) - // InternalApplicationConfiguration.g:9203:3: rule__GenerationTask__DebugFolderAssignment_3_9_2 + // InternalApplicationConfiguration.g:9463:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) + // InternalApplicationConfiguration.g:9463:3: rule__GenerationTask__DebugFolderAssignment_3_9_2 { pushFollow(FOLLOW_2); rule__GenerationTask__DebugFolderAssignment_3_9_2(); @@ -28445,14 +29250,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_10__0" - // InternalApplicationConfiguration.g:9212:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ; + // InternalApplicationConfiguration.g:9472:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ; public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9216:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) - // InternalApplicationConfiguration.g:9217:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 + // InternalApplicationConfiguration.g:9476:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) + // InternalApplicationConfiguration.g:9477:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_10__0__Impl(); @@ -28483,20 +29288,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl" - // InternalApplicationConfiguration.g:9224:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ; + // InternalApplicationConfiguration.g:9484:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ; public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9228:1: ( ( 'log' ) ) - // InternalApplicationConfiguration.g:9229:1: ( 'log' ) + // InternalApplicationConfiguration.g:9488:1: ( ( 'log' ) ) + // InternalApplicationConfiguration.g:9489:1: ( 'log' ) { - // InternalApplicationConfiguration.g:9229:1: ( 'log' ) - // InternalApplicationConfiguration.g:9230:2: 'log' + // InternalApplicationConfiguration.g:9489:1: ( 'log' ) + // InternalApplicationConfiguration.g:9490:2: 'log' { before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); - match(input,57,FOLLOW_2); + match(input,59,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); } @@ -28520,14 +29325,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_10__1" - // InternalApplicationConfiguration.g:9239:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ; + // InternalApplicationConfiguration.g:9499:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ; public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9243:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ) - // InternalApplicationConfiguration.g:9244:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 + // InternalApplicationConfiguration.g:9503:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ) + // InternalApplicationConfiguration.g:9504:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 { pushFollow(FOLLOW_22); rule__GenerationTask__Group_3_10__1__Impl(); @@ -28558,17 +29363,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl" - // InternalApplicationConfiguration.g:9251:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9511:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9255:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9256:1: ( '=' ) + // InternalApplicationConfiguration.g:9515:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9516:1: ( '=' ) { - // InternalApplicationConfiguration.g:9256:1: ( '=' ) - // InternalApplicationConfiguration.g:9257:2: '=' + // InternalApplicationConfiguration.g:9516:1: ( '=' ) + // InternalApplicationConfiguration.g:9517:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); match(input,28,FOLLOW_2); @@ -28595,14 +29400,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_10__2" - // InternalApplicationConfiguration.g:9266:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ; + // InternalApplicationConfiguration.g:9526:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ; public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9270:1: ( rule__GenerationTask__Group_3_10__2__Impl ) - // InternalApplicationConfiguration.g:9271:2: rule__GenerationTask__Group_3_10__2__Impl + // InternalApplicationConfiguration.g:9530:1: ( rule__GenerationTask__Group_3_10__2__Impl ) + // InternalApplicationConfiguration.g:9531:2: rule__GenerationTask__Group_3_10__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_10__2__Impl(); @@ -28628,21 +29433,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl" - // InternalApplicationConfiguration.g:9277:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ; + // InternalApplicationConfiguration.g:9537:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ; public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9281:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ) - // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) + // InternalApplicationConfiguration.g:9541:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ) + // InternalApplicationConfiguration.g:9542:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) { - // InternalApplicationConfiguration.g:9282:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) - // InternalApplicationConfiguration.g:9283:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) + // InternalApplicationConfiguration.g:9542:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) + // InternalApplicationConfiguration.g:9543:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) { before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2()); - // InternalApplicationConfiguration.g:9284:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) - // InternalApplicationConfiguration.g:9284:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2 + // InternalApplicationConfiguration.g:9544:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) + // InternalApplicationConfiguration.g:9544:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2 { pushFollow(FOLLOW_2); rule__GenerationTask__TargetLogFileAssignment_3_10_2(); @@ -28675,14 +29480,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_11__0" - // InternalApplicationConfiguration.g:9293:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ; + // InternalApplicationConfiguration.g:9553:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ; public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9297:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) - // InternalApplicationConfiguration.g:9298:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 + // InternalApplicationConfiguration.g:9557:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) + // InternalApplicationConfiguration.g:9558:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_11__0__Impl(); @@ -28713,20 +29518,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl" - // InternalApplicationConfiguration.g:9305:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ; + // InternalApplicationConfiguration.g:9565:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ; public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9309:1: ( ( 'statistics' ) ) - // InternalApplicationConfiguration.g:9310:1: ( 'statistics' ) + // InternalApplicationConfiguration.g:9569:1: ( ( 'statistics' ) ) + // InternalApplicationConfiguration.g:9570:1: ( 'statistics' ) { - // InternalApplicationConfiguration.g:9310:1: ( 'statistics' ) - // InternalApplicationConfiguration.g:9311:2: 'statistics' + // InternalApplicationConfiguration.g:9570:1: ( 'statistics' ) + // InternalApplicationConfiguration.g:9571:2: 'statistics' { before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); - match(input,58,FOLLOW_2); + match(input,60,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); } @@ -28750,14 +29555,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_11__1" - // InternalApplicationConfiguration.g:9320:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ; + // InternalApplicationConfiguration.g:9580:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ; public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9324:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) - // InternalApplicationConfiguration.g:9325:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 + // InternalApplicationConfiguration.g:9584:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) + // InternalApplicationConfiguration.g:9585:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 { pushFollow(FOLLOW_22); rule__GenerationTask__Group_3_11__1__Impl(); @@ -28788,17 +29593,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl" - // InternalApplicationConfiguration.g:9332:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9592:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9336:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9337:1: ( '=' ) + // InternalApplicationConfiguration.g:9596:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9597:1: ( '=' ) { - // InternalApplicationConfiguration.g:9337:1: ( '=' ) - // InternalApplicationConfiguration.g:9338:2: '=' + // InternalApplicationConfiguration.g:9597:1: ( '=' ) + // InternalApplicationConfiguration.g:9598:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); match(input,28,FOLLOW_2); @@ -28825,14 +29630,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_11__2" - // InternalApplicationConfiguration.g:9347:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ; + // InternalApplicationConfiguration.g:9607:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ; public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9351:1: ( rule__GenerationTask__Group_3_11__2__Impl ) - // InternalApplicationConfiguration.g:9352:2: rule__GenerationTask__Group_3_11__2__Impl + // InternalApplicationConfiguration.g:9611:1: ( rule__GenerationTask__Group_3_11__2__Impl ) + // InternalApplicationConfiguration.g:9612:2: rule__GenerationTask__Group_3_11__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_11__2__Impl(); @@ -28858,21 +29663,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl" - // InternalApplicationConfiguration.g:9358:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ; + // InternalApplicationConfiguration.g:9618:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ; public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9362:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ) - // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) + // InternalApplicationConfiguration.g:9622:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ) + // InternalApplicationConfiguration.g:9623:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) { - // InternalApplicationConfiguration.g:9363:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) - // InternalApplicationConfiguration.g:9364:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) + // InternalApplicationConfiguration.g:9623:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) + // InternalApplicationConfiguration.g:9624:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) { before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2()); - // InternalApplicationConfiguration.g:9365:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) - // InternalApplicationConfiguration.g:9365:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 + // InternalApplicationConfiguration.g:9625:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) + // InternalApplicationConfiguration.g:9625:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 { pushFollow(FOLLOW_2); rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2(); @@ -28905,14 +29710,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_12__0" - // InternalApplicationConfiguration.g:9374:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ; + // InternalApplicationConfiguration.g:9634:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ; public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9378:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ) - // InternalApplicationConfiguration.g:9379:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 + // InternalApplicationConfiguration.g:9638:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ) + // InternalApplicationConfiguration.g:9639:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 { pushFollow(FOLLOW_14); rule__GenerationTask__Group_3_12__0__Impl(); @@ -28943,20 +29748,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl" - // InternalApplicationConfiguration.g:9386:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ; + // InternalApplicationConfiguration.g:9646:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ; public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9390:1: ( ( 'output' ) ) - // InternalApplicationConfiguration.g:9391:1: ( 'output' ) + // InternalApplicationConfiguration.g:9650:1: ( ( 'output' ) ) + // InternalApplicationConfiguration.g:9651:1: ( 'output' ) { - // InternalApplicationConfiguration.g:9391:1: ( 'output' ) - // InternalApplicationConfiguration.g:9392:2: 'output' + // InternalApplicationConfiguration.g:9651:1: ( 'output' ) + // InternalApplicationConfiguration.g:9652:2: 'output' { before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); - match(input,59,FOLLOW_2); + match(input,61,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); } @@ -28980,14 +29785,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_12__1" - // InternalApplicationConfiguration.g:9401:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ; + // InternalApplicationConfiguration.g:9661:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ; public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9405:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ) - // InternalApplicationConfiguration.g:9406:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 + // InternalApplicationConfiguration.g:9665:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ) + // InternalApplicationConfiguration.g:9666:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 { pushFollow(FOLLOW_22); rule__GenerationTask__Group_3_12__1__Impl(); @@ -29018,17 +29823,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl" - // InternalApplicationConfiguration.g:9413:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ; + // InternalApplicationConfiguration.g:9673:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ; public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9417:1: ( ( '=' ) ) - // InternalApplicationConfiguration.g:9418:1: ( '=' ) + // InternalApplicationConfiguration.g:9677:1: ( ( '=' ) ) + // InternalApplicationConfiguration.g:9678:1: ( '=' ) { - // InternalApplicationConfiguration.g:9418:1: ( '=' ) - // InternalApplicationConfiguration.g:9419:2: '=' + // InternalApplicationConfiguration.g:9678:1: ( '=' ) + // InternalApplicationConfiguration.g:9679:2: '=' { before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); match(input,28,FOLLOW_2); @@ -29055,14 +29860,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_12__2" - // InternalApplicationConfiguration.g:9428:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ; + // InternalApplicationConfiguration.g:9688:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ; public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9432:1: ( rule__GenerationTask__Group_3_12__2__Impl ) - // InternalApplicationConfiguration.g:9433:2: rule__GenerationTask__Group_3_12__2__Impl + // InternalApplicationConfiguration.g:9692:1: ( rule__GenerationTask__Group_3_12__2__Impl ) + // InternalApplicationConfiguration.g:9693:2: rule__GenerationTask__Group_3_12__2__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_12__2__Impl(); @@ -29088,21 +29893,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl" - // InternalApplicationConfiguration.g:9439:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ; + // InternalApplicationConfiguration.g:9699:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ; public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9443:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ) - // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) + // InternalApplicationConfiguration.g:9703:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ) + // InternalApplicationConfiguration.g:9704:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) { - // InternalApplicationConfiguration.g:9444:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) - // InternalApplicationConfiguration.g:9445:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) + // InternalApplicationConfiguration.g:9704:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) + // InternalApplicationConfiguration.g:9705:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) { before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2()); - // InternalApplicationConfiguration.g:9446:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) - // InternalApplicationConfiguration.g:9446:3: rule__GenerationTask__TagetFolderAssignment_3_12_2 + // InternalApplicationConfiguration.g:9706:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) + // InternalApplicationConfiguration.g:9706:3: rule__GenerationTask__TagetFolderAssignment_3_12_2 { pushFollow(FOLLOW_2); rule__GenerationTask__TagetFolderAssignment_3_12_2(); @@ -29135,22 +29940,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3" - // InternalApplicationConfiguration.g:9455:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ; + // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ; public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException { int stackSize = keepStackSize(); getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); try { - // InternalApplicationConfiguration.g:9460:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) - // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? + // InternalApplicationConfiguration.g:9720:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) + // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? { - // InternalApplicationConfiguration.g:9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? - int alt62=2; - alt62 = dfa62.predict(input); - switch (alt62) { + // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? + int alt64=2; + alt64 = dfa64.predict(input); + switch (alt64) { case 1 : - // InternalApplicationConfiguration.g:9461:2: rule__GenerationTask__UnorderedGroup_3__0 + // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__0 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__0(); @@ -29183,31 +29988,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl" - // InternalApplicationConfiguration.g:9469:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ; + // InternalApplicationConfiguration.g:9729:1: rule__GenerationTask__UnorderedGroup_3__Impl : ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ; public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException { int stackSize = keepStackSize(); boolean selected = false; try { - // InternalApplicationConfiguration.g:9474:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ) - // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) + // InternalApplicationConfiguration.g:9734:1: ( ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) ) + // InternalApplicationConfiguration.g:9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) { - // InternalApplicationConfiguration.g:9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) - int alt63=13; - alt63 = dfa63.predict(input); - switch (alt63) { + // InternalApplicationConfiguration.g:9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) ) + int alt65=13; + alt65 = dfa65.predict(input); + switch (alt65) { case 1 : - // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) + // InternalApplicationConfiguration.g:9736:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9476:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) - // InternalApplicationConfiguration.g:9477:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) + // InternalApplicationConfiguration.g:9736:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) + // InternalApplicationConfiguration.g:9737:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); } - // InternalApplicationConfiguration.g:9477:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) - // InternalApplicationConfiguration.g:9478:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) + // InternalApplicationConfiguration.g:9737:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) + // InternalApplicationConfiguration.g:9738:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); @@ -29215,12 +30020,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9484:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) - // InternalApplicationConfiguration.g:9485:6: ( rule__GenerationTask__Group_3_0__0 ) + // InternalApplicationConfiguration.g:9744:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) + // InternalApplicationConfiguration.g:9745:6: ( rule__GenerationTask__Group_3_0__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); - // InternalApplicationConfiguration.g:9486:6: ( rule__GenerationTask__Group_3_0__0 ) - // InternalApplicationConfiguration.g:9486:7: rule__GenerationTask__Group_3_0__0 + // InternalApplicationConfiguration.g:9746:6: ( rule__GenerationTask__Group_3_0__0 ) + // InternalApplicationConfiguration.g:9746:7: rule__GenerationTask__Group_3_0__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_0__0(); @@ -29244,16 +30049,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 2 : - // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) + // InternalApplicationConfiguration.g:9751:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9491:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) - // InternalApplicationConfiguration.g:9492:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) + // InternalApplicationConfiguration.g:9751:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) + // InternalApplicationConfiguration.g:9752:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); } - // InternalApplicationConfiguration.g:9492:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) - // InternalApplicationConfiguration.g:9493:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) + // InternalApplicationConfiguration.g:9752:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) + // InternalApplicationConfiguration.g:9753:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); @@ -29261,12 +30066,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9499:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) - // InternalApplicationConfiguration.g:9500:6: ( rule__GenerationTask__Group_3_1__0 ) + // InternalApplicationConfiguration.g:9759:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) + // InternalApplicationConfiguration.g:9760:6: ( rule__GenerationTask__Group_3_1__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); - // InternalApplicationConfiguration.g:9501:6: ( rule__GenerationTask__Group_3_1__0 ) - // InternalApplicationConfiguration.g:9501:7: rule__GenerationTask__Group_3_1__0 + // InternalApplicationConfiguration.g:9761:6: ( rule__GenerationTask__Group_3_1__0 ) + // InternalApplicationConfiguration.g:9761:7: rule__GenerationTask__Group_3_1__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_1__0(); @@ -29290,16 +30095,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 3 : - // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) + // InternalApplicationConfiguration.g:9766:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9506:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) - // InternalApplicationConfiguration.g:9507:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) + // InternalApplicationConfiguration.g:9766:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) + // InternalApplicationConfiguration.g:9767:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); } - // InternalApplicationConfiguration.g:9507:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) - // InternalApplicationConfiguration.g:9508:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) + // InternalApplicationConfiguration.g:9767:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) + // InternalApplicationConfiguration.g:9768:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); @@ -29307,12 +30112,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9514:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) - // InternalApplicationConfiguration.g:9515:6: ( rule__GenerationTask__Group_3_2__0 ) + // InternalApplicationConfiguration.g:9774:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) + // InternalApplicationConfiguration.g:9775:6: ( rule__GenerationTask__Group_3_2__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); - // InternalApplicationConfiguration.g:9516:6: ( rule__GenerationTask__Group_3_2__0 ) - // InternalApplicationConfiguration.g:9516:7: rule__GenerationTask__Group_3_2__0 + // InternalApplicationConfiguration.g:9776:6: ( rule__GenerationTask__Group_3_2__0 ) + // InternalApplicationConfiguration.g:9776:7: rule__GenerationTask__Group_3_2__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_2__0(); @@ -29336,16 +30141,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 4 : - // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) + // InternalApplicationConfiguration.g:9781:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9521:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) - // InternalApplicationConfiguration.g:9522:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) + // InternalApplicationConfiguration.g:9781:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) + // InternalApplicationConfiguration.g:9782:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); } - // InternalApplicationConfiguration.g:9522:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) - // InternalApplicationConfiguration.g:9523:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) + // InternalApplicationConfiguration.g:9782:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) + // InternalApplicationConfiguration.g:9783:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); @@ -29353,12 +30158,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9529:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) - // InternalApplicationConfiguration.g:9530:6: ( rule__GenerationTask__Group_3_3__0 ) + // InternalApplicationConfiguration.g:9789:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) + // InternalApplicationConfiguration.g:9790:6: ( rule__GenerationTask__Group_3_3__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); - // InternalApplicationConfiguration.g:9531:6: ( rule__GenerationTask__Group_3_3__0 ) - // InternalApplicationConfiguration.g:9531:7: rule__GenerationTask__Group_3_3__0 + // InternalApplicationConfiguration.g:9791:6: ( rule__GenerationTask__Group_3_3__0 ) + // InternalApplicationConfiguration.g:9791:7: rule__GenerationTask__Group_3_3__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_3__0(); @@ -29382,16 +30187,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 5 : - // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) + // InternalApplicationConfiguration.g:9796:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) - // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) + // InternalApplicationConfiguration.g:9796:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) + // InternalApplicationConfiguration.g:9797:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); } - // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) - // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) + // InternalApplicationConfiguration.g:9797:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) + // InternalApplicationConfiguration.g:9798:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); @@ -29399,12 +30204,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) - // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_4__0 ) + // InternalApplicationConfiguration.g:9804:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) + // InternalApplicationConfiguration.g:9805:6: ( rule__GenerationTask__Group_3_4__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); - // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_4__0 ) - // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_4__0 + // InternalApplicationConfiguration.g:9806:6: ( rule__GenerationTask__Group_3_4__0 ) + // InternalApplicationConfiguration.g:9806:7: rule__GenerationTask__Group_3_4__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_4__0(); @@ -29428,16 +30233,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 6 : - // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) + // InternalApplicationConfiguration.g:9811:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) - // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) + // InternalApplicationConfiguration.g:9811:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) + // InternalApplicationConfiguration.g:9812:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); } - // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) - // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) + // InternalApplicationConfiguration.g:9812:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) + // InternalApplicationConfiguration.g:9813:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); @@ -29445,12 +30250,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) - // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_5__0 ) + // InternalApplicationConfiguration.g:9819:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) + // InternalApplicationConfiguration.g:9820:6: ( rule__GenerationTask__Group_3_5__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); - // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_5__0 ) - // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_5__0 + // InternalApplicationConfiguration.g:9821:6: ( rule__GenerationTask__Group_3_5__0 ) + // InternalApplicationConfiguration.g:9821:7: rule__GenerationTask__Group_3_5__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_5__0(); @@ -29474,16 +30279,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 7 : - // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) + // InternalApplicationConfiguration.g:9826:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) - // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) + // InternalApplicationConfiguration.g:9826:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) + // InternalApplicationConfiguration.g:9827:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); } - // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) - // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) + // InternalApplicationConfiguration.g:9827:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) + // InternalApplicationConfiguration.g:9828:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); @@ -29491,12 +30296,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) - // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_6__0 ) + // InternalApplicationConfiguration.g:9834:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) + // InternalApplicationConfiguration.g:9835:6: ( rule__GenerationTask__Group_3_6__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); - // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_6__0 ) - // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_6__0 + // InternalApplicationConfiguration.g:9836:6: ( rule__GenerationTask__Group_3_6__0 ) + // InternalApplicationConfiguration.g:9836:7: rule__GenerationTask__Group_3_6__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_6__0(); @@ -29520,16 +30325,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 8 : - // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) + // InternalApplicationConfiguration.g:9841:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) - // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) + // InternalApplicationConfiguration.g:9841:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) + // InternalApplicationConfiguration.g:9842:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); } - // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) - // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) + // InternalApplicationConfiguration.g:9842:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) + // InternalApplicationConfiguration.g:9843:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); @@ -29537,12 +30342,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) - // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_7__0 ) + // InternalApplicationConfiguration.g:9849:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) + // InternalApplicationConfiguration.g:9850:6: ( rule__GenerationTask__Group_3_7__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); - // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_7__0 ) - // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_7__0 + // InternalApplicationConfiguration.g:9851:6: ( rule__GenerationTask__Group_3_7__0 ) + // InternalApplicationConfiguration.g:9851:7: rule__GenerationTask__Group_3_7__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_7__0(); @@ -29566,16 +30371,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 9 : - // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) + // InternalApplicationConfiguration.g:9856:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) - // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) + // InternalApplicationConfiguration.g:9856:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) + // InternalApplicationConfiguration.g:9857:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); } - // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) - // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) + // InternalApplicationConfiguration.g:9857:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) + // InternalApplicationConfiguration.g:9858:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); @@ -29583,12 +30388,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) - // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_8__0 ) + // InternalApplicationConfiguration.g:9864:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) + // InternalApplicationConfiguration.g:9865:6: ( rule__GenerationTask__Group_3_8__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); - // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_8__0 ) - // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_8__0 + // InternalApplicationConfiguration.g:9866:6: ( rule__GenerationTask__Group_3_8__0 ) + // InternalApplicationConfiguration.g:9866:7: rule__GenerationTask__Group_3_8__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_8__0(); @@ -29612,16 +30417,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 10 : - // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) + // InternalApplicationConfiguration.g:9871:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) - // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) + // InternalApplicationConfiguration.g:9871:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) + // InternalApplicationConfiguration.g:9872:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); } - // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) - // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) + // InternalApplicationConfiguration.g:9872:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) + // InternalApplicationConfiguration.g:9873:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); @@ -29629,12 +30434,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) - // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_9__0 ) + // InternalApplicationConfiguration.g:9879:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) + // InternalApplicationConfiguration.g:9880:6: ( rule__GenerationTask__Group_3_9__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); - // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_9__0 ) - // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_9__0 + // InternalApplicationConfiguration.g:9881:6: ( rule__GenerationTask__Group_3_9__0 ) + // InternalApplicationConfiguration.g:9881:7: rule__GenerationTask__Group_3_9__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_9__0(); @@ -29658,16 +30463,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 11 : - // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) + // InternalApplicationConfiguration.g:9886:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) - // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) + // InternalApplicationConfiguration.g:9886:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) + // InternalApplicationConfiguration.g:9887:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); } - // InternalApplicationConfiguration.g:9627:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) - // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) + // InternalApplicationConfiguration.g:9887:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) + // InternalApplicationConfiguration.g:9888:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); @@ -29675,12 +30480,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) - // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_10__0 ) + // InternalApplicationConfiguration.g:9894:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) + // InternalApplicationConfiguration.g:9895:6: ( rule__GenerationTask__Group_3_10__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); - // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_10__0 ) - // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_10__0 + // InternalApplicationConfiguration.g:9896:6: ( rule__GenerationTask__Group_3_10__0 ) + // InternalApplicationConfiguration.g:9896:7: rule__GenerationTask__Group_3_10__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_10__0(); @@ -29704,16 +30509,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 12 : - // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) + // InternalApplicationConfiguration.g:9901:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) - // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) + // InternalApplicationConfiguration.g:9901:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) + // InternalApplicationConfiguration.g:9902:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); } - // InternalApplicationConfiguration.g:9642:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) - // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) + // InternalApplicationConfiguration.g:9902:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) + // InternalApplicationConfiguration.g:9903:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); @@ -29721,12 +30526,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) - // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_11__0 ) + // InternalApplicationConfiguration.g:9909:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) + // InternalApplicationConfiguration.g:9910:6: ( rule__GenerationTask__Group_3_11__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); - // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_11__0 ) - // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_11__0 + // InternalApplicationConfiguration.g:9911:6: ( rule__GenerationTask__Group_3_11__0 ) + // InternalApplicationConfiguration.g:9911:7: rule__GenerationTask__Group_3_11__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_11__0(); @@ -29750,16 +30555,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } break; case 13 : - // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) + // InternalApplicationConfiguration.g:9916:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) { - // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) - // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) + // InternalApplicationConfiguration.g:9916:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) + // InternalApplicationConfiguration.g:9917:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); } - // InternalApplicationConfiguration.g:9657:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) - // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) + // InternalApplicationConfiguration.g:9917:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) + // InternalApplicationConfiguration.g:9918:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); @@ -29767,12 +30572,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont selected = true; - // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) - // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_12__0 ) + // InternalApplicationConfiguration.g:9924:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) + // InternalApplicationConfiguration.g:9925:6: ( rule__GenerationTask__Group_3_12__0 ) { before(grammarAccess.getGenerationTaskAccess().getGroup_3_12()); - // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_12__0 ) - // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_12__0 + // InternalApplicationConfiguration.g:9926:6: ( rule__GenerationTask__Group_3_12__0 ) + // InternalApplicationConfiguration.g:9926:7: rule__GenerationTask__Group_3_12__0 { pushFollow(FOLLOW_2); rule__GenerationTask__Group_3_12__0(); @@ -29819,26 +30624,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0" - // InternalApplicationConfiguration.g:9679:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ; + // InternalApplicationConfiguration.g:9939:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ; public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9683:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ) - // InternalApplicationConfiguration.g:9684:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? + // InternalApplicationConfiguration.g:9943:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ) + // InternalApplicationConfiguration.g:9944:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? - int alt64=2; - alt64 = dfa64.predict(input); - switch (alt64) { + // InternalApplicationConfiguration.g:9945:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? + int alt66=2; + alt66 = dfa66.predict(input); + switch (alt66) { case 1 : - // InternalApplicationConfiguration.g:9685:2: rule__GenerationTask__UnorderedGroup_3__1 + // InternalApplicationConfiguration.g:9945:2: rule__GenerationTask__UnorderedGroup_3__1 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__1(); @@ -29870,26 +30675,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1" - // InternalApplicationConfiguration.g:9691:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; + // InternalApplicationConfiguration.g:9951:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9695:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ) - // InternalApplicationConfiguration.g:9696:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? + // InternalApplicationConfiguration.g:9955:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ) + // InternalApplicationConfiguration.g:9956:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? - int alt65=2; - alt65 = dfa65.predict(input); - switch (alt65) { + // InternalApplicationConfiguration.g:9957:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? + int alt67=2; + alt67 = dfa67.predict(input); + switch (alt67) { case 1 : - // InternalApplicationConfiguration.g:9697:2: rule__GenerationTask__UnorderedGroup_3__2 + // InternalApplicationConfiguration.g:9957:2: rule__GenerationTask__UnorderedGroup_3__2 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__2(); @@ -29921,26 +30726,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2" - // InternalApplicationConfiguration.g:9703:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; + // InternalApplicationConfiguration.g:9963:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9707:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) - // InternalApplicationConfiguration.g:9708:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? + // InternalApplicationConfiguration.g:9967:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) + // InternalApplicationConfiguration.g:9968:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? - int alt66=2; - alt66 = dfa66.predict(input); - switch (alt66) { + // InternalApplicationConfiguration.g:9969:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? + int alt68=2; + alt68 = dfa68.predict(input); + switch (alt68) { case 1 : - // InternalApplicationConfiguration.g:9709:2: rule__GenerationTask__UnorderedGroup_3__3 + // InternalApplicationConfiguration.g:9969:2: rule__GenerationTask__UnorderedGroup_3__3 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__3(); @@ -29972,26 +30777,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3" - // InternalApplicationConfiguration.g:9715:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; + // InternalApplicationConfiguration.g:9975:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9719:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ) - // InternalApplicationConfiguration.g:9720:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? + // InternalApplicationConfiguration.g:9979:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ) + // InternalApplicationConfiguration.g:9980:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? - int alt67=2; - alt67 = dfa67.predict(input); - switch (alt67) { + // InternalApplicationConfiguration.g:9981:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? + int alt69=2; + alt69 = dfa69.predict(input); + switch (alt69) { case 1 : - // InternalApplicationConfiguration.g:9721:2: rule__GenerationTask__UnorderedGroup_3__4 + // InternalApplicationConfiguration.g:9981:2: rule__GenerationTask__UnorderedGroup_3__4 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__4(); @@ -30023,26 +30828,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4" - // InternalApplicationConfiguration.g:9727:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; + // InternalApplicationConfiguration.g:9987:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9731:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) - // InternalApplicationConfiguration.g:9732:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? + // InternalApplicationConfiguration.g:9991:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) + // InternalApplicationConfiguration.g:9992:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? - int alt68=2; - alt68 = dfa68.predict(input); - switch (alt68) { + // InternalApplicationConfiguration.g:9993:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? + int alt70=2; + alt70 = dfa70.predict(input); + switch (alt70) { case 1 : - // InternalApplicationConfiguration.g:9733:2: rule__GenerationTask__UnorderedGroup_3__5 + // InternalApplicationConfiguration.g:9993:2: rule__GenerationTask__UnorderedGroup_3__5 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__5(); @@ -30074,26 +30879,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5" - // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; + // InternalApplicationConfiguration.g:9999:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) - // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? + // InternalApplicationConfiguration.g:10003:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) + // InternalApplicationConfiguration.g:10004:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? - int alt69=2; - alt69 = dfa69.predict(input); - switch (alt69) { + // InternalApplicationConfiguration.g:10005:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? + int alt71=2; + alt71 = dfa71.predict(input); + switch (alt71) { case 1 : - // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__6 + // InternalApplicationConfiguration.g:10005:2: rule__GenerationTask__UnorderedGroup_3__6 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__6(); @@ -30125,26 +30930,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6" - // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; + // InternalApplicationConfiguration.g:10011:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) - // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? + // InternalApplicationConfiguration.g:10015:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) + // InternalApplicationConfiguration.g:10016:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? - int alt70=2; - alt70 = dfa70.predict(input); - switch (alt70) { + // InternalApplicationConfiguration.g:10017:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? + int alt72=2; + alt72 = dfa72.predict(input); + switch (alt72) { case 1 : - // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__7 + // InternalApplicationConfiguration.g:10017:2: rule__GenerationTask__UnorderedGroup_3__7 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__7(); @@ -30176,26 +30981,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7" - // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; + // InternalApplicationConfiguration.g:10023:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) - // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? + // InternalApplicationConfiguration.g:10027:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) + // InternalApplicationConfiguration.g:10028:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? - int alt71=2; - alt71 = dfa71.predict(input); - switch (alt71) { + // InternalApplicationConfiguration.g:10029:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? + int alt73=2; + alt73 = dfa73.predict(input); + switch (alt73) { case 1 : - // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__8 + // InternalApplicationConfiguration.g:10029:2: rule__GenerationTask__UnorderedGroup_3__8 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__8(); @@ -30227,26 +31032,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8" - // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; + // InternalApplicationConfiguration.g:10035:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) - // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? + // InternalApplicationConfiguration.g:10039:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) + // InternalApplicationConfiguration.g:10040:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? - int alt72=2; - alt72 = dfa72.predict(input); - switch (alt72) { + // InternalApplicationConfiguration.g:10041:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? + int alt74=2; + alt74 = dfa74.predict(input); + switch (alt74) { case 1 : - // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__9 + // InternalApplicationConfiguration.g:10041:2: rule__GenerationTask__UnorderedGroup_3__9 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__9(); @@ -30278,26 +31083,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9" - // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ; + // InternalApplicationConfiguration.g:10047:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ; public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) - // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? + // InternalApplicationConfiguration.g:10051:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) + // InternalApplicationConfiguration.g:10052:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? - int alt73=2; - alt73 = dfa73.predict(input); - switch (alt73) { + // InternalApplicationConfiguration.g:10053:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? + int alt75=2; + alt75 = dfa75.predict(input); + switch (alt75) { case 1 : - // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__10 + // InternalApplicationConfiguration.g:10053:2: rule__GenerationTask__UnorderedGroup_3__10 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__10(); @@ -30329,26 +31134,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10" - // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; + // InternalApplicationConfiguration.g:10059:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) - // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? + // InternalApplicationConfiguration.g:10063:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) + // InternalApplicationConfiguration.g:10064:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? - int alt74=2; - alt74 = dfa74.predict(input); - switch (alt74) { + // InternalApplicationConfiguration.g:10065:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? + int alt76=2; + alt76 = dfa76.predict(input); + switch (alt76) { case 1 : - // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__11 + // InternalApplicationConfiguration.g:10065:2: rule__GenerationTask__UnorderedGroup_3__11 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__11(); @@ -30380,26 +31185,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11" - // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ; + // InternalApplicationConfiguration.g:10071:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ; public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ) - // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? + // InternalApplicationConfiguration.g:10075:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ) + // InternalApplicationConfiguration.g:10076:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? { - pushFollow(FOLLOW_48); + pushFollow(FOLLOW_49); rule__GenerationTask__UnorderedGroup_3__Impl(); state._fsp--; - // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )? - int alt75=2; - alt75 = dfa75.predict(input); - switch (alt75) { + // InternalApplicationConfiguration.g:10077:2: ( rule__GenerationTask__UnorderedGroup_3__12 )? + int alt77=2; + alt77 = dfa77.predict(input); + switch (alt77) { case 1 : - // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__12 + // InternalApplicationConfiguration.g:10077:2: rule__GenerationTask__UnorderedGroup_3__12 { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__12(); @@ -30431,14 +31236,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12" - // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ; + // InternalApplicationConfiguration.g:10083:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ; public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) - // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl + // InternalApplicationConfiguration.g:10087:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) + // InternalApplicationConfiguration.g:10088:2: rule__GenerationTask__UnorderedGroup_3__Impl { pushFollow(FOLLOW_2); rule__GenerationTask__UnorderedGroup_3__Impl(); @@ -30464,17 +31269,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" - // InternalApplicationConfiguration.g:9835:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; + // InternalApplicationConfiguration.g:10095:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9839:1: ( ( ruleImport ) ) - // InternalApplicationConfiguration.g:9840:2: ( ruleImport ) + // InternalApplicationConfiguration.g:10099:1: ( ( ruleImport ) ) + // InternalApplicationConfiguration.g:10100:2: ( ruleImport ) { - // InternalApplicationConfiguration.g:9840:2: ( ruleImport ) - // InternalApplicationConfiguration.g:9841:3: ruleImport + // InternalApplicationConfiguration.g:10100:2: ( ruleImport ) + // InternalApplicationConfiguration.g:10101:3: ruleImport { before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -30505,17 +31310,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" - // InternalApplicationConfiguration.g:9850:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; + // InternalApplicationConfiguration.g:10110:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9854:1: ( ( ruleCommand ) ) - // InternalApplicationConfiguration.g:9855:2: ( ruleCommand ) + // InternalApplicationConfiguration.g:10114:1: ( ( ruleCommand ) ) + // InternalApplicationConfiguration.g:10115:2: ( ruleCommand ) { - // InternalApplicationConfiguration.g:9855:2: ( ruleCommand ) - // InternalApplicationConfiguration.g:9856:3: ruleCommand + // InternalApplicationConfiguration.g:10115:2: ( ruleCommand ) + // InternalApplicationConfiguration.g:10116:3: ruleCommand { before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -30546,21 +31351,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" - // InternalApplicationConfiguration.g:9865:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; + // InternalApplicationConfiguration.g:10125:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9869:1: ( ( ( RULE_STRING ) ) ) - // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10129:1: ( ( ( RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:10130:2: ( ( RULE_STRING ) ) { - // InternalApplicationConfiguration.g:9870:2: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:9871:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10130:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10131:3: ( RULE_STRING ) { before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); - // InternalApplicationConfiguration.g:9872:3: ( RULE_STRING ) - // InternalApplicationConfiguration.g:9873:4: RULE_STRING + // InternalApplicationConfiguration.g:10132:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10133:4: RULE_STRING { before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); match(input,RULE_STRING,FOLLOW_2); @@ -30591,21 +31396,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" - // InternalApplicationConfiguration.g:9884:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; + // InternalApplicationConfiguration.g:10144:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9888:1: ( ( ( RULE_STRING ) ) ) - // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10148:1: ( ( ( RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:10149:2: ( ( RULE_STRING ) ) { - // InternalApplicationConfiguration.g:9889:2: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:9890:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10149:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10150:3: ( RULE_STRING ) { before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); - // InternalApplicationConfiguration.g:9891:3: ( RULE_STRING ) - // InternalApplicationConfiguration.g:9892:4: RULE_STRING + // InternalApplicationConfiguration.g:10151:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10152:4: RULE_STRING { before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); match(input,RULE_STRING,FOLLOW_2); @@ -30636,21 +31441,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CftImport__ImportedCftAssignment_2" - // InternalApplicationConfiguration.g:9903:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ; + // InternalApplicationConfiguration.g:10163:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ; public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9907:1: ( ( ( RULE_STRING ) ) ) - // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10167:1: ( ( ( RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:10168:2: ( ( RULE_STRING ) ) { - // InternalApplicationConfiguration.g:9908:2: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:9909:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10168:2: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10169:3: ( RULE_STRING ) { before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); - // InternalApplicationConfiguration.g:9910:3: ( RULE_STRING ) - // InternalApplicationConfiguration.g:9911:4: RULE_STRING + // InternalApplicationConfiguration.g:10170:3: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10171:4: RULE_STRING { before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); match(input,RULE_STRING,FOLLOW_2); @@ -30681,17 +31486,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileSpecification__PathAssignment" - // InternalApplicationConfiguration.g:9922:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; + // InternalApplicationConfiguration.g:10182:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; public final void rule__FileSpecification__PathAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9926:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10186:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:10187:2: ( RULE_STRING ) { - // InternalApplicationConfiguration.g:9927:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:9928:3: RULE_STRING + // InternalApplicationConfiguration.g:10187:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:10188:3: RULE_STRING { before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); match(input,RULE_STRING,FOLLOW_2); @@ -30718,17 +31523,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:9937:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:10197:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9941:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9942:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10201:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10202:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:9942:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:9943:3: RULE_ID + // InternalApplicationConfiguration.g:10202:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10203:3: RULE_ID { before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -30755,17 +31560,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3" - // InternalApplicationConfiguration.g:9952:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; + // InternalApplicationConfiguration.g:10212:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9956:1: ( ( ruleFileSpecification ) ) - // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification ) + // InternalApplicationConfiguration.g:10216:1: ( ( ruleFileSpecification ) ) + // InternalApplicationConfiguration.g:10217:2: ( ruleFileSpecification ) { - // InternalApplicationConfiguration.g:9957:2: ( ruleFileSpecification ) - // InternalApplicationConfiguration.g:9958:3: ruleFileSpecification + // InternalApplicationConfiguration.g:10217:2: ( ruleFileSpecification ) + // InternalApplicationConfiguration.g:10218:3: ruleFileSpecification { before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); pushFollow(FOLLOW_2); @@ -30796,21 +31601,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FileReference__ReferredAssignment" - // InternalApplicationConfiguration.g:9967:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10227:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; public final void rule__FileReference__ReferredAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9971:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10231:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10232:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:9972:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:9973:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10232:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10233:3: ( RULE_ID ) { before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:9974:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:9975:4: RULE_ID + // InternalApplicationConfiguration.g:10234:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10235:4: RULE_ID { before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -30841,17 +31646,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" - // InternalApplicationConfiguration.g:9986:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; + // InternalApplicationConfiguration.g:10246:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:9990:1: ( ( ruleMetamodelEntry ) ) - // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry ) + // InternalApplicationConfiguration.g:10250:1: ( ( ruleMetamodelEntry ) ) + // InternalApplicationConfiguration.g:10251:2: ( ruleMetamodelEntry ) { - // InternalApplicationConfiguration.g:9991:2: ( ruleMetamodelEntry ) - // InternalApplicationConfiguration.g:9992:3: ruleMetamodelEntry + // InternalApplicationConfiguration.g:10251:2: ( ruleMetamodelEntry ) + // InternalApplicationConfiguration.g:10252:3: ruleMetamodelEntry { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -30882,17 +31687,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" - // InternalApplicationConfiguration.g:10001:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; + // InternalApplicationConfiguration.g:10261:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10005:1: ( ( ruleMetamodelEntry ) ) - // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry ) + // InternalApplicationConfiguration.g:10265:1: ( ( ruleMetamodelEntry ) ) + // InternalApplicationConfiguration.g:10266:2: ( ruleMetamodelEntry ) { - // InternalApplicationConfiguration.g:10006:2: ( ruleMetamodelEntry ) - // InternalApplicationConfiguration.g:10007:3: ruleMetamodelEntry + // InternalApplicationConfiguration.g:10266:2: ( ruleMetamodelEntry ) + // InternalApplicationConfiguration.g:10267:3: ruleMetamodelEntry { before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -30923,21 +31728,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" - // InternalApplicationConfiguration.g:10016:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; + // InternalApplicationConfiguration.g:10276:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10020:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10280:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10281:2: ( ( ruleQualifiedName ) ) { - // InternalApplicationConfiguration.g:10021:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:10022:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10281:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10282:3: ( ruleQualifiedName ) { before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); - // InternalApplicationConfiguration.g:10023:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:10024:4: ruleQualifiedName + // InternalApplicationConfiguration.g:10283:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10284:4: ruleQualifiedName { before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -30972,17 +31777,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" - // InternalApplicationConfiguration.g:10035:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; + // InternalApplicationConfiguration.g:10295:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10039:1: ( ( ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:10299:1: ( ( ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:10300:2: ( ruleMetamodelElement ) { - // InternalApplicationConfiguration.g:10040:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:10041:3: ruleMetamodelElement + // InternalApplicationConfiguration.g:10300:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:10301:3: ruleMetamodelElement { before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); pushFollow(FOLLOW_2); @@ -31013,17 +31818,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" - // InternalApplicationConfiguration.g:10050:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; + // InternalApplicationConfiguration.g:10310:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10054:1: ( ( ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:10314:1: ( ( ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:10315:2: ( ruleMetamodelElement ) { - // InternalApplicationConfiguration.g:10055:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:10056:3: ruleMetamodelElement + // InternalApplicationConfiguration.g:10315:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:10316:3: ruleMetamodelElement { before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); pushFollow(FOLLOW_2); @@ -31054,21 +31859,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" - // InternalApplicationConfiguration.g:10065:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; + // InternalApplicationConfiguration.g:10325:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10069:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10329:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10330:2: ( ( ruleQualifiedName ) ) { - // InternalApplicationConfiguration.g:10070:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:10071:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10330:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10331:3: ( ruleQualifiedName ) { before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); - // InternalApplicationConfiguration.g:10072:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:10073:4: ruleQualifiedName + // InternalApplicationConfiguration.g:10332:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10333:4: ruleQualifiedName { before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); pushFollow(FOLLOW_2); @@ -31103,21 +31908,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" - // InternalApplicationConfiguration.g:10084:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10344:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10088:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10348:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10349:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10089:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10090:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10349:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10350:3: ( RULE_ID ) { before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); - // InternalApplicationConfiguration.g:10091:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10092:4: RULE_ID + // InternalApplicationConfiguration.g:10351:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10352:4: RULE_ID { before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -31148,21 +31953,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" - // InternalApplicationConfiguration.g:10103:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10363:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10107:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10367:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10368:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10108:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10109:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10368:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10369:3: ( RULE_ID ) { before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); - // InternalApplicationConfiguration.g:10110:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10111:4: RULE_ID + // InternalApplicationConfiguration.g:10370:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10371:4: RULE_ID { before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -31193,17 +31998,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:10122:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:10382:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10126:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10127:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10386:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10387:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:10127:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:10128:3: RULE_ID + // InternalApplicationConfiguration.g:10387:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10388:3: RULE_ID { before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -31230,17 +32035,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:10137:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; + // InternalApplicationConfiguration.g:10397:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10141:1: ( ( ruleMetamodelSpecification ) ) - // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification ) + // InternalApplicationConfiguration.g:10401:1: ( ( ruleMetamodelSpecification ) ) + // InternalApplicationConfiguration.g:10402:2: ( ruleMetamodelSpecification ) { - // InternalApplicationConfiguration.g:10142:2: ( ruleMetamodelSpecification ) - // InternalApplicationConfiguration.g:10143:3: ruleMetamodelSpecification + // InternalApplicationConfiguration.g:10402:2: ( ruleMetamodelSpecification ) + // InternalApplicationConfiguration.g:10403:3: ruleMetamodelSpecification { before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -31271,21 +32076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MetamodelReference__ReferredAssignment" - // InternalApplicationConfiguration.g:10152:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10412:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10156:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10416:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10417:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10157:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10158:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10417:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10418:3: ( RULE_ID ) { before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:10159:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10160:4: RULE_ID + // InternalApplicationConfiguration.g:10419:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10420:4: RULE_ID { before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -31316,17 +32121,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1" - // InternalApplicationConfiguration.g:10171:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ; + // InternalApplicationConfiguration.g:10431:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ; public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10175:1: ( ( rulePartialModelEntry ) ) - // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry ) + // InternalApplicationConfiguration.g:10435:1: ( ( rulePartialModelEntry ) ) + // InternalApplicationConfiguration.g:10436:2: ( rulePartialModelEntry ) { - // InternalApplicationConfiguration.g:10176:2: ( rulePartialModelEntry ) - // InternalApplicationConfiguration.g:10177:3: rulePartialModelEntry + // InternalApplicationConfiguration.g:10436:2: ( rulePartialModelEntry ) + // InternalApplicationConfiguration.g:10437:3: rulePartialModelEntry { before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -31357,17 +32162,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1" - // InternalApplicationConfiguration.g:10186:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; + // InternalApplicationConfiguration.g:10446:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10190:1: ( ( rulePartialModelEntry ) ) - // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry ) + // InternalApplicationConfiguration.g:10450:1: ( ( rulePartialModelEntry ) ) + // InternalApplicationConfiguration.g:10451:2: ( rulePartialModelEntry ) { - // InternalApplicationConfiguration.g:10191:2: ( rulePartialModelEntry ) - // InternalApplicationConfiguration.g:10192:3: rulePartialModelEntry + // InternalApplicationConfiguration.g:10451:2: ( rulePartialModelEntry ) + // InternalApplicationConfiguration.g:10452:3: rulePartialModelEntry { before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -31398,17 +32203,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ModelEntry__PathAssignment" - // InternalApplicationConfiguration.g:10201:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ; + // InternalApplicationConfiguration.g:10461:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ; public final void rule__ModelEntry__PathAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10205:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:10206:2: ( ruleFile ) + // InternalApplicationConfiguration.g:10465:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) { - // InternalApplicationConfiguration.g:10206:2: ( ruleFile ) - // InternalApplicationConfiguration.g:10207:3: ruleFile + // InternalApplicationConfiguration.g:10466:2: ( ruleFile ) + // InternalApplicationConfiguration.g:10467:3: ruleFile { before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); pushFollow(FOLLOW_2); @@ -31439,17 +32244,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__PathAssignment_1" - // InternalApplicationConfiguration.g:10216:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ; + // InternalApplicationConfiguration.g:10476:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ; public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10220:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:10221:2: ( ruleFile ) + // InternalApplicationConfiguration.g:10480:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:10481:2: ( ruleFile ) { - // InternalApplicationConfiguration.g:10221:2: ( ruleFile ) - // InternalApplicationConfiguration.g:10222:3: ruleFile + // InternalApplicationConfiguration.g:10481:2: ( ruleFile ) + // InternalApplicationConfiguration.g:10482:3: ruleFile { before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -31480,17 +32285,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2" - // InternalApplicationConfiguration.g:10231:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; + // InternalApplicationConfiguration.g:10491:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10235:1: ( ( ruleModelEntry ) ) - // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:10495:1: ( ( ruleModelEntry ) ) + // InternalApplicationConfiguration.g:10496:2: ( ruleModelEntry ) { - // InternalApplicationConfiguration.g:10236:2: ( ruleModelEntry ) - // InternalApplicationConfiguration.g:10237:3: ruleModelEntry + // InternalApplicationConfiguration.g:10496:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:10497:3: ruleModelEntry { before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); pushFollow(FOLLOW_2); @@ -31521,17 +32326,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1" - // InternalApplicationConfiguration.g:10246:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; + // InternalApplicationConfiguration.g:10506:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10250:1: ( ( ruleModelEntry ) ) - // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:10510:1: ( ( ruleModelEntry ) ) + // InternalApplicationConfiguration.g:10511:2: ( ruleModelEntry ) { - // InternalApplicationConfiguration.g:10251:2: ( ruleModelEntry ) - // InternalApplicationConfiguration.g:10252:3: ruleModelEntry + // InternalApplicationConfiguration.g:10511:2: ( ruleModelEntry ) + // InternalApplicationConfiguration.g:10512:3: ruleModelEntry { before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); pushFollow(FOLLOW_2); @@ -31562,17 +32367,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:10261:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:10521:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10265:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10266:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10525:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10526:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:10266:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:10267:3: RULE_ID + // InternalApplicationConfiguration.g:10526:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10527:3: RULE_ID { before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -31599,17 +32404,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:10276:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; + // InternalApplicationConfiguration.g:10536:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10280:1: ( ( rulePartialModelSpecification ) ) - // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification ) + // InternalApplicationConfiguration.g:10540:1: ( ( rulePartialModelSpecification ) ) + // InternalApplicationConfiguration.g:10541:2: ( rulePartialModelSpecification ) { - // InternalApplicationConfiguration.g:10281:2: ( rulePartialModelSpecification ) - // InternalApplicationConfiguration.g:10282:3: rulePartialModelSpecification + // InternalApplicationConfiguration.g:10541:2: ( rulePartialModelSpecification ) + // InternalApplicationConfiguration.g:10542:3: rulePartialModelSpecification { before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -31640,21 +32445,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PartialModelReference__ReferredAssignment" - // InternalApplicationConfiguration.g:10291:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10551:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10295:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10555:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10556:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10296:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10297:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10556:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10557:3: ( RULE_ID ) { before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:10298:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10299:4: RULE_ID + // InternalApplicationConfiguration.g:10558:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10559:4: RULE_ID { before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -31685,17 +32490,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1" - // InternalApplicationConfiguration.g:10310:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; + // InternalApplicationConfiguration.g:10570:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10314:1: ( ( rulePatternEntry ) ) - // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry ) + // InternalApplicationConfiguration.g:10574:1: ( ( rulePatternEntry ) ) + // InternalApplicationConfiguration.g:10575:2: ( rulePatternEntry ) { - // InternalApplicationConfiguration.g:10315:2: ( rulePatternEntry ) - // InternalApplicationConfiguration.g:10316:3: rulePatternEntry + // InternalApplicationConfiguration.g:10575:2: ( rulePatternEntry ) + // InternalApplicationConfiguration.g:10576:3: rulePatternEntry { before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -31726,17 +32531,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1" - // InternalApplicationConfiguration.g:10325:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; + // InternalApplicationConfiguration.g:10585:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10329:1: ( ( rulePatternEntry ) ) - // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry ) + // InternalApplicationConfiguration.g:10589:1: ( ( rulePatternEntry ) ) + // InternalApplicationConfiguration.g:10590:2: ( rulePatternEntry ) { - // InternalApplicationConfiguration.g:10330:2: ( rulePatternEntry ) - // InternalApplicationConfiguration.g:10331:3: rulePatternEntry + // InternalApplicationConfiguration.g:10590:2: ( rulePatternEntry ) + // InternalApplicationConfiguration.g:10591:3: rulePatternEntry { before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -31767,21 +32572,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1" - // InternalApplicationConfiguration.g:10340:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; + // InternalApplicationConfiguration.g:10600:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10344:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10604:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10605:2: ( ( ruleQualifiedName ) ) { - // InternalApplicationConfiguration.g:10345:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:10346:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10605:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10606:3: ( ruleQualifiedName ) { before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); - // InternalApplicationConfiguration.g:10347:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:10348:4: ruleQualifiedName + // InternalApplicationConfiguration.g:10607:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10608:4: ruleQualifiedName { before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); pushFollow(FOLLOW_2); @@ -31816,17 +32621,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2" - // InternalApplicationConfiguration.g:10359:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; + // InternalApplicationConfiguration.g:10619:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10363:1: ( ( rulePatternElement ) ) - // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:10623:1: ( ( rulePatternElement ) ) + // InternalApplicationConfiguration.g:10624:2: ( rulePatternElement ) { - // InternalApplicationConfiguration.g:10364:2: ( rulePatternElement ) - // InternalApplicationConfiguration.g:10365:3: rulePatternElement + // InternalApplicationConfiguration.g:10624:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:10625:3: rulePatternElement { before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); pushFollow(FOLLOW_2); @@ -31857,17 +32662,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" - // InternalApplicationConfiguration.g:10374:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; + // InternalApplicationConfiguration.g:10634:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10378:1: ( ( rulePatternElement ) ) - // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:10638:1: ( ( rulePatternElement ) ) + // InternalApplicationConfiguration.g:10639:2: ( rulePatternElement ) { - // InternalApplicationConfiguration.g:10379:2: ( rulePatternElement ) - // InternalApplicationConfiguration.g:10380:3: rulePatternElement + // InternalApplicationConfiguration.g:10639:2: ( rulePatternElement ) + // InternalApplicationConfiguration.g:10640:3: rulePatternElement { before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); pushFollow(FOLLOW_2); @@ -31898,21 +32703,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__PackageAssignment_0_0" - // InternalApplicationConfiguration.g:10389:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; + // InternalApplicationConfiguration.g:10649:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10393:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10653:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10654:2: ( ( ruleQualifiedName ) ) { - // InternalApplicationConfiguration.g:10394:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:10395:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10654:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10655:3: ( ruleQualifiedName ) { before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); - // InternalApplicationConfiguration.g:10396:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:10397:4: ruleQualifiedName + // InternalApplicationConfiguration.g:10656:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10657:4: ruleQualifiedName { before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); pushFollow(FOLLOW_2); @@ -31947,21 +32752,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__PatternElement__PatternAssignment_1" - // InternalApplicationConfiguration.g:10408:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10668:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10412:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10672:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10673:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10413:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10414:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10673:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10674:3: ( RULE_ID ) { before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); - // InternalApplicationConfiguration.g:10415:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10416:4: RULE_ID + // InternalApplicationConfiguration.g:10675:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10676:4: RULE_ID { before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -31992,17 +32797,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:10427:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:10687:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10431:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10432:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10691:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10692:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:10432:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:10433:3: RULE_ID + // InternalApplicationConfiguration.g:10692:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10693:3: RULE_ID { before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -32029,17 +32834,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:10442:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; + // InternalApplicationConfiguration.g:10702:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10446:1: ( ( rulePatternSpecification ) ) - // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification ) + // InternalApplicationConfiguration.g:10706:1: ( ( rulePatternSpecification ) ) + // InternalApplicationConfiguration.g:10707:2: ( rulePatternSpecification ) { - // InternalApplicationConfiguration.g:10447:2: ( rulePatternSpecification ) - // InternalApplicationConfiguration.g:10448:3: rulePatternSpecification + // InternalApplicationConfiguration.g:10707:2: ( rulePatternSpecification ) + // InternalApplicationConfiguration.g:10708:3: rulePatternSpecification { before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -32070,21 +32875,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GraphPatternReference__ReferredAssignment" - // InternalApplicationConfiguration.g:10457:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10717:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10461:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10721:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10722:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10462:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10463:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10722:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10723:3: ( RULE_ID ) { before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:10464:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10465:4: RULE_ID + // InternalApplicationConfiguration.g:10724:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10725:4: RULE_ID { before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -32115,17 +32920,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1" - // InternalApplicationConfiguration.g:10476:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ; + // InternalApplicationConfiguration.g:10736:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ; public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10480:1: ( ( ruleObjectiveEntry ) ) - // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry ) + // InternalApplicationConfiguration.g:10740:1: ( ( ruleObjectiveEntry ) ) + // InternalApplicationConfiguration.g:10741:2: ( ruleObjectiveEntry ) { - // InternalApplicationConfiguration.g:10481:2: ( ruleObjectiveEntry ) - // InternalApplicationConfiguration.g:10482:3: ruleObjectiveEntry + // InternalApplicationConfiguration.g:10741:2: ( ruleObjectiveEntry ) + // InternalApplicationConfiguration.g:10742:3: ruleObjectiveEntry { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -32156,17 +32961,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1" - // InternalApplicationConfiguration.g:10491:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ; + // InternalApplicationConfiguration.g:10751:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ; public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10495:1: ( ( ruleObjectiveEntry ) ) - // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry ) + // InternalApplicationConfiguration.g:10755:1: ( ( ruleObjectiveEntry ) ) + // InternalApplicationConfiguration.g:10756:2: ( ruleObjectiveEntry ) { - // InternalApplicationConfiguration.g:10496:2: ( ruleObjectiveEntry ) - // InternalApplicationConfiguration.g:10497:3: ruleObjectiveEntry + // InternalApplicationConfiguration.g:10756:2: ( ruleObjectiveEntry ) + // InternalApplicationConfiguration.g:10757:3: ruleObjectiveEntry { before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); pushFollow(FOLLOW_2); @@ -32197,17 +33002,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0" - // InternalApplicationConfiguration.g:10506:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ; + // InternalApplicationConfiguration.g:10766:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ; public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10510:1: ( ( ruleOptimizationDirection ) ) - // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection ) + // InternalApplicationConfiguration.g:10770:1: ( ( ruleOptimizationDirection ) ) + // InternalApplicationConfiguration.g:10771:2: ( ruleOptimizationDirection ) { - // InternalApplicationConfiguration.g:10511:2: ( ruleOptimizationDirection ) - // InternalApplicationConfiguration.g:10512:3: ruleOptimizationDirection + // InternalApplicationConfiguration.g:10771:2: ( ruleOptimizationDirection ) + // InternalApplicationConfiguration.g:10772:3: ruleOptimizationDirection { before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); pushFollow(FOLLOW_2); @@ -32238,25 +33043,148 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1" - // InternalApplicationConfiguration.g:10521:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ; + // InternalApplicationConfiguration.g:10781:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ; public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10525:1: ( ( ruleObjectiveFunction ) ) - // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction ) + // InternalApplicationConfiguration.g:10785:1: ( ( ruleObjectiveFunction ) ) + // InternalApplicationConfiguration.g:10786:2: ( ruleObjectiveFunction ) { - // InternalApplicationConfiguration.g:10526:2: ( ruleObjectiveFunction ) - // InternalApplicationConfiguration.g:10527:3: ruleObjectiveFunction + // InternalApplicationConfiguration.g:10786:2: ( ruleObjectiveFunction ) + // InternalApplicationConfiguration.g:10787:3: ruleObjectiveFunction { before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); pushFollow(FOLLOW_2); - ruleObjectiveFunction(); + ruleObjectiveFunction(); + + state._fsp--; + + after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1" + + + // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0" + // InternalApplicationConfiguration.g:10796:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ; + public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10800:1: ( ( ruleObjectiveFunction ) ) + // InternalApplicationConfiguration.g:10801:2: ( ruleObjectiveFunction ) + { + // InternalApplicationConfiguration.g:10801:2: ( ruleObjectiveFunction ) + // InternalApplicationConfiguration.g:10802:3: ruleObjectiveFunction + { + before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); + pushFollow(FOLLOW_2); + ruleObjectiveFunction(); + + state._fsp--; + + after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0" + + + // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1" + // InternalApplicationConfiguration.g:10811:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ; + public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10815:1: ( ( ruleComparisonOperator ) ) + // InternalApplicationConfiguration.g:10816:2: ( ruleComparisonOperator ) + { + // InternalApplicationConfiguration.g:10816:2: ( ruleComparisonOperator ) + // InternalApplicationConfiguration.g:10817:3: ruleComparisonOperator + { + before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); + pushFollow(FOLLOW_2); + ruleComparisonOperator(); + + state._fsp--; + + after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); + + } + + + } + + } + catch (RecognitionException re) { + reportError(re); + recover(input,re); + } + finally { + + restoreStackSize(stackSize); + + } + return ; + } + // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1" + + + // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2" + // InternalApplicationConfiguration.g:10826:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ; + public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException { + + int stackSize = keepStackSize(); + + try { + // InternalApplicationConfiguration.g:10830:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:10831:2: ( ruleREALLiteral ) + { + // InternalApplicationConfiguration.g:10831:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:10832:3: ruleREALLiteral + { + before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); + pushFollow(FOLLOW_2); + ruleREALLiteral(); state._fsp--; - after(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); + after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); } @@ -32275,29 +33203,37 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__OptimizationEntry__FunctionAssignment_1" + // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2" - // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0" - // InternalApplicationConfiguration.g:10536:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ; - public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__PackageAssignment_1_0" + // InternalApplicationConfiguration.g:10841:1: rule__ReliabiltiyProbability__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ; + public final void rule__ReliabiltiyProbability__PackageAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10540:1: ( ( ruleObjectiveFunction ) ) - // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction ) + // InternalApplicationConfiguration.g:10845:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10846:2: ( ( ruleQualifiedName ) ) { - // InternalApplicationConfiguration.g:10541:2: ( ruleObjectiveFunction ) - // InternalApplicationConfiguration.g:10542:3: ruleObjectiveFunction + // InternalApplicationConfiguration.g:10846:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10847:3: ( ruleQualifiedName ) { - before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); + // InternalApplicationConfiguration.g:10848:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10849:4: ruleQualifiedName + { + before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); pushFollow(FOLLOW_2); - ruleObjectiveFunction(); + ruleQualifiedName(); state._fsp--; - after(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); + after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); + + } + + after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); } @@ -32316,29 +33252,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ThresholdEntry__FunctionAssignment_0" + // $ANTLR end "rule__ReliabiltiyProbability__PackageAssignment_1_0" - // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1" - // InternalApplicationConfiguration.g:10551:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ; - public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__TransformationAssignment_2" + // InternalApplicationConfiguration.g:10860:1: rule__ReliabiltiyProbability__TransformationAssignment_2 : ( ( RULE_ID ) ) ; + public final void rule__ReliabiltiyProbability__TransformationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10555:1: ( ( ruleComparisonOperator ) ) - // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator ) + // InternalApplicationConfiguration.g:10864:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10865:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10556:2: ( ruleComparisonOperator ) - // InternalApplicationConfiguration.g:10557:3: ruleComparisonOperator + // InternalApplicationConfiguration.g:10865:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10866:3: ( RULE_ID ) { - before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); - pushFollow(FOLLOW_2); - ruleComparisonOperator(); + before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + // InternalApplicationConfiguration.g:10867:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10868:4: RULE_ID + { + before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); + match(input,RULE_ID,FOLLOW_2); + after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); - state._fsp--; + } - after(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); + after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } @@ -32357,29 +33297,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ThresholdEntry__OperatorAssignment_1" + // $ANTLR end "rule__ReliabiltiyProbability__TransformationAssignment_2" - // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2" - // InternalApplicationConfiguration.g:10566:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ; - public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException { + // $ANTLR start "rule__ReliabiltiyProbability__TimeAssignment_4" + // InternalApplicationConfiguration.g:10879:1: rule__ReliabiltiyProbability__TimeAssignment_4 : ( ruleREALLiteral ) ; + public final void rule__ReliabiltiyProbability__TimeAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10570:1: ( ( ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:10883:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:10884:2: ( ruleREALLiteral ) { - // InternalApplicationConfiguration.g:10571:2: ( ruleREALLiteral ) - // InternalApplicationConfiguration.g:10572:3: ruleREALLiteral + // InternalApplicationConfiguration.g:10884:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:10885:3: ruleREALLiteral { - before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); + before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); pushFollow(FOLLOW_2); ruleREALLiteral(); state._fsp--; - after(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); + after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); } @@ -32398,37 +33338,37 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ThresholdEntry__ThresholdAssignment_2" + // $ANTLR end "rule__ReliabiltiyProbability__TimeAssignment_4" - // $ANTLR start "rule__ReliabiltiyFunction__PackageAssignment_1_0" - // InternalApplicationConfiguration.g:10581:1: rule__ReliabiltiyFunction__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ; - public final void rule__ReliabiltiyFunction__PackageAssignment_1_0() throws RecognitionException { + // $ANTLR start "rule__Mtff__PackageAssignment_1_0" + // InternalApplicationConfiguration.g:10894:1: rule__Mtff__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ; + public final void rule__Mtff__PackageAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10585:1: ( ( ( ruleQualifiedName ) ) ) - // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10898:1: ( ( ( ruleQualifiedName ) ) ) + // InternalApplicationConfiguration.g:10899:2: ( ( ruleQualifiedName ) ) { - // InternalApplicationConfiguration.g:10586:2: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:10587:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10899:2: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:10900:3: ( ruleQualifiedName ) { - before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); - // InternalApplicationConfiguration.g:10588:3: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:10589:4: ruleQualifiedName + before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); + // InternalApplicationConfiguration.g:10901:3: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:10902:4: ruleQualifiedName { - before(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); + before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); pushFollow(FOLLOW_2); ruleQualifiedName(); state._fsp--; - after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); + after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); } - after(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); + after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); } @@ -32447,33 +33387,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__PackageAssignment_1_0" + // $ANTLR end "rule__Mtff__PackageAssignment_1_0" - // $ANTLR start "rule__ReliabiltiyFunction__TransformationAssignment_2" - // InternalApplicationConfiguration.g:10600:1: rule__ReliabiltiyFunction__TransformationAssignment_2 : ( ( RULE_ID ) ) ; - public final void rule__ReliabiltiyFunction__TransformationAssignment_2() throws RecognitionException { + // $ANTLR start "rule__Mtff__TransformationAssignment_2" + // InternalApplicationConfiguration.g:10913:1: rule__Mtff__TransformationAssignment_2 : ( ( RULE_ID ) ) ; + public final void rule__Mtff__TransformationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10604:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10917:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10918:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10605:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10606:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10918:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10919:3: ( RULE_ID ) { - before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); - // InternalApplicationConfiguration.g:10607:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10608:4: RULE_ID + before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + // InternalApplicationConfiguration.g:10920:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10921:4: RULE_ID { - before(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); + before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); match(input,RULE_ID,FOLLOW_2); - after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); + after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); } - after(grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } @@ -32492,21 +33432,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont } return ; } - // $ANTLR end "rule__ReliabiltiyFunction__TransformationAssignment_2" + // $ANTLR end "rule__Mtff__TransformationAssignment_2" // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:10619:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:10932:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10623:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10624:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10936:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10937:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:10624:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:10625:3: RULE_ID + // InternalApplicationConfiguration.g:10937:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:10938:3: RULE_ID { before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -32533,17 +33473,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:10634:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ; + // InternalApplicationConfiguration.g:10947:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ; public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10638:1: ( ( ruleObjectiveSpecification ) ) - // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:10951:1: ( ( ruleObjectiveSpecification ) ) + // InternalApplicationConfiguration.g:10952:2: ( ruleObjectiveSpecification ) { - // InternalApplicationConfiguration.g:10639:2: ( ruleObjectiveSpecification ) - // InternalApplicationConfiguration.g:10640:3: ruleObjectiveSpecification + // InternalApplicationConfiguration.g:10952:2: ( ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:10953:3: ruleObjectiveSpecification { before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -32574,21 +33514,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectiveReference__ReferredAssignment" - // InternalApplicationConfiguration.g:10649:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:10962:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ; public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10653:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10966:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:10967:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10654:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10655:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10967:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:10968:3: ( RULE_ID ) { before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:10656:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10657:4: RULE_ID + // InternalApplicationConfiguration.g:10969:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:10970:4: RULE_ID { before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -32619,17 +33559,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0" - // InternalApplicationConfiguration.g:10668:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; + // InternalApplicationConfiguration.g:10981:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10672:1: ( ( ruleConfigEntry ) ) - // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry ) + // InternalApplicationConfiguration.g:10985:1: ( ( ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:10986:2: ( ruleConfigEntry ) { - // InternalApplicationConfiguration.g:10673:2: ( ruleConfigEntry ) - // InternalApplicationConfiguration.g:10674:3: ruleConfigEntry + // InternalApplicationConfiguration.g:10986:2: ( ruleConfigEntry ) + // InternalApplicationConfiguration.g:10987:3: ruleConfigEntry { before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -32660,17 +33600,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1" - // InternalApplicationConfiguration.g:10683:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; + // InternalApplicationConfiguration.g:10996:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10687:1: ( ( ruleConfigEntry ) ) - // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry ) + // InternalApplicationConfiguration.g:11000:1: ( ( ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:11001:2: ( ruleConfigEntry ) { - // InternalApplicationConfiguration.g:10688:2: ( ruleConfigEntry ) - // InternalApplicationConfiguration.g:10689:3: ruleConfigEntry + // InternalApplicationConfiguration.g:11001:2: ( ruleConfigEntry ) + // InternalApplicationConfiguration.g:11002:3: ruleConfigEntry { before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -32701,17 +33641,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:10698:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:11011:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10702:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10703:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:11015:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11016:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:10703:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:10704:3: RULE_ID + // InternalApplicationConfiguration.g:11016:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:11017:3: RULE_ID { before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -32738,17 +33678,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:10713:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ; + // InternalApplicationConfiguration.g:11026:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ; public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10717:1: ( ( ruleConfigSpecification ) ) - // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification ) + // InternalApplicationConfiguration.g:11030:1: ( ( ruleConfigSpecification ) ) + // InternalApplicationConfiguration.g:11031:2: ( ruleConfigSpecification ) { - // InternalApplicationConfiguration.g:10718:2: ( ruleConfigSpecification ) - // InternalApplicationConfiguration.g:10719:3: ruleConfigSpecification + // InternalApplicationConfiguration.g:11031:2: ( ruleConfigSpecification ) + // InternalApplicationConfiguration.g:11032:3: ruleConfigSpecification { before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -32779,17 +33719,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2" - // InternalApplicationConfiguration.g:10728:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; + // InternalApplicationConfiguration.g:11041:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10732:1: ( ( ruleDocumentLevelSpecification ) ) - // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification ) + // InternalApplicationConfiguration.g:11045:1: ( ( ruleDocumentLevelSpecification ) ) + // InternalApplicationConfiguration.g:11046:2: ( ruleDocumentLevelSpecification ) { - // InternalApplicationConfiguration.g:10733:2: ( ruleDocumentLevelSpecification ) - // InternalApplicationConfiguration.g:10734:3: ruleDocumentLevelSpecification + // InternalApplicationConfiguration.g:11046:2: ( ruleDocumentLevelSpecification ) + // InternalApplicationConfiguration.g:11047:3: ruleDocumentLevelSpecification { before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -32820,17 +33760,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2" - // InternalApplicationConfiguration.g:10743:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11056:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10747:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10748:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11060:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11061:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:10748:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10749:3: RULE_INT + // InternalApplicationConfiguration.g:11061:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11062:3: RULE_INT { before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); match(input,RULE_INT,FOLLOW_2); @@ -32857,17 +33797,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2" - // InternalApplicationConfiguration.g:10758:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11071:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10762:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:10763:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11075:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11076:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:10763:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:10764:3: RULE_INT + // InternalApplicationConfiguration.g:11076:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11077:3: RULE_INT { before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); match(input,RULE_INT,FOLLOW_2); @@ -32894,17 +33834,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__KeyAssignment_0" - // InternalApplicationConfiguration.g:10773:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; + // InternalApplicationConfiguration.g:11086:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10777:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11090:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:11091:2: ( RULE_STRING ) { - // InternalApplicationConfiguration.g:10778:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:10779:3: RULE_STRING + // InternalApplicationConfiguration.g:11091:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11092:3: RULE_STRING { before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); match(input,RULE_STRING,FOLLOW_2); @@ -32931,17 +33871,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__CustomEntry__ValueAssignment_2" - // InternalApplicationConfiguration.g:10788:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; + // InternalApplicationConfiguration.g:11101:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10792:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11105:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:11106:2: ( RULE_STRING ) { - // InternalApplicationConfiguration.g:10793:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:10794:3: RULE_STRING + // InternalApplicationConfiguration.g:11106:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11107:3: RULE_STRING { before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); match(input,RULE_STRING,FOLLOW_2); @@ -32968,21 +33908,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ConfigReference__ConfigAssignment" - // InternalApplicationConfiguration.g:10803:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:11116:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ; public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10807:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11120:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:11121:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:10808:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:10809:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:11121:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11122:3: ( RULE_ID ) { before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:10810:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:10811:4: RULE_ID + // InternalApplicationConfiguration.g:11123:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:11124:4: RULE_ID { before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -33013,17 +33953,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0" - // InternalApplicationConfiguration.g:10822:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ; + // InternalApplicationConfiguration.g:11135:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ; public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10826:1: ( ( ruleTypeScope ) ) - // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope ) + // InternalApplicationConfiguration.g:11139:1: ( ( ruleTypeScope ) ) + // InternalApplicationConfiguration.g:11140:2: ( ruleTypeScope ) { - // InternalApplicationConfiguration.g:10827:2: ( ruleTypeScope ) - // InternalApplicationConfiguration.g:10828:3: ruleTypeScope + // InternalApplicationConfiguration.g:11140:2: ( ruleTypeScope ) + // InternalApplicationConfiguration.g:11141:3: ruleTypeScope { before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -33054,17 +33994,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1" - // InternalApplicationConfiguration.g:10837:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; + // InternalApplicationConfiguration.g:11150:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10841:1: ( ( ruleTypeScope ) ) - // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope ) + // InternalApplicationConfiguration.g:11154:1: ( ( ruleTypeScope ) ) + // InternalApplicationConfiguration.g:11155:2: ( ruleTypeScope ) { - // InternalApplicationConfiguration.g:10842:2: ( ruleTypeScope ) - // InternalApplicationConfiguration.g:10843:3: ruleTypeScope + // InternalApplicationConfiguration.g:11155:2: ( ruleTypeScope ) + // InternalApplicationConfiguration.g:11156:3: ruleTypeScope { before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -33095,17 +34035,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:10852:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; + // InternalApplicationConfiguration.g:11165:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10856:1: ( ( ruleClassReference ) ) - // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference ) + // InternalApplicationConfiguration.g:11169:1: ( ( ruleClassReference ) ) + // InternalApplicationConfiguration.g:11170:2: ( ruleClassReference ) { - // InternalApplicationConfiguration.g:10857:2: ( ruleClassReference ) - // InternalApplicationConfiguration.g:10858:3: ruleClassReference + // InternalApplicationConfiguration.g:11170:2: ( ruleClassReference ) + // InternalApplicationConfiguration.g:11171:3: ruleClassReference { before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -33136,24 +34076,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:10867:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + // InternalApplicationConfiguration.g:11180:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10871:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11184:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11185:2: ( ( '+=' ) ) { - // InternalApplicationConfiguration.g:10872:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:10873:3: ( '+=' ) + // InternalApplicationConfiguration.g:11185:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11186:3: ( '+=' ) { before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:10874:3: ( '+=' ) - // InternalApplicationConfiguration.g:10875:4: '+=' + // InternalApplicationConfiguration.g:11187:3: ( '+=' ) + // InternalApplicationConfiguration.g:11188:4: '+=' { before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,60,FOLLOW_2); + match(input,62,FOLLOW_2); after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); } @@ -33181,21 +34121,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:10886:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + // InternalApplicationConfiguration.g:11199:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10890:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11203:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11204:2: ( ( '=' ) ) { - // InternalApplicationConfiguration.g:10891:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:10892:3: ( '=' ) + // InternalApplicationConfiguration.g:11204:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11205:3: ( '=' ) { before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:10893:3: ( '=' ) - // InternalApplicationConfiguration.g:10894:4: '=' + // InternalApplicationConfiguration.g:11206:3: ( '=' ) + // InternalApplicationConfiguration.g:11207:4: '=' { before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); match(input,28,FOLLOW_2); @@ -33226,17 +34166,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:10905:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + // InternalApplicationConfiguration.g:11218:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10909:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11222:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11223:2: ( ruleExactNumber ) { - // InternalApplicationConfiguration.g:10910:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:10911:3: ruleExactNumber + // InternalApplicationConfiguration.g:11223:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11224:3: ruleExactNumber { before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -33267,17 +34207,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:10920:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + // InternalApplicationConfiguration.g:11233:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10924:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11237:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11238:2: ( ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:10925:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:10926:3: ruleIntervallNumber + // InternalApplicationConfiguration.g:11238:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11239:3: ruleIntervallNumber { before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -33308,17 +34248,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:10935:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; + // InternalApplicationConfiguration.g:11248:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10939:1: ( ( ruleObjectReference ) ) - // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference ) + // InternalApplicationConfiguration.g:11252:1: ( ( ruleObjectReference ) ) + // InternalApplicationConfiguration.g:11253:2: ( ruleObjectReference ) { - // InternalApplicationConfiguration.g:10940:2: ( ruleObjectReference ) - // InternalApplicationConfiguration.g:10941:3: ruleObjectReference + // InternalApplicationConfiguration.g:11253:2: ( ruleObjectReference ) + // InternalApplicationConfiguration.g:11254:3: ruleObjectReference { before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -33349,24 +34289,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:10950:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + // InternalApplicationConfiguration.g:11263:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10954:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11267:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11268:2: ( ( '+=' ) ) { - // InternalApplicationConfiguration.g:10955:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:10956:3: ( '+=' ) + // InternalApplicationConfiguration.g:11268:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11269:3: ( '+=' ) { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:10957:3: ( '+=' ) - // InternalApplicationConfiguration.g:10958:4: '+=' + // InternalApplicationConfiguration.g:11270:3: ( '+=' ) + // InternalApplicationConfiguration.g:11271:4: '+=' { before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,60,FOLLOW_2); + match(input,62,FOLLOW_2); after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); } @@ -33394,21 +34334,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:10969:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + // InternalApplicationConfiguration.g:11282:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10973:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11286:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11287:2: ( ( '=' ) ) { - // InternalApplicationConfiguration.g:10974:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:10975:3: ( '=' ) + // InternalApplicationConfiguration.g:11287:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11288:3: ( '=' ) { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:10976:3: ( '=' ) - // InternalApplicationConfiguration.g:10977:4: '=' + // InternalApplicationConfiguration.g:11289:3: ( '=' ) + // InternalApplicationConfiguration.g:11290:4: '=' { before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); match(input,28,FOLLOW_2); @@ -33439,17 +34379,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:10988:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + // InternalApplicationConfiguration.g:11301:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:10992:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11305:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11306:2: ( ruleExactNumber ) { - // InternalApplicationConfiguration.g:10993:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:10994:3: ruleExactNumber + // InternalApplicationConfiguration.g:11306:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11307:3: ruleExactNumber { before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -33480,17 +34420,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:11003:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + // InternalApplicationConfiguration.g:11316:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11007:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11320:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11321:2: ( ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:11008:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:11009:3: ruleIntervallNumber + // InternalApplicationConfiguration.g:11321:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11322:3: ruleIntervallNumber { before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -33521,17 +34461,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:11018:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; + // InternalApplicationConfiguration.g:11331:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11022:1: ( ( ruleIntegerReference ) ) - // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference ) + // InternalApplicationConfiguration.g:11335:1: ( ( ruleIntegerReference ) ) + // InternalApplicationConfiguration.g:11336:2: ( ruleIntegerReference ) { - // InternalApplicationConfiguration.g:11023:2: ( ruleIntegerReference ) - // InternalApplicationConfiguration.g:11024:3: ruleIntegerReference + // InternalApplicationConfiguration.g:11336:2: ( ruleIntegerReference ) + // InternalApplicationConfiguration.g:11337:3: ruleIntegerReference { before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -33562,24 +34502,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:11033:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + // InternalApplicationConfiguration.g:11346:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11037:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11350:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11351:2: ( ( '+=' ) ) { - // InternalApplicationConfiguration.g:11038:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:11039:3: ( '+=' ) + // InternalApplicationConfiguration.g:11351:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11352:3: ( '+=' ) { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:11040:3: ( '+=' ) - // InternalApplicationConfiguration.g:11041:4: '+=' + // InternalApplicationConfiguration.g:11353:3: ( '+=' ) + // InternalApplicationConfiguration.g:11354:4: '+=' { before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,60,FOLLOW_2); + match(input,62,FOLLOW_2); after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); } @@ -33607,21 +34547,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:11052:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + // InternalApplicationConfiguration.g:11365:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11056:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11369:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11370:2: ( ( '=' ) ) { - // InternalApplicationConfiguration.g:11057:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:11058:3: ( '=' ) + // InternalApplicationConfiguration.g:11370:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11371:3: ( '=' ) { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:11059:3: ( '=' ) - // InternalApplicationConfiguration.g:11060:4: '=' + // InternalApplicationConfiguration.g:11372:3: ( '=' ) + // InternalApplicationConfiguration.g:11373:4: '=' { before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); match(input,28,FOLLOW_2); @@ -33652,17 +34592,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:11071:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + // InternalApplicationConfiguration.g:11384:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11075:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11388:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11389:2: ( ruleExactNumber ) { - // InternalApplicationConfiguration.g:11076:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:11077:3: ruleExactNumber + // InternalApplicationConfiguration.g:11389:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11390:3: ruleExactNumber { before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -33693,17 +34633,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:11086:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + // InternalApplicationConfiguration.g:11399:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11090:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11403:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11404:2: ( ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:11091:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:11092:3: ruleIntervallNumber + // InternalApplicationConfiguration.g:11404:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11405:3: ruleIntervallNumber { before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -33734,17 +34674,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2" - // InternalApplicationConfiguration.g:11101:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; + // InternalApplicationConfiguration.g:11414:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11105:1: ( ( ruleIntEnumberation ) ) - // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation ) + // InternalApplicationConfiguration.g:11418:1: ( ( ruleIntEnumberation ) ) + // InternalApplicationConfiguration.g:11419:2: ( ruleIntEnumberation ) { - // InternalApplicationConfiguration.g:11106:2: ( ruleIntEnumberation ) - // InternalApplicationConfiguration.g:11107:3: ruleIntEnumberation + // InternalApplicationConfiguration.g:11419:2: ( ruleIntEnumberation ) + // InternalApplicationConfiguration.g:11420:3: ruleIntEnumberation { before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -33775,17 +34715,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:11116:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; + // InternalApplicationConfiguration.g:11429:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11120:1: ( ( ruleRealReference ) ) - // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference ) + // InternalApplicationConfiguration.g:11433:1: ( ( ruleRealReference ) ) + // InternalApplicationConfiguration.g:11434:2: ( ruleRealReference ) { - // InternalApplicationConfiguration.g:11121:2: ( ruleRealReference ) - // InternalApplicationConfiguration.g:11122:3: ruleRealReference + // InternalApplicationConfiguration.g:11434:2: ( ruleRealReference ) + // InternalApplicationConfiguration.g:11435:3: ruleRealReference { before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -33816,24 +34756,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:11131:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + // InternalApplicationConfiguration.g:11444:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11135:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11448:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11449:2: ( ( '+=' ) ) { - // InternalApplicationConfiguration.g:11136:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:11137:3: ( '+=' ) + // InternalApplicationConfiguration.g:11449:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11450:3: ( '+=' ) { before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:11138:3: ( '+=' ) - // InternalApplicationConfiguration.g:11139:4: '+=' + // InternalApplicationConfiguration.g:11451:3: ( '+=' ) + // InternalApplicationConfiguration.g:11452:4: '+=' { before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,60,FOLLOW_2); + match(input,62,FOLLOW_2); after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); } @@ -33861,21 +34801,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:11150:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + // InternalApplicationConfiguration.g:11463:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11154:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11467:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11468:2: ( ( '=' ) ) { - // InternalApplicationConfiguration.g:11155:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:11156:3: ( '=' ) + // InternalApplicationConfiguration.g:11468:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11469:3: ( '=' ) { before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:11157:3: ( '=' ) - // InternalApplicationConfiguration.g:11158:4: '=' + // InternalApplicationConfiguration.g:11470:3: ( '=' ) + // InternalApplicationConfiguration.g:11471:4: '=' { before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); match(input,28,FOLLOW_2); @@ -33906,17 +34846,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:11169:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + // InternalApplicationConfiguration.g:11482:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11173:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11486:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11487:2: ( ruleExactNumber ) { - // InternalApplicationConfiguration.g:11174:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:11175:3: ruleExactNumber + // InternalApplicationConfiguration.g:11487:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11488:3: ruleExactNumber { before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -33947,17 +34887,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:11184:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + // InternalApplicationConfiguration.g:11497:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11188:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11501:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11502:2: ( ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:11189:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:11190:3: ruleIntervallNumber + // InternalApplicationConfiguration.g:11502:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11503:3: ruleIntervallNumber { before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -33988,17 +34928,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2" - // InternalApplicationConfiguration.g:11199:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; + // InternalApplicationConfiguration.g:11512:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11203:1: ( ( ruleRealEnumeration ) ) - // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration ) + // InternalApplicationConfiguration.g:11516:1: ( ( ruleRealEnumeration ) ) + // InternalApplicationConfiguration.g:11517:2: ( ruleRealEnumeration ) { - // InternalApplicationConfiguration.g:11204:2: ( ruleRealEnumeration ) - // InternalApplicationConfiguration.g:11205:3: ruleRealEnumeration + // InternalApplicationConfiguration.g:11517:2: ( ruleRealEnumeration ) + // InternalApplicationConfiguration.g:11518:3: ruleRealEnumeration { before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -34029,17 +34969,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__TypeAssignment_1" - // InternalApplicationConfiguration.g:11214:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; + // InternalApplicationConfiguration.g:11527:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11218:1: ( ( ruleStringReference ) ) - // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference ) + // InternalApplicationConfiguration.g:11531:1: ( ( ruleStringReference ) ) + // InternalApplicationConfiguration.g:11532:2: ( ruleStringReference ) { - // InternalApplicationConfiguration.g:11219:2: ( ruleStringReference ) - // InternalApplicationConfiguration.g:11220:3: ruleStringReference + // InternalApplicationConfiguration.g:11532:2: ( ruleStringReference ) + // InternalApplicationConfiguration.g:11533:3: ruleStringReference { before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -34070,24 +35010,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0" - // InternalApplicationConfiguration.g:11229:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; + // InternalApplicationConfiguration.g:11542:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11233:1: ( ( ( '+=' ) ) ) - // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11546:1: ( ( ( '+=' ) ) ) + // InternalApplicationConfiguration.g:11547:2: ( ( '+=' ) ) { - // InternalApplicationConfiguration.g:11234:2: ( ( '+=' ) ) - // InternalApplicationConfiguration.g:11235:3: ( '+=' ) + // InternalApplicationConfiguration.g:11547:2: ( ( '+=' ) ) + // InternalApplicationConfiguration.g:11548:3: ( '+=' ) { before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - // InternalApplicationConfiguration.g:11236:3: ( '+=' ) - // InternalApplicationConfiguration.g:11237:4: '+=' + // InternalApplicationConfiguration.g:11549:3: ( '+=' ) + // InternalApplicationConfiguration.g:11550:4: '+=' { before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); - match(input,60,FOLLOW_2); + match(input,62,FOLLOW_2); after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); } @@ -34115,21 +35055,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1" - // InternalApplicationConfiguration.g:11248:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; + // InternalApplicationConfiguration.g:11561:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11252:1: ( ( ( '=' ) ) ) - // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11565:1: ( ( ( '=' ) ) ) + // InternalApplicationConfiguration.g:11566:2: ( ( '=' ) ) { - // InternalApplicationConfiguration.g:11253:2: ( ( '=' ) ) - // InternalApplicationConfiguration.g:11254:3: ( '=' ) + // InternalApplicationConfiguration.g:11566:2: ( ( '=' ) ) + // InternalApplicationConfiguration.g:11567:3: ( '=' ) { before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); - // InternalApplicationConfiguration.g:11255:3: ( '=' ) - // InternalApplicationConfiguration.g:11256:4: '=' + // InternalApplicationConfiguration.g:11568:3: ( '=' ) + // InternalApplicationConfiguration.g:11569:4: '=' { before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); match(input,28,FOLLOW_2); @@ -34160,17 +35100,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0" - // InternalApplicationConfiguration.g:11267:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; + // InternalApplicationConfiguration.g:11580:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11271:1: ( ( ruleExactNumber ) ) - // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11584:1: ( ( ruleExactNumber ) ) + // InternalApplicationConfiguration.g:11585:2: ( ruleExactNumber ) { - // InternalApplicationConfiguration.g:11272:2: ( ruleExactNumber ) - // InternalApplicationConfiguration.g:11273:3: ruleExactNumber + // InternalApplicationConfiguration.g:11585:2: ( ruleExactNumber ) + // InternalApplicationConfiguration.g:11586:3: ruleExactNumber { before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); pushFollow(FOLLOW_2); @@ -34201,17 +35141,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1" - // InternalApplicationConfiguration.g:11282:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; + // InternalApplicationConfiguration.g:11595:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11286:1: ( ( ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11599:1: ( ( ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:11600:2: ( ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:11287:2: ( ruleIntervallNumber ) - // InternalApplicationConfiguration.g:11288:3: ruleIntervallNumber + // InternalApplicationConfiguration.g:11600:2: ( ruleIntervallNumber ) + // InternalApplicationConfiguration.g:11601:3: ruleIntervallNumber { before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); pushFollow(FOLLOW_2); @@ -34242,17 +35182,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2" - // InternalApplicationConfiguration.g:11297:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; + // InternalApplicationConfiguration.g:11610:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11301:1: ( ( ruleStringEnumeration ) ) - // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration ) + // InternalApplicationConfiguration.g:11614:1: ( ( ruleStringEnumeration ) ) + // InternalApplicationConfiguration.g:11615:2: ( ruleStringEnumeration ) { - // InternalApplicationConfiguration.g:11302:2: ( ruleStringEnumeration ) - // InternalApplicationConfiguration.g:11303:3: ruleStringEnumeration + // InternalApplicationConfiguration.g:11615:2: ( ruleStringEnumeration ) + // InternalApplicationConfiguration.g:11616:3: ruleStringEnumeration { before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); pushFollow(FOLLOW_2); @@ -34283,17 +35223,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ClassReference__ElementAssignment_1" - // InternalApplicationConfiguration.g:11312:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; + // InternalApplicationConfiguration.g:11625:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11316:1: ( ( ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:11629:1: ( ( ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:11630:2: ( ruleMetamodelElement ) { - // InternalApplicationConfiguration.g:11317:2: ( ruleMetamodelElement ) - // InternalApplicationConfiguration.g:11318:3: ruleMetamodelElement + // InternalApplicationConfiguration.g:11630:2: ( ruleMetamodelElement ) + // InternalApplicationConfiguration.g:11631:3: ruleMetamodelElement { before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); pushFollow(FOLLOW_2); @@ -34324,17 +35264,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0" - // InternalApplicationConfiguration.g:11327:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11640:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11331:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:11332:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11644:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11645:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:11332:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:11333:3: RULE_INT + // InternalApplicationConfiguration.g:11645:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11646:3: RULE_INT { before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -34361,24 +35301,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1" - // InternalApplicationConfiguration.g:11342:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ; + // InternalApplicationConfiguration.g:11655:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ; public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11346:1: ( ( ( '*' ) ) ) - // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) ) + // InternalApplicationConfiguration.g:11659:1: ( ( ( '*' ) ) ) + // InternalApplicationConfiguration.g:11660:2: ( ( '*' ) ) { - // InternalApplicationConfiguration.g:11347:2: ( ( '*' ) ) - // InternalApplicationConfiguration.g:11348:3: ( '*' ) + // InternalApplicationConfiguration.g:11660:2: ( ( '*' ) ) + // InternalApplicationConfiguration.g:11661:3: ( '*' ) { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); - // InternalApplicationConfiguration.g:11349:3: ( '*' ) - // InternalApplicationConfiguration.g:11350:4: '*' + // InternalApplicationConfiguration.g:11662:3: ( '*' ) + // InternalApplicationConfiguration.g:11663:4: '*' { before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); - match(input,61,FOLLOW_2); + match(input,63,FOLLOW_2); after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); } @@ -34406,17 +35346,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__MinAssignment_0" - // InternalApplicationConfiguration.g:11361:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11674:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11365:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:11366:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11678:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11679:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:11366:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:11367:3: RULE_INT + // InternalApplicationConfiguration.g:11679:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11680:3: RULE_INT { before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -34443,17 +35383,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0" - // InternalApplicationConfiguration.g:11376:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11689:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11380:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:11381:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11693:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11694:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:11381:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:11382:3: RULE_INT + // InternalApplicationConfiguration.g:11694:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11695:3: RULE_INT { before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); match(input,RULE_INT,FOLLOW_2); @@ -34480,24 +35420,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" - // InternalApplicationConfiguration.g:11391:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; + // InternalApplicationConfiguration.g:11704:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11395:1: ( ( ( '*' ) ) ) - // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) ) + // InternalApplicationConfiguration.g:11708:1: ( ( ( '*' ) ) ) + // InternalApplicationConfiguration.g:11709:2: ( ( '*' ) ) { - // InternalApplicationConfiguration.g:11396:2: ( ( '*' ) ) - // InternalApplicationConfiguration.g:11397:3: ( '*' ) + // InternalApplicationConfiguration.g:11709:2: ( ( '*' ) ) + // InternalApplicationConfiguration.g:11710:3: ( '*' ) { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); - // InternalApplicationConfiguration.g:11398:3: ( '*' ) - // InternalApplicationConfiguration.g:11399:4: '*' + // InternalApplicationConfiguration.g:11711:3: ( '*' ) + // InternalApplicationConfiguration.g:11712:4: '*' { before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); - match(input,61,FOLLOW_2); + match(input,63,FOLLOW_2); after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); } @@ -34525,17 +35465,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0" - // InternalApplicationConfiguration.g:11410:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; + // InternalApplicationConfiguration.g:11723:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11414:1: ( ( ruleINTLiteral ) ) - // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral ) + // InternalApplicationConfiguration.g:11727:1: ( ( ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:11728:2: ( ruleINTLiteral ) { - // InternalApplicationConfiguration.g:11415:2: ( ruleINTLiteral ) - // InternalApplicationConfiguration.g:11416:3: ruleINTLiteral + // InternalApplicationConfiguration.g:11728:2: ( ruleINTLiteral ) + // InternalApplicationConfiguration.g:11729:3: ruleINTLiteral { before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -34566,17 +35506,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1" - // InternalApplicationConfiguration.g:11425:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; + // InternalApplicationConfiguration.g:11738:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11429:1: ( ( ruleINTLiteral ) ) - // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral ) + // InternalApplicationConfiguration.g:11742:1: ( ( ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:11743:2: ( ruleINTLiteral ) { - // InternalApplicationConfiguration.g:11430:2: ( ruleINTLiteral ) - // InternalApplicationConfiguration.g:11431:3: ruleINTLiteral + // InternalApplicationConfiguration.g:11743:2: ( ruleINTLiteral ) + // InternalApplicationConfiguration.g:11744:3: ruleINTLiteral { before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -34607,17 +35547,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0" - // InternalApplicationConfiguration.g:11440:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; + // InternalApplicationConfiguration.g:11753:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11444:1: ( ( ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:11757:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:11758:2: ( ruleREALLiteral ) { - // InternalApplicationConfiguration.g:11445:2: ( ruleREALLiteral ) - // InternalApplicationConfiguration.g:11446:3: ruleREALLiteral + // InternalApplicationConfiguration.g:11758:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:11759:3: ruleREALLiteral { before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); pushFollow(FOLLOW_2); @@ -34648,17 +35588,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1" - // InternalApplicationConfiguration.g:11455:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; + // InternalApplicationConfiguration.g:11768:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11459:1: ( ( ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:11772:1: ( ( ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:11773:2: ( ruleREALLiteral ) { - // InternalApplicationConfiguration.g:11460:2: ( ruleREALLiteral ) - // InternalApplicationConfiguration.g:11461:3: ruleREALLiteral + // InternalApplicationConfiguration.g:11773:2: ( ruleREALLiteral ) + // InternalApplicationConfiguration.g:11774:3: ruleREALLiteral { before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); pushFollow(FOLLOW_2); @@ -34689,17 +35629,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0" - // InternalApplicationConfiguration.g:11470:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; + // InternalApplicationConfiguration.g:11783:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11474:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11787:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:11788:2: ( RULE_STRING ) { - // InternalApplicationConfiguration.g:11475:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:11476:3: RULE_STRING + // InternalApplicationConfiguration.g:11788:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11789:3: RULE_STRING { before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); match(input,RULE_STRING,FOLLOW_2); @@ -34726,17 +35666,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1" - // InternalApplicationConfiguration.g:11485:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; + // InternalApplicationConfiguration.g:11798:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11489:1: ( ( RULE_STRING ) ) - // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11802:1: ( ( RULE_STRING ) ) + // InternalApplicationConfiguration.g:11803:2: ( RULE_STRING ) { - // InternalApplicationConfiguration.g:11490:2: ( RULE_STRING ) - // InternalApplicationConfiguration.g:11491:3: RULE_STRING + // InternalApplicationConfiguration.g:11803:2: ( RULE_STRING ) + // InternalApplicationConfiguration.g:11804:3: RULE_STRING { before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); match(input,RULE_STRING,FOLLOW_2); @@ -34763,17 +35703,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1" - // InternalApplicationConfiguration.g:11500:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; + // InternalApplicationConfiguration.g:11813:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11504:1: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:11505:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:11817:1: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11818:2: ( RULE_ID ) { - // InternalApplicationConfiguration.g:11505:2: ( RULE_ID ) - // InternalApplicationConfiguration.g:11506:3: RULE_ID + // InternalApplicationConfiguration.g:11818:2: ( RULE_ID ) + // InternalApplicationConfiguration.g:11819:3: RULE_ID { before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_2); @@ -34800,17 +35740,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2" - // InternalApplicationConfiguration.g:11515:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; + // InternalApplicationConfiguration.g:11828:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11519:1: ( ( ruleScopeSpecification ) ) - // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification ) + // InternalApplicationConfiguration.g:11832:1: ( ( ruleScopeSpecification ) ) + // InternalApplicationConfiguration.g:11833:2: ( ruleScopeSpecification ) { - // InternalApplicationConfiguration.g:11520:2: ( ruleScopeSpecification ) - // InternalApplicationConfiguration.g:11521:3: ruleScopeSpecification + // InternalApplicationConfiguration.g:11833:2: ( ruleScopeSpecification ) + // InternalApplicationConfiguration.g:11834:3: ruleScopeSpecification { before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); pushFollow(FOLLOW_2); @@ -34841,21 +35781,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__ScopeReference__ReferredAssignment" - // InternalApplicationConfiguration.g:11530:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; + // InternalApplicationConfiguration.g:11843:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11534:1: ( ( ( RULE_ID ) ) ) - // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11847:1: ( ( ( RULE_ID ) ) ) + // InternalApplicationConfiguration.g:11848:2: ( ( RULE_ID ) ) { - // InternalApplicationConfiguration.g:11535:2: ( ( RULE_ID ) ) - // InternalApplicationConfiguration.g:11536:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:11848:2: ( ( RULE_ID ) ) + // InternalApplicationConfiguration.g:11849:3: ( RULE_ID ) { before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); - // InternalApplicationConfiguration.g:11537:3: ( RULE_ID ) - // InternalApplicationConfiguration.g:11538:4: RULE_ID + // InternalApplicationConfiguration.g:11850:3: ( RULE_ID ) + // InternalApplicationConfiguration.g:11851:4: RULE_ID { before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_2); @@ -34886,17 +35826,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2" - // InternalApplicationConfiguration.g:11549:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; + // InternalApplicationConfiguration.g:11862:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11553:1: ( ( ruleMetamodel ) ) - // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel ) + // InternalApplicationConfiguration.g:11866:1: ( ( ruleMetamodel ) ) + // InternalApplicationConfiguration.g:11867:2: ( ruleMetamodel ) { - // InternalApplicationConfiguration.g:11554:2: ( ruleMetamodel ) - // InternalApplicationConfiguration.g:11555:3: ruleMetamodel + // InternalApplicationConfiguration.g:11867:2: ( ruleMetamodel ) + // InternalApplicationConfiguration.g:11868:3: ruleMetamodel { before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); pushFollow(FOLLOW_2); @@ -34927,17 +35867,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2" - // InternalApplicationConfiguration.g:11564:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; + // InternalApplicationConfiguration.g:11877:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11568:1: ( ( rulePartialModel ) ) - // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel ) + // InternalApplicationConfiguration.g:11881:1: ( ( rulePartialModel ) ) + // InternalApplicationConfiguration.g:11882:2: ( rulePartialModel ) { - // InternalApplicationConfiguration.g:11569:2: ( rulePartialModel ) - // InternalApplicationConfiguration.g:11570:3: rulePartialModel + // InternalApplicationConfiguration.g:11882:2: ( rulePartialModel ) + // InternalApplicationConfiguration.g:11883:3: rulePartialModel { before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); pushFollow(FOLLOW_2); @@ -34968,17 +35908,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2" - // InternalApplicationConfiguration.g:11579:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; + // InternalApplicationConfiguration.g:11892:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11583:1: ( ( ruleGraphPattern ) ) - // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern ) + // InternalApplicationConfiguration.g:11896:1: ( ( ruleGraphPattern ) ) + // InternalApplicationConfiguration.g:11897:2: ( ruleGraphPattern ) { - // InternalApplicationConfiguration.g:11584:2: ( ruleGraphPattern ) - // InternalApplicationConfiguration.g:11585:3: ruleGraphPattern + // InternalApplicationConfiguration.g:11897:2: ( ruleGraphPattern ) + // InternalApplicationConfiguration.g:11898:3: ruleGraphPattern { before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); pushFollow(FOLLOW_2); @@ -35009,17 +35949,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2" - // InternalApplicationConfiguration.g:11594:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ; + // InternalApplicationConfiguration.g:11907:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ; public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11598:1: ( ( ruleObjective ) ) - // InternalApplicationConfiguration.g:11599:2: ( ruleObjective ) + // InternalApplicationConfiguration.g:11911:1: ( ( ruleObjective ) ) + // InternalApplicationConfiguration.g:11912:2: ( ruleObjective ) { - // InternalApplicationConfiguration.g:11599:2: ( ruleObjective ) - // InternalApplicationConfiguration.g:11600:3: ruleObjective + // InternalApplicationConfiguration.g:11912:2: ( ruleObjective ) + // InternalApplicationConfiguration.g:11913:3: ruleObjective { before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); pushFollow(FOLLOW_2); @@ -35050,17 +35990,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2" - // InternalApplicationConfiguration.g:11609:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ; + // InternalApplicationConfiguration.g:11922:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ; public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11613:1: ( ( ruleScope ) ) - // InternalApplicationConfiguration.g:11614:2: ( ruleScope ) + // InternalApplicationConfiguration.g:11926:1: ( ( ruleScope ) ) + // InternalApplicationConfiguration.g:11927:2: ( ruleScope ) { - // InternalApplicationConfiguration.g:11614:2: ( ruleScope ) - // InternalApplicationConfiguration.g:11615:3: ruleScope + // InternalApplicationConfiguration.g:11927:2: ( ruleScope ) + // InternalApplicationConfiguration.g:11928:3: ruleScope { before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); pushFollow(FOLLOW_2); @@ -35091,24 +36031,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0" - // InternalApplicationConfiguration.g:11624:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ; + // InternalApplicationConfiguration.g:11937:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ; public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11628:1: ( ( ( 'number' ) ) ) - // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) ) + // InternalApplicationConfiguration.g:11941:1: ( ( ( 'number' ) ) ) + // InternalApplicationConfiguration.g:11942:2: ( ( 'number' ) ) { - // InternalApplicationConfiguration.g:11629:2: ( ( 'number' ) ) - // InternalApplicationConfiguration.g:11630:3: ( 'number' ) + // InternalApplicationConfiguration.g:11942:2: ( ( 'number' ) ) + // InternalApplicationConfiguration.g:11943:3: ( 'number' ) { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); - // InternalApplicationConfiguration.g:11631:3: ( 'number' ) - // InternalApplicationConfiguration.g:11632:4: 'number' + // InternalApplicationConfiguration.g:11944:3: ( 'number' ) + // InternalApplicationConfiguration.g:11945:4: 'number' { before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); - match(input,62,FOLLOW_2); + match(input,64,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); } @@ -35136,17 +36076,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2" - // InternalApplicationConfiguration.g:11643:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11956:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ; public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11647:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:11648:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11960:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11961:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:11648:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:11649:3: RULE_INT + // InternalApplicationConfiguration.g:11961:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11962:3: RULE_INT { before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); match(input,RULE_INT,FOLLOW_2); @@ -35173,24 +36113,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0" - // InternalApplicationConfiguration.g:11658:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ; + // InternalApplicationConfiguration.g:11971:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ; public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11662:1: ( ( ( 'runs' ) ) ) - // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) ) + // InternalApplicationConfiguration.g:11975:1: ( ( ( 'runs' ) ) ) + // InternalApplicationConfiguration.g:11976:2: ( ( 'runs' ) ) { - // InternalApplicationConfiguration.g:11663:2: ( ( 'runs' ) ) - // InternalApplicationConfiguration.g:11664:3: ( 'runs' ) + // InternalApplicationConfiguration.g:11976:2: ( ( 'runs' ) ) + // InternalApplicationConfiguration.g:11977:3: ( 'runs' ) { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); - // InternalApplicationConfiguration.g:11665:3: ( 'runs' ) - // InternalApplicationConfiguration.g:11666:4: 'runs' + // InternalApplicationConfiguration.g:11978:3: ( 'runs' ) + // InternalApplicationConfiguration.g:11979:4: 'runs' { before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); - match(input,63,FOLLOW_2); + match(input,65,FOLLOW_2); after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); } @@ -35218,17 +36158,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2" - // InternalApplicationConfiguration.g:11677:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ; + // InternalApplicationConfiguration.g:11990:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ; public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11681:1: ( ( RULE_INT ) ) - // InternalApplicationConfiguration.g:11682:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11994:1: ( ( RULE_INT ) ) + // InternalApplicationConfiguration.g:11995:2: ( RULE_INT ) { - // InternalApplicationConfiguration.g:11682:2: ( RULE_INT ) - // InternalApplicationConfiguration.g:11683:3: RULE_INT + // InternalApplicationConfiguration.g:11995:2: ( RULE_INT ) + // InternalApplicationConfiguration.g:11996:3: RULE_INT { before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); match(input,RULE_INT,FOLLOW_2); @@ -35255,17 +36195,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2" - // InternalApplicationConfiguration.g:11692:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ; + // InternalApplicationConfiguration.g:12005:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ; public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11696:1: ( ( ruleSolver ) ) - // InternalApplicationConfiguration.g:11697:2: ( ruleSolver ) + // InternalApplicationConfiguration.g:12009:1: ( ( ruleSolver ) ) + // InternalApplicationConfiguration.g:12010:2: ( ruleSolver ) { - // InternalApplicationConfiguration.g:11697:2: ( ruleSolver ) - // InternalApplicationConfiguration.g:11698:3: ruleSolver + // InternalApplicationConfiguration.g:12010:2: ( ruleSolver ) + // InternalApplicationConfiguration.g:12011:3: ruleSolver { before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); pushFollow(FOLLOW_2); @@ -35296,17 +36236,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2" - // InternalApplicationConfiguration.g:11707:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ; + // InternalApplicationConfiguration.g:12020:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ; public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11711:1: ( ( ruleConfig ) ) - // InternalApplicationConfiguration.g:11712:2: ( ruleConfig ) + // InternalApplicationConfiguration.g:12024:1: ( ( ruleConfig ) ) + // InternalApplicationConfiguration.g:12025:2: ( ruleConfig ) { - // InternalApplicationConfiguration.g:11712:2: ( ruleConfig ) - // InternalApplicationConfiguration.g:11713:3: ruleConfig + // InternalApplicationConfiguration.g:12025:2: ( ruleConfig ) + // InternalApplicationConfiguration.g:12026:3: ruleConfig { before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); pushFollow(FOLLOW_2); @@ -35337,17 +36277,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2" - // InternalApplicationConfiguration.g:11722:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ; + // InternalApplicationConfiguration.g:12035:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ; public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11726:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:11727:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12039:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:12040:2: ( ruleFile ) { - // InternalApplicationConfiguration.g:11727:2: ( ruleFile ) - // InternalApplicationConfiguration.g:11728:3: ruleFile + // InternalApplicationConfiguration.g:12040:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12041:3: ruleFile { before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); pushFollow(FOLLOW_2); @@ -35378,17 +36318,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2" - // InternalApplicationConfiguration.g:11737:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ; + // InternalApplicationConfiguration.g:12050:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ; public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11741:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:11742:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12054:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:12055:2: ( ruleFile ) { - // InternalApplicationConfiguration.g:11742:2: ( ruleFile ) - // InternalApplicationConfiguration.g:11743:3: ruleFile + // InternalApplicationConfiguration.g:12055:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12056:3: ruleFile { before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); pushFollow(FOLLOW_2); @@ -35419,17 +36359,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2" - // InternalApplicationConfiguration.g:11752:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ; + // InternalApplicationConfiguration.g:12065:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ; public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11756:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:11757:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12069:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:12070:2: ( ruleFile ) { - // InternalApplicationConfiguration.g:11757:2: ( ruleFile ) - // InternalApplicationConfiguration.g:11758:3: ruleFile + // InternalApplicationConfiguration.g:12070:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12071:3: ruleFile { before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); pushFollow(FOLLOW_2); @@ -35460,17 +36400,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2" - // InternalApplicationConfiguration.g:11767:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ; + // InternalApplicationConfiguration.g:12080:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ; public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException { int stackSize = keepStackSize(); try { - // InternalApplicationConfiguration.g:11771:1: ( ( ruleFile ) ) - // InternalApplicationConfiguration.g:11772:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12084:1: ( ( ruleFile ) ) + // InternalApplicationConfiguration.g:12085:2: ( ruleFile ) { - // InternalApplicationConfiguration.g:11772:2: ( ruleFile ) - // InternalApplicationConfiguration.g:11773:3: ruleFile + // InternalApplicationConfiguration.g:12085:2: ( ruleFile ) + // InternalApplicationConfiguration.g:12086:3: ruleFile { before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); pushFollow(FOLLOW_2); @@ -35502,8 +36442,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont // Delegated rules - protected DFA62 dfa62 = new DFA62(this); - protected DFA63 dfa63 = new DFA63(this); protected DFA64 dfa64 = new DFA64(this); protected DFA65 dfa65 = new DFA65(this); protected DFA66 dfa66 = new DFA66(this); @@ -35516,13 +36454,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont protected DFA73 dfa73 = new DFA73(this); protected DFA74 dfa74 = new DFA74(this); protected DFA75 dfa75 = new DFA75(this); + protected DFA76 dfa76 = new DFA76(this); + protected DFA77 dfa77 = new DFA77(this); static final String dfa_1s = "\17\uffff"; static final String dfa_2s = "\1\36\16\uffff"; - static final String dfa_3s = "\1\77\16\uffff"; + static final String dfa_3s = "\1\101\16\uffff"; static final String dfa_4s = "\1\uffff\15\1\1\2"; static final String dfa_5s = "\1\0\16\uffff}>"; static final String[] dfa_6s = { - "\1\16\4\uffff\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", + "\1\16\4\uffff\1\1\2\uffff\1\3\2\uffff\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", "", "", "", @@ -35546,11 +36486,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); - class DFA62 extends DFA { + class DFA64 extends DFA { - public DFA62(BaseRecognizer recognizer) { + public DFA64(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 62; + this.decisionNumber = 64; this.eot = dfa_1; this.eof = dfa_1; this.min = dfa_2; @@ -35560,65 +36500,65 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9461:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; + return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA62_0 = input.LA(1); + int LA64_0 = input.LA(1); - int index62_0 = input.index(); + int index64_0 = input.index(); input.rewind(); s = -1; - if ( LA62_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - else if ( LA62_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA64_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA64_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA62_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA64_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA64_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} - else if ( (LA62_0==30) ) {s = 14;} + else if ( (LA64_0==30) ) {s = 14;} - input.seek(index62_0); + input.seek(index64_0); if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 62, _s, input); + new NoViableAltException(getDescription(), 64, _s, input); error(nvae); throw nvae; } } static final String dfa_7s = "\16\uffff"; static final String dfa_8s = "\1\43\15\uffff"; - static final String dfa_9s = "\1\77\15\uffff"; + static final String dfa_9s = "\1\101\15\uffff"; static final String dfa_10s = "\1\uffff\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15"; static final String dfa_11s = "\1\0\15\uffff}>"; static final String[] dfa_12s = { - "\1\1\2\uffff\1\3\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", + "\1\1\2\uffff\1\3\2\uffff\1\4\1\11\13\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", "", "", "", @@ -35641,11 +36581,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); - class DFA63 extends DFA { + class DFA65 extends DFA { - public DFA63(BaseRecognizer recognizer) { + public DFA65(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 63; + this.decisionNumber = 65; this.eot = dfa_7; this.eof = dfa_7; this.min = dfa_8; @@ -35655,139 +36595,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_12; } public String getDescription() { - return "9475:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA63_0 = input.LA(1); - - - int index63_0 = input.index(); - input.rewind(); - s = -1; - if ( LA63_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA63_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA63_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} - - - input.seek(index63_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 63, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA64 extends DFA { - - public DFA64(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 64; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "9685:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; - } - public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { - TokenStream input = (TokenStream)_input; - int _s = s; - switch ( s ) { - case 0 : - int LA64_0 = input.LA(1); - - - int index64_0 = input.index(); - input.rewind(); - s = -1; - if ( LA64_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - - else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} - - else if ( LA64_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - - else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - - else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - - else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - - else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - - else if ( LA64_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - - else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - - else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - - else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - - else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} - - else if ( (LA64_0==30) ) {s = 14;} - - - input.seek(index64_0); - if ( s>=0 ) return s; - break; - } - NoViableAltException nvae = - new NoViableAltException(getDescription(), 64, _s, input); - error(nvae); - throw nvae; - } - } - - class DFA65 extends DFA { - - public DFA65(BaseRecognizer recognizer) { - this.recognizer = recognizer; - this.decisionNumber = 65; - this.eot = dfa_1; - this.eof = dfa_1; - this.min = dfa_2; - this.max = dfa_3; - this.accept = dfa_4; - this.special = dfa_5; - this.transition = dfa_6; - } - public String getDescription() { - return "9697:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; + return "9735:3: ( ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) | ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) )"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -35802,31 +36610,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA65_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA65_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - - else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA65_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA65_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA65_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA65_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA65_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA65_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( (LA65_0==30) ) {s = 14;} + else if ( LA65_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} input.seek(index65_0); @@ -35854,7 +36660,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9709:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; + return "9945:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -35869,29 +36675,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA66_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA66_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA66_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA66_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA66_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA66_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA66_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA66_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA66_0==30) ) {s = 14;} @@ -35921,7 +36727,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9721:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; + return "9957:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -35936,29 +36742,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA67_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA67_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA67_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA67_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA67_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA67_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA67_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA67_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA67_0==30) ) {s = 14;} @@ -35988,7 +36794,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9733:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; + return "9969:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36003,29 +36809,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA68_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA68_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA68_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA68_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA68_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA68_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA68_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA68_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA68_0==30) ) {s = 14;} @@ -36055,7 +36861,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; + return "9981:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36070,29 +36876,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA69_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA69_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA69_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA69_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA69_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA69_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA69_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA69_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA69_0==30) ) {s = 14;} @@ -36122,7 +36928,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; + return "9993:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36137,29 +36943,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA70_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA70_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA70_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA70_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA70_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA70_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA70_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA70_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA70_0==30) ) {s = 14;} @@ -36189,7 +36995,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; + return "10005:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36204,29 +37010,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA71_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA71_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA71_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA71_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA71_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA71_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA71_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA71_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA71_0==30) ) {s = 14;} @@ -36256,7 +37062,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; + return "10017:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36271,29 +37077,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA72_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA72_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA72_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA72_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA72_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA72_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA72_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA72_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA72_0==30) ) {s = 14;} @@ -36323,7 +37129,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; + return "10029:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36338,29 +37144,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA73_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA73_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA73_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA73_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA73_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA73_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA73_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA73_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA73_0==30) ) {s = 14;} @@ -36390,7 +37196,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; + return "10041:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36405,29 +37211,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA74_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA74_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA74_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA74_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA74_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA74_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA74_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA74_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA74_0==30) ) {s = 14;} @@ -36457,7 +37263,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont this.transition = dfa_6; } public String getDescription() { - return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?"; + return "10053:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; @@ -36472,29 +37278,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont s = -1; if ( LA75_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} - else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} else if ( LA75_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} - else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + else if ( LA75_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} - else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} - else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + else if ( LA75_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} - else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + else if ( LA75_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} - else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} - else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + else if ( LA75_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} - else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} - else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} - else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + else if ( LA75_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} - else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + else if ( LA75_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} else if ( (LA75_0==30) ) {s = 14;} @@ -36509,13 +37315,147 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont throw nvae; } } + + class DFA76 extends DFA { + + public DFA76(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 76; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "10065:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA76_0 = input.LA(1); + + + int index76_0 = input.index(); + input.rewind(); + s = -1; + if ( LA76_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA76_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA76_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA76_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA76_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA76_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA76_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA76_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA76_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA76_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA76_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA76_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA76_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA76_0==30) ) {s = 14;} + + + input.seek(index76_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 76, _s, input); + error(nvae); + throw nvae; + } + } + + class DFA77 extends DFA { + + public DFA77(BaseRecognizer recognizer) { + this.recognizer = recognizer; + this.decisionNumber = 77; + this.eot = dfa_1; + this.eof = dfa_1; + this.min = dfa_2; + this.max = dfa_3; + this.accept = dfa_4; + this.special = dfa_5; + this.transition = dfa_6; + } + public String getDescription() { + return "10077:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?"; + } + public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { + TokenStream input = (TokenStream)_input; + int _s = s; + switch ( s ) { + case 0 : + int LA77_0 = input.LA(1); + + + int index77_0 = input.index(); + input.rewind(); + s = -1; + if ( LA77_0 == 35 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} + + else if ( LA77_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} + + else if ( LA77_0 == 38 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} + + else if ( LA77_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} + + else if ( LA77_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} + + else if ( LA77_0 == 64 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} + + else if ( LA77_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} + + else if ( LA77_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} + + else if ( LA77_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} + + else if ( LA77_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} + + else if ( LA77_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} + + else if ( LA77_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} + + else if ( LA77_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} + + else if ( (LA77_0==30) ) {s = 14;} + + + input.seek(index77_0); + if ( s>=0 ) return s; + break; + } + NoViableAltException nvae = + new NoViableAltException(getDescription(), 77, _s, input); + error(nvae); + throw nvae; + } + } public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003001E808000000L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x00C0066808000000L}); public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000000800002L}); - public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003001E808000002L}); + public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x00C0066808000002L}); public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000200000L}); public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000200002L}); public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); @@ -36533,31 +37473,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000400000000L}); public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000001000000050L}); public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000004001800L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000010004001800L}); public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000006000L}); public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000400020L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000E0040000040L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000080000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000E0000000040L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000000038000L}); - public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000100040000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000100000000000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000200000000000L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x1000000010000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x2000000000000020L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000800000000000L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0001000000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x2000000020000020L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0002000000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0004000000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0008000000000000L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000040400020L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040000040L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xCFD001C800000000L}); - public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000000L}); - public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000020000010L}); - public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x00000000001C0000L}); - public static final BitSet FOLLOW_48 = new BitSet(new long[]{0xCFD001C800000002L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000380040000040L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000080000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000380000000040L}); + public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000038000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000400040000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000400000000000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000800000000000L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x4000000010000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x8000000000000020L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0002000000000000L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0004000000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x8000000020000020L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0008000000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0010000000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0001000000000000L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0020000000000000L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000040400020L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000040000040L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x3F40064800000000L,0x0000000000000003L}); + public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000040000000L}); + public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000020000010L}); + public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x00000000001C0000L}); + public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x3F40064800000002L,0x0000000000000003L}); } diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin index 108c216d..213b9134 100644 Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin differ diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin index 3d9da5ce..21d26265 100644 Binary files a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin and b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin differ diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java index 31ab317d..23b0c4c2 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java @@ -135,10 +135,19 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T public void completeThresholdEntry_Threshold(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); } - public void completeReliabiltiyFunction_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeReliabiltiyProbability_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } - public void completeReliabiltiyFunction_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void completeReliabiltiyProbability_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } + public void completeReliabiltiyProbability_Time(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); + } + public void completeMtff_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); + } + public void completeMtff_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); } public void completeObjectiveDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { @@ -448,7 +457,13 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T public void complete_ObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } - public void complete_ReliabiltiyFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + public void complete_ReliabilityObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } + public void complete_ReliabiltiyProbability(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { + // subclasses may override + } + public void complete_Mtff(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { // subclasses may override } public void complete_ObjectiveDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore index 7b842399..5ffe633a 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore +++ b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore @@ -122,10 +122,14 @@ - + + + + + diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel index 4a3c33fe..1a1e7896 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel +++ b/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel @@ -122,10 +122,14 @@ - - - + + + + + + + diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin index d1600b7b..e1c01c3d 100644 Binary files a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin and b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbin differ diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java index 3b639669..a241d6db 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java @@ -357,13 +357,31 @@ public interface ApplicationConfigurationFactory extends EFactory ObjectiveFunction createObjectiveFunction(); /** - * Returns a new object of class 'Reliabiltiy Function'. + * Returns a new object of class 'Reliability Objective Function'. * * - * @return a new object of class 'Reliabiltiy Function'. + * @return a new object of class 'Reliability Objective Function'. * @generated */ - ReliabiltiyFunction createReliabiltiyFunction(); + ReliabilityObjectiveFunction createReliabilityObjectiveFunction(); + + /** + * Returns a new object of class 'Reliabiltiy Probability'. + * + * + * @return a new object of class 'Reliabiltiy Probability'. + * @generated + */ + ReliabiltiyProbability createReliabiltiyProbability(); + + /** + * Returns a new object of class 'Mtff'. + * + * + * @return a new object of class 'Mtff'. + * @generated + */ + Mtff createMtff(); /** * Returns a new object of class 'Objective Declaration'. diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java index a3af3bae..96603dc5 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java @@ -1007,7 +1007,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective() * @generated */ - int OBJECTIVE = 40; + int OBJECTIVE = 42; /** * The number of structural features of the 'Objective' class. @@ -1177,14 +1177,14 @@ public interface ApplicationConfigurationPackage extends EPackage int OBJECTIVE_FUNCTION_FEATURE_COUNT = 0; /** - * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function}' class. + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function}' class. * * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction() + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction() * @generated */ - int RELIABILTIY_FUNCTION = 37; + int RELIABILITY_OBJECTIVE_FUNCTION = 37; /** * The feature id for the 'Package' reference. @@ -1193,7 +1193,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @generated * @ordered */ - int RELIABILTIY_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0; + int RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0; /** * The feature id for the 'Transformation' reference. @@ -1202,16 +1202,99 @@ public interface ApplicationConfigurationPackage extends EPackage * @generated * @ordered */ - int RELIABILTIY_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1; + int RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1; /** - * The number of structural features of the 'Reliabiltiy Function' class. + * The number of structural features of the 'Reliability Objective Function' class. * * * @generated * @ordered */ - int RELIABILTIY_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2; + int RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl Reliabiltiy Probability}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability() + * @generated + */ + int RELIABILTIY_PROBABILITY = 38; + + /** + * The feature id for the 'Package' reference. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_PROBABILITY__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE; + + /** + * The feature id for the 'Transformation' reference. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_PROBABILITY__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION; + + /** + * The feature id for the 'Time' attribute. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_PROBABILITY__TIME = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0; + + /** + * The number of structural features of the 'Reliabiltiy Probability' class. + * + * + * @generated + * @ordered + */ + int RELIABILTIY_PROBABILITY_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 1; + + /** + * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl Mtff}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff() + * @generated + */ + int MTFF = 39; + + /** + * The feature id for the 'Package' reference. + * + * + * @generated + * @ordered + */ + int MTFF__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE; + + /** + * The feature id for the 'Transformation' reference. + * + * + * @generated + * @ordered + */ + int MTFF__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION; + + /** + * The number of structural features of the 'Mtff' class. + * + * + * @generated + * @ordered + */ + int MTFF_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration}' class. @@ -1221,7 +1304,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration() * @generated */ - int OBJECTIVE_DECLARATION = 38; + int OBJECTIVE_DECLARATION = 40; /** * The feature id for the 'Name' attribute. @@ -1258,7 +1341,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference() * @generated */ - int OBJECTIVE_REFERENCE = 39; + int OBJECTIVE_REFERENCE = 41; /** * The feature id for the 'Referred' reference. @@ -1286,7 +1369,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() * @generated */ - int CONFIG = 49; + int CONFIG = 51; /** * The number of structural features of the 'Config' class. @@ -1305,7 +1388,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification() * @generated */ - int CONFIG_SPECIFICATION = 41; + int CONFIG_SPECIFICATION = 43; /** * The feature id for the 'Entries' containment reference list. @@ -1333,7 +1416,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration() * @generated */ - int CONFIG_DECLARATION = 42; + int CONFIG_DECLARATION = 44; /** * The feature id for the 'Name' attribute. @@ -1370,7 +1453,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry() * @generated */ - int CONFIG_ENTRY = 43; + int CONFIG_ENTRY = 45; /** * The number of structural features of the 'Config Entry' class. @@ -1389,7 +1472,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() * @generated */ - int DOCUMENTATION_ENTRY = 44; + int DOCUMENTATION_ENTRY = 46; /** * The feature id for the 'Level' attribute. @@ -1417,7 +1500,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() * @generated */ - int RUNTIME_ENTRY = 45; + int RUNTIME_ENTRY = 47; /** * The feature id for the 'Millisec Limit' attribute. @@ -1445,7 +1528,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() * @generated */ - int MEMORY_ENTRY = 46; + int MEMORY_ENTRY = 48; /** * The feature id for the 'Megabyte Limit' attribute. @@ -1473,7 +1556,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() * @generated */ - int CUSTOM_ENTRY = 47; + int CUSTOM_ENTRY = 49; /** * The feature id for the 'Key' attribute. @@ -1510,7 +1593,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() * @generated */ - int CONFIG_REFERENCE = 48; + int CONFIG_REFERENCE = 50; /** * The feature id for the 'Config' reference. @@ -1538,7 +1621,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() * @generated */ - int SCOPE = 71; + int SCOPE = 73; /** * The number of structural features of the 'Scope' class. @@ -1557,7 +1640,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() * @generated */ - int SCOPE_SPECIFICATION = 50; + int SCOPE_SPECIFICATION = 52; /** * The feature id for the 'Scopes' containment reference list. @@ -1585,7 +1668,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() * @generated */ - int TYPE_SCOPE = 51; + int TYPE_SCOPE = 53; /** * The feature id for the 'Sets New' attribute. @@ -1631,7 +1714,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() * @generated */ - int CLASS_TYPE_SCOPE = 52; + int CLASS_TYPE_SCOPE = 54; /** * The feature id for the 'Sets New' attribute. @@ -1686,7 +1769,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() * @generated */ - int OBJECT_TYPE_SCOPE = 53; + int OBJECT_TYPE_SCOPE = 55; /** * The feature id for the 'Sets New' attribute. @@ -1741,7 +1824,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() * @generated */ - int INTEGER_TYPE_SCOPE = 54; + int INTEGER_TYPE_SCOPE = 56; /** * The feature id for the 'Sets New' attribute. @@ -1796,7 +1879,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() * @generated */ - int REAL_TYPE_SCOPE = 55; + int REAL_TYPE_SCOPE = 57; /** * The feature id for the 'Sets New' attribute. @@ -1851,7 +1934,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() * @generated */ - int STRING_TYPE_SCOPE = 56; + int STRING_TYPE_SCOPE = 58; /** * The feature id for the 'Sets New' attribute. @@ -1906,7 +1989,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() * @generated */ - int TYPE_REFERENCE = 57; + int TYPE_REFERENCE = 59; /** * The number of structural features of the 'Type Reference' class. @@ -1925,7 +2008,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() * @generated */ - int CLASS_REFERENCE = 58; + int CLASS_REFERENCE = 60; /** * The feature id for the 'Element' containment reference. @@ -1953,7 +2036,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() * @generated */ - int OBJECT_REFERENCE = 59; + int OBJECT_REFERENCE = 61; /** * The number of structural features of the 'Object Reference' class. @@ -1972,7 +2055,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() * @generated */ - int INTEGER_REFERENCE = 60; + int INTEGER_REFERENCE = 62; /** * The number of structural features of the 'Integer Reference' class. @@ -1991,7 +2074,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() * @generated */ - int REAL_REFERENCE = 61; + int REAL_REFERENCE = 63; /** * The number of structural features of the 'Real Reference' class. @@ -2010,7 +2093,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() * @generated */ - int STRING_REFERENCE = 62; + int STRING_REFERENCE = 64; /** * The number of structural features of the 'String Reference' class. @@ -2029,7 +2112,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() * @generated */ - int NUMBER_SPECIFICATION = 63; + int NUMBER_SPECIFICATION = 65; /** * The number of structural features of the 'Number Specification' class. @@ -2048,7 +2131,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() * @generated */ - int EXACT_NUMBER = 64; + int EXACT_NUMBER = 66; /** * The feature id for the 'Exact Number' attribute. @@ -2085,7 +2168,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() * @generated */ - int INTERVALL_NUMBER = 65; + int INTERVALL_NUMBER = 67; /** * The feature id for the 'Min' attribute. @@ -2131,7 +2214,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() * @generated */ - int INT_ENUMBERATION = 66; + int INT_ENUMBERATION = 68; /** * The feature id for the 'Entry' attribute list. @@ -2159,7 +2242,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() * @generated */ - int REAL_ENUMERATION = 67; + int REAL_ENUMERATION = 69; /** * The feature id for the 'Entry' attribute list. @@ -2187,7 +2270,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() * @generated */ - int STRING_ENUMERATION = 68; + int STRING_ENUMERATION = 70; /** * The feature id for the 'Entry' attribute list. @@ -2215,7 +2298,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() * @generated */ - int SCOPE_DECLARATION = 69; + int SCOPE_DECLARATION = 71; /** * The feature id for the 'Name' attribute. @@ -2252,7 +2335,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() * @generated */ - int SCOPE_REFERENCE = 70; + int SCOPE_REFERENCE = 72; /** * The feature id for the 'Referred' reference. @@ -2280,7 +2363,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() * @generated */ - int TASK = 72; + int TASK = 74; /** * The number of structural features of the 'Task' class. @@ -2299,7 +2382,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() * @generated */ - int GENERATION_TASK = 73; + int GENERATION_TASK = 75; /** * The feature id for the 'Metamodel' containment reference. @@ -2453,7 +2536,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() * @generated */ - int INTEGER_SCOPE = 74; + int INTEGER_SCOPE = 76; /** * The number of structural features of the 'Integer Scope' class. @@ -2472,7 +2555,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() * @generated */ - int REAL_SCOPE = 75; + int REAL_SCOPE = 77; /** * The number of structural features of the 'Real Scope' class. @@ -2491,7 +2574,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() * @generated */ - int STRING_SCOPE = 76; + int STRING_SCOPE = 78; /** * The number of structural features of the 'String Scope' class. @@ -2510,7 +2593,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection() * @generated */ - int OPTIMIZATION_DIRECTION = 77; + int OPTIMIZATION_DIRECTION = 79; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator Comparison Operator}' enum. @@ -2520,7 +2603,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator() * @generated */ - int COMPARISON_OPERATOR = 78; + int COMPARISON_OPERATOR = 80; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification Document Level Specification}' enum. @@ -2530,7 +2613,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() * @generated */ - int DOCUMENT_LEVEL_SPECIFICATION = 79; + int DOCUMENT_LEVEL_SPECIFICATION = 81; /** * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver Solver}' enum. @@ -2540,7 +2623,7 @@ public interface ApplicationConfigurationPackage extends EPackage * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() * @generated */ - int SOLVER = 80; + int SOLVER = 82; /** @@ -3266,36 +3349,67 @@ public interface ApplicationConfigurationPackage extends EPackage EClass getObjectiveFunction(); /** - * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function}'. + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function}'. * * - * @return the meta object for class 'Reliabiltiy Function'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction + * @return the meta object for class 'Reliability Objective Function'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction * @generated */ - EClass getReliabiltiyFunction(); + EClass getReliabilityObjectiveFunction(); /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package}'. + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package}'. * * * @return the meta object for the reference 'Package'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage() - * @see #getReliabiltiyFunction() + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage() + * @see #getReliabilityObjectiveFunction() * @generated */ - EReference getReliabiltiyFunction_Package(); + EReference getReliabilityObjectiveFunction_Package(); /** - * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation}'. + * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation}'. * * * @return the meta object for the reference 'Transformation'. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation() - * @see #getReliabiltiyFunction() + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation() + * @see #getReliabilityObjectiveFunction() + * @generated + */ + EReference getReliabilityObjectiveFunction_Transformation(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability Reliabiltiy Probability}'. + * + * + * @return the meta object for class 'Reliabiltiy Probability'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability + * @generated + */ + EClass getReliabiltiyProbability(); + + /** + * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time}'. + * + * + * @return the meta object for the attribute 'Time'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime() + * @see #getReliabiltiyProbability() + * @generated + */ + EAttribute getReliabiltiyProbability_Time(); + + /** + * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff Mtff}'. + * + * + * @return the meta object for class 'Mtff'. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff * @generated */ - EReference getReliabiltiyFunction_Transformation(); + EClass getMtff(); /** * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration Objective Declaration}'. @@ -4872,14 +4986,14 @@ public interface ApplicationConfigurationPackage extends EPackage EClass OBJECTIVE_FUNCTION = eINSTANCE.getObjectiveFunction(); /** - * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl Reliabiltiy Function}' class. + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl Reliability Objective Function}' class. * * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyFunction() + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction() * @generated */ - EClass RELIABILTIY_FUNCTION = eINSTANCE.getReliabiltiyFunction(); + EClass RELIABILITY_OBJECTIVE_FUNCTION = eINSTANCE.getReliabilityObjectiveFunction(); /** * The meta object literal for the 'Package' reference feature. @@ -4887,7 +5001,7 @@ public interface ApplicationConfigurationPackage extends EPackage * * @generated */ - EReference RELIABILTIY_FUNCTION__PACKAGE = eINSTANCE.getReliabiltiyFunction_Package(); + EReference RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = eINSTANCE.getReliabilityObjectiveFunction_Package(); /** * The meta object literal for the 'Transformation' reference feature. @@ -4895,7 +5009,35 @@ public interface ApplicationConfigurationPackage extends EPackage * * @generated */ - EReference RELIABILTIY_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabiltiyFunction_Transformation(); + EReference RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabilityObjectiveFunction_Transformation(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl Reliabiltiy Probability}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability() + * @generated + */ + EClass RELIABILTIY_PROBABILITY = eINSTANCE.getReliabiltiyProbability(); + + /** + * The meta object literal for the 'Time' attribute feature. + * + * + * @generated + */ + EAttribute RELIABILTIY_PROBABILITY__TIME = eINSTANCE.getReliabiltiyProbability_Time(); + + /** + * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl Mtff}' class. + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff() + * @generated + */ + EClass MTFF = eINSTANCE.getMtff(); /** * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl Objective Declaration}' class. diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java new file mode 100644 index 00000000..7206fa95 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java @@ -0,0 +1,19 @@ +/** + * generated by Xtext 2.16.0 + */ +package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; + + +/** + * + * A representation of the model object 'Mtff'. + * + * + * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMtff() + * @model + * @generated + */ +public interface Mtff extends ReliabilityObjectiveFunction +{ +} // Mtff diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java new file mode 100644 index 00000000..0b7a34bd --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java @@ -0,0 +1,80 @@ +/** + * generated by Xtext 2.16.0 + */ +package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; + +import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel; +import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; + +/** + * + * A representation of the model object 'Reliability Objective Function'. + * + * + *

+ * The following features are supported: + *

+ *
    + *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package}
  • + *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation}
  • + *
+ * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction() + * @model + * @generated + */ +public interface ReliabilityObjectiveFunction extends ObjectiveFunction +{ + /** + * Returns the value of the 'Package' reference. + * + *

+ * If the meaning of the 'Package' reference isn't clear, + * there really should be more of a description here... + *

+ * + * @return the value of the 'Package' reference. + * @see #setPackage(CftModel) + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Package() + * @model + * @generated + */ + CftModel getPackage(); + + /** + * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage Package}' reference. + * + * + * @param value the new value of the 'Package' reference. + * @see #getPackage() + * @generated + */ + void setPackage(CftModel value); + + /** + * Returns the value of the 'Transformation' reference. + * + *

+ * If the meaning of the 'Transformation' reference isn't clear, + * there really should be more of a description here... + *

+ * + * @return the value of the 'Transformation' reference. + * @see #setTransformation(TransformationDefinition) + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Transformation() + * @model + * @generated + */ + TransformationDefinition getTransformation(); + + /** + * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation Transformation}' reference. + * + * + * @param value the new value of the 'Transformation' reference. + * @see #getTransformation() + * @generated + */ + void setTransformation(TransformationDefinition value); + +} // ReliabilityObjectiveFunction diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java deleted file mode 100644 index bb286aa0..00000000 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyFunction.java +++ /dev/null @@ -1,80 +0,0 @@ -/** - * generated by Xtext 2.16.0 - */ -package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; - -import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel; -import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; - -/** - * - * A representation of the model object 'Reliabiltiy Function'. - * - * - *

- * The following features are supported: - *

- *
    - *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package}
  • - *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation}
  • - *
- * - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction() - * @model - * @generated - */ -public interface ReliabiltiyFunction extends ObjectiveFunction -{ - /** - * Returns the value of the 'Package' reference. - * - *

- * If the meaning of the 'Package' reference isn't clear, - * there really should be more of a description here... - *

- * - * @return the value of the 'Package' reference. - * @see #setPackage(CftModel) - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction_Package() - * @model - * @generated - */ - CftModel getPackage(); - - /** - * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getPackage Package}' reference. - * - * - * @param value the new value of the 'Package' reference. - * @see #getPackage() - * @generated - */ - void setPackage(CftModel value); - - /** - * Returns the value of the 'Transformation' reference. - * - *

- * If the meaning of the 'Transformation' reference isn't clear, - * there really should be more of a description here... - *

- * - * @return the value of the 'Transformation' reference. - * @see #setTransformation(TransformationDefinition) - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyFunction_Transformation() - * @model - * @generated - */ - TransformationDefinition getTransformation(); - - /** - * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction#getTransformation Transformation}' reference. - * - * - * @param value the new value of the 'Transformation' reference. - * @see #getTransformation() - * @generated - */ - void setTransformation(TransformationDefinition value); - -} // ReliabiltiyFunction diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java new file mode 100644 index 00000000..42c895ec --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java @@ -0,0 +1,52 @@ +/** + * generated by Xtext 2.16.0 + */ +package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; + +import java.math.BigDecimal; + +/** + * + * A representation of the model object 'Reliabiltiy Probability'. + * + * + *

+ * The following features are supported: + *

+ *
    + *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time}
  • + *
+ * + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability() + * @model + * @generated + */ +public interface ReliabiltiyProbability extends ReliabilityObjectiveFunction +{ + /** + * Returns the value of the 'Time' attribute. + * + *

+ * If the meaning of the 'Time' attribute isn't clear, + * there really should be more of a description here... + *

+ * + * @return the value of the 'Time' attribute. + * @see #setTime(BigDecimal) + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability_Time() + * @model + * @generated + */ + BigDecimal getTime(); + + /** + * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime Time}' attribute. + * + * + * @param value the new value of the 'Time' attribute. + * @see #getTime() + * @generated + */ + void setTime(BigDecimal value); + +} // ReliabiltiyProbability diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java index 800d4362..9ec9412a 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java @@ -103,7 +103,9 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry(); case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry(); case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction(); - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION: return createReliabiltiyFunction(); + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: return createReliabilityObjectiveFunction(); + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: return createReliabiltiyProbability(); + case ApplicationConfigurationPackage.MTFF: return createMtff(); case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration(); case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference(); case ApplicationConfigurationPackage.OBJECTIVE: return createObjective(); @@ -644,10 +646,34 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements * @generated */ @Override - public ReliabiltiyFunction createReliabiltiyFunction() + public ReliabilityObjectiveFunction createReliabilityObjectiveFunction() { - ReliabiltiyFunctionImpl reliabiltiyFunction = new ReliabiltiyFunctionImpl(); - return reliabiltiyFunction; + ReliabilityObjectiveFunctionImpl reliabilityObjectiveFunction = new ReliabilityObjectiveFunctionImpl(); + return reliabilityObjectiveFunction; + } + + /** + * + * + * @generated + */ + @Override + public ReliabiltiyProbability createReliabiltiyProbability() + { + ReliabiltiyProbabilityImpl reliabiltiyProbability = new ReliabiltiyProbabilityImpl(); + return reliabiltiyProbability; + } + + /** + * + * + * @generated + */ + @Override + public Mtff createMtff() + { + MtffImpl mtff = new MtffImpl(); + return mtff; } /** diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java index ec53c91c..c1aff1fe 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java @@ -47,6 +47,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; @@ -70,7 +71,8 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnume import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; -import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; @@ -382,7 +384,21 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements * * @generated */ - private EClass reliabiltiyFunctionEClass = null; + private EClass reliabilityObjectiveFunctionEClass = null; + + /** + * + * + * @generated + */ + private EClass reliabiltiyProbabilityEClass = null; + + /** + * + * + * @generated + */ + private EClass mtffEClass = null; /** * @@ -1523,9 +1539,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements * @generated */ @Override - public EClass getReliabiltiyFunction() + public EClass getReliabilityObjectiveFunction() { - return reliabiltiyFunctionEClass; + return reliabilityObjectiveFunctionEClass; } /** @@ -1534,9 +1550,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements * @generated */ @Override - public EReference getReliabiltiyFunction_Package() + public EReference getReliabilityObjectiveFunction_Package() { - return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(0); + return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(0); } /** @@ -1545,9 +1561,42 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements * @generated */ @Override - public EReference getReliabiltiyFunction_Transformation() + public EReference getReliabilityObjectiveFunction_Transformation() { - return (EReference)reliabiltiyFunctionEClass.getEStructuralFeatures().get(1); + return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(1); + } + + /** + * + * + * @generated + */ + @Override + public EClass getReliabiltiyProbability() + { + return reliabiltiyProbabilityEClass; + } + + /** + * + * + * @generated + */ + @Override + public EAttribute getReliabiltiyProbability_Time() + { + return (EAttribute)reliabiltiyProbabilityEClass.getEStructuralFeatures().get(0); + } + + /** + * + * + * @generated + */ + @Override + public EClass getMtff() + { + return mtffEClass; } /** @@ -2655,9 +2704,14 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements objectiveFunctionEClass = createEClass(OBJECTIVE_FUNCTION); - reliabiltiyFunctionEClass = createEClass(RELIABILTIY_FUNCTION); - createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__PACKAGE); - createEReference(reliabiltiyFunctionEClass, RELIABILTIY_FUNCTION__TRANSFORMATION); + reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION); + createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE); + createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION); + + reliabiltiyProbabilityEClass = createEClass(RELIABILTIY_PROBABILITY); + createEAttribute(reliabiltiyProbabilityEClass, RELIABILTIY_PROBABILITY__TIME); + + mtffEClass = createEClass(MTFF); objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION); createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION); @@ -2848,7 +2902,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements objectiveSpecificationEClass.getESuperTypes().add(this.getObjective()); optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); - reliabiltiyFunctionEClass.getESuperTypes().add(this.getObjectiveFunction()); + reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction()); + reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction()); + mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction()); objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration()); objectiveReferenceEClass.getESuperTypes().add(this.getObjective()); configSpecificationEClass.getESuperTypes().add(this.getConfig()); @@ -2989,9 +3045,14 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements initEClass(objectiveFunctionEClass, ObjectiveFunction.class, "ObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEClass(reliabiltiyFunctionEClass, ReliabiltiyFunction.class, "ReliabiltiyFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); - initEReference(getReliabiltiyFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); - initEReference(getReliabiltiyFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabiltiyFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEReference(getReliabilityObjectiveFunction_Package(), theCftLanguagePackage.getCftModel(), null, "package", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + initEReference(getReliabilityObjectiveFunction_Transformation(), theCftLanguagePackage.getTransformationDefinition(), null, "transformation", null, 0, 1, ReliabilityObjectiveFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(reliabiltiyProbabilityEClass, ReliabiltiyProbability.class, "ReliabiltiyProbability", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); + initEAttribute(getReliabiltiyProbability_Time(), theEcorePackage.getEBigDecimal(), "time", null, 0, 1, ReliabiltiyProbability.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); + + initEClass(mtffEClass, Mtff.class, "Mtff", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getObjectiveDeclaration_Specification(), this.getObjectiveSpecification(), null, "specification", null, 0, 1, ObjectiveDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java new file mode 100644 index 00000000..aeeacd58 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java @@ -0,0 +1,41 @@ +/** + * generated by Xtext 2.16.0 + */ +package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; + +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff; + +import org.eclipse.emf.ecore.EClass; + +/** + * + * An implementation of the model object 'Mtff'. + * + * + * @generated + */ +public class MtffImpl extends ReliabilityObjectiveFunctionImpl implements Mtff +{ + /** + * + * + * @generated + */ + protected MtffImpl() + { + super(); + } + + /** + * + * + * @generated + */ + @Override + protected EClass eStaticClass() + { + return ApplicationConfigurationPackage.Literals.MTFF; + } + +} //MtffImpl diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java new file mode 100644 index 00000000..d0008224 --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java @@ -0,0 +1,244 @@ +/** + * generated by Xtext 2.16.0 + */ +package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; + +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction; + +import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel; +import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; + +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EClass; +import org.eclipse.emf.ecore.InternalEObject; + +import org.eclipse.emf.ecore.impl.ENotificationImpl; + +/** + * + * An implementation of the model object 'Reliability Objective Function'. + * + *

+ * The following features are implemented: + *

+ *
    + *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getPackage Package}
  • + *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getTransformation Transformation}
  • + *
+ * + * @generated + */ +public class ReliabilityObjectiveFunctionImpl extends ObjectiveFunctionImpl implements ReliabilityObjectiveFunction +{ + /** + * The cached value of the '{@link #getPackage() Package}' reference. + * + * + * @see #getPackage() + * @generated + * @ordered + */ + protected CftModel package_; + + /** + * The cached value of the '{@link #getTransformation() Transformation}' reference. + * + * + * @see #getTransformation() + * @generated + * @ordered + */ + protected TransformationDefinition transformation; + + /** + * + * + * @generated + */ + protected ReliabilityObjectiveFunctionImpl() + { + super(); + } + + /** + * + * + * @generated + */ + @Override + protected EClass eStaticClass() + { + return ApplicationConfigurationPackage.Literals.RELIABILITY_OBJECTIVE_FUNCTION; + } + + /** + * + * + * @generated + */ + @Override + public CftModel getPackage() + { + if (package_ != null && package_.eIsProxy()) + { + InternalEObject oldPackage = (InternalEObject)package_; + package_ = (CftModel)eResolveProxy(oldPackage); + if (package_ != oldPackage) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_)); + } + } + return package_; + } + + /** + * + * + * @generated + */ + public CftModel basicGetPackage() + { + return package_; + } + + /** + * + * + * @generated + */ + @Override + public void setPackage(CftModel newPackage) + { + CftModel oldPackage = package_; + package_ = newPackage; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_)); + } + + /** + * + * + * @generated + */ + @Override + public TransformationDefinition getTransformation() + { + if (transformation != null && transformation.eIsProxy()) + { + InternalEObject oldTransformation = (InternalEObject)transformation; + transformation = (TransformationDefinition)eResolveProxy(oldTransformation); + if (transformation != oldTransformation) + { + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); + } + } + return transformation; + } + + /** + * + * + * @generated + */ + public TransformationDefinition basicGetTransformation() + { + return transformation; + } + + /** + * + * + * @generated + */ + @Override + public void setTransformation(TransformationDefinition newTransformation) + { + TransformationDefinition oldTransformation = transformation; + transformation = newTransformation; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); + } + + /** + * + * + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: + if (resolve) return getPackage(); + return basicGetPackage(); + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: + if (resolve) return getTransformation(); + return basicGetTransformation(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * + * + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: + setPackage((CftModel)newValue); + return; + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: + setTransformation((TransformationDefinition)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * + * + * @generated + */ + @Override + public void eUnset(int featureID) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: + setPackage((CftModel)null); + return; + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: + setTransformation((TransformationDefinition)null); + return; + } + super.eUnset(featureID); + } + + /** + * + * + * @generated + */ + @Override + public boolean eIsSet(int featureID) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: + return package_ != null; + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: + return transformation != null; + } + return super.eIsSet(featureID); + } + +} //ReliabilityObjectiveFunctionImpl diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java deleted file mode 100644 index b848c329..00000000 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyFunctionImpl.java +++ /dev/null @@ -1,244 +0,0 @@ -/** - * generated by Xtext 2.16.0 - */ -package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; - -import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; -import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction; - -import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel; -import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition; - -import org.eclipse.emf.common.notify.Notification; - -import org.eclipse.emf.ecore.EClass; -import org.eclipse.emf.ecore.InternalEObject; - -import org.eclipse.emf.ecore.impl.ENotificationImpl; - -/** - * - * An implementation of the model object 'Reliabiltiy Function'. - * - *

- * The following features are implemented: - *

- *
    - *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getPackage Package}
  • - *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyFunctionImpl#getTransformation Transformation}
  • - *
- * - * @generated - */ -public class ReliabiltiyFunctionImpl extends ObjectiveFunctionImpl implements ReliabiltiyFunction -{ - /** - * The cached value of the '{@link #getPackage() Package}' reference. - * - * - * @see #getPackage() - * @generated - * @ordered - */ - protected CftModel package_; - - /** - * The cached value of the '{@link #getTransformation() Transformation}' reference. - * - * - * @see #getTransformation() - * @generated - * @ordered - */ - protected TransformationDefinition transformation; - - /** - * - * - * @generated - */ - protected ReliabiltiyFunctionImpl() - { - super(); - } - - /** - * - * - * @generated - */ - @Override - protected EClass eStaticClass() - { - return ApplicationConfigurationPackage.Literals.RELIABILTIY_FUNCTION; - } - - /** - * - * - * @generated - */ - @Override - public CftModel getPackage() - { - if (package_ != null && package_.eIsProxy()) - { - InternalEObject oldPackage = (InternalEObject)package_; - package_ = (CftModel)eResolveProxy(oldPackage); - if (package_ != oldPackage) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_)); - } - } - return package_; - } - - /** - * - * - * @generated - */ - public CftModel basicGetPackage() - { - return package_; - } - - /** - * - * - * @generated - */ - @Override - public void setPackage(CftModel newPackage) - { - CftModel oldPackage = package_; - package_ = newPackage; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE, oldPackage, package_)); - } - - /** - * - * - * @generated - */ - @Override - public TransformationDefinition getTransformation() - { - if (transformation != null && transformation.eIsProxy()) - { - InternalEObject oldTransformation = (InternalEObject)transformation; - transformation = (TransformationDefinition)eResolveProxy(oldTransformation); - if (transformation != oldTransformation) - { - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); - } - } - return transformation; - } - - /** - * - * - * @generated - */ - public TransformationDefinition basicGetTransformation() - { - return transformation; - } - - /** - * - * - * @generated - */ - @Override - public void setTransformation(TransformationDefinition newTransformation) - { - TransformationDefinition oldTransformation = transformation; - transformation = newTransformation; - if (eNotificationRequired()) - eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION, oldTransformation, transformation)); - } - - /** - * - * - * @generated - */ - @Override - public Object eGet(int featureID, boolean resolve, boolean coreType) - { - switch (featureID) - { - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: - if (resolve) return getPackage(); - return basicGetPackage(); - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: - if (resolve) return getTransformation(); - return basicGetTransformation(); - } - return super.eGet(featureID, resolve, coreType); - } - - /** - * - * - * @generated - */ - @Override - public void eSet(int featureID, Object newValue) - { - switch (featureID) - { - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: - setPackage((CftModel)newValue); - return; - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: - setTransformation((TransformationDefinition)newValue); - return; - } - super.eSet(featureID, newValue); - } - - /** - * - * - * @generated - */ - @Override - public void eUnset(int featureID) - { - switch (featureID) - { - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: - setPackage((CftModel)null); - return; - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: - setTransformation((TransformationDefinition)null); - return; - } - super.eUnset(featureID); - } - - /** - * - * - * @generated - */ - @Override - public boolean eIsSet(int featureID) - { - switch (featureID) - { - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__PACKAGE: - return package_ != null; - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION__TRANSFORMATION: - return transformation != null; - } - return super.eIsSet(featureID); - } - -} //ReliabiltiyFunctionImpl diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java new file mode 100644 index 00000000..b1940e3d --- /dev/null +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java @@ -0,0 +1,181 @@ +/** + * generated by Xtext 2.16.0 + */ +package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; + +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability; + +import java.math.BigDecimal; + +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EClass; + +import org.eclipse.emf.ecore.impl.ENotificationImpl; + +/** + * + * An implementation of the model object 'Reliabiltiy Probability'. + * + *

+ * The following features are implemented: + *

+ *
    + *
  • {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl#getTime Time}
  • + *
+ * + * @generated + */ +public class ReliabiltiyProbabilityImpl extends ReliabilityObjectiveFunctionImpl implements ReliabiltiyProbability +{ + /** + * The default value of the '{@link #getTime() Time}' attribute. + * + * + * @see #getTime() + * @generated + * @ordered + */ + protected static final BigDecimal TIME_EDEFAULT = null; + + /** + * The cached value of the '{@link #getTime() Time}' attribute. + * + * + * @see #getTime() + * @generated + * @ordered + */ + protected BigDecimal time = TIME_EDEFAULT; + + /** + * + * + * @generated + */ + protected ReliabiltiyProbabilityImpl() + { + super(); + } + + /** + * + * + * @generated + */ + @Override + protected EClass eStaticClass() + { + return ApplicationConfigurationPackage.Literals.RELIABILTIY_PROBABILITY; + } + + /** + * + * + * @generated + */ + @Override + public BigDecimal getTime() + { + return time; + } + + /** + * + * + * @generated + */ + @Override + public void setTime(BigDecimal newTime) + { + BigDecimal oldTime = time; + time = newTime; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME, oldTime, time)); + } + + /** + * + * + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: + return getTime(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * + * + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: + setTime((BigDecimal)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * + * + * @generated + */ + @Override + public void eUnset(int featureID) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: + setTime(TIME_EDEFAULT); + return; + } + super.eUnset(featureID); + } + + /** + * + * + * @generated + */ + @Override + public boolean eIsSet(int featureID) + { + switch (featureID) + { + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME: + return TIME_EDEFAULT == null ? time != null : !TIME_EDEFAULT.equals(time); + } + return super.eIsSet(featureID); + } + + /** + * + * + * @generated + */ + @Override + public String toString() + { + if (eIsProxy()) return super.toString(); + + StringBuilder result = new StringBuilder(super.toString()); + result.append(" (time: "); + result.append(time); + result.append(')'); + return result.toString(); + } + +} //ReliabiltiyProbabilityImpl diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java index a96c7f83..0d52290c 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java @@ -261,9 +261,19 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl return createObjectiveFunctionAdapter(); } @Override - public Adapter caseReliabiltiyFunction(ReliabiltiyFunction object) + public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object) { - return createReliabiltiyFunctionAdapter(); + return createReliabilityObjectiveFunctionAdapter(); + } + @Override + public Adapter caseReliabiltiyProbability(ReliabiltiyProbability object) + { + return createReliabiltiyProbabilityAdapter(); + } + @Override + public Adapter caseMtff(Mtff object) + { + return createMtffAdapter(); } @Override public Adapter caseObjectiveDeclaration(ObjectiveDeclaration object) @@ -1038,16 +1048,46 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl } /** - * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction Reliabiltiy Function}'. + * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction Reliability Objective Function}'. + * + * This default implementation returns null so that we can easily ignore cases; + * it's useful to ignore a case when inheritance will catch all the cases anyway. + * + * @return the new adapter. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction + * @generated + */ + public Adapter createReliabilityObjectiveFunctionAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability Reliabiltiy Probability}'. + * + * This default implementation returns null so that we can easily ignore cases; + * it's useful to ignore a case when inheritance will catch all the cases anyway. + * + * @return the new adapter. + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability + * @generated + */ + public Adapter createReliabiltiyProbabilityAdapter() + { + return null; + } + + /** + * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff Mtff}'. * * This default implementation returns null so that we can easily ignore cases; * it's useful to ignore a case when inheritance will catch all the cases anyway. * * @return the new adapter. - * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction + * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff * @generated */ - public Adapter createReliabiltiyFunctionAdapter() + public Adapter createMtffAdapter() { return null; } diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java index d907f53c..0fcc39dc 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java @@ -361,11 +361,29 @@ public class ApplicationConfigurationSwitch extends Switch if (result == null) result = defaultCase(theEObject); return result; } - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION: + case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: { - ReliabiltiyFunction reliabiltiyFunction = (ReliabiltiyFunction)theEObject; - T result = caseReliabiltiyFunction(reliabiltiyFunction); - if (result == null) result = caseObjectiveFunction(reliabiltiyFunction); + ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject; + T result = caseReliabilityObjectiveFunction(reliabilityObjectiveFunction); + if (result == null) result = caseObjectiveFunction(reliabilityObjectiveFunction); + if (result == null) result = defaultCase(theEObject); + return result; + } + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: + { + ReliabiltiyProbability reliabiltiyProbability = (ReliabiltiyProbability)theEObject; + T result = caseReliabiltiyProbability(reliabiltiyProbability); + if (result == null) result = caseReliabilityObjectiveFunction(reliabiltiyProbability); + if (result == null) result = caseObjectiveFunction(reliabiltiyProbability); + if (result == null) result = defaultCase(theEObject); + return result; + } + case ApplicationConfigurationPackage.MTFF: + { + Mtff mtff = (Mtff)theEObject; + T result = caseMtff(mtff); + if (result == null) result = caseReliabilityObjectiveFunction(mtff); + if (result == null) result = caseObjectiveFunction(mtff); if (result == null) result = defaultCase(theEObject); return result; } @@ -1278,17 +1296,49 @@ public class ApplicationConfigurationSwitch extends Switch } /** - * Returns the result of interpreting the object as an instance of 'Reliabiltiy Function'. + * Returns the result of interpreting the object as an instance of 'Reliability Objective Function'. + * + * This implementation returns null; + * returning a non-null result will terminate the switch. + * + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of 'Reliability Objective Function'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ + public T caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object) + { + return null; + } + + /** + * Returns the result of interpreting the object as an instance of 'Reliabiltiy Probability'. + * + * This implementation returns null; + * returning a non-null result will terminate the switch. + * + * @param object the target of the switch. + * @return the result of interpreting the object as an instance of 'Reliabiltiy Probability'. + * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) + * @generated + */ + public T caseReliabiltiyProbability(ReliabiltiyProbability object) + { + return null; + } + + /** + * Returns the result of interpreting the object as an instance of 'Mtff'. * * This implementation returns null; * returning a non-null result will terminate the switch. * * @param object the target of the switch. - * @return the result of interpreting the object as an instance of 'Reliabiltiy Function'. + * @return the result of interpreting the object as an instance of 'Mtff'. * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject) * @generated */ - public T caseReliabiltiyFunction(ReliabiltiyFunction object) + public T caseMtff(Mtff object) { return null; } diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g index 370bbe33..438d6cdc 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g @@ -2095,24 +2095,60 @@ ruleObjectiveFunction returns [EObject current=null] leaveRule(); }: { - newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); + newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); } - this_ReliabiltiyFunction_0=ruleReliabiltiyFunction + this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction { - $current = $this_ReliabiltiyFunction_0.current; + $current = $this_ReliabilityObjectiveFunction_0.current; afterParserOrEnumRuleCall(); } ; -// Entry rule entryRuleReliabiltiyFunction -entryRuleReliabiltiyFunction returns [EObject current=null]: - { newCompositeNode(grammarAccess.getReliabiltiyFunctionRule()); } - iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction - { $current=$iv_ruleReliabiltiyFunction.current; } +// Entry rule entryRuleReliabilityObjectiveFunction +entryRuleReliabilityObjectiveFunction returns [EObject current=null]: + { newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); } + iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction + { $current=$iv_ruleReliabilityObjectiveFunction.current; } EOF; -// Rule ReliabiltiyFunction -ruleReliabiltiyFunction returns [EObject current=null] +// Rule ReliabilityObjectiveFunction +ruleReliabilityObjectiveFunction returns [EObject current=null] +@init { + enterRule(); +} +@after { + leaveRule(); +}: + ( + { + newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); + } + this_ReliabiltiyProbability_0=ruleReliabiltiyProbability + { + $current = $this_ReliabiltiyProbability_0.current; + afterParserOrEnumRuleCall(); + } + | + { + newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); + } + this_Mtff_1=ruleMtff + { + $current = $this_Mtff_1.current; + afterParserOrEnumRuleCall(); + } + ) +; + +// Entry rule entryRuleReliabiltiyProbability +entryRuleReliabiltiyProbability returns [EObject current=null]: + { newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); } + iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability + { $current=$iv_ruleReliabiltiyProbability.current; } + EOF; + +// Rule ReliabiltiyProbability +ruleReliabiltiyProbability returns [EObject current=null] @init { enterRule(); } @@ -2122,18 +2158,99 @@ ruleReliabiltiyFunction returns [EObject current=null] ( otherlv_0='reliability' { - newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); + newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); + } + ( + ( + ( + { + if ($current==null) { + $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); + } + } + { + newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); + } + ruleQualifiedName + { + afterParserOrEnumRuleCall(); + } + ) + ) + otherlv_2='::' + { + newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); + } + )? + ( + ( + { + if ($current==null) { + $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); + } + } + otherlv_3=RULE_ID + { + newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + } + ) + ) + otherlv_4='at' + { + newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); + } + ( + ( + { + newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); + } + lv_time_5_0=ruleREALLiteral + { + if ($current==null) { + $current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule()); + } + set( + $current, + "time", + lv_time_5_0, + "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral"); + afterParserOrEnumRuleCall(); + } + ) + ) + ) +; + +// Entry rule entryRuleMtff +entryRuleMtff returns [EObject current=null]: + { newCompositeNode(grammarAccess.getMtffRule()); } + iv_ruleMtff=ruleMtff + { $current=$iv_ruleMtff.current; } + EOF; + +// Rule Mtff +ruleMtff returns [EObject current=null] +@init { + enterRule(); +} +@after { + leaveRule(); +}: + ( + otherlv_0='mtff' + { + newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0()); } ( ( ( { if ($current==null) { - $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); + $current = createModelElement(grammarAccess.getMtffRule()); } } { - newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); + newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); } ruleQualifiedName { @@ -2143,19 +2260,19 @@ ruleReliabiltiyFunction returns [EObject current=null] ) otherlv_2='::' { - newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); + newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); } )? ( ( { if ($current==null) { - $current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); + $current = createModelElement(grammarAccess.getMtffRule()); } } otherlv_3=RULE_ID { - newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } ) ) diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens index 17aa6491..59db2464 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens @@ -1,53 +1,55 @@ -'#'=34 -'*'=42 -'+='=35 +'#'=36 +'*'=44 +'+='=37 ','=20 '-'=12 '.'=11 -'..'=43 +'..'=45 '::'=24 -'<'=36 -'<='=56 +'<'=38 +'<='=58 '='=18 -'>'=37 -'>='=57 -'AlloySolver'=62 -'SMTSolver'=61 -'ViatraSolver'=63 -'config'=30 +'>'=39 +'>='=59 +'AlloySolver'=64 +'SMTSolver'=63 +'ViatraSolver'=65 +'at'=29 +'config'=32 'constraints'=28 -'debug'=50 +'debug'=52 'epackage'=14 'excluding'=23 'file'=17 'folder'=26 -'full'=60 -'generate'=45 +'full'=62 +'generate'=47 'import'=13 -'int'=39 -'log'=51 -'log-level'=31 -'maximize'=55 -'memory'=33 +'int'=41 +'log'=53 +'log-level'=33 +'maximize'=57 +'memory'=35 'metamodel'=25 -'minimize'=54 +'minimize'=56 'models'=27 -'node'=38 -'none'=58 -'normal'=59 -'number'=47 -'objectives'=29 -'output'=53 +'mtff'=30 +'node'=40 +'none'=60 +'normal'=61 +'number'=49 +'objectives'=31 +'output'=55 'package'=22 -'partial-model'=46 -'real'=40 +'partial-model'=48 +'real'=42 'reliability'=16 -'runs'=48 -'runtime'=32 -'scope'=44 -'solver'=49 -'statistics'=52 -'string'=41 +'runs'=50 +'runtime'=34 +'scope'=46 +'solver'=51 +'statistics'=54 +'string'=43 'viatra'=15 '{'=19 '}'=21 @@ -111,3 +113,5 @@ T__60=60 T__61=61 T__62=62 T__63=63 +T__64=64 +T__65=65 diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java index 175d43ba..dedce4b2 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java @@ -47,7 +47,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { public static final int T__62=62; public static final int T__63=63; public static final int T__20=20; + public static final int T__64=64; public static final int T__21=21; + public static final int T__65=65; public static final int RULE_STRING=6; public static final int RULE_SL_COMMENT=8; public static final int T__37=37; @@ -464,10 +466,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__29; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:29:7: ( 'objectives' ) - // InternalApplicationConfiguration.g:29:9: 'objectives' + // InternalApplicationConfiguration.g:29:7: ( 'at' ) + // InternalApplicationConfiguration.g:29:9: 'at' { - match("objectives"); + match("at"); } @@ -485,10 +487,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__30; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:30:7: ( 'config' ) - // InternalApplicationConfiguration.g:30:9: 'config' + // InternalApplicationConfiguration.g:30:7: ( 'mtff' ) + // InternalApplicationConfiguration.g:30:9: 'mtff' { - match("config"); + match("mtff"); } @@ -506,10 +508,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__31; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:31:7: ( 'log-level' ) - // InternalApplicationConfiguration.g:31:9: 'log-level' + // InternalApplicationConfiguration.g:31:7: ( 'objectives' ) + // InternalApplicationConfiguration.g:31:9: 'objectives' { - match("log-level"); + match("objectives"); } @@ -527,10 +529,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__32; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:32:7: ( 'runtime' ) - // InternalApplicationConfiguration.g:32:9: 'runtime' + // InternalApplicationConfiguration.g:32:7: ( 'config' ) + // InternalApplicationConfiguration.g:32:9: 'config' { - match("runtime"); + match("config"); } @@ -548,10 +550,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__33; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:33:7: ( 'memory' ) - // InternalApplicationConfiguration.g:33:9: 'memory' + // InternalApplicationConfiguration.g:33:7: ( 'log-level' ) + // InternalApplicationConfiguration.g:33:9: 'log-level' { - match("memory"); + match("log-level"); } @@ -569,10 +571,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__34; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:34:7: ( '#' ) - // InternalApplicationConfiguration.g:34:9: '#' + // InternalApplicationConfiguration.g:34:7: ( 'runtime' ) + // InternalApplicationConfiguration.g:34:9: 'runtime' { - match('#'); + match("runtime"); + } @@ -589,10 +592,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__35; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:35:7: ( '+=' ) - // InternalApplicationConfiguration.g:35:9: '+=' + // InternalApplicationConfiguration.g:35:7: ( 'memory' ) + // InternalApplicationConfiguration.g:35:9: 'memory' { - match("+="); + match("memory"); } @@ -610,10 +613,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__36; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:36:7: ( '<' ) - // InternalApplicationConfiguration.g:36:9: '<' + // InternalApplicationConfiguration.g:36:7: ( '#' ) + // InternalApplicationConfiguration.g:36:9: '#' { - match('<'); + match('#'); } @@ -630,10 +633,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__37; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:37:7: ( '>' ) - // InternalApplicationConfiguration.g:37:9: '>' + // InternalApplicationConfiguration.g:37:7: ( '+=' ) + // InternalApplicationConfiguration.g:37:9: '+=' { - match('>'); + match("+="); + } @@ -650,11 +654,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__38; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:38:7: ( 'node' ) - // InternalApplicationConfiguration.g:38:9: 'node' + // InternalApplicationConfiguration.g:38:7: ( '<' ) + // InternalApplicationConfiguration.g:38:9: '<' { - match("node"); - + match('<'); } @@ -671,11 +674,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__39; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:39:7: ( 'int' ) - // InternalApplicationConfiguration.g:39:9: 'int' + // InternalApplicationConfiguration.g:39:7: ( '>' ) + // InternalApplicationConfiguration.g:39:9: '>' { - match("int"); - + match('>'); } @@ -692,10 +694,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__40; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:40:7: ( 'real' ) - // InternalApplicationConfiguration.g:40:9: 'real' + // InternalApplicationConfiguration.g:40:7: ( 'node' ) + // InternalApplicationConfiguration.g:40:9: 'node' { - match("real"); + match("node"); } @@ -713,10 +715,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__41; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:41:7: ( 'string' ) - // InternalApplicationConfiguration.g:41:9: 'string' + // InternalApplicationConfiguration.g:41:7: ( 'int' ) + // InternalApplicationConfiguration.g:41:9: 'int' { - match("string"); + match("int"); } @@ -734,10 +736,11 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__42; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:42:7: ( '*' ) - // InternalApplicationConfiguration.g:42:9: '*' + // InternalApplicationConfiguration.g:42:7: ( 'real' ) + // InternalApplicationConfiguration.g:42:9: 'real' { - match('*'); + match("real"); + } @@ -754,10 +757,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__43; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:43:7: ( '..' ) - // InternalApplicationConfiguration.g:43:9: '..' + // InternalApplicationConfiguration.g:43:7: ( 'string' ) + // InternalApplicationConfiguration.g:43:9: 'string' { - match(".."); + match("string"); } @@ -775,11 +778,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__44; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:44:7: ( 'scope' ) - // InternalApplicationConfiguration.g:44:9: 'scope' + // InternalApplicationConfiguration.g:44:7: ( '*' ) + // InternalApplicationConfiguration.g:44:9: '*' { - match("scope"); - + match('*'); } @@ -796,10 +798,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__45; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:45:7: ( 'generate' ) - // InternalApplicationConfiguration.g:45:9: 'generate' + // InternalApplicationConfiguration.g:45:7: ( '..' ) + // InternalApplicationConfiguration.g:45:9: '..' { - match("generate"); + match(".."); } @@ -817,10 +819,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__46; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:46:7: ( 'partial-model' ) - // InternalApplicationConfiguration.g:46:9: 'partial-model' + // InternalApplicationConfiguration.g:46:7: ( 'scope' ) + // InternalApplicationConfiguration.g:46:9: 'scope' { - match("partial-model"); + match("scope"); } @@ -838,10 +840,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__47; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:47:7: ( 'number' ) - // InternalApplicationConfiguration.g:47:9: 'number' + // InternalApplicationConfiguration.g:47:7: ( 'generate' ) + // InternalApplicationConfiguration.g:47:9: 'generate' { - match("number"); + match("generate"); } @@ -859,10 +861,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__48; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:48:7: ( 'runs' ) - // InternalApplicationConfiguration.g:48:9: 'runs' + // InternalApplicationConfiguration.g:48:7: ( 'partial-model' ) + // InternalApplicationConfiguration.g:48:9: 'partial-model' { - match("runs"); + match("partial-model"); } @@ -880,10 +882,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__49; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:49:7: ( 'solver' ) - // InternalApplicationConfiguration.g:49:9: 'solver' + // InternalApplicationConfiguration.g:49:7: ( 'number' ) + // InternalApplicationConfiguration.g:49:9: 'number' { - match("solver"); + match("number"); } @@ -901,10 +903,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__50; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:50:7: ( 'debug' ) - // InternalApplicationConfiguration.g:50:9: 'debug' + // InternalApplicationConfiguration.g:50:7: ( 'runs' ) + // InternalApplicationConfiguration.g:50:9: 'runs' { - match("debug"); + match("runs"); } @@ -922,10 +924,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__51; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:51:7: ( 'log' ) - // InternalApplicationConfiguration.g:51:9: 'log' + // InternalApplicationConfiguration.g:51:7: ( 'solver' ) + // InternalApplicationConfiguration.g:51:9: 'solver' { - match("log"); + match("solver"); } @@ -943,10 +945,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__52; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:52:7: ( 'statistics' ) - // InternalApplicationConfiguration.g:52:9: 'statistics' + // InternalApplicationConfiguration.g:52:7: ( 'debug' ) + // InternalApplicationConfiguration.g:52:9: 'debug' { - match("statistics"); + match("debug"); } @@ -964,10 +966,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__53; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:53:7: ( 'output' ) - // InternalApplicationConfiguration.g:53:9: 'output' + // InternalApplicationConfiguration.g:53:7: ( 'log' ) + // InternalApplicationConfiguration.g:53:9: 'log' { - match("output"); + match("log"); } @@ -985,10 +987,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__54; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:54:7: ( 'minimize' ) - // InternalApplicationConfiguration.g:54:9: 'minimize' + // InternalApplicationConfiguration.g:54:7: ( 'statistics' ) + // InternalApplicationConfiguration.g:54:9: 'statistics' { - match("minimize"); + match("statistics"); } @@ -1006,10 +1008,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__55; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:55:7: ( 'maximize' ) - // InternalApplicationConfiguration.g:55:9: 'maximize' + // InternalApplicationConfiguration.g:55:7: ( 'output' ) + // InternalApplicationConfiguration.g:55:9: 'output' { - match("maximize"); + match("output"); } @@ -1027,10 +1029,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__56; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:56:7: ( '<=' ) - // InternalApplicationConfiguration.g:56:9: '<=' + // InternalApplicationConfiguration.g:56:7: ( 'minimize' ) + // InternalApplicationConfiguration.g:56:9: 'minimize' { - match("<="); + match("minimize"); } @@ -1048,10 +1050,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__57; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:57:7: ( '>=' ) - // InternalApplicationConfiguration.g:57:9: '>=' + // InternalApplicationConfiguration.g:57:7: ( 'maximize' ) + // InternalApplicationConfiguration.g:57:9: 'maximize' { - match(">="); + match("maximize"); } @@ -1069,10 +1071,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__58; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:58:7: ( 'none' ) - // InternalApplicationConfiguration.g:58:9: 'none' + // InternalApplicationConfiguration.g:58:7: ( '<=' ) + // InternalApplicationConfiguration.g:58:9: '<=' { - match("none"); + match("<="); } @@ -1090,10 +1092,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__59; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:59:7: ( 'normal' ) - // InternalApplicationConfiguration.g:59:9: 'normal' + // InternalApplicationConfiguration.g:59:7: ( '>=' ) + // InternalApplicationConfiguration.g:59:9: '>=' { - match("normal"); + match(">="); } @@ -1111,10 +1113,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__60; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:60:7: ( 'full' ) - // InternalApplicationConfiguration.g:60:9: 'full' + // InternalApplicationConfiguration.g:60:7: ( 'none' ) + // InternalApplicationConfiguration.g:60:9: 'none' { - match("full"); + match("none"); } @@ -1132,10 +1134,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__61; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' ) - // InternalApplicationConfiguration.g:61:9: 'SMTSolver' + // InternalApplicationConfiguration.g:61:7: ( 'normal' ) + // InternalApplicationConfiguration.g:61:9: 'normal' { - match("SMTSolver"); + match("normal"); } @@ -1153,10 +1155,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__62; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' ) - // InternalApplicationConfiguration.g:62:9: 'AlloySolver' + // InternalApplicationConfiguration.g:62:7: ( 'full' ) + // InternalApplicationConfiguration.g:62:9: 'full' { - match("AlloySolver"); + match("full"); } @@ -1174,10 +1176,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = T__63; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' ) - // InternalApplicationConfiguration.g:63:9: 'ViatraSolver' + // InternalApplicationConfiguration.g:63:7: ( 'SMTSolver' ) + // InternalApplicationConfiguration.g:63:9: 'SMTSolver' { - match("ViatraSolver"); + match("SMTSolver"); } @@ -1190,15 +1192,57 @@ public class InternalApplicationConfigurationLexer extends Lexer { } // $ANTLR end "T__63" + // $ANTLR start "T__64" + public final void mT__64() throws RecognitionException { + try { + int _type = T__64; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalApplicationConfiguration.g:64:7: ( 'AlloySolver' ) + // InternalApplicationConfiguration.g:64:9: 'AlloySolver' + { + match("AlloySolver"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__64" + + // $ANTLR start "T__65" + public final void mT__65() throws RecognitionException { + try { + int _type = T__65; + int _channel = DEFAULT_TOKEN_CHANNEL; + // InternalApplicationConfiguration.g:65:7: ( 'ViatraSolver' ) + // InternalApplicationConfiguration.g:65:9: 'ViatraSolver' + { + match("ViatraSolver"); + + + } + + state.type = _type; + state.channel = _channel; + } + finally { + } + } + // $ANTLR end "T__65" + // $ANTLR start "RULE_ID" public final void mRULE_ID() throws RecognitionException { try { int _type = RULE_ID; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4890:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) - // InternalApplicationConfiguration.g:4890:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalApplicationConfiguration.g:5007:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) + // InternalApplicationConfiguration.g:5007:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* { - // InternalApplicationConfiguration.g:4890:11: ( '^' )? + // InternalApplicationConfiguration.g:5007:11: ( '^' )? int alt1=2; int LA1_0 = input.LA(1); @@ -1207,7 +1251,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt1) { case 1 : - // InternalApplicationConfiguration.g:4890:11: '^' + // InternalApplicationConfiguration.g:5007:11: '^' { match('^'); @@ -1225,7 +1269,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { recover(mse); throw mse;} - // InternalApplicationConfiguration.g:4890:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* + // InternalApplicationConfiguration.g:5007:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* loop2: do { int alt2=2; @@ -1274,10 +1318,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_INT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4892:10: ( ( '0' .. '9' )+ ) - // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+ + // InternalApplicationConfiguration.g:5009:10: ( ( '0' .. '9' )+ ) + // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ { - // InternalApplicationConfiguration.g:4892:12: ( '0' .. '9' )+ + // InternalApplicationConfiguration.g:5009:12: ( '0' .. '9' )+ int cnt3=0; loop3: do { @@ -1291,7 +1335,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt3) { case 1 : - // InternalApplicationConfiguration.g:4892:13: '0' .. '9' + // InternalApplicationConfiguration.g:5009:13: '0' .. '9' { matchRange('0','9'); @@ -1323,10 +1367,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_STRING; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4894:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) - // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalApplicationConfiguration.g:5011:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) + // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) { - // InternalApplicationConfiguration.g:4894:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) + // InternalApplicationConfiguration.g:5011:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) int alt6=2; int LA6_0 = input.LA(1); @@ -1344,10 +1388,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt6) { case 1 : - // InternalApplicationConfiguration.g:4894:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' + // InternalApplicationConfiguration.g:5011:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' { match('\"'); - // InternalApplicationConfiguration.g:4894:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* + // InternalApplicationConfiguration.g:5011:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* loop4: do { int alt4=3; @@ -1363,7 +1407,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt4) { case 1 : - // InternalApplicationConfiguration.g:4894:21: '\\\\' . + // InternalApplicationConfiguration.g:5011:21: '\\\\' . { match('\\'); matchAny(); @@ -1371,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:4894:28: ~ ( ( '\\\\' | '\"' ) ) + // InternalApplicationConfiguration.g:5011:28: ~ ( ( '\\\\' | '\"' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1396,10 +1440,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:4894:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' + // InternalApplicationConfiguration.g:5011:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' { match('\''); - // InternalApplicationConfiguration.g:4894:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* + // InternalApplicationConfiguration.g:5011:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* loop5: do { int alt5=3; @@ -1415,7 +1459,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt5) { case 1 : - // InternalApplicationConfiguration.g:4894:54: '\\\\' . + // InternalApplicationConfiguration.g:5011:54: '\\\\' . { match('\\'); matchAny(); @@ -1423,7 +1467,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 2 : - // InternalApplicationConfiguration.g:4894:61: ~ ( ( '\\\\' | '\\'' ) ) + // InternalApplicationConfiguration.g:5011:61: ~ ( ( '\\\\' | '\\'' ) ) { if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { input.consume(); @@ -1466,12 +1510,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_ML_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4896:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) - // InternalApplicationConfiguration.g:4896:19: '/*' ( options {greedy=false; } : . )* '*/' + // InternalApplicationConfiguration.g:5013:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) + // InternalApplicationConfiguration.g:5013:19: '/*' ( options {greedy=false; } : . )* '*/' { match("/*"); - // InternalApplicationConfiguration.g:4896:24: ( options {greedy=false; } : . )* + // InternalApplicationConfiguration.g:5013:24: ( options {greedy=false; } : . )* loop7: do { int alt7=2; @@ -1496,7 +1540,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt7) { case 1 : - // InternalApplicationConfiguration.g:4896:52: . + // InternalApplicationConfiguration.g:5013:52: . { matchAny(); @@ -1526,12 +1570,12 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_SL_COMMENT; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4898:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) - // InternalApplicationConfiguration.g:4898:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? + // InternalApplicationConfiguration.g:5015:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) + // InternalApplicationConfiguration.g:5015:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? { match("//"); - // InternalApplicationConfiguration.g:4898:24: (~ ( ( '\\n' | '\\r' ) ) )* + // InternalApplicationConfiguration.g:5015:24: (~ ( ( '\\n' | '\\r' ) ) )* loop8: do { int alt8=2; @@ -1544,7 +1588,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { switch (alt8) { case 1 : - // InternalApplicationConfiguration.g:4898:24: ~ ( ( '\\n' | '\\r' ) ) + // InternalApplicationConfiguration.g:5015: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(); @@ -1564,7 +1608,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } } while (true); - // InternalApplicationConfiguration.g:4898:40: ( ( '\\r' )? '\\n' )? + // InternalApplicationConfiguration.g:5015:40: ( ( '\\r' )? '\\n' )? int alt10=2; int LA10_0 = input.LA(1); @@ -1573,9 +1617,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt10) { case 1 : - // InternalApplicationConfiguration.g:4898:41: ( '\\r' )? '\\n' + // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? '\\n' { - // InternalApplicationConfiguration.g:4898:41: ( '\\r' )? + // InternalApplicationConfiguration.g:5015:41: ( '\\r' )? int alt9=2; int LA9_0 = input.LA(1); @@ -1584,7 +1628,7 @@ public class InternalApplicationConfigurationLexer extends Lexer { } switch (alt9) { case 1 : - // InternalApplicationConfiguration.g:4898:41: '\\r' + // InternalApplicationConfiguration.g:5015:41: '\\r' { match('\r'); @@ -1616,10 +1660,10 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_WS; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4900:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) - // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalApplicationConfiguration.g:5017:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) + // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ { - // InternalApplicationConfiguration.g:4900:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ + // InternalApplicationConfiguration.g:5017:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ int cnt11=0; loop11: do { @@ -1673,8 +1717,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { try { int _type = RULE_ANY_OTHER; int _channel = DEFAULT_TOKEN_CHANNEL; - // InternalApplicationConfiguration.g:4902:16: ( . ) - // InternalApplicationConfiguration.g:4902:18: . + // InternalApplicationConfiguration.g:5019:16: ( . ) + // InternalApplicationConfiguration.g:5019:18: . { matchAny(); @@ -1689,8 +1733,8 @@ public class InternalApplicationConfigurationLexer extends Lexer { // $ANTLR end "RULE_ANY_OTHER" public void mTokens() throws RecognitionException { - // InternalApplicationConfiguration.g:1:8: ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) - int alt12=60; + // InternalApplicationConfiguration.g:1:8: ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) + int alt12=62; alt12 = dfa12.predict(input); switch (alt12) { case 1 : @@ -2065,49 +2109,63 @@ public class InternalApplicationConfigurationLexer extends Lexer { } break; case 54 : - // InternalApplicationConfiguration.g:1:328: RULE_ID + // InternalApplicationConfiguration.g:1:328: T__64 { - mRULE_ID(); + mT__64(); } break; case 55 : - // InternalApplicationConfiguration.g:1:336: RULE_INT + // InternalApplicationConfiguration.g:1:334: T__65 { - mRULE_INT(); + mT__65(); } break; case 56 : - // InternalApplicationConfiguration.g:1:345: RULE_STRING + // InternalApplicationConfiguration.g:1:340: RULE_ID { - mRULE_STRING(); + mRULE_ID(); } break; case 57 : - // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT + // InternalApplicationConfiguration.g:1:348: RULE_INT { - mRULE_ML_COMMENT(); + mRULE_INT(); } break; case 58 : - // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT + // InternalApplicationConfiguration.g:1:357: RULE_STRING { - mRULE_SL_COMMENT(); + mRULE_STRING(); } break; case 59 : - // InternalApplicationConfiguration.g:1:389: RULE_WS + // InternalApplicationConfiguration.g:1:369: RULE_ML_COMMENT { - mRULE_WS(); + mRULE_ML_COMMENT(); } break; case 60 : - // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER + // InternalApplicationConfiguration.g:1:385: RULE_SL_COMMENT + { + mRULE_SL_COMMENT(); + + } + break; + case 61 : + // InternalApplicationConfiguration.g:1:401: RULE_WS + { + mRULE_WS(); + + } + break; + case 62 : + // InternalApplicationConfiguration.g:1:409: RULE_ANY_OTHER { mRULE_ANY_OTHER(); @@ -2121,134 +2179,133 @@ public class InternalApplicationConfigurationLexer extends Lexer { protected DFA12 dfa12 = new DFA12(this); static final String DFA12_eotS = - "\1\uffff\1\47\1\uffff\5\53\4\uffff\1\53\1\45\4\53\1\uffff\1\45\1\105\1\107\2\53\1\uffff\5\53\1\45\2\uffff\3\45\5\uffff\2\53\1\uffff\10\53\4\uffff\1\53\1\uffff\10\53\6\uffff\5\53\1\uffff\5\53\5\uffff\1\53\1\174\23\53\1\u0093\16\53\1\uffff\4\53\1\u00a6\1\53\1\u00a8\1\u00a9\1\53\1\u00ab\13\53\2\uffff\1\u00b7\1\u00b8\20\53\1\uffff\1\53\2\uffff\1\53\1\uffff\13\53\2\uffff\4\53\1\u00da\2\53\1\u00dd\3\53\1\u00e1\2\53\1\u00e4\2\53\1\u00e7\3\53\1\u00eb\1\u00ec\3\53\1\u00f0\1\53\1\u00f2\1\u00f3\1\u00f4\1\u00f5\1\53\1\uffff\1\u00f7\1\53\1\uffff\3\53\1\uffff\2\53\1\uffff\1\53\1\u00ff\1\uffff\1\u0100\2\53\2\uffff\3\53\1\uffff\1\53\4\uffff\1\53\1\uffff\4\53\1\u010c\2\53\3\uffff\1\53\1\u0110\1\u0111\3\53\1\u0115\3\53\1\uffff\1\u0119\1\53\1\u011b\2\uffff\3\53\1\uffff\1\u011f\2\53\1\uffff\1\53\1\uffff\1\53\1\u0124\1\u0125\1\uffff\2\53\1\u0128\1\u0129\2\uffff\1\u012a\1\53\3\uffff\1\u012c\1\uffff"; + "\1\uffff\1\50\1\uffff\5\54\4\uffff\1\54\1\46\5\54\1\uffff\1\46\1\110\1\112\2\54\1\uffff\5\54\1\46\2\uffff\3\46\5\uffff\2\54\1\uffff\10\54\4\uffff\1\54\1\uffff\6\54\1\157\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0081\22\54\1\uffff\2\54\1\u0099\16\54\1\uffff\4\54\1\u00ac\1\54\1\u00ae\1\u00af\1\54\1\u00b1\5\54\1\u00b7\6\54\2\uffff\1\u00be\1\u00bf\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\6\54\2\uffff\4\54\1\u00e1\2\54\1\u00e4\3\54\1\u00e8\2\54\1\u00eb\2\54\1\u00ee\3\54\1\u00f2\1\u00f3\3\54\1\u00f7\1\54\1\u00f9\1\u00fa\1\u00fb\1\u00fc\1\54\1\uffff\1\u00fe\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0106\1\uffff\1\u0107\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0113\2\54\3\uffff\1\54\1\u0117\1\u0118\3\54\1\u011c\3\54\1\uffff\1\u0120\1\54\1\u0122\2\uffff\3\54\1\uffff\1\u0126\2\54\1\uffff\1\54\1\uffff\1\54\1\u012b\1\u012c\1\uffff\2\54\1\u012f\1\u0130\2\uffff\1\u0131\1\54\3\uffff\1\u0133\1\uffff"; static final String DFA12_eofS = - "\u012d\uffff"; + "\u0134\uffff"; static final String DFA12_minS = - "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\170\1\156\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\146\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff"; + "\1\0\1\56\1\uffff\1\155\1\160\1\151\1\145\1\151\4\uffff\1\141\1\72\1\141\1\157\1\164\1\142\1\157\1\uffff\3\75\1\157\1\143\1\uffff\2\145\1\115\1\154\1\151\1\101\2\uffff\2\0\1\52\5\uffff\1\160\1\164\1\uffff\1\141\1\143\2\141\1\156\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\146\1\156\1\170\1\156\1\60\1\152\1\164\1\147\6\uffff\1\144\1\155\1\141\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\60\1\143\1\154\1\164\1\151\1\154\1\163\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\146\1\uffff\1\145\1\160\1\55\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\60\1\151\2\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\1\60\2\155\1\164\1\151\1\143\1\165\2\uffff\2\60\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\60\1\162\1\141\1\60\1\154\1\123\1\141\1\60\1\147\1\151\1\60\1\151\1\145\1\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\4\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\60\1\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\1\151\3\uffff\1\154\2\60\1\156\1\145\1\143\1\60\1\162\1\166\1\154\1\uffff\1\60\1\164\1\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\60\1\uffff\1\162\1\145\2\60\2\uffff\1\60\1\162\3\uffff\1\60\1\uffff"; static final String DFA12_maxS = - "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\2\157\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\156\1\170\1\156\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\163\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff"; + "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\2\165\4\uffff\1\141\1\72\1\164\1\157\1\164\1\165\1\157\1\uffff\3\75\1\165\1\164\1\uffff\2\145\1\115\1\154\1\151\1\172\2\uffff\2\uffff\1\57\5\uffff\1\160\1\164\1\uffff\1\141\1\143\1\141\1\154\1\156\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\146\1\156\1\170\1\156\1\172\1\152\1\164\1\147\6\uffff\1\162\1\155\1\162\1\157\1\154\1\uffff\1\156\1\142\1\124\1\154\1\141\5\uffff\1\157\1\172\1\143\1\154\1\164\1\151\1\154\1\164\1\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\1\146\2\151\1\163\1\uffff\1\145\1\160\1\172\2\145\1\155\1\142\1\151\1\164\1\160\1\166\1\145\1\165\1\123\1\157\1\164\1\162\1\uffff\1\153\1\165\1\162\1\141\1\172\1\151\2\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\1\172\2\155\1\164\1\151\1\143\1\165\2\uffff\2\172\1\141\1\145\1\156\1\151\2\145\1\162\1\147\1\157\1\171\1\162\1\164\1\141\1\144\1\141\1\142\1\uffff\1\155\2\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\1\uffff\2\151\1\162\1\147\2\164\2\uffff\1\154\1\162\1\147\1\163\1\172\1\162\1\141\1\172\1\154\1\123\1\141\1\172\1\147\1\151\1\172\1\151\1\145\1\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\4\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\1\uffff\1\154\1\172\1\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\4\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\1\151\3\uffff\1\154\2\172\1\156\1\145\1\143\1\172\1\162\1\166\1\154\1\uffff\1\172\1\164\1\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\1\uffff\1\171\1\uffff\1\163\2\172\1\uffff\1\162\1\145\2\172\2\uffff\1\172\1\162\3\uffff\1\172\1\uffff"; static final String DFA12_acceptS = - "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\6\uffff\1\30\5\uffff\1\40\6\uffff\1\66\1\67\3\uffff\1\73\1\74\1\41\1\1\1\2\2\uffff\1\66\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\10\uffff\1\30\1\31\1\56\1\32\1\57\1\33\5\uffff\1\40\5\uffff\1\67\1\70\1\71\1\72\1\73\44\uffff\1\35\25\uffff\1\25\1\51\22\uffff\1\36\1\uffff\1\46\1\7\1\uffff\1\62\13\uffff\1\34\1\60\41\uffff\1\42\2\uffff\1\50\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\27\1\21\3\uffff\1\24\1\uffff\1\53\1\61\1\45\1\37\1\uffff\1\47\7\uffff\1\26\1\14\1\44\12\uffff\1\4\3\uffff\1\54\1\55\3\uffff\1\43\3\uffff\1\15\1\uffff\1\17\3\uffff\1\63\4\uffff\1\23\1\52\2\uffff\1\6\1\22\1\64\1\uffff\1\65"; + "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\32\5\uffff\1\42\6\uffff\1\70\1\71\3\uffff\1\75\1\76\1\43\1\1\1\2\2\uffff\1\70\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\32\1\33\1\60\1\34\1\61\1\35\5\uffff\1\42\5\uffff\1\71\1\72\1\73\1\74\1\75\24\uffff\1\23\21\uffff\1\37\26\uffff\1\27\1\53\22\uffff\1\40\1\uffff\1\50\1\7\1\uffff\1\64\5\uffff\1\24\6\uffff\1\36\1\62\41\uffff\1\44\2\uffff\1\52\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\31\1\21\3\uffff\1\26\1\uffff\1\55\1\63\1\47\1\41\1\uffff\1\51\7\uffff\1\30\1\14\1\46\12\uffff\1\4\3\uffff\1\56\1\57\3\uffff\1\45\3\uffff\1\15\1\uffff\1\17\3\uffff\1\65\4\uffff\1\25\1\54\2\uffff\1\6\1\22\1\66\1\uffff\1\67"; static final String DFA12_specialS = - "\1\0\40\uffff\1\1\1\2\u010a\uffff}>"; + "\1\1\41\uffff\1\2\1\0\u0110\uffff}>"; static final String[] DFA12_transitionS = { - "\11\45\2\44\2\45\1\44\22\45\1\44\1\45\1\41\1\22\3\45\1\42\2\45\1\30\1\23\1\12\1\2\1\1\1\43\12\40\1\15\1\45\1\24\1\10\1\25\2\45\1\34\21\37\1\33\2\37\1\35\4\37\3\45\1\36\1\37\1\45\2\37\1\17\1\32\1\4\1\7\1\31\1\37\1\3\2\37\1\21\1\16\1\26\1\20\1\14\1\37\1\6\1\27\2\37\1\5\4\37\1\11\1\45\1\13\uff82\45", - "\1\46", + "\11\46\2\45\2\46\1\45\22\46\1\45\1\46\1\42\1\23\3\46\1\43\2\46\1\31\1\24\1\12\1\2\1\1\1\44\12\41\1\15\1\46\1\25\1\10\1\26\2\46\1\35\21\40\1\34\2\40\1\36\4\40\3\46\1\37\1\40\1\46\1\20\1\40\1\17\1\33\1\4\1\7\1\32\1\40\1\3\2\40\1\22\1\16\1\27\1\21\1\14\1\40\1\6\1\30\2\40\1\5\4\40\1\11\1\46\1\13\uff82\46", + "\1\47", "", - "\1\51\1\52", - "\1\54\7\uffff\1\55", - "\1\56", - "\1\57\17\uffff\1\60", - "\1\61\5\uffff\1\62\5\uffff\1\63", + "\1\52\1\53", + "\1\55\7\uffff\1\56", + "\1\57", + "\1\60\17\uffff\1\61", + "\1\62\5\uffff\1\63\5\uffff\1\64", "", "", "", "", - "\1\70", "\1\71", - "\1\75\3\uffff\1\72\3\uffff\1\74\5\uffff\1\73", - "\1\76", - "\1\77\22\uffff\1\100", + "\1\72", + "\1\77\3\uffff\1\73\3\uffff\1\76\5\uffff\1\74\4\uffff\1\75", + "\1\100", "\1\101", - "", - "\1\103", + "\1\102\22\uffff\1\103", "\1\104", + "", "\1\106", - "\1\110\5\uffff\1\111", - "\1\113\13\uffff\1\114\4\uffff\1\112", + "\1\107", + "\1\111", + "\1\113\5\uffff\1\114", + "\1\116\13\uffff\1\117\4\uffff\1\115", "", - "\1\116", - "\1\117", - "\1\120", "\1\121", "\1\122", - "\32\53\4\uffff\1\53\1\uffff\32\53", - "", + "\1\123", + "\1\124", + "\1\125", + "\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\0\124", - "\0\124", - "\1\125\4\uffff\1\126", "", + "\0\127", + "\0\127", + "\1\130\4\uffff\1\131", "", "", "", "", - "\1\130", - "\1\131", "", - "\1\132", "\1\133", "\1\134", - "\1\136\12\uffff\1\135", + "", + "\1\135", + "\1\136", "\1\137", - "\1\140", - "\1\141", + "\1\141\12\uffff\1\140", "\1\142", + "\1\143", + "\1\144", + "\1\145", "", "", "", "", - "\1\143\16\uffff\1\144", + "\1\146\16\uffff\1\147", "", - "\1\146\6\uffff\1\145", - "\1\147", - "\1\150", - "\1\151", + "\1\151\6\uffff\1\150", "\1\152", "\1\153", "\1\154", "\1\155", + "\1\156", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\160", + "\1\161", + "\1\162", "", "", "", "", "", "", - "\1\156\11\uffff\1\157\3\uffff\1\160", - "\1\161", - "\1\163\20\uffff\1\162", - "\1\164", - "\1\165", - "", + "\1\163\11\uffff\1\164\3\uffff\1\165", "\1\166", - "\1\167", - "\1\170", + "\1\170\20\uffff\1\167", "\1\171", "\1\172", "", - "", - "", - "", - "", "\1\173", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\174", "\1\175", "\1\176", "\1\177", + "", + "", + "", + "", + "", "\1\u0080", - "\1\u0081", - "\1\u0083\1\u0082", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0082", + "\1\u0083", "\1\u0084", "\1\u0085", "\1\u0086", - "\1\u0087", - "\1\u0088", + "\1\u0088\1\u0087", "\1\u0089", "\1\u008a", "\1\u008b", "\1\u008c", "\1\u008d", - "\1\u008f\14\uffff\1\u008e", + "\1\u008e", + "\1\u008f", "\1\u0090", "\1\u0091", - "\1\u0092\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u0094", - "\1\u0095", + "\1\u0092", + "\1\u0093", + "\1\u0095\14\uffff\1\u0094", + "", "\1\u0096", "\1\u0097", - "\1\u0098", - "\1\u0099", + "\1\u0098\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u009a", "\1\u009b", "\1\u009c", @@ -2257,39 +2314,39 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\u009f", "\1\u00a0", "\1\u00a1", - "", "\1\u00a2", "\1\u00a3", "\1\u00a4", "\1\u00a5", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u00a6", "\1\u00a7", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "", + "\1\u00a8", + "\1\u00a9", "\1\u00aa", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u00ac", + "\1\u00ab", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00ad", - "\1\u00ae", - "\1\u00af", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00b0", - "\1\u00b1", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00b2", "\1\u00b3", "\1\u00b4", "\1\u00b5", "\1\u00b6", - "", - "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00b8", "\1\u00b9", "\1\u00ba", "\1\u00bb", "\1\u00bc", "\1\u00bd", - "\1\u00be", - "\1\u00bf", + "", + "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00c0", "\1\u00c1", "\1\u00c2", @@ -2299,140 +2356,148 @@ public class InternalApplicationConfigurationLexer extends Lexer { "\1\u00c6", "\1\u00c7", "\1\u00c8", - "", "\1\u00c9", - "", - "", "\1\u00ca", - "", "\1\u00cb", "\1\u00cc", "\1\u00cd", "\1\u00ce", "\1\u00cf", + "", "\1\u00d0", + "", + "", "\1\u00d1", + "", "\1\u00d2", "\1\u00d3", "\1\u00d4", "\1\u00d5", - "", - "", "\1\u00d6", + "", "\1\u00d7", "\1\u00d8", "\1\u00d9", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u00da", "\1\u00db", "\1\u00dc", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "", + "", + "\1\u00dd", "\1\u00de", "\1\u00df", "\1\u00e0", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00e2", "\1\u00e3", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00e5", "\1\u00e6", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u00e8", + "\1\u00e7", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00e9", "\1\u00ea", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00ec", "\1\u00ed", - "\1\u00ee", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00ef", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u00f0", "\1\u00f1", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00f4", + "\1\u00f5", "\1\u00f6", - "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00f8", - "", - "\1\u00f9", - "\1\u00fa", - "\1\u00fb", - "", - "\1\u00fc", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u00fd", "", - "\1\u00fe", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u00ff", "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u0100", "\1\u0101", "\1\u0102", "", - "", "\1\u0103", "\1\u0104", - "\1\u0105", - "", - "\1\u0106", - "", "", + "\1\u0105", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "", - "\1\u0107", - "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0108", "\1\u0109", + "", + "", "\1\u010a", "\1\u010b", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u010c", + "", "\1\u010d", - "\1\u010e", "", "", "", + "", + "\1\u010e", + "", "\1\u010f", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u0110", + "\1\u0111", "\1\u0112", - "\1\u0113", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0114", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u0116", - "\1\u0117", - "\1\u0118", + "\1\u0115", "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u011a", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", "", "", - "\1\u011c", + "\1\u0116", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0119", + "\1\u011a", + "\1\u011b", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u011d", "\1\u011e", + "\1\u011f", "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u0120", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0121", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\1\u0122", "", "\1\u0123", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u0124", + "\1\u0125", "", - "\1\u0126", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "\1\u0127", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "\1\u0128", + "", + "\1\u0129", "", + "\1\u012a", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", - "\1\u012b", + "\1\u012d", + "\1\u012e", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "", "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", + "\1\u0132", "", - "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53", + "", + "", + "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", "" }; @@ -2466,13 +2531,23 @@ public class InternalApplicationConfigurationLexer extends Lexer { this.transition = DFA12_transition; } public String getDescription() { - return "1:1: Tokens : ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; + return "1:1: Tokens : ( T__11 | 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 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | 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 LA12_35 = input.LA(1); + + s = -1; + if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} + + else s = 38; + + if ( s>=0 ) return s; + break; + case 1 : int LA12_0 = input.LA(1); s = -1; @@ -2506,59 +2581,51 @@ public class InternalApplicationConfigurationLexer extends Lexer { else if ( (LA12_0=='c') ) {s = 15;} - else if ( (LA12_0=='o') ) {s = 16;} + else if ( (LA12_0=='a') ) {s = 16;} - else if ( (LA12_0=='l') ) {s = 17;} + else if ( (LA12_0=='o') ) {s = 17;} - else if ( (LA12_0=='#') ) {s = 18;} + else if ( (LA12_0=='l') ) {s = 18;} - else if ( (LA12_0=='+') ) {s = 19;} + else if ( (LA12_0=='#') ) {s = 19;} - else if ( (LA12_0=='<') ) {s = 20;} + else if ( (LA12_0=='+') ) {s = 20;} - else if ( (LA12_0=='>') ) {s = 21;} + else if ( (LA12_0=='<') ) {s = 21;} - else if ( (LA12_0=='n') ) {s = 22;} + else if ( (LA12_0=='>') ) {s = 22;} - else if ( (LA12_0=='s') ) {s = 23;} + else if ( (LA12_0=='n') ) {s = 23;} - else if ( (LA12_0=='*') ) {s = 24;} + else if ( (LA12_0=='s') ) {s = 24;} - else if ( (LA12_0=='g') ) {s = 25;} + else if ( (LA12_0=='*') ) {s = 25;} - else if ( (LA12_0=='d') ) {s = 26;} + else if ( (LA12_0=='g') ) {s = 26;} - else if ( (LA12_0=='S') ) {s = 27;} + else if ( (LA12_0=='d') ) {s = 27;} - else if ( (LA12_0=='A') ) {s = 28;} + else if ( (LA12_0=='S') ) {s = 28;} - else if ( (LA12_0=='V') ) {s = 29;} + else if ( (LA12_0=='A') ) {s = 29;} - else if ( (LA12_0=='^') ) {s = 30;} + else if ( (LA12_0=='V') ) {s = 30;} - else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||(LA12_0>='a' && LA12_0<='b')||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 31;} + else if ( (LA12_0=='^') ) {s = 31;} - else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;} + else if ( ((LA12_0>='B' && LA12_0<='R')||(LA12_0>='T' && LA12_0<='U')||(LA12_0>='W' && LA12_0<='Z')||LA12_0=='_'||LA12_0=='b'||LA12_0=='h'||(LA12_0>='j' && LA12_0<='k')||LA12_0=='q'||(LA12_0>='t' && LA12_0<='u')||(LA12_0>='w' && LA12_0<='z')) ) {s = 32;} - else if ( (LA12_0=='\"') ) {s = 33;} + else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;} - else if ( (LA12_0=='\'') ) {s = 34;} + else if ( (LA12_0=='\"') ) {s = 34;} - else if ( (LA12_0=='/') ) {s = 35;} + else if ( (LA12_0=='\'') ) {s = 35;} - else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;} + else if ( (LA12_0=='/') ) {s = 36;} - else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 37;} - - if ( s>=0 ) return s; - break; - case 1 : - int LA12_33 = input.LA(1); - - s = -1; - if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;} + else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;} - else s = 37; + else if ( ((LA12_0>='\u0000' && LA12_0<='\b')||(LA12_0>='\u000B' && LA12_0<='\f')||(LA12_0>='\u000E' && LA12_0<='\u001F')||LA12_0=='!'||(LA12_0>='$' && LA12_0<='&')||(LA12_0>='(' && LA12_0<=')')||LA12_0==';'||(LA12_0>='?' && LA12_0<='@')||(LA12_0>='[' && LA12_0<=']')||LA12_0=='`'||LA12_0=='|'||(LA12_0>='~' && LA12_0<='\uFFFF')) ) {s = 38;} if ( s>=0 ) return s; break; @@ -2566,9 +2633,9 @@ public class InternalApplicationConfigurationLexer extends Lexer { int LA12_34 = input.LA(1); s = -1; - if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;} + if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;} - else s = 37; + else s = 38; if ( s>=0 ) return s; break; diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java index 191f96eb..8998c4ee 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java @@ -22,7 +22,7 @@ import java.util.ArrayList; @SuppressWarnings("all") public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser { public static final String[] tokenNames = new String[] { - "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'" + "", "", "", "", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'reliability'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'+='", "'<'", "'>'", "'node'", "'int'", "'real'", "'string'", "'*'", "'..'", "'scope'", "'generate'", "'partial-model'", "'number'", "'runs'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'minimize'", "'maximize'", "'<='", "'>='", "'none'", "'normal'", "'full'", "'SMTSolver'", "'AlloySolver'", "'ViatraSolver'" }; public static final int T__50=50; public static final int T__19=19; @@ -59,7 +59,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl public static final int T__62=62; public static final int T__63=63; public static final int T__20=20; + public static final int T__64=64; public static final int T__21=21; + public static final int T__65=65; public static final int RULE_STRING=6; public static final int RULE_SL_COMMENT=8; public static final int T__37=37; @@ -236,7 +238,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl int alt2=2; int LA2_0 = input.LA(1); - if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=30)||(LA2_0>=44 && LA2_0<=45)) ) { + if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=28)||(LA2_0>=31 && LA2_0<=32)||(LA2_0>=46 && LA2_0<=47)) ) { alt2=1; } @@ -358,10 +360,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl int alt3=2; int LA3_0 = input.LA(1); - if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=30)||LA3_0==44) ) { + if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=31 && LA3_0<=32)||LA3_0==46) ) { alt3=1; } - else if ( (LA3_0==45) ) { + else if ( (LA3_0==47) ) { alt3=2; } else { @@ -1343,17 +1345,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl alt8=4; } break; - case 30: + case 32: { alt8=5; } break; - case 44: + case 46: { alt8=6; } break; - case 29: + case 31: { alt8=7; } @@ -5355,10 +5357,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl int alt29=2; int LA29_0 = input.LA(1); - if ( ((LA29_0>=54 && LA29_0<=55)) ) { + if ( ((LA29_0>=56 && LA29_0<=57)) ) { alt29=1; } - else if ( (LA29_0==16) ) { + else if ( (LA29_0==16||LA29_0==30) ) { alt29=2; } else { @@ -5776,30 +5778,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleObjectiveFunction" - // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabiltiyFunction_0= ruleReliabiltiyFunction ; + // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction ; public final EObject ruleObjectiveFunction() throws RecognitionException { EObject current = null; - EObject this_ReliabiltiyFunction_0 = null; + EObject this_ReliabilityObjectiveFunction_0 = null; enterRule(); try { - // InternalApplicationConfiguration.g:2096:2: (this_ReliabiltiyFunction_0= ruleReliabiltiyFunction ) - // InternalApplicationConfiguration.g:2097:2: this_ReliabiltiyFunction_0= ruleReliabiltiyFunction + // InternalApplicationConfiguration.g:2096:2: (this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction ) + // InternalApplicationConfiguration.g:2097:2: this_ReliabilityObjectiveFunction_0= ruleReliabilityObjectiveFunction { - newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabiltiyFunctionParserRuleCall()); + newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall()); pushFollow(FOLLOW_2); - this_ReliabiltiyFunction_0=ruleReliabiltiyFunction(); + this_ReliabilityObjectiveFunction_0=ruleReliabilityObjectiveFunction(); state._fsp--; - current = this_ReliabiltiyFunction_0; + current = this_ReliabilityObjectiveFunction_0; afterParserOrEnumRuleCall(); @@ -5821,25 +5823,153 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR end "ruleObjectiveFunction" - // $ANTLR start "entryRuleReliabiltiyFunction" - // InternalApplicationConfiguration.g:2108:1: entryRuleReliabiltiyFunction returns [EObject current=null] : iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF ; - public final EObject entryRuleReliabiltiyFunction() throws RecognitionException { + // $ANTLR start "entryRuleReliabilityObjectiveFunction" + // InternalApplicationConfiguration.g:2108:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ; + public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException { + EObject current = null; + + EObject iv_ruleReliabilityObjectiveFunction = null; + + + try { + // InternalApplicationConfiguration.g:2108:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ) + // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF + { + newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); + pushFollow(FOLLOW_1); + iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction(); + + state._fsp--; + + current =iv_ruleReliabilityObjectiveFunction; + match(input,EOF,FOLLOW_2); + + } + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "entryRuleReliabilityObjectiveFunction" + + + // $ANTLR start "ruleReliabilityObjectiveFunction" + // InternalApplicationConfiguration.g:2115:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ; + public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException { + EObject current = null; + + EObject this_ReliabiltiyProbability_0 = null; + + EObject this_Mtff_1 = null; + + + + enterRule(); + + try { + // InternalApplicationConfiguration.g:2121:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ) + // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) + { + // InternalApplicationConfiguration.g:2122:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) + int alt30=2; + int LA30_0 = input.LA(1); + + if ( (LA30_0==16) ) { + alt30=1; + } + else if ( (LA30_0==30) ) { + alt30=2; + } + else { + NoViableAltException nvae = + new NoViableAltException("", 30, 0, input); + + throw nvae; + } + switch (alt30) { + case 1 : + // InternalApplicationConfiguration.g:2123:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability + { + + newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); + + pushFollow(FOLLOW_2); + this_ReliabiltiyProbability_0=ruleReliabiltiyProbability(); + + state._fsp--; + + + current = this_ReliabiltiyProbability_0; + afterParserOrEnumRuleCall(); + + + } + break; + case 2 : + // InternalApplicationConfiguration.g:2132:3: this_Mtff_1= ruleMtff + { + + newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); + + pushFollow(FOLLOW_2); + this_Mtff_1=ruleMtff(); + + state._fsp--; + + + current = this_Mtff_1; + afterParserOrEnumRuleCall(); + + + } + break; + + } + + + } + + + leaveRule(); + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "ruleReliabilityObjectiveFunction" + + + // $ANTLR start "entryRuleReliabiltiyProbability" + // InternalApplicationConfiguration.g:2144:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ; + public final EObject entryRuleReliabiltiyProbability() throws RecognitionException { EObject current = null; - EObject iv_ruleReliabiltiyFunction = null; + EObject iv_ruleReliabiltiyProbability = null; try { - // InternalApplicationConfiguration.g:2108:60: (iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF ) - // InternalApplicationConfiguration.g:2109:2: iv_ruleReliabiltiyFunction= ruleReliabiltiyFunction EOF + // InternalApplicationConfiguration.g:2144:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ) + // InternalApplicationConfiguration.g:2145:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF { - newCompositeNode(grammarAccess.getReliabiltiyFunctionRule()); + newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); pushFollow(FOLLOW_1); - iv_ruleReliabiltiyFunction=ruleReliabiltiyFunction(); + iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability(); state._fsp--; - current =iv_ruleReliabiltiyFunction; + current =iv_ruleReliabiltiyProbability; match(input,EOF,FOLLOW_2); } @@ -5854,60 +5984,253 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } return current; } - // $ANTLR end "entryRuleReliabiltiyFunction" + // $ANTLR end "entryRuleReliabiltiyProbability" - // $ANTLR start "ruleReliabiltiyFunction" - // InternalApplicationConfiguration.g:2115:1: ruleReliabiltiyFunction returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ; - public final EObject ruleReliabiltiyFunction() throws RecognitionException { + // $ANTLR start "ruleReliabiltiyProbability" + // InternalApplicationConfiguration.g:2151:1: ruleReliabiltiyProbability returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ; + public final EObject ruleReliabiltiyProbability() throws RecognitionException { EObject current = null; Token otherlv_0=null; Token otherlv_2=null; Token otherlv_3=null; + Token otherlv_4=null; + AntlrDatatypeRuleToken lv_time_5_0 = null; + enterRule(); try { - // InternalApplicationConfiguration.g:2121:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ) - // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) + // InternalApplicationConfiguration.g:2157:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ) + // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) { - // InternalApplicationConfiguration.g:2122:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) - // InternalApplicationConfiguration.g:2123:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) + // InternalApplicationConfiguration.g:2158:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) + // InternalApplicationConfiguration.g:2159:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) { otherlv_0=(Token)match(input,16,FOLLOW_6); - newLeafNode(otherlv_0, grammarAccess.getReliabiltiyFunctionAccess().getReliabilityKeyword_0()); + newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); - // InternalApplicationConfiguration.g:2127:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? - int alt30=2; - int LA30_0 = input.LA(1); + // InternalApplicationConfiguration.g:2163:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? + int alt31=2; + int LA31_0 = input.LA(1); - if ( (LA30_0==RULE_ID) ) { - int LA30_1 = input.LA(2); + if ( (LA31_0==RULE_ID) ) { + int LA31_1 = input.LA(2); - if ( (LA30_1==11||LA30_1==24) ) { - alt30=1; + if ( (LA31_1==11||LA31_1==24) ) { + alt31=1; } } - switch (alt30) { + switch (alt31) { + case 1 : + // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) ) otherlv_2= '::' + { + // InternalApplicationConfiguration.g:2164:4: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName ) + { + // InternalApplicationConfiguration.g:2165:5: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:2166:6: ruleQualifiedName + { + + if (current==null) { + current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); + } + + + newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); + + pushFollow(FOLLOW_18); + ruleQualifiedName(); + + state._fsp--; + + + afterParserOrEnumRuleCall(); + + + } + + + } + + otherlv_2=(Token)match(input,24,FOLLOW_6); + + newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); + + + } + break; + + } + + // InternalApplicationConfiguration.g:2185:3: ( (otherlv_3= RULE_ID ) ) + // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID ) + { + // InternalApplicationConfiguration.g:2186:4: (otherlv_3= RULE_ID ) + // InternalApplicationConfiguration.g:2187:5: otherlv_3= RULE_ID + { + + if (current==null) { + current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule()); + } + + otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25); + + newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + + + } + + + } + + otherlv_4=(Token)match(input,29,FOLLOW_24); + + newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); + + // InternalApplicationConfiguration.g:2202:3: ( (lv_time_5_0= ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral ) + { + // InternalApplicationConfiguration.g:2203:4: (lv_time_5_0= ruleREALLiteral ) + // InternalApplicationConfiguration.g:2204:5: lv_time_5_0= ruleREALLiteral + { + + newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); + + pushFollow(FOLLOW_2); + lv_time_5_0=ruleREALLiteral(); + + state._fsp--; + + + if (current==null) { + current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule()); + } + set( + current, + "time", + lv_time_5_0, + "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral"); + afterParserOrEnumRuleCall(); + + + } + + + } + + + } + + + } + + + leaveRule(); + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "ruleReliabiltiyProbability" + + + // $ANTLR start "entryRuleMtff" + // InternalApplicationConfiguration.g:2225:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ; + public final EObject entryRuleMtff() throws RecognitionException { + EObject current = null; + + EObject iv_ruleMtff = null; + + + try { + // InternalApplicationConfiguration.g:2225:45: (iv_ruleMtff= ruleMtff EOF ) + // InternalApplicationConfiguration.g:2226:2: iv_ruleMtff= ruleMtff EOF + { + newCompositeNode(grammarAccess.getMtffRule()); + pushFollow(FOLLOW_1); + iv_ruleMtff=ruleMtff(); + + state._fsp--; + + current =iv_ruleMtff; + match(input,EOF,FOLLOW_2); + + } + + } + + catch (RecognitionException re) { + recover(input,re); + appendSkippedTokens(); + } + finally { + } + return current; + } + // $ANTLR end "entryRuleMtff" + + + // $ANTLR start "ruleMtff" + // InternalApplicationConfiguration.g:2232:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ; + public final EObject ruleMtff() throws RecognitionException { + EObject current = null; + + Token otherlv_0=null; + Token otherlv_2=null; + Token otherlv_3=null; + + + enterRule(); + + try { + // InternalApplicationConfiguration.g:2238:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ) + // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) + { + // InternalApplicationConfiguration.g:2239:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) + // InternalApplicationConfiguration.g:2240:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) + { + otherlv_0=(Token)match(input,30,FOLLOW_6); + + newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0()); + + // InternalApplicationConfiguration.g:2244:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? + int alt32=2; + int LA32_0 = input.LA(1); + + if ( (LA32_0==RULE_ID) ) { + int LA32_1 = input.LA(2); + + if ( (LA32_1==11||LA32_1==24) ) { + alt32=1; + } + } + switch (alt32) { case 1 : - // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) ) otherlv_2= '::' + // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) ) otherlv_2= '::' { - // InternalApplicationConfiguration.g:2128:4: ( ( ruleQualifiedName ) ) - // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:2245:4: ( ( ruleQualifiedName ) ) + // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName ) { - // InternalApplicationConfiguration.g:2129:5: ( ruleQualifiedName ) - // InternalApplicationConfiguration.g:2130:6: ruleQualifiedName + // InternalApplicationConfiguration.g:2246:5: ( ruleQualifiedName ) + // InternalApplicationConfiguration.g:2247:6: ruleQualifiedName { if (current==null) { - current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); + current = createModelElement(grammarAccess.getMtffRule()); } - newCompositeNode(grammarAccess.getReliabiltiyFunctionAccess().getPackageCftModelCrossReference_1_0_0()); + newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); pushFollow(FOLLOW_18); ruleQualifiedName(); @@ -5925,7 +6248,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl otherlv_2=(Token)match(input,24,FOLLOW_6); - newLeafNode(otherlv_2, grammarAccess.getReliabiltiyFunctionAccess().getColonColonKeyword_1_1()); + newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); } @@ -5933,20 +6256,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2149:3: ( (otherlv_3= RULE_ID ) ) - // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID ) + // InternalApplicationConfiguration.g:2266:3: ( (otherlv_3= RULE_ID ) ) + // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID ) { - // InternalApplicationConfiguration.g:2150:4: (otherlv_3= RULE_ID ) - // InternalApplicationConfiguration.g:2151:5: otherlv_3= RULE_ID + // InternalApplicationConfiguration.g:2267:4: (otherlv_3= RULE_ID ) + // InternalApplicationConfiguration.g:2268:5: otherlv_3= RULE_ID { if (current==null) { - current = createModelElement(grammarAccess.getReliabiltiyFunctionRule()); + current = createModelElement(grammarAccess.getMtffRule()); } otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2); - newLeafNode(otherlv_3, grammarAccess.getReliabiltiyFunctionAccess().getTransformationTransformationDefinitionCrossReference_2_0()); + newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); } @@ -5973,11 +6296,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } return current; } - // $ANTLR end "ruleReliabiltiyFunction" + // $ANTLR end "ruleMtff" // $ANTLR start "entryRuleObjectiveDeclaration" - // InternalApplicationConfiguration.g:2166:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ; + // InternalApplicationConfiguration.g:2283:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ; public final EObject entryRuleObjectiveDeclaration() throws RecognitionException { EObject current = null; @@ -5985,8 +6308,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2166:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ) - // InternalApplicationConfiguration.g:2167:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF + // InternalApplicationConfiguration.g:2283:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ) + // InternalApplicationConfiguration.g:2284:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF { newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); pushFollow(FOLLOW_1); @@ -6013,7 +6336,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleObjectiveDeclaration" - // InternalApplicationConfiguration.g:2173:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ; + // InternalApplicationConfiguration.g:2290:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ; public final EObject ruleObjectiveDeclaration() throws RecognitionException { EObject current = null; @@ -6026,21 +6349,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2179:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ) - // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) + // InternalApplicationConfiguration.g:2296:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ) + // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) { - // InternalApplicationConfiguration.g:2180:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) - // InternalApplicationConfiguration.g:2181:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) + // InternalApplicationConfiguration.g:2297:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) + // InternalApplicationConfiguration.g:2298:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) { - otherlv_0=(Token)match(input,29,FOLLOW_6); + otherlv_0=(Token)match(input,31,FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); - // InternalApplicationConfiguration.g:2185:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID ) + // InternalApplicationConfiguration.g:2302:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID ) { - // InternalApplicationConfiguration.g:2186:4: (lv_name_1_0= RULE_ID ) - // InternalApplicationConfiguration.g:2187:5: lv_name_1_0= RULE_ID + // InternalApplicationConfiguration.g:2303:4: (lv_name_1_0= RULE_ID ) + // InternalApplicationConfiguration.g:2304:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); @@ -6062,11 +6385,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2203:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) ) - // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:2320:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) ) + // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification ) { - // InternalApplicationConfiguration.g:2204:4: (lv_specification_2_0= ruleObjectiveSpecification ) - // InternalApplicationConfiguration.g:2205:5: lv_specification_2_0= ruleObjectiveSpecification + // InternalApplicationConfiguration.g:2321:4: (lv_specification_2_0= ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:2322:5: lv_specification_2_0= ruleObjectiveSpecification { newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); @@ -6116,7 +6439,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleObjectiveReference" - // InternalApplicationConfiguration.g:2226:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ; + // InternalApplicationConfiguration.g:2343:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ; public final EObject entryRuleObjectiveReference() throws RecognitionException { EObject current = null; @@ -6124,8 +6447,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2226:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF ) - // InternalApplicationConfiguration.g:2227:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF + // InternalApplicationConfiguration.g:2343:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF ) + // InternalApplicationConfiguration.g:2344:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF { newCompositeNode(grammarAccess.getObjectiveReferenceRule()); pushFollow(FOLLOW_1); @@ -6152,7 +6475,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleObjectiveReference" - // InternalApplicationConfiguration.g:2233:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalApplicationConfiguration.g:2350:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleObjectiveReference() throws RecognitionException { EObject current = null; @@ -6162,14 +6485,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2239:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:2356:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) ) { - // InternalApplicationConfiguration.g:2240:2: ( (otherlv_0= RULE_ID ) ) - // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID ) + // InternalApplicationConfiguration.g:2357:2: ( (otherlv_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID ) { - // InternalApplicationConfiguration.g:2241:3: (otherlv_0= RULE_ID ) - // InternalApplicationConfiguration.g:2242:4: otherlv_0= RULE_ID + // InternalApplicationConfiguration.g:2358:3: (otherlv_0= RULE_ID ) + // InternalApplicationConfiguration.g:2359:4: otherlv_0= RULE_ID { if (current==null) { @@ -6206,7 +6529,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleObjective" - // InternalApplicationConfiguration.g:2256:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ; + // InternalApplicationConfiguration.g:2373:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ; public final EObject entryRuleObjective() throws RecognitionException { EObject current = null; @@ -6214,8 +6537,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2256:50: (iv_ruleObjective= ruleObjective EOF ) - // InternalApplicationConfiguration.g:2257:2: iv_ruleObjective= ruleObjective EOF + // InternalApplicationConfiguration.g:2373:50: (iv_ruleObjective= ruleObjective EOF ) + // InternalApplicationConfiguration.g:2374:2: iv_ruleObjective= ruleObjective EOF { newCompositeNode(grammarAccess.getObjectiveRule()); pushFollow(FOLLOW_1); @@ -6242,7 +6565,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleObjective" - // InternalApplicationConfiguration.g:2263:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ; + // InternalApplicationConfiguration.g:2380:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ; public final EObject ruleObjective() throws RecognitionException { EObject current = null; @@ -6255,28 +6578,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2269:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ) - // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) + // InternalApplicationConfiguration.g:2386:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ) + // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) { - // InternalApplicationConfiguration.g:2270:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) - int alt31=2; - int LA31_0 = input.LA(1); + // InternalApplicationConfiguration.g:2387:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) + int alt33=2; + int LA33_0 = input.LA(1); - if ( (LA31_0==RULE_ID) ) { - alt31=1; + if ( (LA33_0==RULE_ID) ) { + alt33=1; } - else if ( (LA31_0==19) ) { - alt31=2; + else if ( (LA33_0==19) ) { + alt33=2; } else { NoViableAltException nvae = - new NoViableAltException("", 31, 0, input); + new NoViableAltException("", 33, 0, input); throw nvae; } - switch (alt31) { + switch (alt33) { case 1 : - // InternalApplicationConfiguration.g:2271:3: this_ObjectiveReference_0= ruleObjectiveReference + // InternalApplicationConfiguration.g:2388:3: this_ObjectiveReference_0= ruleObjectiveReference { newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); @@ -6294,7 +6617,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:2280:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification + // InternalApplicationConfiguration.g:2397:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification { newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); @@ -6334,7 +6657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleConfigSpecification" - // InternalApplicationConfiguration.g:2292:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ; + // InternalApplicationConfiguration.g:2409:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ; public final EObject entryRuleConfigSpecification() throws RecognitionException { EObject current = null; @@ -6342,8 +6665,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2292:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF ) - // InternalApplicationConfiguration.g:2293:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF + // InternalApplicationConfiguration.g:2409:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF ) + // InternalApplicationConfiguration.g:2410:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF { newCompositeNode(grammarAccess.getConfigSpecificationRule()); pushFollow(FOLLOW_1); @@ -6370,7 +6693,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleConfigSpecification" - // InternalApplicationConfiguration.g:2299:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ; + // InternalApplicationConfiguration.g:2416:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ; public final EObject ruleConfigSpecification() throws RecognitionException { EObject current = null; @@ -6386,14 +6709,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2305:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ) - // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:2422:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ) + // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) { - // InternalApplicationConfiguration.g:2306:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) - // InternalApplicationConfiguration.g:2307:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' + // InternalApplicationConfiguration.g:2423:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:2424:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' { - // InternalApplicationConfiguration.g:2307:3: () - // InternalApplicationConfiguration.g:2308:4: + // InternalApplicationConfiguration.g:2424:3: () + // InternalApplicationConfiguration.g:2425:4: { current = forceCreateModelElement( @@ -6403,26 +6726,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,19,FOLLOW_25); + otherlv_1=(Token)match(input,19,FOLLOW_26); newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); - // InternalApplicationConfiguration.g:2318:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? - int alt33=2; - int LA33_0 = input.LA(1); - - if ( (LA33_0==RULE_STRING||(LA33_0>=31 && LA33_0<=33)) ) { - alt33=1; + // InternalApplicationConfiguration.g:2435:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? + int alt35=2; + int LA35_0 = input.LA(1); + + if ( (LA35_0==RULE_STRING||(LA35_0>=33 && LA35_0<=35)) ) { + alt35=1; } - switch (alt33) { + switch (alt35) { case 1 : - // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* + // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* { - // InternalApplicationConfiguration.g:2319:4: ( (lv_entries_2_0= ruleConfigEntry ) ) - // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry ) + // InternalApplicationConfiguration.g:2436:4: ( (lv_entries_2_0= ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry ) { - // InternalApplicationConfiguration.g:2320:5: (lv_entries_2_0= ruleConfigEntry ) - // InternalApplicationConfiguration.g:2321:6: lv_entries_2_0= ruleConfigEntry + // InternalApplicationConfiguration.g:2437:5: (lv_entries_2_0= ruleConfigEntry ) + // InternalApplicationConfiguration.g:2438:6: lv_entries_2_0= ruleConfigEntry { newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); @@ -6449,30 +6772,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2338:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* - loop32: + // InternalApplicationConfiguration.g:2455:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* + loop34: do { - int alt32=2; - int LA32_0 = input.LA(1); + int alt34=2; + int LA34_0 = input.LA(1); - if ( (LA32_0==20) ) { - alt32=1; + if ( (LA34_0==20) ) { + alt34=1; } - switch (alt32) { + switch (alt34) { case 1 : - // InternalApplicationConfiguration.g:2339:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:2456:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) { - otherlv_3=(Token)match(input,20,FOLLOW_26); + otherlv_3=(Token)match(input,20,FOLLOW_27); newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); - // InternalApplicationConfiguration.g:2343:5: ( (lv_entries_4_0= ruleConfigEntry ) ) - // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry ) + // InternalApplicationConfiguration.g:2460:5: ( (lv_entries_4_0= ruleConfigEntry ) ) + // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry ) { - // InternalApplicationConfiguration.g:2344:6: (lv_entries_4_0= ruleConfigEntry ) - // InternalApplicationConfiguration.g:2345:7: lv_entries_4_0= ruleConfigEntry + // InternalApplicationConfiguration.g:2461:6: (lv_entries_4_0= ruleConfigEntry ) + // InternalApplicationConfiguration.g:2462:7: lv_entries_4_0= ruleConfigEntry { newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); @@ -6504,7 +6827,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl break; default : - break loop32; + break loop34; } } while (true); @@ -6541,7 +6864,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleConfigDeclaration" - // InternalApplicationConfiguration.g:2372:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ; + // InternalApplicationConfiguration.g:2489:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ; public final EObject entryRuleConfigDeclaration() throws RecognitionException { EObject current = null; @@ -6549,8 +6872,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2372:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ) - // InternalApplicationConfiguration.g:2373:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF + // InternalApplicationConfiguration.g:2489:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ) + // InternalApplicationConfiguration.g:2490:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF { newCompositeNode(grammarAccess.getConfigDeclarationRule()); pushFollow(FOLLOW_1); @@ -6577,7 +6900,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleConfigDeclaration" - // InternalApplicationConfiguration.g:2379:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ; + // InternalApplicationConfiguration.g:2496:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ; public final EObject ruleConfigDeclaration() throws RecognitionException { EObject current = null; @@ -6590,21 +6913,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ) - // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) + // InternalApplicationConfiguration.g:2502:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ) + // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) { - // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) - // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) + // InternalApplicationConfiguration.g:2503:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) + // InternalApplicationConfiguration.g:2504:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) { - otherlv_0=(Token)match(input,30,FOLLOW_6); + otherlv_0=(Token)match(input,32,FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); - // InternalApplicationConfiguration.g:2391:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID ) + // InternalApplicationConfiguration.g:2508:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID ) { - // InternalApplicationConfiguration.g:2392:4: (lv_name_1_0= RULE_ID ) - // InternalApplicationConfiguration.g:2393:5: lv_name_1_0= RULE_ID + // InternalApplicationConfiguration.g:2509:4: (lv_name_1_0= RULE_ID ) + // InternalApplicationConfiguration.g:2510:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); @@ -6626,11 +6949,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2409:3: ( (lv_specification_2_0= ruleConfigSpecification ) ) - // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification ) + // InternalApplicationConfiguration.g:2526:3: ( (lv_specification_2_0= ruleConfigSpecification ) ) + // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification ) { - // InternalApplicationConfiguration.g:2410:4: (lv_specification_2_0= ruleConfigSpecification ) - // InternalApplicationConfiguration.g:2411:5: lv_specification_2_0= ruleConfigSpecification + // InternalApplicationConfiguration.g:2527:4: (lv_specification_2_0= ruleConfigSpecification ) + // InternalApplicationConfiguration.g:2528:5: lv_specification_2_0= ruleConfigSpecification { newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); @@ -6680,7 +7003,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleConfigEntry" - // InternalApplicationConfiguration.g:2432:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ; + // InternalApplicationConfiguration.g:2549:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ; public final EObject entryRuleConfigEntry() throws RecognitionException { EObject current = null; @@ -6688,8 +7011,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2432:52: (iv_ruleConfigEntry= ruleConfigEntry EOF ) - // InternalApplicationConfiguration.g:2433:2: iv_ruleConfigEntry= ruleConfigEntry EOF + // InternalApplicationConfiguration.g:2549:52: (iv_ruleConfigEntry= ruleConfigEntry EOF ) + // InternalApplicationConfiguration.g:2550:2: iv_ruleConfigEntry= ruleConfigEntry EOF { newCompositeNode(grammarAccess.getConfigEntryRule()); pushFollow(FOLLOW_1); @@ -6716,7 +7039,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleConfigEntry" - // InternalApplicationConfiguration.g:2439:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ; + // InternalApplicationConfiguration.g:2556:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ; public final EObject ruleConfigEntry() throws RecognitionException { EObject current = null; @@ -6733,42 +7056,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2445:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ) - // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) + // InternalApplicationConfiguration.g:2562:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ) + // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) { - // InternalApplicationConfiguration.g:2446:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) - int alt34=4; + // InternalApplicationConfiguration.g:2563:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) + int alt36=4; switch ( input.LA(1) ) { - case 31: + case 33: { - alt34=1; + alt36=1; } break; - case 32: + case 34: { - alt34=2; + alt36=2; } break; - case 33: + case 35: { - alt34=3; + alt36=3; } break; case RULE_STRING: { - alt34=4; + alt36=4; } break; default: NoViableAltException nvae = - new NoViableAltException("", 34, 0, input); + new NoViableAltException("", 36, 0, input); throw nvae; } - switch (alt34) { + switch (alt36) { case 1 : - // InternalApplicationConfiguration.g:2447:3: this_DocumentationEntry_0= ruleDocumentationEntry + // InternalApplicationConfiguration.g:2564:3: this_DocumentationEntry_0= ruleDocumentationEntry { newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); @@ -6786,7 +7109,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:2456:3: this_RuntimeEntry_1= ruleRuntimeEntry + // InternalApplicationConfiguration.g:2573:3: this_RuntimeEntry_1= ruleRuntimeEntry { newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); @@ -6804,7 +7127,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:2465:3: this_MemoryEntry_2= ruleMemoryEntry + // InternalApplicationConfiguration.g:2582:3: this_MemoryEntry_2= ruleMemoryEntry { newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); @@ -6822,7 +7145,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 4 : - // InternalApplicationConfiguration.g:2474:3: this_CustomEntry_3= ruleCustomEntry + // InternalApplicationConfiguration.g:2591:3: this_CustomEntry_3= ruleCustomEntry { newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); @@ -6862,7 +7185,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleDocumentationEntry" - // InternalApplicationConfiguration.g:2486:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ; + // InternalApplicationConfiguration.g:2603:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ; public final EObject entryRuleDocumentationEntry() throws RecognitionException { EObject current = null; @@ -6870,8 +7193,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2486:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ) - // InternalApplicationConfiguration.g:2487:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF + // InternalApplicationConfiguration.g:2603:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ) + // InternalApplicationConfiguration.g:2604:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF { newCompositeNode(grammarAccess.getDocumentationEntryRule()); pushFollow(FOLLOW_1); @@ -6898,7 +7221,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleDocumentationEntry" - // InternalApplicationConfiguration.g:2493:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ; + // InternalApplicationConfiguration.g:2610:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ; public final EObject ruleDocumentationEntry() throws RecognitionException { EObject current = null; @@ -6911,25 +7234,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2499:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ) - // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) + // InternalApplicationConfiguration.g:2616:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ) + // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) { - // InternalApplicationConfiguration.g:2500:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) - // InternalApplicationConfiguration.g:2501:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) + // InternalApplicationConfiguration.g:2617:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) + // InternalApplicationConfiguration.g:2618:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) { - otherlv_0=(Token)match(input,31,FOLLOW_13); + otherlv_0=(Token)match(input,33,FOLLOW_13); newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); - otherlv_1=(Token)match(input,18,FOLLOW_27); + otherlv_1=(Token)match(input,18,FOLLOW_28); newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); - // InternalApplicationConfiguration.g:2509:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) - // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification ) + // InternalApplicationConfiguration.g:2626:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) + // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification ) { - // InternalApplicationConfiguration.g:2510:4: (lv_level_2_0= ruleDocumentLevelSpecification ) - // InternalApplicationConfiguration.g:2511:5: lv_level_2_0= ruleDocumentLevelSpecification + // InternalApplicationConfiguration.g:2627:4: (lv_level_2_0= ruleDocumentLevelSpecification ) + // InternalApplicationConfiguration.g:2628:5: lv_level_2_0= ruleDocumentLevelSpecification { newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); @@ -6979,7 +7302,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleRuntimeEntry" - // InternalApplicationConfiguration.g:2532:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ; + // InternalApplicationConfiguration.g:2649:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ; public final EObject entryRuleRuntimeEntry() throws RecognitionException { EObject current = null; @@ -6987,8 +7310,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2532:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ) - // InternalApplicationConfiguration.g:2533:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF + // InternalApplicationConfiguration.g:2649:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ) + // InternalApplicationConfiguration.g:2650:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF { newCompositeNode(grammarAccess.getRuntimeEntryRule()); pushFollow(FOLLOW_1); @@ -7015,7 +7338,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleRuntimeEntry" - // InternalApplicationConfiguration.g:2539:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ; + // InternalApplicationConfiguration.g:2656:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ; public final EObject ruleRuntimeEntry() throws RecognitionException { EObject current = null; @@ -7027,13 +7350,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2545:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ) - // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:2662:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ) + // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) { - // InternalApplicationConfiguration.g:2546:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) - // InternalApplicationConfiguration.g:2547:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:2663:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:2664:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) { - otherlv_0=(Token)match(input,32,FOLLOW_13); + otherlv_0=(Token)match(input,34,FOLLOW_13); newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); @@ -7041,11 +7364,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); - // InternalApplicationConfiguration.g:2555:3: ( (lv_millisecLimit_2_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT ) + // InternalApplicationConfiguration.g:2672:3: ( (lv_millisecLimit_2_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT ) { - // InternalApplicationConfiguration.g:2556:4: (lv_millisecLimit_2_0= RULE_INT ) - // InternalApplicationConfiguration.g:2557:5: lv_millisecLimit_2_0= RULE_INT + // InternalApplicationConfiguration.g:2673:4: (lv_millisecLimit_2_0= RULE_INT ) + // InternalApplicationConfiguration.g:2674:5: lv_millisecLimit_2_0= RULE_INT { lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); @@ -7090,7 +7413,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleMemoryEntry" - // InternalApplicationConfiguration.g:2577:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ; + // InternalApplicationConfiguration.g:2694:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ; public final EObject entryRuleMemoryEntry() throws RecognitionException { EObject current = null; @@ -7098,8 +7421,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2577:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF ) - // InternalApplicationConfiguration.g:2578:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF + // InternalApplicationConfiguration.g:2694:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF ) + // InternalApplicationConfiguration.g:2695:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF { newCompositeNode(grammarAccess.getMemoryEntryRule()); pushFollow(FOLLOW_1); @@ -7126,7 +7449,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleMemoryEntry" - // InternalApplicationConfiguration.g:2584:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ; + // InternalApplicationConfiguration.g:2701:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ; public final EObject ruleMemoryEntry() throws RecognitionException { EObject current = null; @@ -7138,13 +7461,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2590:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ) - // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:2707:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ) + // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) { - // InternalApplicationConfiguration.g:2591:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) - // InternalApplicationConfiguration.g:2592:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:2708:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:2709:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) { - otherlv_0=(Token)match(input,33,FOLLOW_13); + otherlv_0=(Token)match(input,35,FOLLOW_13); newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); @@ -7152,11 +7475,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); - // InternalApplicationConfiguration.g:2600:3: ( (lv_megabyteLimit_2_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT ) + // InternalApplicationConfiguration.g:2717:3: ( (lv_megabyteLimit_2_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT ) { - // InternalApplicationConfiguration.g:2601:4: (lv_megabyteLimit_2_0= RULE_INT ) - // InternalApplicationConfiguration.g:2602:5: lv_megabyteLimit_2_0= RULE_INT + // InternalApplicationConfiguration.g:2718:4: (lv_megabyteLimit_2_0= RULE_INT ) + // InternalApplicationConfiguration.g:2719:5: lv_megabyteLimit_2_0= RULE_INT { lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); @@ -7201,7 +7524,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleCustomEntry" - // InternalApplicationConfiguration.g:2622:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ; + // InternalApplicationConfiguration.g:2739:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ; public final EObject entryRuleCustomEntry() throws RecognitionException { EObject current = null; @@ -7209,8 +7532,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2622:52: (iv_ruleCustomEntry= ruleCustomEntry EOF ) - // InternalApplicationConfiguration.g:2623:2: iv_ruleCustomEntry= ruleCustomEntry EOF + // InternalApplicationConfiguration.g:2739:52: (iv_ruleCustomEntry= ruleCustomEntry EOF ) + // InternalApplicationConfiguration.g:2740:2: iv_ruleCustomEntry= ruleCustomEntry EOF { newCompositeNode(grammarAccess.getCustomEntryRule()); pushFollow(FOLLOW_1); @@ -7237,7 +7560,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleCustomEntry" - // InternalApplicationConfiguration.g:2629:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; + // InternalApplicationConfiguration.g:2746:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; public final EObject ruleCustomEntry() throws RecognitionException { EObject current = null; @@ -7249,17 +7572,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2635:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) - // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:2752:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) + // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) { - // InternalApplicationConfiguration.g:2636:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) - // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) + // InternalApplicationConfiguration.g:2753:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) + // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) { - // InternalApplicationConfiguration.g:2637:3: ( (lv_key_0_0= RULE_STRING ) ) - // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING ) + // InternalApplicationConfiguration.g:2754:3: ( (lv_key_0_0= RULE_STRING ) ) + // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING ) { - // InternalApplicationConfiguration.g:2638:4: (lv_key_0_0= RULE_STRING ) - // InternalApplicationConfiguration.g:2639:5: lv_key_0_0= RULE_STRING + // InternalApplicationConfiguration.g:2755:4: (lv_key_0_0= RULE_STRING ) + // InternalApplicationConfiguration.g:2756:5: lv_key_0_0= RULE_STRING { lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13); @@ -7285,11 +7608,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); - // InternalApplicationConfiguration.g:2659:3: ( (lv_value_2_0= RULE_STRING ) ) - // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING ) + // InternalApplicationConfiguration.g:2776:3: ( (lv_value_2_0= RULE_STRING ) ) + // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING ) { - // InternalApplicationConfiguration.g:2660:4: (lv_value_2_0= RULE_STRING ) - // InternalApplicationConfiguration.g:2661:5: lv_value_2_0= RULE_STRING + // InternalApplicationConfiguration.g:2777:4: (lv_value_2_0= RULE_STRING ) + // InternalApplicationConfiguration.g:2778:5: lv_value_2_0= RULE_STRING { lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); @@ -7334,7 +7657,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleConfigReference" - // InternalApplicationConfiguration.g:2681:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; + // InternalApplicationConfiguration.g:2798:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; public final EObject entryRuleConfigReference() throws RecognitionException { EObject current = null; @@ -7342,8 +7665,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2681:56: (iv_ruleConfigReference= ruleConfigReference EOF ) - // InternalApplicationConfiguration.g:2682:2: iv_ruleConfigReference= ruleConfigReference EOF + // InternalApplicationConfiguration.g:2798:56: (iv_ruleConfigReference= ruleConfigReference EOF ) + // InternalApplicationConfiguration.g:2799:2: iv_ruleConfigReference= ruleConfigReference EOF { newCompositeNode(grammarAccess.getConfigReferenceRule()); pushFollow(FOLLOW_1); @@ -7370,7 +7693,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleConfigReference" - // InternalApplicationConfiguration.g:2688:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalApplicationConfiguration.g:2805:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleConfigReference() throws RecognitionException { EObject current = null; @@ -7380,14 +7703,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2694:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:2811:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) ) { - // InternalApplicationConfiguration.g:2695:2: ( (otherlv_0= RULE_ID ) ) - // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID ) + // InternalApplicationConfiguration.g:2812:2: ( (otherlv_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID ) { - // InternalApplicationConfiguration.g:2696:3: (otherlv_0= RULE_ID ) - // InternalApplicationConfiguration.g:2697:4: otherlv_0= RULE_ID + // InternalApplicationConfiguration.g:2813:3: (otherlv_0= RULE_ID ) + // InternalApplicationConfiguration.g:2814:4: otherlv_0= RULE_ID { if (current==null) { @@ -7424,7 +7747,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleConfig" - // InternalApplicationConfiguration.g:2711:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; + // InternalApplicationConfiguration.g:2828:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; public final EObject entryRuleConfig() throws RecognitionException { EObject current = null; @@ -7432,8 +7755,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2711:47: (iv_ruleConfig= ruleConfig EOF ) - // InternalApplicationConfiguration.g:2712:2: iv_ruleConfig= ruleConfig EOF + // InternalApplicationConfiguration.g:2828:47: (iv_ruleConfig= ruleConfig EOF ) + // InternalApplicationConfiguration.g:2829:2: iv_ruleConfig= ruleConfig EOF { newCompositeNode(grammarAccess.getConfigRule()); pushFollow(FOLLOW_1); @@ -7460,7 +7783,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleConfig" - // InternalApplicationConfiguration.g:2718:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; + // InternalApplicationConfiguration.g:2835:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; public final EObject ruleConfig() throws RecognitionException { EObject current = null; @@ -7473,28 +7796,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2724:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) - // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) + // InternalApplicationConfiguration.g:2841:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) + // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) { - // InternalApplicationConfiguration.g:2725:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) - int alt35=2; - int LA35_0 = input.LA(1); + // InternalApplicationConfiguration.g:2842:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) + int alt37=2; + int LA37_0 = input.LA(1); - if ( (LA35_0==19) ) { - alt35=1; + if ( (LA37_0==19) ) { + alt37=1; } - else if ( (LA35_0==RULE_ID) ) { - alt35=2; + else if ( (LA37_0==RULE_ID) ) { + alt37=2; } else { NoViableAltException nvae = - new NoViableAltException("", 35, 0, input); + new NoViableAltException("", 37, 0, input); throw nvae; } - switch (alt35) { + switch (alt37) { case 1 : - // InternalApplicationConfiguration.g:2726:3: this_ConfigSpecification_0= ruleConfigSpecification + // InternalApplicationConfiguration.g:2843:3: this_ConfigSpecification_0= ruleConfigSpecification { newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); @@ -7512,7 +7835,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:2735:3: this_ConfigReference_1= ruleConfigReference + // InternalApplicationConfiguration.g:2852:3: this_ConfigReference_1= ruleConfigReference { newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); @@ -7552,7 +7875,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleScopeSpecification" - // InternalApplicationConfiguration.g:2747:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; + // InternalApplicationConfiguration.g:2864:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; public final EObject entryRuleScopeSpecification() throws RecognitionException { EObject current = null; @@ -7560,8 +7883,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2747:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) - // InternalApplicationConfiguration.g:2748:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF + // InternalApplicationConfiguration.g:2864:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) + // InternalApplicationConfiguration.g:2865:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF { newCompositeNode(grammarAccess.getScopeSpecificationRule()); pushFollow(FOLLOW_1); @@ -7588,7 +7911,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleScopeSpecification" - // InternalApplicationConfiguration.g:2754:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; + // InternalApplicationConfiguration.g:2871:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; public final EObject ruleScopeSpecification() throws RecognitionException { EObject current = null; @@ -7604,14 +7927,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2760:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) - // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:2877:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) + // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) { - // InternalApplicationConfiguration.g:2761:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) - // InternalApplicationConfiguration.g:2762:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' + // InternalApplicationConfiguration.g:2878:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:2879:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' { - // InternalApplicationConfiguration.g:2762:3: () - // InternalApplicationConfiguration.g:2763:4: + // InternalApplicationConfiguration.g:2879:3: () + // InternalApplicationConfiguration.g:2880:4: { current = forceCreateModelElement( @@ -7621,26 +7944,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,19,FOLLOW_28); + otherlv_1=(Token)match(input,19,FOLLOW_29); newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); - // InternalApplicationConfiguration.g:2773:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? - int alt37=2; - int LA37_0 = input.LA(1); + // InternalApplicationConfiguration.g:2890:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? + int alt39=2; + int LA39_0 = input.LA(1); - if ( (LA37_0==34) ) { - alt37=1; + if ( (LA39_0==36) ) { + alt39=1; } - switch (alt37) { + switch (alt39) { case 1 : - // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* + // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* { - // InternalApplicationConfiguration.g:2774:4: ( (lv_scopes_2_0= ruleTypeScope ) ) - // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope ) + // InternalApplicationConfiguration.g:2891:4: ( (lv_scopes_2_0= ruleTypeScope ) ) + // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope ) { - // InternalApplicationConfiguration.g:2775:5: (lv_scopes_2_0= ruleTypeScope ) - // InternalApplicationConfiguration.g:2776:6: lv_scopes_2_0= ruleTypeScope + // InternalApplicationConfiguration.g:2892:5: (lv_scopes_2_0= ruleTypeScope ) + // InternalApplicationConfiguration.g:2893:6: lv_scopes_2_0= ruleTypeScope { newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); @@ -7667,30 +7990,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2793:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* - loop36: + // InternalApplicationConfiguration.g:2910:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* + loop38: do { - int alt36=2; - int LA36_0 = input.LA(1); + int alt38=2; + int LA38_0 = input.LA(1); - if ( (LA36_0==20) ) { - alt36=1; + if ( (LA38_0==20) ) { + alt38=1; } - switch (alt36) { + switch (alt38) { case 1 : - // InternalApplicationConfiguration.g:2794:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) + // InternalApplicationConfiguration.g:2911:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) { - otherlv_3=(Token)match(input,20,FOLLOW_29); + otherlv_3=(Token)match(input,20,FOLLOW_30); newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); - // InternalApplicationConfiguration.g:2798:5: ( (lv_scopes_4_0= ruleTypeScope ) ) - // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope ) + // InternalApplicationConfiguration.g:2915:5: ( (lv_scopes_4_0= ruleTypeScope ) ) + // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope ) { - // InternalApplicationConfiguration.g:2799:6: (lv_scopes_4_0= ruleTypeScope ) - // InternalApplicationConfiguration.g:2800:7: lv_scopes_4_0= ruleTypeScope + // InternalApplicationConfiguration.g:2916:6: (lv_scopes_4_0= ruleTypeScope ) + // InternalApplicationConfiguration.g:2917:7: lv_scopes_4_0= ruleTypeScope { newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); @@ -7722,7 +8045,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl break; default : - break loop36; + break loop38; } } while (true); @@ -7759,7 +8082,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleTypeScope" - // InternalApplicationConfiguration.g:2827:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; + // InternalApplicationConfiguration.g:2944:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; public final EObject entryRuleTypeScope() throws RecognitionException { EObject current = null; @@ -7767,8 +8090,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2827:50: (iv_ruleTypeScope= ruleTypeScope EOF ) - // InternalApplicationConfiguration.g:2828:2: iv_ruleTypeScope= ruleTypeScope EOF + // InternalApplicationConfiguration.g:2944:50: (iv_ruleTypeScope= ruleTypeScope EOF ) + // InternalApplicationConfiguration.g:2945:2: iv_ruleTypeScope= ruleTypeScope EOF { newCompositeNode(grammarAccess.getTypeScopeRule()); pushFollow(FOLLOW_1); @@ -7795,7 +8118,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleTypeScope" - // InternalApplicationConfiguration.g:2834:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ; + // InternalApplicationConfiguration.g:2951:1: ruleTypeScope returns [EObject current=null] : (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ; public final EObject ruleTypeScope() throws RecognitionException { EObject current = null; @@ -7814,43 +8137,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2840:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) - // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) + // InternalApplicationConfiguration.g:2957:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) + // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) { - // InternalApplicationConfiguration.g:2841:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) - int alt38=5; - int LA38_0 = input.LA(1); + // InternalApplicationConfiguration.g:2958:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) + int alt40=5; + int LA40_0 = input.LA(1); - if ( (LA38_0==34) ) { + if ( (LA40_0==36) ) { switch ( input.LA(2) ) { - case 39: + case 41: { - alt38=3; + alt40=3; } break; - case 40: + case 42: { - alt38=4; + alt40=4; } break; - case 41: + case 43: { - alt38=5; + alt40=5; } break; - case 36: + case 38: { - alt38=1; + alt40=1; } break; - case 38: + case 40: { - alt38=2; + alt40=2; } break; default: NoViableAltException nvae = - new NoViableAltException("", 38, 1, input); + new NoViableAltException("", 40, 1, input); throw nvae; } @@ -7858,13 +8181,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } else { NoViableAltException nvae = - new NoViableAltException("", 38, 0, input); + new NoViableAltException("", 40, 0, input); throw nvae; } - switch (alt38) { + switch (alt40) { case 1 : - // InternalApplicationConfiguration.g:2842:3: this_ClassTypeScope_0= ruleClassTypeScope + // InternalApplicationConfiguration.g:2959:3: this_ClassTypeScope_0= ruleClassTypeScope { newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); @@ -7882,7 +8205,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:2851:3: this_ObjectTypeScope_1= ruleObjectTypeScope + // InternalApplicationConfiguration.g:2968:3: this_ObjectTypeScope_1= ruleObjectTypeScope { newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); @@ -7900,7 +8223,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:2860:3: this_IntegerTypeScope_2= ruleIntegerTypeScope + // InternalApplicationConfiguration.g:2977:3: this_IntegerTypeScope_2= ruleIntegerTypeScope { newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); @@ -7918,7 +8241,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 4 : - // InternalApplicationConfiguration.g:2869:3: this_RealTypeScope_3= ruleRealTypeScope + // InternalApplicationConfiguration.g:2986:3: this_RealTypeScope_3= ruleRealTypeScope { newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); @@ -7936,7 +8259,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 5 : - // InternalApplicationConfiguration.g:2878:3: this_StringTypeScope_4= ruleStringTypeScope + // InternalApplicationConfiguration.g:2995:3: this_StringTypeScope_4= ruleStringTypeScope { newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); @@ -7976,7 +8299,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleClassTypeScope" - // InternalApplicationConfiguration.g:2890:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; + // InternalApplicationConfiguration.g:3007:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; public final EObject entryRuleClassTypeScope() throws RecognitionException { EObject current = null; @@ -7984,8 +8307,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:2890:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) - // InternalApplicationConfiguration.g:2891:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF + // InternalApplicationConfiguration.g:3007:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) + // InternalApplicationConfiguration.g:3008:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF { newCompositeNode(grammarAccess.getClassTypeScopeRule()); pushFollow(FOLLOW_1); @@ -8012,7 +8335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleClassTypeScope" - // InternalApplicationConfiguration.g:2897:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; + // InternalApplicationConfiguration.g:3014:1: ruleClassTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; public final EObject ruleClassTypeScope() throws RecognitionException { EObject current = null; @@ -8030,26 +8353,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:2903:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) - // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) + // InternalApplicationConfiguration.g:3020:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) + // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) { - // InternalApplicationConfiguration.g:2904:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) - // InternalApplicationConfiguration.g:2905:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) + // InternalApplicationConfiguration.g:3021:2: (otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) + // InternalApplicationConfiguration.g:3022:3: otherlv_0= '#' ( (lv_type_1_0= ruleClassReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) { - otherlv_0=(Token)match(input,34,FOLLOW_30); + otherlv_0=(Token)match(input,36,FOLLOW_31); newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); - // InternalApplicationConfiguration.g:2909:3: ( (lv_type_1_0= ruleClassReference ) ) - // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference ) + // InternalApplicationConfiguration.g:3026:3: ( (lv_type_1_0= ruleClassReference ) ) + // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference ) { - // InternalApplicationConfiguration.g:2910:4: (lv_type_1_0= ruleClassReference ) - // InternalApplicationConfiguration.g:2911:5: lv_type_1_0= ruleClassReference + // InternalApplicationConfiguration.g:3027:4: (lv_type_1_0= ruleClassReference ) + // InternalApplicationConfiguration.g:3028:5: lv_type_1_0= ruleClassReference { newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); lv_type_1_0=ruleClassReference(); state._fsp--; @@ -8071,33 +8394,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2928:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) - int alt39=2; - int LA39_0 = input.LA(1); + // InternalApplicationConfiguration.g:3045:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) + int alt41=2; + int LA41_0 = input.LA(1); - if ( (LA39_0==35) ) { - alt39=1; + if ( (LA41_0==37) ) { + alt41=1; } - else if ( (LA39_0==18) ) { - alt39=2; + else if ( (LA41_0==18) ) { + alt41=2; } else { NoViableAltException nvae = - new NoViableAltException("", 39, 0, input); + new NoViableAltException("", 41, 0, input); throw nvae; } - switch (alt39) { + switch (alt41) { case 1 : - // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) ) { - // InternalApplicationConfiguration.g:2929:4: ( (lv_setsNew_2_0= '+=' ) ) - // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3046:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' ) { - // InternalApplicationConfiguration.g:2930:5: (lv_setsNew_2_0= '+=' ) - // InternalApplicationConfiguration.g:2931:6: lv_setsNew_2_0= '+=' + // InternalApplicationConfiguration.g:3047:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3048:6: lv_setsNew_2_0= '+=' { - lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32); + lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33); newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); @@ -8117,15 +8440,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) ) { - // InternalApplicationConfiguration.g:2944:4: ( (lv_setsSum_3_0= '=' ) ) - // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3061:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' ) { - // InternalApplicationConfiguration.g:2945:5: (lv_setsSum_3_0= '=' ) - // InternalApplicationConfiguration.g:2946:6: lv_setsSum_3_0= '=' + // InternalApplicationConfiguration.g:3062:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3063:6: lv_setsSum_3_0= '=' { - lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32); + lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33); newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); @@ -8147,44 +8470,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:2959:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) - int alt40=2; - int LA40_0 = input.LA(1); + // InternalApplicationConfiguration.g:3076:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) + int alt42=2; + int LA42_0 = input.LA(1); - if ( (LA40_0==RULE_INT) ) { - int LA40_1 = input.LA(2); + if ( (LA42_0==RULE_INT) ) { + int LA42_1 = input.LA(2); - if ( (LA40_1==EOF||(LA40_1>=20 && LA40_1<=21)) ) { - alt40=1; + if ( (LA42_1==45) ) { + alt42=2; } - else if ( (LA40_1==43) ) { - alt40=2; + else if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) { + alt42=1; } else { NoViableAltException nvae = - new NoViableAltException("", 40, 1, input); + new NoViableAltException("", 42, 1, input); throw nvae; } } - else if ( (LA40_0==42) ) { - alt40=1; + else if ( (LA42_0==44) ) { + alt42=1; } else { NoViableAltException nvae = - new NoViableAltException("", 40, 0, input); + new NoViableAltException("", 42, 0, input); throw nvae; } - switch (alt40) { + switch (alt42) { case 1 : - // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) ) { - // InternalApplicationConfiguration.g:2960:4: ( (lv_number_4_0= ruleExactNumber ) ) - // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3077:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber ) { - // InternalApplicationConfiguration.g:2961:5: (lv_number_4_0= ruleExactNumber ) - // InternalApplicationConfiguration.g:2962:6: lv_number_4_0= ruleExactNumber + // InternalApplicationConfiguration.g:3078:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3079:6: lv_number_4_0= ruleExactNumber { newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); @@ -8215,13 +8538,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) ) { - // InternalApplicationConfiguration.g:2980:4: ( (lv_number_5_0= ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3097:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:2981:5: (lv_number_5_0= ruleIntervallNumber ) - // InternalApplicationConfiguration.g:2982:6: lv_number_5_0= ruleIntervallNumber + // InternalApplicationConfiguration.g:3098:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3099:6: lv_number_5_0= ruleIntervallNumber { newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); @@ -8277,7 +8600,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleObjectTypeScope" - // InternalApplicationConfiguration.g:3004:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; + // InternalApplicationConfiguration.g:3121:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; public final EObject entryRuleObjectTypeScope() throws RecognitionException { EObject current = null; @@ -8285,8 +8608,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3004:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) - // InternalApplicationConfiguration.g:3005:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF + // InternalApplicationConfiguration.g:3121:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) + // InternalApplicationConfiguration.g:3122:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF { newCompositeNode(grammarAccess.getObjectTypeScopeRule()); pushFollow(FOLLOW_1); @@ -8313,7 +8636,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleObjectTypeScope" - // InternalApplicationConfiguration.g:3011:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; + // InternalApplicationConfiguration.g:3128:1: ruleObjectTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ; public final EObject ruleObjectTypeScope() throws RecognitionException { EObject current = null; @@ -8331,26 +8654,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3017:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) - // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) + // InternalApplicationConfiguration.g:3134:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) ) + // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) { - // InternalApplicationConfiguration.g:3018:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) - // InternalApplicationConfiguration.g:3019:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) + // InternalApplicationConfiguration.g:3135:2: (otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) ) + // InternalApplicationConfiguration.g:3136:3: otherlv_0= '#' ( (lv_type_1_0= ruleObjectReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) { - otherlv_0=(Token)match(input,34,FOLLOW_33); + otherlv_0=(Token)match(input,36,FOLLOW_34); newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); - // InternalApplicationConfiguration.g:3023:3: ( (lv_type_1_0= ruleObjectReference ) ) - // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference ) + // InternalApplicationConfiguration.g:3140:3: ( (lv_type_1_0= ruleObjectReference ) ) + // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference ) { - // InternalApplicationConfiguration.g:3024:4: (lv_type_1_0= ruleObjectReference ) - // InternalApplicationConfiguration.g:3025:5: lv_type_1_0= ruleObjectReference + // InternalApplicationConfiguration.g:3141:4: (lv_type_1_0= ruleObjectReference ) + // InternalApplicationConfiguration.g:3142:5: lv_type_1_0= ruleObjectReference { newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); lv_type_1_0=ruleObjectReference(); state._fsp--; @@ -8372,33 +8695,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3042:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) - int alt41=2; - int LA41_0 = input.LA(1); + // InternalApplicationConfiguration.g:3159:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) + int alt43=2; + int LA43_0 = input.LA(1); - if ( (LA41_0==35) ) { - alt41=1; + if ( (LA43_0==37) ) { + alt43=1; } - else if ( (LA41_0==18) ) { - alt41=2; + else if ( (LA43_0==18) ) { + alt43=2; } else { NoViableAltException nvae = - new NoViableAltException("", 41, 0, input); + new NoViableAltException("", 43, 0, input); throw nvae; } - switch (alt41) { + switch (alt43) { case 1 : - // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) ) { - // InternalApplicationConfiguration.g:3043:4: ( (lv_setsNew_2_0= '+=' ) ) - // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3160:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' ) { - // InternalApplicationConfiguration.g:3044:5: (lv_setsNew_2_0= '+=' ) - // InternalApplicationConfiguration.g:3045:6: lv_setsNew_2_0= '+=' + // InternalApplicationConfiguration.g:3161:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3162:6: lv_setsNew_2_0= '+=' { - lv_setsNew_2_0=(Token)match(input,35,FOLLOW_32); + lv_setsNew_2_0=(Token)match(input,37,FOLLOW_33); newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); @@ -8418,15 +8741,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) ) { - // InternalApplicationConfiguration.g:3058:4: ( (lv_setsSum_3_0= '=' ) ) - // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3175:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' ) { - // InternalApplicationConfiguration.g:3059:5: (lv_setsSum_3_0= '=' ) - // InternalApplicationConfiguration.g:3060:6: lv_setsSum_3_0= '=' + // InternalApplicationConfiguration.g:3176:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3177:6: lv_setsSum_3_0= '=' { - lv_setsSum_3_0=(Token)match(input,18,FOLLOW_32); + lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33); newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); @@ -8448,44 +8771,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3073:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) - int alt42=2; - int LA42_0 = input.LA(1); + // InternalApplicationConfiguration.g:3190:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) + int alt44=2; + int LA44_0 = input.LA(1); - if ( (LA42_0==RULE_INT) ) { - int LA42_1 = input.LA(2); + if ( (LA44_0==RULE_INT) ) { + int LA44_1 = input.LA(2); - if ( (LA42_1==EOF||(LA42_1>=20 && LA42_1<=21)) ) { - alt42=1; + if ( (LA44_1==45) ) { + alt44=2; } - else if ( (LA42_1==43) ) { - alt42=2; + else if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) { + alt44=1; } else { NoViableAltException nvae = - new NoViableAltException("", 42, 1, input); + new NoViableAltException("", 44, 1, input); throw nvae; } } - else if ( (LA42_0==42) ) { - alt42=1; + else if ( (LA44_0==44) ) { + alt44=1; } else { NoViableAltException nvae = - new NoViableAltException("", 42, 0, input); + new NoViableAltException("", 44, 0, input); throw nvae; } - switch (alt42) { + switch (alt44) { case 1 : - // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) ) { - // InternalApplicationConfiguration.g:3074:4: ( (lv_number_4_0= ruleExactNumber ) ) - // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3191:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber ) { - // InternalApplicationConfiguration.g:3075:5: (lv_number_4_0= ruleExactNumber ) - // InternalApplicationConfiguration.g:3076:6: lv_number_4_0= ruleExactNumber + // InternalApplicationConfiguration.g:3192:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3193:6: lv_number_4_0= ruleExactNumber { newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); @@ -8516,13 +8839,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) ) { - // InternalApplicationConfiguration.g:3094:4: ( (lv_number_5_0= ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3211:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:3095:5: (lv_number_5_0= ruleIntervallNumber ) - // InternalApplicationConfiguration.g:3096:6: lv_number_5_0= ruleIntervallNumber + // InternalApplicationConfiguration.g:3212:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3213:6: lv_number_5_0= ruleIntervallNumber { newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); @@ -8578,7 +8901,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleIntegerTypeScope" - // InternalApplicationConfiguration.g:3118:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; + // InternalApplicationConfiguration.g:3235:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; public final EObject entryRuleIntegerTypeScope() throws RecognitionException { EObject current = null; @@ -8586,8 +8909,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3118:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) - // InternalApplicationConfiguration.g:3119:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF + // InternalApplicationConfiguration.g:3235:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) + // InternalApplicationConfiguration.g:3236:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF { newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); pushFollow(FOLLOW_1); @@ -8614,7 +8937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleIntegerTypeScope" - // InternalApplicationConfiguration.g:3125:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ; + // InternalApplicationConfiguration.g:3242:1: ruleIntegerTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ; public final EObject ruleIntegerTypeScope() throws RecognitionException { EObject current = null; @@ -8634,26 +8957,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3131:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ) - // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) + // InternalApplicationConfiguration.g:3248:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) ) + // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) { - // InternalApplicationConfiguration.g:3132:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) - // InternalApplicationConfiguration.g:3133:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) + // InternalApplicationConfiguration.g:3249:2: (otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) ) + // InternalApplicationConfiguration.g:3250:3: otherlv_0= '#' ( (lv_type_1_0= ruleIntegerReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) { - otherlv_0=(Token)match(input,34,FOLLOW_34); + otherlv_0=(Token)match(input,36,FOLLOW_35); newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); - // InternalApplicationConfiguration.g:3137:3: ( (lv_type_1_0= ruleIntegerReference ) ) - // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference ) + // InternalApplicationConfiguration.g:3254:3: ( (lv_type_1_0= ruleIntegerReference ) ) + // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference ) { - // InternalApplicationConfiguration.g:3138:4: (lv_type_1_0= ruleIntegerReference ) - // InternalApplicationConfiguration.g:3139:5: lv_type_1_0= ruleIntegerReference + // InternalApplicationConfiguration.g:3255:4: (lv_type_1_0= ruleIntegerReference ) + // InternalApplicationConfiguration.g:3256:5: lv_type_1_0= ruleIntegerReference { newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); lv_type_1_0=ruleIntegerReference(); state._fsp--; @@ -8675,33 +8998,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3156:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) - int alt43=2; - int LA43_0 = input.LA(1); + // InternalApplicationConfiguration.g:3273:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) + int alt45=2; + int LA45_0 = input.LA(1); - if ( (LA43_0==35) ) { - alt43=1; + if ( (LA45_0==37) ) { + alt45=1; } - else if ( (LA43_0==18) ) { - alt43=2; + else if ( (LA45_0==18) ) { + alt45=2; } else { NoViableAltException nvae = - new NoViableAltException("", 43, 0, input); + new NoViableAltException("", 45, 0, input); throw nvae; } - switch (alt43) { + switch (alt45) { case 1 : - // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) ) { - // InternalApplicationConfiguration.g:3157:4: ( (lv_setsNew_2_0= '+=' ) ) - // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3274:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' ) { - // InternalApplicationConfiguration.g:3158:5: (lv_setsNew_2_0= '+=' ) - // InternalApplicationConfiguration.g:3159:6: lv_setsNew_2_0= '+=' + // InternalApplicationConfiguration.g:3275:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3276:6: lv_setsNew_2_0= '+=' { - lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35); + lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36); newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); @@ -8721,15 +9044,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) ) { - // InternalApplicationConfiguration.g:3172:4: ( (lv_setsSum_3_0= '=' ) ) - // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3289:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' ) { - // InternalApplicationConfiguration.g:3173:5: (lv_setsSum_3_0= '=' ) - // InternalApplicationConfiguration.g:3174:6: lv_setsSum_3_0= '=' + // InternalApplicationConfiguration.g:3290:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3291:6: lv_setsSum_3_0= '=' { - lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35); + lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); @@ -8751,53 +9074,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3187:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) - int alt44=3; + // InternalApplicationConfiguration.g:3304:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) + int alt46=3; switch ( input.LA(1) ) { case RULE_INT: { - int LA44_1 = input.LA(2); + int LA46_1 = input.LA(2); - if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) { - alt44=1; + if ( (LA46_1==45) ) { + alt46=2; } - else if ( (LA44_1==43) ) { - alt44=2; + else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) { + alt46=1; } else { NoViableAltException nvae = - new NoViableAltException("", 44, 1, input); + new NoViableAltException("", 46, 1, input); throw nvae; } } break; - case 42: + case 44: { - alt44=1; + alt46=1; } break; case 19: { - alt44=3; + alt46=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 44, 0, input); + new NoViableAltException("", 46, 0, input); throw nvae; } - switch (alt44) { + switch (alt46) { case 1 : - // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) ) { - // InternalApplicationConfiguration.g:3188:4: ( (lv_number_4_0= ruleExactNumber ) ) - // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3305:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber ) { - // InternalApplicationConfiguration.g:3189:5: (lv_number_4_0= ruleExactNumber ) - // InternalApplicationConfiguration.g:3190:6: lv_number_4_0= ruleExactNumber + // InternalApplicationConfiguration.g:3306:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3307:6: lv_number_4_0= ruleExactNumber { newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); @@ -8828,13 +9151,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) ) { - // InternalApplicationConfiguration.g:3208:4: ( (lv_number_5_0= ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3325:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:3209:5: (lv_number_5_0= ruleIntervallNumber ) - // InternalApplicationConfiguration.g:3210:6: lv_number_5_0= ruleIntervallNumber + // InternalApplicationConfiguration.g:3326:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3327:6: lv_number_5_0= ruleIntervallNumber { newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); @@ -8865,13 +9188,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) ) + // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) ) { - // InternalApplicationConfiguration.g:3228:4: ( (lv_number_6_0= ruleIntEnumberation ) ) - // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation ) + // InternalApplicationConfiguration.g:3345:4: ( (lv_number_6_0= ruleIntEnumberation ) ) + // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation ) { - // InternalApplicationConfiguration.g:3229:5: (lv_number_6_0= ruleIntEnumberation ) - // InternalApplicationConfiguration.g:3230:6: lv_number_6_0= ruleIntEnumberation + // InternalApplicationConfiguration.g:3346:5: (lv_number_6_0= ruleIntEnumberation ) + // InternalApplicationConfiguration.g:3347:6: lv_number_6_0= ruleIntEnumberation { newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); @@ -8927,7 +9250,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleRealTypeScope" - // InternalApplicationConfiguration.g:3252:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; + // InternalApplicationConfiguration.g:3369:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; public final EObject entryRuleRealTypeScope() throws RecognitionException { EObject current = null; @@ -8935,8 +9258,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3252:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) - // InternalApplicationConfiguration.g:3253:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF + // InternalApplicationConfiguration.g:3369:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) + // InternalApplicationConfiguration.g:3370:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF { newCompositeNode(grammarAccess.getRealTypeScopeRule()); pushFollow(FOLLOW_1); @@ -8963,7 +9286,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleRealTypeScope" - // InternalApplicationConfiguration.g:3259:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ; + // InternalApplicationConfiguration.g:3376:1: ruleRealTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ; public final EObject ruleRealTypeScope() throws RecognitionException { EObject current = null; @@ -8983,26 +9306,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3265:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ) - // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) + // InternalApplicationConfiguration.g:3382:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) ) + // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) { - // InternalApplicationConfiguration.g:3266:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) - // InternalApplicationConfiguration.g:3267:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) + // InternalApplicationConfiguration.g:3383:2: (otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) ) + // InternalApplicationConfiguration.g:3384:3: otherlv_0= '#' ( (lv_type_1_0= ruleRealReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) { - otherlv_0=(Token)match(input,34,FOLLOW_36); + otherlv_0=(Token)match(input,36,FOLLOW_37); newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); - // InternalApplicationConfiguration.g:3271:3: ( (lv_type_1_0= ruleRealReference ) ) - // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference ) + // InternalApplicationConfiguration.g:3388:3: ( (lv_type_1_0= ruleRealReference ) ) + // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference ) { - // InternalApplicationConfiguration.g:3272:4: (lv_type_1_0= ruleRealReference ) - // InternalApplicationConfiguration.g:3273:5: lv_type_1_0= ruleRealReference + // InternalApplicationConfiguration.g:3389:4: (lv_type_1_0= ruleRealReference ) + // InternalApplicationConfiguration.g:3390:5: lv_type_1_0= ruleRealReference { newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); lv_type_1_0=ruleRealReference(); state._fsp--; @@ -9024,33 +9347,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3290:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) - int alt45=2; - int LA45_0 = input.LA(1); + // InternalApplicationConfiguration.g:3407:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) + int alt47=2; + int LA47_0 = input.LA(1); - if ( (LA45_0==35) ) { - alt45=1; + if ( (LA47_0==37) ) { + alt47=1; } - else if ( (LA45_0==18) ) { - alt45=2; + else if ( (LA47_0==18) ) { + alt47=2; } else { NoViableAltException nvae = - new NoViableAltException("", 45, 0, input); + new NoViableAltException("", 47, 0, input); throw nvae; } - switch (alt45) { + switch (alt47) { case 1 : - // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) ) { - // InternalApplicationConfiguration.g:3291:4: ( (lv_setsNew_2_0= '+=' ) ) - // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3408:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' ) { - // InternalApplicationConfiguration.g:3292:5: (lv_setsNew_2_0= '+=' ) - // InternalApplicationConfiguration.g:3293:6: lv_setsNew_2_0= '+=' + // InternalApplicationConfiguration.g:3409:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3410:6: lv_setsNew_2_0= '+=' { - lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35); + lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36); newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); @@ -9070,15 +9393,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) ) { - // InternalApplicationConfiguration.g:3306:4: ( (lv_setsSum_3_0= '=' ) ) - // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3423:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' ) { - // InternalApplicationConfiguration.g:3307:5: (lv_setsSum_3_0= '=' ) - // InternalApplicationConfiguration.g:3308:6: lv_setsSum_3_0= '=' + // InternalApplicationConfiguration.g:3424:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3425:6: lv_setsSum_3_0= '=' { - lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35); + lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); @@ -9100,53 +9423,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3321:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) - int alt46=3; + // InternalApplicationConfiguration.g:3438:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) + int alt48=3; switch ( input.LA(1) ) { case RULE_INT: { - int LA46_1 = input.LA(2); + int LA48_1 = input.LA(2); - if ( (LA46_1==43) ) { - alt46=2; + if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) { + alt48=1; } - else if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) { - alt46=1; + else if ( (LA48_1==45) ) { + alt48=2; } else { NoViableAltException nvae = - new NoViableAltException("", 46, 1, input); + new NoViableAltException("", 48, 1, input); throw nvae; } } break; - case 42: + case 44: { - alt46=1; + alt48=1; } break; case 19: { - alt46=3; + alt48=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 46, 0, input); + new NoViableAltException("", 48, 0, input); throw nvae; } - switch (alt46) { + switch (alt48) { case 1 : - // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) ) { - // InternalApplicationConfiguration.g:3322:4: ( (lv_number_4_0= ruleExactNumber ) ) - // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3439:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber ) { - // InternalApplicationConfiguration.g:3323:5: (lv_number_4_0= ruleExactNumber ) - // InternalApplicationConfiguration.g:3324:6: lv_number_4_0= ruleExactNumber + // InternalApplicationConfiguration.g:3440:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3441:6: lv_number_4_0= ruleExactNumber { newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); @@ -9177,13 +9500,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) ) { - // InternalApplicationConfiguration.g:3342:4: ( (lv_number_5_0= ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3459:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:3343:5: (lv_number_5_0= ruleIntervallNumber ) - // InternalApplicationConfiguration.g:3344:6: lv_number_5_0= ruleIntervallNumber + // InternalApplicationConfiguration.g:3460:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3461:6: lv_number_5_0= ruleIntervallNumber { newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); @@ -9214,13 +9537,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) ) + // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) ) { - // InternalApplicationConfiguration.g:3362:4: ( (lv_number_6_0= ruleRealEnumeration ) ) - // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration ) + // InternalApplicationConfiguration.g:3479:4: ( (lv_number_6_0= ruleRealEnumeration ) ) + // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration ) { - // InternalApplicationConfiguration.g:3363:5: (lv_number_6_0= ruleRealEnumeration ) - // InternalApplicationConfiguration.g:3364:6: lv_number_6_0= ruleRealEnumeration + // InternalApplicationConfiguration.g:3480:5: (lv_number_6_0= ruleRealEnumeration ) + // InternalApplicationConfiguration.g:3481:6: lv_number_6_0= ruleRealEnumeration { newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); @@ -9276,7 +9599,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleStringTypeScope" - // InternalApplicationConfiguration.g:3386:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; + // InternalApplicationConfiguration.g:3503:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; public final EObject entryRuleStringTypeScope() throws RecognitionException { EObject current = null; @@ -9284,8 +9607,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3386:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) - // InternalApplicationConfiguration.g:3387:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF + // InternalApplicationConfiguration.g:3503:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) + // InternalApplicationConfiguration.g:3504:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF { newCompositeNode(grammarAccess.getStringTypeScopeRule()); pushFollow(FOLLOW_1); @@ -9312,7 +9635,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleStringTypeScope" - // InternalApplicationConfiguration.g:3393:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ; + // InternalApplicationConfiguration.g:3510:1: ruleStringTypeScope returns [EObject current=null] : (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ; public final EObject ruleStringTypeScope() throws RecognitionException { EObject current = null; @@ -9332,26 +9655,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3399:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ) - // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) + // InternalApplicationConfiguration.g:3516:2: ( (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) ) + // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) { - // InternalApplicationConfiguration.g:3400:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) - // InternalApplicationConfiguration.g:3401:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) + // InternalApplicationConfiguration.g:3517:2: (otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) ) + // InternalApplicationConfiguration.g:3518:3: otherlv_0= '#' ( (lv_type_1_0= ruleStringReference ) ) ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) { - otherlv_0=(Token)match(input,34,FOLLOW_37); + otherlv_0=(Token)match(input,36,FOLLOW_38); newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); - // InternalApplicationConfiguration.g:3405:3: ( (lv_type_1_0= ruleStringReference ) ) - // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference ) + // InternalApplicationConfiguration.g:3522:3: ( (lv_type_1_0= ruleStringReference ) ) + // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference ) { - // InternalApplicationConfiguration.g:3406:4: (lv_type_1_0= ruleStringReference ) - // InternalApplicationConfiguration.g:3407:5: lv_type_1_0= ruleStringReference + // InternalApplicationConfiguration.g:3523:4: (lv_type_1_0= ruleStringReference ) + // InternalApplicationConfiguration.g:3524:5: lv_type_1_0= ruleStringReference { newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); - pushFollow(FOLLOW_31); + pushFollow(FOLLOW_32); lv_type_1_0=ruleStringReference(); state._fsp--; @@ -9373,33 +9696,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3424:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) - int alt47=2; - int LA47_0 = input.LA(1); + // InternalApplicationConfiguration.g:3541:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) + int alt49=2; + int LA49_0 = input.LA(1); - if ( (LA47_0==35) ) { - alt47=1; + if ( (LA49_0==37) ) { + alt49=1; } - else if ( (LA47_0==18) ) { - alt47=2; + else if ( (LA49_0==18) ) { + alt49=2; } else { NoViableAltException nvae = - new NoViableAltException("", 47, 0, input); + new NoViableAltException("", 49, 0, input); throw nvae; } - switch (alt47) { + switch (alt49) { case 1 : - // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) ) { - // InternalApplicationConfiguration.g:3425:4: ( (lv_setsNew_2_0= '+=' ) ) - // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3542:4: ( (lv_setsNew_2_0= '+=' ) ) + // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' ) { - // InternalApplicationConfiguration.g:3426:5: (lv_setsNew_2_0= '+=' ) - // InternalApplicationConfiguration.g:3427:6: lv_setsNew_2_0= '+=' + // InternalApplicationConfiguration.g:3543:5: (lv_setsNew_2_0= '+=' ) + // InternalApplicationConfiguration.g:3544:6: lv_setsNew_2_0= '+=' { - lv_setsNew_2_0=(Token)match(input,35,FOLLOW_35); + lv_setsNew_2_0=(Token)match(input,37,FOLLOW_36); newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); @@ -9419,15 +9742,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) ) { - // InternalApplicationConfiguration.g:3440:4: ( (lv_setsSum_3_0= '=' ) ) - // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3557:4: ( (lv_setsSum_3_0= '=' ) ) + // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' ) { - // InternalApplicationConfiguration.g:3441:5: (lv_setsSum_3_0= '=' ) - // InternalApplicationConfiguration.g:3442:6: lv_setsSum_3_0= '=' + // InternalApplicationConfiguration.g:3558:5: (lv_setsSum_3_0= '=' ) + // InternalApplicationConfiguration.g:3559:6: lv_setsSum_3_0= '=' { - lv_setsSum_3_0=(Token)match(input,18,FOLLOW_35); + lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); @@ -9449,53 +9772,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3455:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) - int alt48=3; + // InternalApplicationConfiguration.g:3572:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) + int alt50=3; switch ( input.LA(1) ) { case RULE_INT: { - int LA48_1 = input.LA(2); + int LA50_1 = input.LA(2); - if ( (LA48_1==43) ) { - alt48=2; + if ( (LA50_1==45) ) { + alt50=2; } - else if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) { - alt48=1; + else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) { + alt50=1; } else { NoViableAltException nvae = - new NoViableAltException("", 48, 1, input); + new NoViableAltException("", 50, 1, input); throw nvae; } } break; - case 42: + case 44: { - alt48=1; + alt50=1; } break; case 19: { - alt48=3; + alt50=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 48, 0, input); + new NoViableAltException("", 50, 0, input); throw nvae; } - switch (alt48) { + switch (alt50) { case 1 : - // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) ) { - // InternalApplicationConfiguration.g:3456:4: ( (lv_number_4_0= ruleExactNumber ) ) - // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3573:4: ( (lv_number_4_0= ruleExactNumber ) ) + // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber ) { - // InternalApplicationConfiguration.g:3457:5: (lv_number_4_0= ruleExactNumber ) - // InternalApplicationConfiguration.g:3458:6: lv_number_4_0= ruleExactNumber + // InternalApplicationConfiguration.g:3574:5: (lv_number_4_0= ruleExactNumber ) + // InternalApplicationConfiguration.g:3575:6: lv_number_4_0= ruleExactNumber { newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); @@ -9526,13 +9849,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) ) { - // InternalApplicationConfiguration.g:3476:4: ( (lv_number_5_0= ruleIntervallNumber ) ) - // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3593:4: ( (lv_number_5_0= ruleIntervallNumber ) ) + // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber ) { - // InternalApplicationConfiguration.g:3477:5: (lv_number_5_0= ruleIntervallNumber ) - // InternalApplicationConfiguration.g:3478:6: lv_number_5_0= ruleIntervallNumber + // InternalApplicationConfiguration.g:3594:5: (lv_number_5_0= ruleIntervallNumber ) + // InternalApplicationConfiguration.g:3595:6: lv_number_5_0= ruleIntervallNumber { newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); @@ -9563,13 +9886,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) ) + // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) ) { - // InternalApplicationConfiguration.g:3496:4: ( (lv_number_6_0= ruleStringEnumeration ) ) - // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration ) + // InternalApplicationConfiguration.g:3613:4: ( (lv_number_6_0= ruleStringEnumeration ) ) + // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration ) { - // InternalApplicationConfiguration.g:3497:5: (lv_number_6_0= ruleStringEnumeration ) - // InternalApplicationConfiguration.g:3498:6: lv_number_6_0= ruleStringEnumeration + // InternalApplicationConfiguration.g:3614:5: (lv_number_6_0= ruleStringEnumeration ) + // InternalApplicationConfiguration.g:3615:6: lv_number_6_0= ruleStringEnumeration { newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); @@ -9625,7 +9948,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleClassReference" - // InternalApplicationConfiguration.g:3520:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; + // InternalApplicationConfiguration.g:3637:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; public final EObject entryRuleClassReference() throws RecognitionException { EObject current = null; @@ -9633,8 +9956,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3520:55: (iv_ruleClassReference= ruleClassReference EOF ) - // InternalApplicationConfiguration.g:3521:2: iv_ruleClassReference= ruleClassReference EOF + // InternalApplicationConfiguration.g:3637:55: (iv_ruleClassReference= ruleClassReference EOF ) + // InternalApplicationConfiguration.g:3638:2: iv_ruleClassReference= ruleClassReference EOF { newCompositeNode(grammarAccess.getClassReferenceRule()); pushFollow(FOLLOW_1); @@ -9661,7 +9984,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleClassReference" - // InternalApplicationConfiguration.g:3527:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; + // InternalApplicationConfiguration.g:3644:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; public final EObject ruleClassReference() throws RecognitionException { EObject current = null; @@ -9674,26 +9997,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3533:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) - // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) + // InternalApplicationConfiguration.g:3650:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) + // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) { - // InternalApplicationConfiguration.g:3534:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) - // InternalApplicationConfiguration.g:3535:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' + // InternalApplicationConfiguration.g:3651:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) + // InternalApplicationConfiguration.g:3652:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' { - otherlv_0=(Token)match(input,36,FOLLOW_6); + otherlv_0=(Token)match(input,38,FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); - // InternalApplicationConfiguration.g:3539:3: ( (lv_element_1_0= ruleMetamodelElement ) ) - // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement ) + // InternalApplicationConfiguration.g:3656:3: ( (lv_element_1_0= ruleMetamodelElement ) ) + // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement ) { - // InternalApplicationConfiguration.g:3540:4: (lv_element_1_0= ruleMetamodelElement ) - // InternalApplicationConfiguration.g:3541:5: lv_element_1_0= ruleMetamodelElement + // InternalApplicationConfiguration.g:3657:4: (lv_element_1_0= ruleMetamodelElement ) + // InternalApplicationConfiguration.g:3658:5: lv_element_1_0= ruleMetamodelElement { newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); - pushFollow(FOLLOW_38); + pushFollow(FOLLOW_39); lv_element_1_0=ruleMetamodelElement(); state._fsp--; @@ -9715,7 +10038,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_2=(Token)match(input,37,FOLLOW_2); + otherlv_2=(Token)match(input,39,FOLLOW_2); newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); @@ -9742,7 +10065,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleObjectReference" - // InternalApplicationConfiguration.g:3566:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; + // InternalApplicationConfiguration.g:3683:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; public final EObject entryRuleObjectReference() throws RecognitionException { EObject current = null; @@ -9750,8 +10073,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3566:56: (iv_ruleObjectReference= ruleObjectReference EOF ) - // InternalApplicationConfiguration.g:3567:2: iv_ruleObjectReference= ruleObjectReference EOF + // InternalApplicationConfiguration.g:3683:56: (iv_ruleObjectReference= ruleObjectReference EOF ) + // InternalApplicationConfiguration.g:3684:2: iv_ruleObjectReference= ruleObjectReference EOF { newCompositeNode(grammarAccess.getObjectReferenceRule()); pushFollow(FOLLOW_1); @@ -9778,7 +10101,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleObjectReference" - // InternalApplicationConfiguration.g:3573:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; + // InternalApplicationConfiguration.g:3690:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; public final EObject ruleObjectReference() throws RecognitionException { EObject current = null; @@ -9788,14 +10111,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3579:2: ( ( () otherlv_1= 'node' ) ) - // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' ) + // InternalApplicationConfiguration.g:3696:2: ( ( () otherlv_1= 'node' ) ) + // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' ) { - // InternalApplicationConfiguration.g:3580:2: ( () otherlv_1= 'node' ) - // InternalApplicationConfiguration.g:3581:3: () otherlv_1= 'node' + // InternalApplicationConfiguration.g:3697:2: ( () otherlv_1= 'node' ) + // InternalApplicationConfiguration.g:3698:3: () otherlv_1= 'node' { - // InternalApplicationConfiguration.g:3581:3: () - // InternalApplicationConfiguration.g:3582:4: + // InternalApplicationConfiguration.g:3698:3: () + // InternalApplicationConfiguration.g:3699:4: { current = forceCreateModelElement( @@ -9805,7 +10128,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,38,FOLLOW_2); + otherlv_1=(Token)match(input,40,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); @@ -9832,7 +10155,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleIntegerReference" - // InternalApplicationConfiguration.g:3596:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; + // InternalApplicationConfiguration.g:3713:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; public final EObject entryRuleIntegerReference() throws RecognitionException { EObject current = null; @@ -9840,8 +10163,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3596:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) - // InternalApplicationConfiguration.g:3597:2: iv_ruleIntegerReference= ruleIntegerReference EOF + // InternalApplicationConfiguration.g:3713:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) + // InternalApplicationConfiguration.g:3714:2: iv_ruleIntegerReference= ruleIntegerReference EOF { newCompositeNode(grammarAccess.getIntegerReferenceRule()); pushFollow(FOLLOW_1); @@ -9868,7 +10191,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleIntegerReference" - // InternalApplicationConfiguration.g:3603:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; + // InternalApplicationConfiguration.g:3720:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; public final EObject ruleIntegerReference() throws RecognitionException { EObject current = null; @@ -9878,14 +10201,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3609:2: ( ( () otherlv_1= 'int' ) ) - // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' ) + // InternalApplicationConfiguration.g:3726:2: ( ( () otherlv_1= 'int' ) ) + // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' ) { - // InternalApplicationConfiguration.g:3610:2: ( () otherlv_1= 'int' ) - // InternalApplicationConfiguration.g:3611:3: () otherlv_1= 'int' + // InternalApplicationConfiguration.g:3727:2: ( () otherlv_1= 'int' ) + // InternalApplicationConfiguration.g:3728:3: () otherlv_1= 'int' { - // InternalApplicationConfiguration.g:3611:3: () - // InternalApplicationConfiguration.g:3612:4: + // InternalApplicationConfiguration.g:3728:3: () + // InternalApplicationConfiguration.g:3729:4: { current = forceCreateModelElement( @@ -9895,7 +10218,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,39,FOLLOW_2); + otherlv_1=(Token)match(input,41,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); @@ -9922,7 +10245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleRealReference" - // InternalApplicationConfiguration.g:3626:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; + // InternalApplicationConfiguration.g:3743:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; public final EObject entryRuleRealReference() throws RecognitionException { EObject current = null; @@ -9930,8 +10253,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3626:54: (iv_ruleRealReference= ruleRealReference EOF ) - // InternalApplicationConfiguration.g:3627:2: iv_ruleRealReference= ruleRealReference EOF + // InternalApplicationConfiguration.g:3743:54: (iv_ruleRealReference= ruleRealReference EOF ) + // InternalApplicationConfiguration.g:3744:2: iv_ruleRealReference= ruleRealReference EOF { newCompositeNode(grammarAccess.getRealReferenceRule()); pushFollow(FOLLOW_1); @@ -9958,7 +10281,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleRealReference" - // InternalApplicationConfiguration.g:3633:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; + // InternalApplicationConfiguration.g:3750:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; public final EObject ruleRealReference() throws RecognitionException { EObject current = null; @@ -9968,14 +10291,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3639:2: ( ( () otherlv_1= 'real' ) ) - // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' ) + // InternalApplicationConfiguration.g:3756:2: ( ( () otherlv_1= 'real' ) ) + // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' ) { - // InternalApplicationConfiguration.g:3640:2: ( () otherlv_1= 'real' ) - // InternalApplicationConfiguration.g:3641:3: () otherlv_1= 'real' + // InternalApplicationConfiguration.g:3757:2: ( () otherlv_1= 'real' ) + // InternalApplicationConfiguration.g:3758:3: () otherlv_1= 'real' { - // InternalApplicationConfiguration.g:3641:3: () - // InternalApplicationConfiguration.g:3642:4: + // InternalApplicationConfiguration.g:3758:3: () + // InternalApplicationConfiguration.g:3759:4: { current = forceCreateModelElement( @@ -9985,7 +10308,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,40,FOLLOW_2); + otherlv_1=(Token)match(input,42,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1()); @@ -10012,7 +10335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleStringReference" - // InternalApplicationConfiguration.g:3656:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; + // InternalApplicationConfiguration.g:3773:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; public final EObject entryRuleStringReference() throws RecognitionException { EObject current = null; @@ -10020,8 +10343,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3656:56: (iv_ruleStringReference= ruleStringReference EOF ) - // InternalApplicationConfiguration.g:3657:2: iv_ruleStringReference= ruleStringReference EOF + // InternalApplicationConfiguration.g:3773:56: (iv_ruleStringReference= ruleStringReference EOF ) + // InternalApplicationConfiguration.g:3774:2: iv_ruleStringReference= ruleStringReference EOF { newCompositeNode(grammarAccess.getStringReferenceRule()); pushFollow(FOLLOW_1); @@ -10048,7 +10371,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleStringReference" - // InternalApplicationConfiguration.g:3663:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; + // InternalApplicationConfiguration.g:3780:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; public final EObject ruleStringReference() throws RecognitionException { EObject current = null; @@ -10058,14 +10381,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3669:2: ( ( () otherlv_1= 'string' ) ) - // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' ) + // InternalApplicationConfiguration.g:3786:2: ( ( () otherlv_1= 'string' ) ) + // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' ) { - // InternalApplicationConfiguration.g:3670:2: ( () otherlv_1= 'string' ) - // InternalApplicationConfiguration.g:3671:3: () otherlv_1= 'string' + // InternalApplicationConfiguration.g:3787:2: ( () otherlv_1= 'string' ) + // InternalApplicationConfiguration.g:3788:3: () otherlv_1= 'string' { - // InternalApplicationConfiguration.g:3671:3: () - // InternalApplicationConfiguration.g:3672:4: + // InternalApplicationConfiguration.g:3788:3: () + // InternalApplicationConfiguration.g:3789:4: { current = forceCreateModelElement( @@ -10075,7 +10398,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,41,FOLLOW_2); + otherlv_1=(Token)match(input,43,FOLLOW_2); newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1()); @@ -10102,7 +10425,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleExactNumber" - // InternalApplicationConfiguration.g:3686:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; + // InternalApplicationConfiguration.g:3803:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; public final EObject entryRuleExactNumber() throws RecognitionException { EObject current = null; @@ -10110,8 +10433,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3686:52: (iv_ruleExactNumber= ruleExactNumber EOF ) - // InternalApplicationConfiguration.g:3687:2: iv_ruleExactNumber= ruleExactNumber EOF + // InternalApplicationConfiguration.g:3803:52: (iv_ruleExactNumber= ruleExactNumber EOF ) + // InternalApplicationConfiguration.g:3804:2: iv_ruleExactNumber= ruleExactNumber EOF { newCompositeNode(grammarAccess.getExactNumberRule()); pushFollow(FOLLOW_1); @@ -10138,7 +10461,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleExactNumber" - // InternalApplicationConfiguration.g:3693:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; + // InternalApplicationConfiguration.g:3810:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; public final EObject ruleExactNumber() throws RecognitionException { EObject current = null; @@ -10149,34 +10472,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3699:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) - // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) + // InternalApplicationConfiguration.g:3816:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) + // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) { - // InternalApplicationConfiguration.g:3700:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) - int alt49=2; - int LA49_0 = input.LA(1); + // InternalApplicationConfiguration.g:3817:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) + int alt51=2; + int LA51_0 = input.LA(1); - if ( (LA49_0==RULE_INT) ) { - alt49=1; + if ( (LA51_0==RULE_INT) ) { + alt51=1; } - else if ( (LA49_0==42) ) { - alt49=2; + else if ( (LA51_0==44) ) { + alt51=2; } else { NoViableAltException nvae = - new NoViableAltException("", 49, 0, input); + new NoViableAltException("", 51, 0, input); throw nvae; } - switch (alt49) { + switch (alt51) { case 1 : - // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) ) { - // InternalApplicationConfiguration.g:3701:3: ( (lv_exactNumber_0_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT ) + // InternalApplicationConfiguration.g:3818:3: ( (lv_exactNumber_0_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT ) { - // InternalApplicationConfiguration.g:3702:4: (lv_exactNumber_0_0= RULE_INT ) - // InternalApplicationConfiguration.g:3703:5: lv_exactNumber_0_0= RULE_INT + // InternalApplicationConfiguration.g:3819:4: (lv_exactNumber_0_0= RULE_INT ) + // InternalApplicationConfiguration.g:3820:5: lv_exactNumber_0_0= RULE_INT { lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2); @@ -10202,15 +10525,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) ) + // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) ) { - // InternalApplicationConfiguration.g:3720:3: ( (lv_exactUnlimited_1_0= '*' ) ) - // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' ) + // InternalApplicationConfiguration.g:3837:3: ( (lv_exactUnlimited_1_0= '*' ) ) + // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' ) { - // InternalApplicationConfiguration.g:3721:4: (lv_exactUnlimited_1_0= '*' ) - // InternalApplicationConfiguration.g:3722:5: lv_exactUnlimited_1_0= '*' + // InternalApplicationConfiguration.g:3838:4: (lv_exactUnlimited_1_0= '*' ) + // InternalApplicationConfiguration.g:3839:5: lv_exactUnlimited_1_0= '*' { - lv_exactUnlimited_1_0=(Token)match(input,42,FOLLOW_2); + lv_exactUnlimited_1_0=(Token)match(input,44,FOLLOW_2); newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); @@ -10252,7 +10575,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleIntervallNumber" - // InternalApplicationConfiguration.g:3738:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; + // InternalApplicationConfiguration.g:3855:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; public final EObject entryRuleIntervallNumber() throws RecognitionException { EObject current = null; @@ -10260,8 +10583,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3738:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) - // InternalApplicationConfiguration.g:3739:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF + // InternalApplicationConfiguration.g:3855:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) + // InternalApplicationConfiguration.g:3856:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF { newCompositeNode(grammarAccess.getIntervallNumberRule()); pushFollow(FOLLOW_1); @@ -10288,7 +10611,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleIntervallNumber" - // InternalApplicationConfiguration.g:3745:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; + // InternalApplicationConfiguration.g:3862:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; public final EObject ruleIntervallNumber() throws RecognitionException { EObject current = null; @@ -10301,19 +10624,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3751:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) - // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) + // InternalApplicationConfiguration.g:3868:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) + // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) { - // InternalApplicationConfiguration.g:3752:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) - // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) + // InternalApplicationConfiguration.g:3869:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) + // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) { - // InternalApplicationConfiguration.g:3753:3: ( (lv_min_0_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT ) + // InternalApplicationConfiguration.g:3870:3: ( (lv_min_0_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT ) { - // InternalApplicationConfiguration.g:3754:4: (lv_min_0_0= RULE_INT ) - // InternalApplicationConfiguration.g:3755:5: lv_min_0_0= RULE_INT + // InternalApplicationConfiguration.g:3871:4: (lv_min_0_0= RULE_INT ) + // InternalApplicationConfiguration.g:3872:5: lv_min_0_0= RULE_INT { - lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_39); + lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_40); newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); @@ -10333,35 +10656,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,43,FOLLOW_32); + otherlv_1=(Token)match(input,45,FOLLOW_33); newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); - // InternalApplicationConfiguration.g:3775:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) - int alt50=2; - int LA50_0 = input.LA(1); + // InternalApplicationConfiguration.g:3892:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) + int alt52=2; + int LA52_0 = input.LA(1); - if ( (LA50_0==RULE_INT) ) { - alt50=1; + if ( (LA52_0==RULE_INT) ) { + alt52=1; } - else if ( (LA50_0==42) ) { - alt50=2; + else if ( (LA52_0==44) ) { + alt52=2; } else { NoViableAltException nvae = - new NoViableAltException("", 50, 0, input); + new NoViableAltException("", 52, 0, input); throw nvae; } - switch (alt50) { + switch (alt52) { case 1 : - // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) ) { - // InternalApplicationConfiguration.g:3776:4: ( (lv_maxNumber_2_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT ) + // InternalApplicationConfiguration.g:3893:4: ( (lv_maxNumber_2_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT ) { - // InternalApplicationConfiguration.g:3777:5: (lv_maxNumber_2_0= RULE_INT ) - // InternalApplicationConfiguration.g:3778:6: lv_maxNumber_2_0= RULE_INT + // InternalApplicationConfiguration.g:3894:5: (lv_maxNumber_2_0= RULE_INT ) + // InternalApplicationConfiguration.g:3895:6: lv_maxNumber_2_0= RULE_INT { lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2); @@ -10387,15 +10710,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) ) + // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) ) { - // InternalApplicationConfiguration.g:3795:4: ( (lv_maxUnlimited_3_0= '*' ) ) - // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' ) + // InternalApplicationConfiguration.g:3912:4: ( (lv_maxUnlimited_3_0= '*' ) ) + // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' ) { - // InternalApplicationConfiguration.g:3796:5: (lv_maxUnlimited_3_0= '*' ) - // InternalApplicationConfiguration.g:3797:6: lv_maxUnlimited_3_0= '*' + // InternalApplicationConfiguration.g:3913:5: (lv_maxUnlimited_3_0= '*' ) + // InternalApplicationConfiguration.g:3914:6: lv_maxUnlimited_3_0= '*' { - lv_maxUnlimited_3_0=(Token)match(input,42,FOLLOW_2); + lv_maxUnlimited_3_0=(Token)match(input,44,FOLLOW_2); newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); @@ -10440,7 +10763,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleIntEnumberation" - // InternalApplicationConfiguration.g:3814:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; + // InternalApplicationConfiguration.g:3931:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; public final EObject entryRuleIntEnumberation() throws RecognitionException { EObject current = null; @@ -10448,8 +10771,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3814:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) - // InternalApplicationConfiguration.g:3815:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF + // InternalApplicationConfiguration.g:3931:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) + // InternalApplicationConfiguration.g:3932:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF { newCompositeNode(grammarAccess.getIntEnumberationRule()); pushFollow(FOLLOW_1); @@ -10476,7 +10799,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleIntEnumberation" - // InternalApplicationConfiguration.g:3821:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ; + // InternalApplicationConfiguration.g:3938:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ; public final EObject ruleIntEnumberation() throws RecognitionException { EObject current = null; @@ -10492,14 +10815,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3827:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ) - // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:3944:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ) + // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) { - // InternalApplicationConfiguration.g:3828:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) - // InternalApplicationConfiguration.g:3829:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' + // InternalApplicationConfiguration.g:3945:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:3946:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' { - // InternalApplicationConfiguration.g:3829:3: () - // InternalApplicationConfiguration.g:3830:4: + // InternalApplicationConfiguration.g:3946:3: () + // InternalApplicationConfiguration.g:3947:4: { current = forceCreateModelElement( @@ -10509,26 +10832,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,19,FOLLOW_40); + otherlv_1=(Token)match(input,19,FOLLOW_41); newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); - // InternalApplicationConfiguration.g:3840:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? - int alt52=2; - int LA52_0 = input.LA(1); + // InternalApplicationConfiguration.g:3957:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? + int alt54=2; + int LA54_0 = input.LA(1); - if ( (LA52_0==RULE_INT||LA52_0==12) ) { - alt52=1; + if ( (LA54_0==RULE_INT||LA54_0==12) ) { + alt54=1; } - switch (alt52) { + switch (alt54) { case 1 : - // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* + // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* { - // InternalApplicationConfiguration.g:3841:4: ( (lv_entry_2_0= ruleINTLiteral ) ) - // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral ) + // InternalApplicationConfiguration.g:3958:4: ( (lv_entry_2_0= ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral ) { - // InternalApplicationConfiguration.g:3842:5: (lv_entry_2_0= ruleINTLiteral ) - // InternalApplicationConfiguration.g:3843:6: lv_entry_2_0= ruleINTLiteral + // InternalApplicationConfiguration.g:3959:5: (lv_entry_2_0= ruleINTLiteral ) + // InternalApplicationConfiguration.g:3960:6: lv_entry_2_0= ruleINTLiteral { newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); @@ -10555,30 +10878,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3860:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* - loop51: + // InternalApplicationConfiguration.g:3977:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* + loop53: do { - int alt51=2; - int LA51_0 = input.LA(1); + int alt53=2; + int LA53_0 = input.LA(1); - if ( (LA51_0==20) ) { - alt51=1; + if ( (LA53_0==20) ) { + alt53=1; } - switch (alt51) { + switch (alt53) { case 1 : - // InternalApplicationConfiguration.g:3861:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:3978:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) { otherlv_3=(Token)match(input,20,FOLLOW_24); newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); - // InternalApplicationConfiguration.g:3865:5: ( (lv_entry_4_0= ruleINTLiteral ) ) - // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral ) + // InternalApplicationConfiguration.g:3982:5: ( (lv_entry_4_0= ruleINTLiteral ) ) + // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral ) { - // InternalApplicationConfiguration.g:3866:6: (lv_entry_4_0= ruleINTLiteral ) - // InternalApplicationConfiguration.g:3867:7: lv_entry_4_0= ruleINTLiteral + // InternalApplicationConfiguration.g:3983:6: (lv_entry_4_0= ruleINTLiteral ) + // InternalApplicationConfiguration.g:3984:7: lv_entry_4_0= ruleINTLiteral { newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); @@ -10610,7 +10933,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl break; default : - break loop51; + break loop53; } } while (true); @@ -10647,7 +10970,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleRealEnumeration" - // InternalApplicationConfiguration.g:3894:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; + // InternalApplicationConfiguration.g:4011:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; public final EObject entryRuleRealEnumeration() throws RecognitionException { EObject current = null; @@ -10655,8 +10978,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3894:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) - // InternalApplicationConfiguration.g:3895:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF + // InternalApplicationConfiguration.g:4011:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) + // InternalApplicationConfiguration.g:4012:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF { newCompositeNode(grammarAccess.getRealEnumerationRule()); pushFollow(FOLLOW_1); @@ -10683,7 +11006,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleRealEnumeration" - // InternalApplicationConfiguration.g:3901:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ; + // InternalApplicationConfiguration.g:4018:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ; public final EObject ruleRealEnumeration() throws RecognitionException { EObject current = null; @@ -10699,14 +11022,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3907:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ) - // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:4024:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ) + // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) { - // InternalApplicationConfiguration.g:3908:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) - // InternalApplicationConfiguration.g:3909:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' + // InternalApplicationConfiguration.g:4025:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:4026:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' { - // InternalApplicationConfiguration.g:3909:3: () - // InternalApplicationConfiguration.g:3910:4: + // InternalApplicationConfiguration.g:4026:3: () + // InternalApplicationConfiguration.g:4027:4: { current = forceCreateModelElement( @@ -10716,26 +11039,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,19,FOLLOW_40); + otherlv_1=(Token)match(input,19,FOLLOW_41); newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); - // InternalApplicationConfiguration.g:3920:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? - int alt54=2; - int LA54_0 = input.LA(1); + // InternalApplicationConfiguration.g:4037:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? + int alt56=2; + int LA56_0 = input.LA(1); - if ( (LA54_0==RULE_INT||LA54_0==12) ) { - alt54=1; + if ( (LA56_0==RULE_INT||LA56_0==12) ) { + alt56=1; } - switch (alt54) { + switch (alt56) { case 1 : - // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* + // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* { - // InternalApplicationConfiguration.g:3921:4: ( (lv_entry_2_0= ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral ) + // InternalApplicationConfiguration.g:4038:4: ( (lv_entry_2_0= ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral ) { - // InternalApplicationConfiguration.g:3922:5: (lv_entry_2_0= ruleREALLiteral ) - // InternalApplicationConfiguration.g:3923:6: lv_entry_2_0= ruleREALLiteral + // InternalApplicationConfiguration.g:4039:5: (lv_entry_2_0= ruleREALLiteral ) + // InternalApplicationConfiguration.g:4040:6: lv_entry_2_0= ruleREALLiteral { newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); @@ -10762,30 +11085,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:3940:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* - loop53: + // InternalApplicationConfiguration.g:4057:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* + loop55: do { - int alt53=2; - int LA53_0 = input.LA(1); + int alt55=2; + int LA55_0 = input.LA(1); - if ( (LA53_0==20) ) { - alt53=1; + if ( (LA55_0==20) ) { + alt55=1; } - switch (alt53) { + switch (alt55) { case 1 : - // InternalApplicationConfiguration.g:3941:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:4058:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) { otherlv_3=(Token)match(input,20,FOLLOW_24); newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); - // InternalApplicationConfiguration.g:3945:5: ( (lv_entry_4_0= ruleREALLiteral ) ) - // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral ) + // InternalApplicationConfiguration.g:4062:5: ( (lv_entry_4_0= ruleREALLiteral ) ) + // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral ) { - // InternalApplicationConfiguration.g:3946:6: (lv_entry_4_0= ruleREALLiteral ) - // InternalApplicationConfiguration.g:3947:7: lv_entry_4_0= ruleREALLiteral + // InternalApplicationConfiguration.g:4063:6: (lv_entry_4_0= ruleREALLiteral ) + // InternalApplicationConfiguration.g:4064:7: lv_entry_4_0= ruleREALLiteral { newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); @@ -10817,7 +11140,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl break; default : - break loop53; + break loop55; } } while (true); @@ -10854,7 +11177,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleStringEnumeration" - // InternalApplicationConfiguration.g:3974:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; + // InternalApplicationConfiguration.g:4091:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; public final EObject entryRuleStringEnumeration() throws RecognitionException { EObject current = null; @@ -10862,8 +11185,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:3974:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) - // InternalApplicationConfiguration.g:3975:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF + // InternalApplicationConfiguration.g:4091:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) + // InternalApplicationConfiguration.g:4092:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF { newCompositeNode(grammarAccess.getStringEnumerationRule()); pushFollow(FOLLOW_1); @@ -10890,7 +11213,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleStringEnumeration" - // InternalApplicationConfiguration.g:3981:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; + // InternalApplicationConfiguration.g:4098:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; public final EObject ruleStringEnumeration() throws RecognitionException { EObject current = null; @@ -10904,14 +11227,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:3987:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) - // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:4104:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) + // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) { - // InternalApplicationConfiguration.g:3988:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) - // InternalApplicationConfiguration.g:3989:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' + // InternalApplicationConfiguration.g:4105:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) + // InternalApplicationConfiguration.g:4106:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' { - // InternalApplicationConfiguration.g:3989:3: () - // InternalApplicationConfiguration.g:3990:4: + // InternalApplicationConfiguration.g:4106:3: () + // InternalApplicationConfiguration.g:4107:4: { current = forceCreateModelElement( @@ -10921,26 +11244,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_1=(Token)match(input,19,FOLLOW_41); + otherlv_1=(Token)match(input,19,FOLLOW_42); newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); - // InternalApplicationConfiguration.g:4000:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? - int alt56=2; - int LA56_0 = input.LA(1); + // InternalApplicationConfiguration.g:4117:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? + int alt58=2; + int LA58_0 = input.LA(1); - if ( (LA56_0==RULE_STRING) ) { - alt56=1; + if ( (LA58_0==RULE_STRING) ) { + alt58=1; } - switch (alt56) { + switch (alt58) { case 1 : - // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* + // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* { - // InternalApplicationConfiguration.g:4001:4: ( (lv_entry_2_0= RULE_STRING ) ) - // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING ) + // InternalApplicationConfiguration.g:4118:4: ( (lv_entry_2_0= RULE_STRING ) ) + // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING ) { - // InternalApplicationConfiguration.g:4002:5: (lv_entry_2_0= RULE_STRING ) - // InternalApplicationConfiguration.g:4003:6: lv_entry_2_0= RULE_STRING + // InternalApplicationConfiguration.g:4119:5: (lv_entry_2_0= RULE_STRING ) + // InternalApplicationConfiguration.g:4120:6: lv_entry_2_0= RULE_STRING { lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15); @@ -10962,30 +11285,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:4019:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* - loop55: + // InternalApplicationConfiguration.g:4136:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* + loop57: do { - int alt55=2; - int LA55_0 = input.LA(1); + int alt57=2; + int LA57_0 = input.LA(1); - if ( (LA55_0==20) ) { - alt55=1; + if ( (LA57_0==20) ) { + alt57=1; } - switch (alt55) { + switch (alt57) { case 1 : - // InternalApplicationConfiguration.g:4020:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) + // InternalApplicationConfiguration.g:4137:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) { otherlv_3=(Token)match(input,20,FOLLOW_10); newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); - // InternalApplicationConfiguration.g:4024:5: ( (lv_entry_4_0= RULE_STRING ) ) - // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING ) + // InternalApplicationConfiguration.g:4141:5: ( (lv_entry_4_0= RULE_STRING ) ) + // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING ) { - // InternalApplicationConfiguration.g:4025:6: (lv_entry_4_0= RULE_STRING ) - // InternalApplicationConfiguration.g:4026:7: lv_entry_4_0= RULE_STRING + // InternalApplicationConfiguration.g:4142:6: (lv_entry_4_0= RULE_STRING ) + // InternalApplicationConfiguration.g:4143:7: lv_entry_4_0= RULE_STRING { lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15); @@ -11012,7 +11335,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl break; default : - break loop55; + break loop57; } } while (true); @@ -11049,7 +11372,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleScopeDeclaration" - // InternalApplicationConfiguration.g:4052:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; + // InternalApplicationConfiguration.g:4169:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; public final EObject entryRuleScopeDeclaration() throws RecognitionException { EObject current = null; @@ -11057,8 +11380,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:4052:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) - // InternalApplicationConfiguration.g:4053:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF + // InternalApplicationConfiguration.g:4169:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) + // InternalApplicationConfiguration.g:4170:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF { newCompositeNode(grammarAccess.getScopeDeclarationRule()); pushFollow(FOLLOW_1); @@ -11085,7 +11408,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleScopeDeclaration" - // InternalApplicationConfiguration.g:4059:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; + // InternalApplicationConfiguration.g:4176:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; public final EObject ruleScopeDeclaration() throws RecognitionException { EObject current = null; @@ -11098,21 +11421,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4065:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) - // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) + // InternalApplicationConfiguration.g:4182:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) + // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) { - // InternalApplicationConfiguration.g:4066:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) - // InternalApplicationConfiguration.g:4067:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) + // InternalApplicationConfiguration.g:4183:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) + // InternalApplicationConfiguration.g:4184:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) { - otherlv_0=(Token)match(input,44,FOLLOW_6); + otherlv_0=(Token)match(input,46,FOLLOW_6); newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); - // InternalApplicationConfiguration.g:4071:3: ( (lv_name_1_0= RULE_ID ) ) - // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID ) + // InternalApplicationConfiguration.g:4188:3: ( (lv_name_1_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID ) { - // InternalApplicationConfiguration.g:4072:4: (lv_name_1_0= RULE_ID ) - // InternalApplicationConfiguration.g:4073:5: lv_name_1_0= RULE_ID + // InternalApplicationConfiguration.g:4189:4: (lv_name_1_0= RULE_ID ) + // InternalApplicationConfiguration.g:4190:5: lv_name_1_0= RULE_ID { lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); @@ -11134,11 +11457,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - // InternalApplicationConfiguration.g:4089:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) - // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification ) + // InternalApplicationConfiguration.g:4206:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) + // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification ) { - // InternalApplicationConfiguration.g:4090:4: (lv_specification_2_0= ruleScopeSpecification ) - // InternalApplicationConfiguration.g:4091:5: lv_specification_2_0= ruleScopeSpecification + // InternalApplicationConfiguration.g:4207:4: (lv_specification_2_0= ruleScopeSpecification ) + // InternalApplicationConfiguration.g:4208:5: lv_specification_2_0= ruleScopeSpecification { newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); @@ -11188,7 +11511,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleScopeReference" - // InternalApplicationConfiguration.g:4112:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; + // InternalApplicationConfiguration.g:4229:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; public final EObject entryRuleScopeReference() throws RecognitionException { EObject current = null; @@ -11196,8 +11519,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:4112:55: (iv_ruleScopeReference= ruleScopeReference EOF ) - // InternalApplicationConfiguration.g:4113:2: iv_ruleScopeReference= ruleScopeReference EOF + // InternalApplicationConfiguration.g:4229:55: (iv_ruleScopeReference= ruleScopeReference EOF ) + // InternalApplicationConfiguration.g:4230:2: iv_ruleScopeReference= ruleScopeReference EOF { newCompositeNode(grammarAccess.getScopeReferenceRule()); pushFollow(FOLLOW_1); @@ -11224,7 +11547,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleScopeReference" - // InternalApplicationConfiguration.g:4119:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; + // InternalApplicationConfiguration.g:4236:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; public final EObject ruleScopeReference() throws RecognitionException { EObject current = null; @@ -11234,14 +11557,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4125:2: ( ( (otherlv_0= RULE_ID ) ) ) - // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:4242:2: ( ( (otherlv_0= RULE_ID ) ) ) + // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) ) { - // InternalApplicationConfiguration.g:4126:2: ( (otherlv_0= RULE_ID ) ) - // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID ) + // InternalApplicationConfiguration.g:4243:2: ( (otherlv_0= RULE_ID ) ) + // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID ) { - // InternalApplicationConfiguration.g:4127:3: (otherlv_0= RULE_ID ) - // InternalApplicationConfiguration.g:4128:4: otherlv_0= RULE_ID + // InternalApplicationConfiguration.g:4244:3: (otherlv_0= RULE_ID ) + // InternalApplicationConfiguration.g:4245:4: otherlv_0= RULE_ID { if (current==null) { @@ -11278,7 +11601,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleScope" - // InternalApplicationConfiguration.g:4142:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; + // InternalApplicationConfiguration.g:4259:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; public final EObject entryRuleScope() throws RecognitionException { EObject current = null; @@ -11286,8 +11609,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:4142:46: (iv_ruleScope= ruleScope EOF ) - // InternalApplicationConfiguration.g:4143:2: iv_ruleScope= ruleScope EOF + // InternalApplicationConfiguration.g:4259:46: (iv_ruleScope= ruleScope EOF ) + // InternalApplicationConfiguration.g:4260:2: iv_ruleScope= ruleScope EOF { newCompositeNode(grammarAccess.getScopeRule()); pushFollow(FOLLOW_1); @@ -11314,7 +11637,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleScope" - // InternalApplicationConfiguration.g:4149:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; + // InternalApplicationConfiguration.g:4266:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; public final EObject ruleScope() throws RecognitionException { EObject current = null; @@ -11327,28 +11650,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4155:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) - // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) + // InternalApplicationConfiguration.g:4272:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) + // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) { - // InternalApplicationConfiguration.g:4156:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) - int alt57=2; - int LA57_0 = input.LA(1); + // InternalApplicationConfiguration.g:4273:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) + int alt59=2; + int LA59_0 = input.LA(1); - if ( (LA57_0==19) ) { - alt57=1; + if ( (LA59_0==19) ) { + alt59=1; } - else if ( (LA57_0==RULE_ID) ) { - alt57=2; + else if ( (LA59_0==RULE_ID) ) { + alt59=2; } else { NoViableAltException nvae = - new NoViableAltException("", 57, 0, input); + new NoViableAltException("", 59, 0, input); throw nvae; } - switch (alt57) { + switch (alt59) { case 1 : - // InternalApplicationConfiguration.g:4157:3: this_ScopeSpecification_0= ruleScopeSpecification + // InternalApplicationConfiguration.g:4274:3: this_ScopeSpecification_0= ruleScopeSpecification { newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); @@ -11366,7 +11689,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:4166:3: this_ScopeReference_1= ruleScopeReference + // InternalApplicationConfiguration.g:4283:3: this_ScopeReference_1= ruleScopeReference { newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); @@ -11406,7 +11729,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleTask" - // InternalApplicationConfiguration.g:4178:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; + // InternalApplicationConfiguration.g:4295:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; public final EObject entryRuleTask() throws RecognitionException { EObject current = null; @@ -11414,8 +11737,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:4178:45: (iv_ruleTask= ruleTask EOF ) - // InternalApplicationConfiguration.g:4179:2: iv_ruleTask= ruleTask EOF + // InternalApplicationConfiguration.g:4295:45: (iv_ruleTask= ruleTask EOF ) + // InternalApplicationConfiguration.g:4296:2: iv_ruleTask= ruleTask EOF { newCompositeNode(grammarAccess.getTaskRule()); pushFollow(FOLLOW_1); @@ -11442,7 +11765,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleTask" - // InternalApplicationConfiguration.g:4185:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; + // InternalApplicationConfiguration.g:4302:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; public final EObject ruleTask() throws RecognitionException { EObject current = null; @@ -11453,8 +11776,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4191:2: (this_GenerationTask_0= ruleGenerationTask ) - // InternalApplicationConfiguration.g:4192:2: this_GenerationTask_0= ruleGenerationTask + // InternalApplicationConfiguration.g:4308:2: (this_GenerationTask_0= ruleGenerationTask ) + // InternalApplicationConfiguration.g:4309:2: this_GenerationTask_0= ruleGenerationTask { newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); @@ -11488,7 +11811,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "entryRuleGenerationTask" - // InternalApplicationConfiguration.g:4203:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; + // InternalApplicationConfiguration.g:4320:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; public final EObject entryRuleGenerationTask() throws RecognitionException { EObject current = null; @@ -11496,8 +11819,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl try { - // InternalApplicationConfiguration.g:4203:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) - // InternalApplicationConfiguration.g:4204:2: iv_ruleGenerationTask= ruleGenerationTask EOF + // InternalApplicationConfiguration.g:4320:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) + // InternalApplicationConfiguration.g:4321:2: iv_ruleGenerationTask= ruleGenerationTask EOF { newCompositeNode(grammarAccess.getGenerationTaskRule()); pushFollow(FOLLOW_1); @@ -11524,7 +11847,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleGenerationTask" - // InternalApplicationConfiguration.g:4210:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ; + // InternalApplicationConfiguration.g:4327:1: ruleGenerationTask returns [EObject current=null] : (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ; public final EObject ruleGenerationTask() throws RecognitionException { EObject current = null; @@ -11586,18 +11909,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4216:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ) - // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) + // InternalApplicationConfiguration.g:4333:2: ( (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) ) + // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) { - // InternalApplicationConfiguration.g:4217:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) - // InternalApplicationConfiguration.g:4218:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' + // InternalApplicationConfiguration.g:4334:2: (otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' ) + // InternalApplicationConfiguration.g:4335:3: otherlv_0= 'generate' () otherlv_2= '{' ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) otherlv_43= '}' { - otherlv_0=(Token)match(input,45,FOLLOW_17); + otherlv_0=(Token)match(input,47,FOLLOW_17); newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); - // InternalApplicationConfiguration.g:4222:3: () - // InternalApplicationConfiguration.g:4223:4: + // InternalApplicationConfiguration.g:4339:3: () + // InternalApplicationConfiguration.g:4340:4: { current = forceCreateModelElement( @@ -11607,70 +11930,70 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } - otherlv_2=(Token)match(input,19,FOLLOW_42); + otherlv_2=(Token)match(input,19,FOLLOW_43); newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); - // InternalApplicationConfiguration.g:4233:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) - // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) + // InternalApplicationConfiguration.g:4350:3: ( ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) ) + // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) { - // InternalApplicationConfiguration.g:4234:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) - // InternalApplicationConfiguration.g:4235:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) + // InternalApplicationConfiguration.g:4351:4: ( ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) ) + // InternalApplicationConfiguration.g:4352:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) { getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); - // InternalApplicationConfiguration.g:4238:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) - // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* + // InternalApplicationConfiguration.g:4355:5: ( ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* ) + // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* { - // InternalApplicationConfiguration.g:4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* - loop58: + // InternalApplicationConfiguration.g:4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )* + loop60: do { - int alt58=14; - alt58 = dfa58.predict(input); - switch (alt58) { + int alt60=14; + alt60 = dfa60.predict(input); + switch (alt60) { case 1 : - // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4240:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4241:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) + // InternalApplicationConfiguration.g:4357:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4358:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); } - // InternalApplicationConfiguration.g:4241:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) - // InternalApplicationConfiguration.g:4242:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) + // InternalApplicationConfiguration.g:4358:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) + // InternalApplicationConfiguration.g:4359:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); - // InternalApplicationConfiguration.g:4245:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) - // InternalApplicationConfiguration.g:4245:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) + // InternalApplicationConfiguration.g:4362:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) + // InternalApplicationConfiguration.g:4362:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4245:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) - // InternalApplicationConfiguration.g:4245:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) + // InternalApplicationConfiguration.g:4362:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) + // InternalApplicationConfiguration.g:4362:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) { otherlv_4=(Token)match(input,25,FOLLOW_13); newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); - otherlv_5=(Token)match(input,18,FOLLOW_43); + otherlv_5=(Token)match(input,18,FOLLOW_44); newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); - // InternalApplicationConfiguration.g:4253:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) - // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel ) + // InternalApplicationConfiguration.g:4370:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) + // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel ) { - // InternalApplicationConfiguration.g:4254:10: (lv_metamodel_6_0= ruleMetamodel ) - // InternalApplicationConfiguration.g:4255:11: lv_metamodel_6_0= ruleMetamodel + // InternalApplicationConfiguration.g:4371:10: (lv_metamodel_6_0= ruleMetamodel ) + // InternalApplicationConfiguration.g:4372:11: lv_metamodel_6_0= ruleMetamodel { newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_metamodel_6_0=ruleMetamodel(); state._fsp--; @@ -11711,47 +12034,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4278:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4279:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) + // InternalApplicationConfiguration.g:4395:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4396:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); } - // InternalApplicationConfiguration.g:4279:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) - // InternalApplicationConfiguration.g:4280:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) + // InternalApplicationConfiguration.g:4396:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) + // InternalApplicationConfiguration.g:4397:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); - // InternalApplicationConfiguration.g:4283:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) - // InternalApplicationConfiguration.g:4283:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) + // InternalApplicationConfiguration.g:4400:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) + // InternalApplicationConfiguration.g:4400:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4283:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) - // InternalApplicationConfiguration.g:4283:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) + // InternalApplicationConfiguration.g:4400:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) + // InternalApplicationConfiguration.g:4400:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) { - otherlv_7=(Token)match(input,46,FOLLOW_13); + otherlv_7=(Token)match(input,48,FOLLOW_13); newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); - otherlv_8=(Token)match(input,18,FOLLOW_43); + otherlv_8=(Token)match(input,18,FOLLOW_44); newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); - // InternalApplicationConfiguration.g:4291:9: ( (lv_partialModel_9_0= rulePartialModel ) ) - // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel ) + // InternalApplicationConfiguration.g:4408:9: ( (lv_partialModel_9_0= rulePartialModel ) ) + // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel ) { - // InternalApplicationConfiguration.g:4292:10: (lv_partialModel_9_0= rulePartialModel ) - // InternalApplicationConfiguration.g:4293:11: lv_partialModel_9_0= rulePartialModel + // InternalApplicationConfiguration.g:4409:10: (lv_partialModel_9_0= rulePartialModel ) + // InternalApplicationConfiguration.g:4410:11: lv_partialModel_9_0= rulePartialModel { newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_partialModel_9_0=rulePartialModel(); state._fsp--; @@ -11792,47 +12115,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4316:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4317:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) + // InternalApplicationConfiguration.g:4433:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4434:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); } - // InternalApplicationConfiguration.g:4317:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) - // InternalApplicationConfiguration.g:4318:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) + // InternalApplicationConfiguration.g:4434:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) + // InternalApplicationConfiguration.g:4435:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); - // InternalApplicationConfiguration.g:4321:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) - // InternalApplicationConfiguration.g:4321:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) + // InternalApplicationConfiguration.g:4438:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) + // InternalApplicationConfiguration.g:4438:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4321:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) - // InternalApplicationConfiguration.g:4321:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) + // InternalApplicationConfiguration.g:4438:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) + // InternalApplicationConfiguration.g:4438:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) { otherlv_10=(Token)match(input,28,FOLLOW_13); newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); - otherlv_11=(Token)match(input,18,FOLLOW_43); + otherlv_11=(Token)match(input,18,FOLLOW_44); newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); - // InternalApplicationConfiguration.g:4329:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) - // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern ) + // InternalApplicationConfiguration.g:4446:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) + // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern ) { - // InternalApplicationConfiguration.g:4330:10: (lv_patterns_12_0= ruleGraphPattern ) - // InternalApplicationConfiguration.g:4331:11: lv_patterns_12_0= ruleGraphPattern + // InternalApplicationConfiguration.g:4447:10: (lv_patterns_12_0= ruleGraphPattern ) + // InternalApplicationConfiguration.g:4448:11: lv_patterns_12_0= ruleGraphPattern { newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_patterns_12_0=ruleGraphPattern(); state._fsp--; @@ -11873,47 +12196,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 4 : - // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4354:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4355:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) + // InternalApplicationConfiguration.g:4471:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4472:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); } - // InternalApplicationConfiguration.g:4355:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) - // InternalApplicationConfiguration.g:4356:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) + // InternalApplicationConfiguration.g:4472:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) + // InternalApplicationConfiguration.g:4473:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); - // InternalApplicationConfiguration.g:4359:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) - // InternalApplicationConfiguration.g:4359:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) + // InternalApplicationConfiguration.g:4476:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) + // InternalApplicationConfiguration.g:4476:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4359:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) - // InternalApplicationConfiguration.g:4359:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) + // InternalApplicationConfiguration.g:4476:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) + // InternalApplicationConfiguration.g:4476:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) { - otherlv_13=(Token)match(input,29,FOLLOW_13); + otherlv_13=(Token)match(input,31,FOLLOW_13); newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); - otherlv_14=(Token)match(input,18,FOLLOW_43); + otherlv_14=(Token)match(input,18,FOLLOW_44); newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); - // InternalApplicationConfiguration.g:4367:9: ( (lv_objectives_15_0= ruleObjective ) ) - // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective ) + // InternalApplicationConfiguration.g:4484:9: ( (lv_objectives_15_0= ruleObjective ) ) + // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective ) { - // InternalApplicationConfiguration.g:4368:10: (lv_objectives_15_0= ruleObjective ) - // InternalApplicationConfiguration.g:4369:11: lv_objectives_15_0= ruleObjective + // InternalApplicationConfiguration.g:4485:10: (lv_objectives_15_0= ruleObjective ) + // InternalApplicationConfiguration.g:4486:11: lv_objectives_15_0= ruleObjective { newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_objectives_15_0=ruleObjective(); state._fsp--; @@ -11954,47 +12277,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 5 : - // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4392:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4393:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) + // InternalApplicationConfiguration.g:4509:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4510:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); } - // InternalApplicationConfiguration.g:4393:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) - // InternalApplicationConfiguration.g:4394:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) + // InternalApplicationConfiguration.g:4510:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) + // InternalApplicationConfiguration.g:4511:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); - // InternalApplicationConfiguration.g:4397:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) - // InternalApplicationConfiguration.g:4397:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) + // InternalApplicationConfiguration.g:4514:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) + // InternalApplicationConfiguration.g:4514:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4397:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) - // InternalApplicationConfiguration.g:4397:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) + // InternalApplicationConfiguration.g:4514:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) + // InternalApplicationConfiguration.g:4514:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) { - otherlv_16=(Token)match(input,44,FOLLOW_13); + otherlv_16=(Token)match(input,46,FOLLOW_13); newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); - otherlv_17=(Token)match(input,18,FOLLOW_43); + otherlv_17=(Token)match(input,18,FOLLOW_44); newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); - // InternalApplicationConfiguration.g:4405:9: ( (lv_scope_18_0= ruleScope ) ) - // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope ) + // InternalApplicationConfiguration.g:4522:9: ( (lv_scope_18_0= ruleScope ) ) + // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope ) { - // InternalApplicationConfiguration.g:4406:10: (lv_scope_18_0= ruleScope ) - // InternalApplicationConfiguration.g:4407:11: lv_scope_18_0= ruleScope + // InternalApplicationConfiguration.g:4523:10: (lv_scope_18_0= ruleScope ) + // InternalApplicationConfiguration.g:4524:11: lv_scope_18_0= ruleScope { newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_scope_18_0=ruleScope(); state._fsp--; @@ -12035,36 +12358,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 6 : - // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4430:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4431:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) + // InternalApplicationConfiguration.g:4547:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4548:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); } - // InternalApplicationConfiguration.g:4431:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) - // InternalApplicationConfiguration.g:4432:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) + // InternalApplicationConfiguration.g:4548:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) + // InternalApplicationConfiguration.g:4549:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); - // InternalApplicationConfiguration.g:4435:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) - // InternalApplicationConfiguration.g:4435:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:4552:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) + // InternalApplicationConfiguration.g:4552:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4435:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) - // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:4552:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) { - // InternalApplicationConfiguration.g:4435:20: ( (lv_numberSpecified_19_0= 'number' ) ) - // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' ) + // InternalApplicationConfiguration.g:4552:20: ( (lv_numberSpecified_19_0= 'number' ) ) + // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' ) { - // InternalApplicationConfiguration.g:4436:10: (lv_numberSpecified_19_0= 'number' ) - // InternalApplicationConfiguration.g:4437:11: lv_numberSpecified_19_0= 'number' + // InternalApplicationConfiguration.g:4553:10: (lv_numberSpecified_19_0= 'number' ) + // InternalApplicationConfiguration.g:4554:11: lv_numberSpecified_19_0= 'number' { - lv_numberSpecified_19_0=(Token)match(input,47,FOLLOW_13); + lv_numberSpecified_19_0=(Token)match(input,49,FOLLOW_13); newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); @@ -12084,13 +12407,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); - // InternalApplicationConfiguration.g:4453:9: ( (lv_number_21_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT ) + // InternalApplicationConfiguration.g:4570:9: ( (lv_number_21_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT ) { - // InternalApplicationConfiguration.g:4454:10: (lv_number_21_0= RULE_INT ) - // InternalApplicationConfiguration.g:4455:11: lv_number_21_0= RULE_INT + // InternalApplicationConfiguration.g:4571:10: (lv_number_21_0= RULE_INT ) + // InternalApplicationConfiguration.g:4572:11: lv_number_21_0= RULE_INT { - lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_42); + lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_43); newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); @@ -12129,36 +12452,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 7 : - // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4477:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4478:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) + // InternalApplicationConfiguration.g:4594:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4595:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); } - // InternalApplicationConfiguration.g:4478:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) - // InternalApplicationConfiguration.g:4479:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) + // InternalApplicationConfiguration.g:4595:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) + // InternalApplicationConfiguration.g:4596:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); - // InternalApplicationConfiguration.g:4482:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) - // InternalApplicationConfiguration.g:4482:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:4599:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) + // InternalApplicationConfiguration.g:4599:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4482:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) - // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:4599:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) + // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) { - // InternalApplicationConfiguration.g:4482:20: ( (lv_runSpecified_22_0= 'runs' ) ) - // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' ) + // InternalApplicationConfiguration.g:4599:20: ( (lv_runSpecified_22_0= 'runs' ) ) + // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' ) { - // InternalApplicationConfiguration.g:4483:10: (lv_runSpecified_22_0= 'runs' ) - // InternalApplicationConfiguration.g:4484:11: lv_runSpecified_22_0= 'runs' + // InternalApplicationConfiguration.g:4600:10: (lv_runSpecified_22_0= 'runs' ) + // InternalApplicationConfiguration.g:4601:11: lv_runSpecified_22_0= 'runs' { - lv_runSpecified_22_0=(Token)match(input,48,FOLLOW_13); + lv_runSpecified_22_0=(Token)match(input,50,FOLLOW_13); newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); @@ -12178,13 +12501,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); - // InternalApplicationConfiguration.g:4500:9: ( (lv_runs_24_0= RULE_INT ) ) - // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT ) + // InternalApplicationConfiguration.g:4617:9: ( (lv_runs_24_0= RULE_INT ) ) + // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT ) { - // InternalApplicationConfiguration.g:4501:10: (lv_runs_24_0= RULE_INT ) - // InternalApplicationConfiguration.g:4502:11: lv_runs_24_0= RULE_INT + // InternalApplicationConfiguration.g:4618:10: (lv_runs_24_0= RULE_INT ) + // InternalApplicationConfiguration.g:4619:11: lv_runs_24_0= RULE_INT { - lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_42); + lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_43); newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); @@ -12223,47 +12546,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 8 : - // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4524:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4525:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) + // InternalApplicationConfiguration.g:4641:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4642:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); } - // InternalApplicationConfiguration.g:4525:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) - // InternalApplicationConfiguration.g:4526:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) + // InternalApplicationConfiguration.g:4642:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) + // InternalApplicationConfiguration.g:4643:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); - // InternalApplicationConfiguration.g:4529:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) - // InternalApplicationConfiguration.g:4529:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) + // InternalApplicationConfiguration.g:4646:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) + // InternalApplicationConfiguration.g:4646:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4529:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) - // InternalApplicationConfiguration.g:4529:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) + // InternalApplicationConfiguration.g:4646:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) + // InternalApplicationConfiguration.g:4646:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) { - otherlv_25=(Token)match(input,49,FOLLOW_13); + otherlv_25=(Token)match(input,51,FOLLOW_13); newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); - otherlv_26=(Token)match(input,18,FOLLOW_44); + otherlv_26=(Token)match(input,18,FOLLOW_45); newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); - // InternalApplicationConfiguration.g:4537:9: ( (lv_solver_27_0= ruleSolver ) ) - // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver ) + // InternalApplicationConfiguration.g:4654:9: ( (lv_solver_27_0= ruleSolver ) ) + // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver ) { - // InternalApplicationConfiguration.g:4538:10: (lv_solver_27_0= ruleSolver ) - // InternalApplicationConfiguration.g:4539:11: lv_solver_27_0= ruleSolver + // InternalApplicationConfiguration.g:4655:10: (lv_solver_27_0= ruleSolver ) + // InternalApplicationConfiguration.g:4656:11: lv_solver_27_0= ruleSolver { newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_solver_27_0=ruleSolver(); state._fsp--; @@ -12304,47 +12627,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 9 : - // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4562:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4563:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) + // InternalApplicationConfiguration.g:4679:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4680:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); } - // InternalApplicationConfiguration.g:4563:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) - // InternalApplicationConfiguration.g:4564:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) + // InternalApplicationConfiguration.g:4680:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) + // InternalApplicationConfiguration.g:4681:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); - // InternalApplicationConfiguration.g:4567:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) - // InternalApplicationConfiguration.g:4567:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) + // InternalApplicationConfiguration.g:4684:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) + // InternalApplicationConfiguration.g:4684:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4567:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) - // InternalApplicationConfiguration.g:4567:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) + // InternalApplicationConfiguration.g:4684:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) + // InternalApplicationConfiguration.g:4684:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) { - otherlv_28=(Token)match(input,30,FOLLOW_13); + otherlv_28=(Token)match(input,32,FOLLOW_13); newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); - otherlv_29=(Token)match(input,18,FOLLOW_43); + otherlv_29=(Token)match(input,18,FOLLOW_44); newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); - // InternalApplicationConfiguration.g:4575:9: ( (lv_config_30_0= ruleConfig ) ) - // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig ) + // InternalApplicationConfiguration.g:4692:9: ( (lv_config_30_0= ruleConfig ) ) + // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig ) { - // InternalApplicationConfiguration.g:4576:10: (lv_config_30_0= ruleConfig ) - // InternalApplicationConfiguration.g:4577:11: lv_config_30_0= ruleConfig + // InternalApplicationConfiguration.g:4693:10: (lv_config_30_0= ruleConfig ) + // InternalApplicationConfiguration.g:4694:11: lv_config_30_0= ruleConfig { newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_config_30_0=ruleConfig(); state._fsp--; @@ -12385,30 +12708,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 10 : - // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4600:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4601:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4717:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4718:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); } - // InternalApplicationConfiguration.g:4601:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) - // InternalApplicationConfiguration.g:4602:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4718:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4719:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); - // InternalApplicationConfiguration.g:4605:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) - // InternalApplicationConfiguration.g:4605:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4722:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4722:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4605:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) - // InternalApplicationConfiguration.g:4605:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4722:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4722:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) { - otherlv_31=(Token)match(input,50,FOLLOW_13); + otherlv_31=(Token)match(input,52,FOLLOW_13); newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); @@ -12416,16 +12739,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); - // InternalApplicationConfiguration.g:4613:9: ( (lv_debugFolder_33_0= ruleFile ) ) - // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile ) + // InternalApplicationConfiguration.g:4730:9: ( (lv_debugFolder_33_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile ) { - // InternalApplicationConfiguration.g:4614:10: (lv_debugFolder_33_0= ruleFile ) - // InternalApplicationConfiguration.g:4615:11: lv_debugFolder_33_0= ruleFile + // InternalApplicationConfiguration.g:4731:10: (lv_debugFolder_33_0= ruleFile ) + // InternalApplicationConfiguration.g:4732:11: lv_debugFolder_33_0= ruleFile { newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_debugFolder_33_0=ruleFile(); state._fsp--; @@ -12466,30 +12789,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 11 : - // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4638:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4639:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4755:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4756:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); } - // InternalApplicationConfiguration.g:4639:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) - // InternalApplicationConfiguration.g:4640:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4756:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4757:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); - // InternalApplicationConfiguration.g:4643:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) - // InternalApplicationConfiguration.g:4643:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4760:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4760:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4643:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) - // InternalApplicationConfiguration.g:4643:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4760:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4760:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) { - otherlv_34=(Token)match(input,51,FOLLOW_13); + otherlv_34=(Token)match(input,53,FOLLOW_13); newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); @@ -12497,16 +12820,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); - // InternalApplicationConfiguration.g:4651:9: ( (lv_targetLogFile_36_0= ruleFile ) ) - // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile ) + // InternalApplicationConfiguration.g:4768:9: ( (lv_targetLogFile_36_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile ) { - // InternalApplicationConfiguration.g:4652:10: (lv_targetLogFile_36_0= ruleFile ) - // InternalApplicationConfiguration.g:4653:11: lv_targetLogFile_36_0= ruleFile + // InternalApplicationConfiguration.g:4769:10: (lv_targetLogFile_36_0= ruleFile ) + // InternalApplicationConfiguration.g:4770:11: lv_targetLogFile_36_0= ruleFile { newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_targetLogFile_36_0=ruleFile(); state._fsp--; @@ -12547,30 +12870,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 12 : - // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4676:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4677:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4793:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4794:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); } - // InternalApplicationConfiguration.g:4677:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) - // InternalApplicationConfiguration.g:4678:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4794:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4795:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); - // InternalApplicationConfiguration.g:4681:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) - // InternalApplicationConfiguration.g:4681:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4798:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4798:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4681:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) - // InternalApplicationConfiguration.g:4681:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4798:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4798:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) { - otherlv_37=(Token)match(input,52,FOLLOW_13); + otherlv_37=(Token)match(input,54,FOLLOW_13); newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); @@ -12578,16 +12901,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); - // InternalApplicationConfiguration.g:4689:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) ) - // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile ) + // InternalApplicationConfiguration.g:4806:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile ) { - // InternalApplicationConfiguration.g:4690:10: (lv_targetStatisticsFile_39_0= ruleFile ) - // InternalApplicationConfiguration.g:4691:11: lv_targetStatisticsFile_39_0= ruleFile + // InternalApplicationConfiguration.g:4807:10: (lv_targetStatisticsFile_39_0= ruleFile ) + // InternalApplicationConfiguration.g:4808:11: lv_targetStatisticsFile_39_0= ruleFile { newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_targetStatisticsFile_39_0=ruleFile(); state._fsp--; @@ -12628,30 +12951,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 13 : - // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) { - // InternalApplicationConfiguration.g:4714:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) - // InternalApplicationConfiguration.g:4715:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4831:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) + // InternalApplicationConfiguration.g:4832:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) { if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); } - // InternalApplicationConfiguration.g:4715:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) - // InternalApplicationConfiguration.g:4716:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4832:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) + // InternalApplicationConfiguration.g:4833:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) { getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); - // InternalApplicationConfiguration.g:4719:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) - // InternalApplicationConfiguration.g:4719:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4836:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) + // InternalApplicationConfiguration.g:4836:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) { if ( !((true)) ) { throw new FailedPredicateException(input, "ruleGenerationTask", "true"); } - // InternalApplicationConfiguration.g:4719:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) - // InternalApplicationConfiguration.g:4719:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4836:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) + // InternalApplicationConfiguration.g:4836:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) { - otherlv_40=(Token)match(input,53,FOLLOW_13); + otherlv_40=(Token)match(input,55,FOLLOW_13); newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); @@ -12659,16 +12982,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); - // InternalApplicationConfiguration.g:4727:9: ( (lv_tagetFolder_42_0= ruleFile ) ) - // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile ) + // InternalApplicationConfiguration.g:4844:9: ( (lv_tagetFolder_42_0= ruleFile ) ) + // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile ) { - // InternalApplicationConfiguration.g:4728:10: (lv_tagetFolder_42_0= ruleFile ) - // InternalApplicationConfiguration.g:4729:11: lv_tagetFolder_42_0= ruleFile + // InternalApplicationConfiguration.g:4845:10: (lv_tagetFolder_42_0= ruleFile ) + // InternalApplicationConfiguration.g:4846:11: lv_tagetFolder_42_0= ruleFile { newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); - pushFollow(FOLLOW_42); + pushFollow(FOLLOW_43); lv_tagetFolder_42_0=ruleFile(); state._fsp--; @@ -12710,7 +13033,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl break; default : - break loop58; + break loop60; } } while (true); @@ -12753,7 +13076,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleOptimizationDirection" - // InternalApplicationConfiguration.g:4767:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ; + // InternalApplicationConfiguration.g:4884:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ; public final Enumerator ruleOptimizationDirection() throws RecognitionException { Enumerator current = null; @@ -12764,33 +13087,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4773:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ) - // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) + // InternalApplicationConfiguration.g:4890:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ) + // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) { - // InternalApplicationConfiguration.g:4774:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) - int alt59=2; - int LA59_0 = input.LA(1); + // InternalApplicationConfiguration.g:4891:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) + int alt61=2; + int LA61_0 = input.LA(1); - if ( (LA59_0==54) ) { - alt59=1; + if ( (LA61_0==56) ) { + alt61=1; } - else if ( (LA59_0==55) ) { - alt59=2; + else if ( (LA61_0==57) ) { + alt61=2; } else { NoViableAltException nvae = - new NoViableAltException("", 59, 0, input); + new NoViableAltException("", 61, 0, input); throw nvae; } - switch (alt59) { + switch (alt61) { case 1 : - // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' ) + // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' ) { - // InternalApplicationConfiguration.g:4775:3: (enumLiteral_0= 'minimize' ) - // InternalApplicationConfiguration.g:4776:4: enumLiteral_0= 'minimize' + // InternalApplicationConfiguration.g:4892:3: (enumLiteral_0= 'minimize' ) + // InternalApplicationConfiguration.g:4893:4: enumLiteral_0= 'minimize' { - enumLiteral_0=(Token)match(input,54,FOLLOW_2); + enumLiteral_0=(Token)match(input,56,FOLLOW_2); current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); @@ -12802,12 +13125,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' ) + // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' ) { - // InternalApplicationConfiguration.g:4783:3: (enumLiteral_1= 'maximize' ) - // InternalApplicationConfiguration.g:4784:4: enumLiteral_1= 'maximize' + // InternalApplicationConfiguration.g:4900:3: (enumLiteral_1= 'maximize' ) + // InternalApplicationConfiguration.g:4901:4: enumLiteral_1= 'maximize' { - enumLiteral_1=(Token)match(input,55,FOLLOW_2); + enumLiteral_1=(Token)match(input,57,FOLLOW_2); current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); @@ -12841,7 +13164,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleComparisonOperator" - // InternalApplicationConfiguration.g:4794:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ; + // InternalApplicationConfiguration.g:4911:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ; public final Enumerator ruleComparisonOperator() throws RecognitionException { Enumerator current = null; @@ -12852,33 +13175,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4800:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ) - // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) + // InternalApplicationConfiguration.g:4917:2: ( ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) ) + // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) { - // InternalApplicationConfiguration.g:4801:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) - int alt60=2; - int LA60_0 = input.LA(1); + // InternalApplicationConfiguration.g:4918:2: ( (enumLiteral_0= '<=' ) | (enumLiteral_1= '>=' ) ) + int alt62=2; + int LA62_0 = input.LA(1); - if ( (LA60_0==56) ) { - alt60=1; + if ( (LA62_0==58) ) { + alt62=1; } - else if ( (LA60_0==57) ) { - alt60=2; + else if ( (LA62_0==59) ) { + alt62=2; } else { NoViableAltException nvae = - new NoViableAltException("", 60, 0, input); + new NoViableAltException("", 62, 0, input); throw nvae; } - switch (alt60) { + switch (alt62) { case 1 : - // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' ) + // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' ) { - // InternalApplicationConfiguration.g:4802:3: (enumLiteral_0= '<=' ) - // InternalApplicationConfiguration.g:4803:4: enumLiteral_0= '<=' + // InternalApplicationConfiguration.g:4919:3: (enumLiteral_0= '<=' ) + // InternalApplicationConfiguration.g:4920:4: enumLiteral_0= '<=' { - enumLiteral_0=(Token)match(input,56,FOLLOW_2); + enumLiteral_0=(Token)match(input,58,FOLLOW_2); current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_0()); @@ -12890,12 +13213,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' ) + // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' ) { - // InternalApplicationConfiguration.g:4810:3: (enumLiteral_1= '>=' ) - // InternalApplicationConfiguration.g:4811:4: enumLiteral_1= '>=' + // InternalApplicationConfiguration.g:4927:3: (enumLiteral_1= '>=' ) + // InternalApplicationConfiguration.g:4928:4: enumLiteral_1= '>=' { - enumLiteral_1=(Token)match(input,57,FOLLOW_2); + enumLiteral_1=(Token)match(input,59,FOLLOW_2); current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_1()); @@ -12929,7 +13252,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleDocumentLevelSpecification" - // InternalApplicationConfiguration.g:4821:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ; + // InternalApplicationConfiguration.g:4938:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ; public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException { Enumerator current = null; @@ -12941,42 +13264,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4827:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ) - // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) + // InternalApplicationConfiguration.g:4944:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ) + // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) { - // InternalApplicationConfiguration.g:4828:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) - int alt61=3; + // InternalApplicationConfiguration.g:4945:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) + int alt63=3; switch ( input.LA(1) ) { - case 58: + case 60: { - alt61=1; + alt63=1; } break; - case 59: + case 61: { - alt61=2; + alt63=2; } break; - case 60: + case 62: { - alt61=3; + alt63=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 61, 0, input); + new NoViableAltException("", 63, 0, input); throw nvae; } - switch (alt61) { + switch (alt63) { case 1 : - // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' ) + // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' ) { - // InternalApplicationConfiguration.g:4829:3: (enumLiteral_0= 'none' ) - // InternalApplicationConfiguration.g:4830:4: enumLiteral_0= 'none' + // InternalApplicationConfiguration.g:4946:3: (enumLiteral_0= 'none' ) + // InternalApplicationConfiguration.g:4947:4: enumLiteral_0= 'none' { - enumLiteral_0=(Token)match(input,58,FOLLOW_2); + enumLiteral_0=(Token)match(input,60,FOLLOW_2); current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); @@ -12988,12 +13311,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' ) + // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' ) { - // InternalApplicationConfiguration.g:4837:3: (enumLiteral_1= 'normal' ) - // InternalApplicationConfiguration.g:4838:4: enumLiteral_1= 'normal' + // InternalApplicationConfiguration.g:4954:3: (enumLiteral_1= 'normal' ) + // InternalApplicationConfiguration.g:4955:4: enumLiteral_1= 'normal' { - enumLiteral_1=(Token)match(input,59,FOLLOW_2); + enumLiteral_1=(Token)match(input,61,FOLLOW_2); current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); @@ -13005,12 +13328,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' ) + // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' ) { - // InternalApplicationConfiguration.g:4845:3: (enumLiteral_2= 'full' ) - // InternalApplicationConfiguration.g:4846:4: enumLiteral_2= 'full' + // InternalApplicationConfiguration.g:4962:3: (enumLiteral_2= 'full' ) + // InternalApplicationConfiguration.g:4963:4: enumLiteral_2= 'full' { - enumLiteral_2=(Token)match(input,60,FOLLOW_2); + enumLiteral_2=(Token)match(input,62,FOLLOW_2); current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); @@ -13044,7 +13367,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // $ANTLR start "ruleSolver" - // InternalApplicationConfiguration.g:4856:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; + // InternalApplicationConfiguration.g:4973:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; public final Enumerator ruleSolver() throws RecognitionException { Enumerator current = null; @@ -13056,42 +13379,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl enterRule(); try { - // InternalApplicationConfiguration.g:4862:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) - // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) + // InternalApplicationConfiguration.g:4979:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) + // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) { - // InternalApplicationConfiguration.g:4863:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) - int alt62=3; + // InternalApplicationConfiguration.g:4980:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) + int alt64=3; switch ( input.LA(1) ) { - case 61: + case 63: { - alt62=1; + alt64=1; } break; - case 62: + case 64: { - alt62=2; + alt64=2; } break; - case 63: + case 65: { - alt62=3; + alt64=3; } break; default: NoViableAltException nvae = - new NoViableAltException("", 62, 0, input); + new NoViableAltException("", 64, 0, input); throw nvae; } - switch (alt62) { + switch (alt64) { case 1 : - // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' ) + // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' ) { - // InternalApplicationConfiguration.g:4864:3: (enumLiteral_0= 'SMTSolver' ) - // InternalApplicationConfiguration.g:4865:4: enumLiteral_0= 'SMTSolver' + // InternalApplicationConfiguration.g:4981:3: (enumLiteral_0= 'SMTSolver' ) + // InternalApplicationConfiguration.g:4982:4: enumLiteral_0= 'SMTSolver' { - enumLiteral_0=(Token)match(input,61,FOLLOW_2); + enumLiteral_0=(Token)match(input,63,FOLLOW_2); current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); @@ -13103,12 +13426,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 2 : - // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' ) + // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' ) { - // InternalApplicationConfiguration.g:4872:3: (enumLiteral_1= 'AlloySolver' ) - // InternalApplicationConfiguration.g:4873:4: enumLiteral_1= 'AlloySolver' + // InternalApplicationConfiguration.g:4989:3: (enumLiteral_1= 'AlloySolver' ) + // InternalApplicationConfiguration.g:4990:4: enumLiteral_1= 'AlloySolver' { - enumLiteral_1=(Token)match(input,62,FOLLOW_2); + enumLiteral_1=(Token)match(input,64,FOLLOW_2); current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); @@ -13120,12 +13443,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl } break; case 3 : - // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' ) + // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' ) { - // InternalApplicationConfiguration.g:4880:3: (enumLiteral_2= 'ViatraSolver' ) - // InternalApplicationConfiguration.g:4881:4: enumLiteral_2= 'ViatraSolver' + // InternalApplicationConfiguration.g:4997:3: (enumLiteral_2= 'ViatraSolver' ) + // InternalApplicationConfiguration.g:4998:4: enumLiteral_2= 'ViatraSolver' { - enumLiteral_2=(Token)match(input,63,FOLLOW_2); + enumLiteral_2=(Token)match(input,65,FOLLOW_2); current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); @@ -13160,14 +13483,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl // Delegated rules - protected DFA58 dfa58 = new DFA58(this); + protected DFA60 dfa60 = new DFA60(this); static final String dfa_1s = "\17\uffff"; static final String dfa_2s = "\1\25\16\uffff"; - static final String dfa_3s = "\1\65\16\uffff"; + static final String dfa_3s = "\1\67\16\uffff"; static final String dfa_4s = "\1\uffff\1\16\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15"; static final String dfa_5s = "\1\0\16\uffff}>"; static final String[] dfa_6s = { - "\1\1\3\uffff\1\2\2\uffff\1\4\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16", + "\1\1\3\uffff\1\2\2\uffff\1\4\2\uffff\1\5\1\12\15\uffff\1\6\1\uffff\1\3\1\7\1\10\1\11\1\13\1\14\1\15\1\16", "", "", "", @@ -13191,11 +13514,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); - class DFA58 extends DFA { + class DFA60 extends DFA { - public DFA58(BaseRecognizer recognizer) { + public DFA60(BaseRecognizer recognizer) { this.recognizer = recognizer; - this.decisionNumber = 58; + this.decisionNumber = 60; this.eot = dfa_1; this.eof = dfa_1; this.min = dfa_2; @@ -13205,54 +13528,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl this.transition = dfa_6; } public String getDescription() { - return "()* loopback of 4239:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*"; + return "()* loopback of 4356:6: ( ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) | ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : - int LA58_0 = input.LA(1); + int LA60_0 = input.LA(1); - int index58_0 = input.index(); + int index60_0 = input.index(); input.rewind(); s = -1; - if ( (LA58_0==21) ) {s = 1;} + if ( (LA60_0==21) ) {s = 1;} - else if ( LA58_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} + else if ( LA60_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} - else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} + else if ( LA60_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} - else if ( LA58_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} + else if ( LA60_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} - else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} + else if ( LA60_0 == 31 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} - else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} + else if ( LA60_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} - else if ( LA58_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} + else if ( LA60_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} - else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} + else if ( LA60_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} - else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} + else if ( LA60_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} - else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} + else if ( LA60_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} - else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} + else if ( LA60_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} - else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} + else if ( LA60_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} - else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} + else if ( LA60_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} - else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;} + else if ( LA60_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;} - input.seek(index58_0); + input.seek(index60_0); if ( s>=0 ) return s; break; } NoViableAltException nvae = - new NoViableAltException(getDescription(), 58, _s, input); + new NoViableAltException(getDescription(), 60, _s, input); error(nvae); throw nvae; } @@ -13261,8 +13584,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); - public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000030007A022002L}); - public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000030007A020002L}); + public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000C0019A022002L}); + public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000C0019A020002L}); public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L}); public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L}); @@ -13280,28 +13603,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L}); public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L}); public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); - public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x00C0000000010000L}); - public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0300000000000000L}); + public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0300000040010000L}); + public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0C00000000000000L}); public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L}); - public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000380200040L}); - public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000380000040L}); - public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x1C00000000000000L}); - public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400200000L}); - public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000000400000000L}); + public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000020000000L}); + public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000E00200040L}); + public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000E00000040L}); + public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x7000000000000000L}); + public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000200000L}); public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000001000000000L}); - public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000800040000L}); - public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000040000000020L}); - public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000004000000000L}); - public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000008000000000L}); - public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000080020L}); - public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000010000000000L}); - public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000020000000000L}); - public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L}); - public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000080000000000L}); - public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000201020L}); - public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000200040L}); - public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x003FD00072200000L}); - public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000080010L}); - public static final BitSet FOLLOW_44 = new BitSet(new long[]{0xE000000000000000L}); + public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000004000000000L}); + public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000002000040000L}); + public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000100000000020L}); + public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000010000000000L}); + public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000020000000000L}); + public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000100000080020L}); + public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000040000000000L}); + public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L}); + public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000008000000000L}); + public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000200000000000L}); + public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000201020L}); + public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200040L}); + public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x00FF400192200000L}); + public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000080010L}); + public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x8000000000000000L,0x0000000000000003L}); } diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java index d60d7cf5..d1128378 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java @@ -35,6 +35,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration; @@ -49,7 +50,7 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSp import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; -import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction; +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; @@ -175,6 +176,9 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin case ApplicationConfigurationPackage.MODEL_ENTRY: sequence_ModelEntry(context, (ModelEntry) semanticObject); return; + case ApplicationConfigurationPackage.MTFF: + sequence_Mtff(context, (Mtff) semanticObject); + return; case ApplicationConfigurationPackage.OBJECT_REFERENCE: sequence_ObjectReference(context, (ObjectReference) semanticObject); return; @@ -217,8 +221,8 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: sequence_RealTypeScope(context, (RealTypeScope) semanticObject); return; - case ApplicationConfigurationPackage.RELIABILTIY_FUNCTION: - sequence_ReliabiltiyFunction(context, (ReliabiltiyFunction) semanticObject); + case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: + sequence_ReliabiltiyProbability(context, (ReliabiltiyProbability) semanticObject); return; case ApplicationConfigurationPackage.RUNTIME_ENTRY: sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject); @@ -773,6 +777,20 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin } + /** + * Contexts: + * ObjectiveFunction returns Mtff + * ReliabilityObjectiveFunction returns Mtff + * Mtff returns Mtff + * + * Constraint: + * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID]) + */ + protected void sequence_Mtff(ISerializationContext context, Mtff semanticObject) { + genericSequencer.createSequence(context, semanticObject); + } + + /** * Contexts: * TypeReference returns ObjectReference @@ -998,13 +1016,14 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin /** * Contexts: - * ObjectiveFunction returns ReliabiltiyFunction - * ReliabiltiyFunction returns ReliabiltiyFunction + * ObjectiveFunction returns ReliabiltiyProbability + * ReliabilityObjectiveFunction returns ReliabiltiyProbability + * ReliabiltiyProbability returns ReliabiltiyProbability * * Constraint: - * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID]) + * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID] time=REALLiteral) */ - protected void sequence_ReliabiltiyFunction(ISerializationContext context, ReliabiltiyFunction semanticObject) { + protected void sequence_ReliabiltiyProbability(ISerializationContext context, ReliabiltiyProbability semanticObject) { genericSequencer.createSequence(context, semanticObject); } diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java index c640afde..80afc496 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java @@ -1260,17 +1260,36 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen } public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction"); - private final RuleCall cReliabiltiyFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); + private final RuleCall cReliabilityObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1); //ObjectiveFunction: - // ReliabiltiyFunction; + // ReliabilityObjectiveFunction; @Override public ParserRule getRule() { return rule; } - //ReliabiltiyFunction - public RuleCall getReliabiltiyFunctionParserRuleCall() { return cReliabiltiyFunctionParserRuleCall; } + //ReliabilityObjectiveFunction + public RuleCall getReliabilityObjectiveFunctionParserRuleCall() { return cReliabilityObjectiveFunctionParserRuleCall; } } - public class ReliabiltiyFunctionElements extends AbstractParserRuleElementFinder { - private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyFunction"); + public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction"); + private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); + private final RuleCall cReliabiltiyProbabilityParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); + private final RuleCall cMtffParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); + + //ReliabilityObjectiveFunction: + // ReliabiltiyProbability | Mtff; + @Override public ParserRule getRule() { return rule; } + + //ReliabiltiyProbability | Mtff + public Alternatives getAlternatives() { return cAlternatives; } + + //ReliabiltiyProbability + public RuleCall getReliabiltiyProbabilityParserRuleCall_0() { return cReliabiltiyProbabilityParserRuleCall_0; } + + //Mtff + public RuleCall getMtffParserRuleCall_1() { return cMtffParserRuleCall_1; } + } + public class ReliabiltiyProbabilityElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyProbability"); private final Group cGroup = (Group)rule.eContents().get(1); private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0); private final Group cGroup_1 = (Group)cGroup.eContents().get(1); @@ -1281,14 +1300,18 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2); private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0); private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1); + private final Keyword cAtKeyword_3 = (Keyword)cGroup.eContents().get(3); + private final Assignment cTimeAssignment_4 = (Assignment)cGroup.eContents().get(4); + private final RuleCall cTimeREALLiteralParserRuleCall_4_0 = (RuleCall)cTimeAssignment_4.eContents().get(0); - //ReliabiltiyFunction: + //ReliabiltiyProbability: // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? - // transformation=[cftLanguage::TransformationDefinition]; + // transformation=[cftLanguage::TransformationDefinition] + // 'at' time=REALLiteral; @Override public ParserRule getRule() { return rule; } //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? - //transformation=[cftLanguage::TransformationDefinition] + //transformation=[cftLanguage::TransformationDefinition] 'at' time=REALLiteral public Group getGroup() { return cGroup; } //'reliability' @@ -1317,6 +1340,62 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen //ID public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; } + + //'at' + public Keyword getAtKeyword_3() { return cAtKeyword_3; } + + //time=REALLiteral + public Assignment getTimeAssignment_4() { return cTimeAssignment_4; } + + //REALLiteral + public RuleCall getTimeREALLiteralParserRuleCall_4_0() { return cTimeREALLiteralParserRuleCall_4_0; } + } + public class MtffElements extends AbstractParserRuleElementFinder { + private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Mtff"); + private final Group cGroup = (Group)rule.eContents().get(1); + private final Keyword cMtffKeyword_0 = (Keyword)cGroup.eContents().get(0); + private final Group cGroup_1 = (Group)cGroup.eContents().get(1); + private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0); + private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0); + private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1); + private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1); + private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2); + private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0); + private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1); + + //Mtff: + // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]; + @Override public ParserRule getRule() { return rule; } + + //'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition] + public Group getGroup() { return cGroup; } + + //'mtff' + public Keyword getMtffKeyword_0() { return cMtffKeyword_0; } + + //(package=[cftLanguage::CftModel|QualifiedName] '::')? + public Group getGroup_1() { return cGroup_1; } + + //package=[cftLanguage::CftModel|QualifiedName] + public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; } + + //[cftLanguage::CftModel|QualifiedName] + public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; } + + //QualifiedName + public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; } + + //'::' + public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; } + + //transformation=[cftLanguage::TransformationDefinition] + public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; } + + //[cftLanguage::TransformationDefinition] + public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; } + + //ID + public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; } } public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration"); @@ -3025,7 +3104,9 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen private final ComparisonOperatorElements eComparisonOperator; private final ThresholdEntryElements pThresholdEntry; private final ObjectiveFunctionElements pObjectiveFunction; - private final ReliabiltiyFunctionElements pReliabiltiyFunction; + private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction; + private final ReliabiltiyProbabilityElements pReliabiltiyProbability; + private final MtffElements pMtff; private final ObjectiveDeclarationElements pObjectiveDeclaration; private final ObjectiveReferenceElements pObjectiveReference; private final ObjectiveElements pObjective; @@ -3116,7 +3197,9 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen this.eComparisonOperator = new ComparisonOperatorElements(); this.pThresholdEntry = new ThresholdEntryElements(); this.pObjectiveFunction = new ObjectiveFunctionElements(); - this.pReliabiltiyFunction = new ReliabiltiyFunctionElements(); + this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements(); + this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements(); + this.pMtff = new MtffElements(); this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); this.pObjectiveReference = new ObjectiveReferenceElements(); this.pObjective = new ObjectiveElements(); @@ -3625,7 +3708,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen } //ObjectiveFunction: - // ReliabiltiyFunction; + // ReliabilityObjectiveFunction; public ObjectiveFunctionElements getObjectiveFunctionAccess() { return pObjectiveFunction; } @@ -3634,15 +3717,36 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen return getObjectiveFunctionAccess().getRule(); } - //ReliabiltiyFunction: + //ReliabilityObjectiveFunction: + // ReliabiltiyProbability | Mtff; + public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() { + return pReliabilityObjectiveFunction; + } + + public ParserRule getReliabilityObjectiveFunctionRule() { + return getReliabilityObjectiveFunctionAccess().getRule(); + } + + //ReliabiltiyProbability: // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? - // transformation=[cftLanguage::TransformationDefinition]; - public ReliabiltiyFunctionElements getReliabiltiyFunctionAccess() { - return pReliabiltiyFunction; + // transformation=[cftLanguage::TransformationDefinition] + // 'at' time=REALLiteral; + public ReliabiltiyProbabilityElements getReliabiltiyProbabilityAccess() { + return pReliabiltiyProbability; + } + + public ParserRule getReliabiltiyProbabilityRule() { + return getReliabiltiyProbabilityAccess().getRule(); + } + + //Mtff: + // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]; + public MtffElements getMtffAccess() { + return pMtff; } - public ParserRule getReliabiltiyFunctionRule() { - return getReliabiltiyFunctionAccess().getRule(); + public ParserRule getMtffRule() { + return getMtffAccess().getRule(); } //ObjectiveDeclaration: diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext index 44ef8fd1..2b4a56a6 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext @@ -101,8 +101,13 @@ enum OptimizationDirection: MINIMIZE='minimize' | MAXIMIZE='maximize'; OptimizationEntry: direction=OptimizationDirection function=ObjectiveFunction; enum ComparisonOperator: LESS_EQUALS='<=' | GREATER_EQUALS='>='; ThresholdEntry: function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral; -ObjectiveFunction: ReliabiltiyFunction; -ReliabiltiyFunction: 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition]; +ObjectiveFunction: ReliabilityObjectiveFunction; +ReliabilityObjectiveFunction: ReliabiltiyProbability | Mtff; +ReliabiltiyProbability: + 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition] + 'at' time=REALLiteral; +Mtff: + 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation = [cftLanguage::TransformationDefinition]; ObjectiveDeclaration: 'objectives' name = ID specification = ObjectiveSpecification; ObjectiveReference: referred = [ObjectiveDeclaration]; diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend index 35a747c8..9d7e8aec 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend @@ -10,7 +10,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageI import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry -import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyFunction import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel import org.eclipse.emf.ecore.EClass @@ -23,6 +22,7 @@ import org.eclipse.xtext.naming.IQualifiedNameConverter import org.eclipse.xtext.scoping.Scopes import static hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage.Literals.* +import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction /** * This class contains custom scoping description. @@ -47,9 +47,9 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura getViatraPackageScope(context, reference, document) case PATTERN_ELEMENT__PATTERN: getViatraPatternScope(context, document) - case RELIABILTIY_FUNCTION__PACKAGE: + case RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE: getCftPackageScope(context, reference, document) - case RELIABILTIY_FUNCTION__TRANSFORMATION: + case RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION: getCftTransformationScope(context, document) default: super.getScope(context, reference) @@ -136,7 +136,7 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura private def getCftTransformationScope(EObject context, ConfigurationScript document) { val transformations = switch (context) { - ReliabiltiyFunction case context.package !== null: + ReliabilityObjectiveFunction case context.package !== null: context.package.transformationDefinitions default: document.allCftTransformations diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin index 56d1af9c..b05b37d4 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeModule.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin index 29395cde..7a01ace8 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ide/.CftLanguageIdeSetup.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin index 2207ff7a..0e56af1c 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/.CftLanguageUiModule.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin index e5445e66..e3b08949 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/contentassist/.CftLanguageProposalProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin index 476652c0..a9a231c9 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageDescriptionLabelProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin index bda30bf1..c96ad697 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/labeling/.CftLanguageLabelProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin index 04bd4aea..7c4945f3 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/outline/.CftLanguageOutlineTreeProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin index 3c8711bf..6f9ed2db 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/quickfix/.CftLanguageQuickfixProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin index 2f317914..319b1a7b 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageSemanticHighlightingCalculator.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin index 26fbd35b..64980787 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components.ui/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/ui/syntaxcoloring/.CftLanguageTokenToAttributeIdMapper.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin index 8a5136e8..e3eb300d 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageRuntimeModule.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin index d00f661a..cf472a5c 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/.CftLanguageStandaloneSetup.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin index 426173d6..9e436c25 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.CftLanguageValueConverterService.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin index 2321885c..8dcb67ce 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/conversion/.OF_INTValueConverter.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin index 57704448..f55b7c31 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/generator/.CftLanguageGenerator.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin index f06a7a84..1f55e190 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.CftLanguageQualifiedNameProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin index ad739f26..d7439d22 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/naming/.PackageNameProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin index d1224c20..4fbc7cd3 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageImportedNamespaceAwareLocalScopeProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin index 6c96cd87..5b585e60 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/scoping/.CftLanguageScopeProvider.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin index c81d155d..481a23f6 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.components/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/components/validation/.CftLanguageValidator.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin index a6c01277..390ee219 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.CftExtensions.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore index 945e2c6c..2ba78568 100644 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/util/.gitignore @@ -1 +1,3 @@ /.CftExtensions.java._trace +/.CftExtensions.xtendbin +/CftExtensions.java diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin index f68d0464..594bfecb 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.Cft2FtTransformation.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin index 6aebfa85..a868ae36 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventCollection.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin index 323f40b2..f7ca5531 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.EventMaterializer.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin index 45b228d3..1d15efbb 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/cft2ft/.FaultTreeBuilder.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin index 59a21d5c..3fce519e 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentFaultTreeTrace.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin index 0a5c81fe..564e58c4 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentInstanceTrace.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin index 87965646..ebcfced8 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.ComponentNameGenerator.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin index cd930545..d4b5ecdb 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.Ecore2CftTransformation.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin index 2f779ecb..1faa21b3 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.InputTrace.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin index 93bad7e0..afc40951 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.LookupHandler.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin index fde76cfd..419b9490 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingHandler.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin index 4754c634..0e703f40 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ecore2cft/.MappingQueries.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin index 25ddc417..41e6e441 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/ft2galileo/.Ft2GalileoTransformation.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin index 552c946a..ef8c3b88 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.ReliabilityResult.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin index a3f9c647..4aff77d3 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftConfiguration.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin index d7f66fd0..a2c634bc 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftHandler.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin index b9fdf395..45f12291 100644 Binary files a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin and b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.transformation/xtend-gen/hu/bme/mit/inf/dslreasoner/faulttree/transformation/solver/.StormDftSolver.xtendbin differ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore deleted file mode 100644 index 1c0a02cd..00000000 --- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/hu/ diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore new file mode 100644 index 00000000..b271af76 --- /dev/null +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/.gitignore @@ -0,0 +1,3 @@ +/.ReliabilityAnalysisHandler.java._trace +/.ReliabilityAnalysisHandler.xtendbin +/ReliabilityAnalysisHandler.java diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend new file mode 100644 index 00000000..5fa89148 --- /dev/null +++ b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.ui/bin/hu/bme/mit/inf/dslreasoner/faulttree/ui/handler/ReliabilityAnalysisHandler.xtend @@ -0,0 +1,128 @@ +package hu.bme.mit.inf.dslreasoner.faulttree.ui.handler + +import hu.bme.mit.inf.dslreasoner.application.execution.EclipseBasedProgressMonitor +import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel +import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition +import hu.bme.mit.inf.dslreasoner.faulttree.transformation.cft2ft.Cft2FtTransformation +import hu.bme.mit.inf.dslreasoner.faulttree.transformation.ecore2cft.Ecore2CftTransformation +import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.FtAnalysisObjective +import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.ReliabilityResult +import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.StormDftConfiguration +import hu.bme.mit.inf.dslreasoner.faulttree.transformation.solver.StormDftSolver +import hu.bme.mit.inf.dslreasoner.logic.model.builder.DocumentationLevel +import hu.bme.mit.inf.dslreasoner.workspace.ProjectWorkspace +import org.eclipse.core.commands.AbstractHandler +import org.eclipse.core.commands.ExecutionEvent +import org.eclipse.core.commands.ExecutionException +import org.eclipse.core.resources.IFile +import org.eclipse.core.resources.IProject +import org.eclipse.core.resources.IResource +import org.eclipse.core.runtime.IProgressMonitor +import org.eclipse.core.runtime.NullProgressMonitor +import org.eclipse.emf.common.util.URI +import org.eclipse.emf.ecore.resource.Resource +import org.eclipse.emf.ecore.resource.ResourceSet +import org.eclipse.emf.ecore.resource.impl.ResourceSetImpl +import org.eclipse.swt.widgets.MessageBox +import org.eclipse.ui.PlatformUI +import org.eclipse.ui.handlers.HandlerUtil +import org.eclipse.viatra.query.runtime.api.AdvancedViatraQueryEngine +import org.eclipse.viatra.query.runtime.emf.EMFScope + +class ReliabilityAnalysisHandler extends AbstractHandler { + + override execute(ExecutionEvent event) throws ExecutionException { + val selection = HandlerUtil.getCurrentStructuredSelection(event) + val resourceSet = new ResourceSetImpl + val iterator = selection.iterator + var IProject targetProject = null + var Resource targetResource = null + var TransformationDefinition transformationDefinition = null + while (iterator.hasNext) { + val selectedElement = iterator.next + if (selectedElement instanceof IFile) { + val resource = tryLoadResource(resourceSet, selectedElement) + if (resource !== null && !resource.contents.empty) { + val rootElement = resource.contents.head + if (rootElement instanceof CftModel) { + if (rootElement.transformationDefinitions.empty) { + throw new IllegalArgumentException("Selected cft file is not a transformation definition.") + } + if (transformationDefinition !== null) { + throw new IllegalArgumentException( + "Only a single transformation definition may be selected.") + } + transformationDefinition = rootElement.transformationDefinitions.head + } else { + if (targetResource !== null) { + throw new IllegalArgumentException("Only a single architecture model may be selected.") + } + targetResource = resource + targetProject = selectedElement.project + } + } + } + } + if (targetResource === null || targetResource === null) { + throw new IllegalArgumentException( + "A transformation definition and an architecture model must be selected.") + } + runAnalysis(transformationDefinition, targetResource, targetProject, new NullProgressMonitor) + null + } + + private static def tryLoadResource(ResourceSet resourceSet, IFile file) { + val fullPath = file.fullPath.toString + val uri = URI.createPlatformResourceURI(fullPath, true) + try { + resourceSet.getResource(uri, true) + } catch (RuntimeException e) { + null + } + } + + private def runAnalysis(TransformationDefinition transformationDefinition, Resource resource, IProject project, + IProgressMonitor monitor) { + val workspace = createWorkspace(project, monitor) + val cft = createComponentFaultTree(transformationDefinition, resource) + workspace.writeModel(cft, "cft.xmi") + val cft2ft = new Cft2FtTransformation + val ft = cft2ft.createFaultTree(cft) + workspace.writeModel(ft, "ft.xmi") + val solver = new StormDftSolver + val config = new StormDftConfiguration + config.progressMonitor = new EclipseBasedProgressMonitor(monitor) + config.documentationLevel = DocumentationLevel.NORMAL + config.objective = FtAnalysisObjective.MTTF + val result = solver.solve(ft, config, workspace) + displayResult(result) + } + + private def createWorkspace(IProject project, IProgressMonitor monitor) { + val folder = project.getFolder("debug") + if (!folder.exists) { + folder.create(IResource.NONE, true, monitor) + } + val path = folder.fullPath.toString + val uri = URI.createPlatformResourceURI(path, true) + val workspace = new ProjectWorkspace(uri.toString, "") + workspace.initAndClear + workspace + } + + private def createComponentFaultTree(TransformationDefinition transformationDefinition, Resource resource) { + val queryEngine = AdvancedViatraQueryEngine.createUnmanagedEngine(new EMFScope(resource)) + try { + val ecore2cft = new Ecore2CftTransformation(transformationDefinition, queryEngine) + ecore2cft.createComponentFaultTree + } finally { + queryEngine.dispose + } + } + + private def displayResult(ReliabilityResult result) { + val messageBox = new MessageBox(PlatformUI.workbench.activeWorkbenchWindow.shell) + messageBox.message = result.toString + messageBox.open + } +} -- cgit v1.2.3-54-g00ecf