aboutsummaryrefslogtreecommitdiffstats
path: root/Application
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kris7topher@gmail.com>2019-08-01 14:49:53 +0200
committerLibravatar Kristóf Marussy <kris7topher@gmail.com>2019-08-01 14:49:53 +0200
commit972baab642bd889d2c3476c0c9e17a6929e0c318 (patch)
tree8f724cb348c60e4fc45d446d8532988ed8e40748 /Application
parentCounting scope propagator (simpler than BasicTypeHierarchy) (diff)
downloadVIATRA-Generator-972baab642bd889d2c3476c0c9e17a6929e0c318.tar.gz
VIATRA-Generator-972baab642bd889d2c3476c0c9e17a6929e0c318.tar.zst
VIATRA-Generator-972baab642bd889d2c3476c0c9e17a6929e0c318.zip
[Stochastic] Remove fault tree support for now
Diffstat (limited to 'Application')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/AbstractApplicationConfigurationIdeModule.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/ApplicationConfigurationParser.java15
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/PartialApplicationConfigurationContentAssistParser.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.g671
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfiguration.tokens78
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationLexer.java792
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/internal/InternalApplicationConfigurationParser.java12545
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbinbin1701 -> 1701 bytes
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbinbin2526 -> 2570 bytes
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/AbstractApplicationConfigurationUiModule.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationExecutableExtensionFactory.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/contentassist/AbstractApplicationConfigurationProposalProvider.java32
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/internal/ApplicationActivator.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/META-INF/MANIFEST.MF3
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.ecore11
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel15
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/AbstractApplicationConfigurationRuntimeModule.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtextbinbin14296 -> 13485 bytes
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPackageEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPatternEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationFactory.java38
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java458
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java52
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassTypeScope.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Command.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java18
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Config.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigurationScript.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Declaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java14
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/EPackageImport.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ExactNumber.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/File.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FolderEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GenerationTask.java62
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPattern.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Import.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntEnumberation.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerReference.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerScope.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerTypeScope.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntervallNumber.java14
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Metamodel.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelElement.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ModelEntry.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java19
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/NumberSpecification.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectReference.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectTypeScope.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModel.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternElement.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealEnumeration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealReference.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealScope.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealTypeScope.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java80
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java52
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Scope.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeDeclaration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeReference.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeSpecification.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Solver.java14
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringEnumeration.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringReference.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringScope.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringTypeScope.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Task.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java10
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeReference.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeScope.java14
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ViatraImport.java6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPackageEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPatternEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java54
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java160
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java176
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassTypeScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CommandImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigurationScriptImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/EPackageImportImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ExactNumberImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FolderEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ImportImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntEnumberationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerTypeScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntervallNumberImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelElementImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ModelEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java41
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/NumberSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectTypeScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternElementImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealEnumerationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealTypeScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java244
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java181
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeDeclarationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeSpecificationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringEnumerationImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringTypeScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TaskImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeReferenceImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeScopeImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ViatraImportImpl.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationAdapterFactory.java82
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/util/ApplicationConfigurationSwitch.java100
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationAntlrTokenFileProvider.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationParser.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.g253
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfiguration.tokens102
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationLexer.java886
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/internal/InternalApplicationConfigurationParser.java4458
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/scoping/AbstractApplicationConfigurationScopeProvider.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSemanticSequencer.java65
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSyntacticSequencer.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/services/ApplicationConfigurationGrammarAccess.java243
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/validation/AbstractApplicationConfigurationValidator.java2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/ApplicationConfiguration.xtext19
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/GenerateApplicationConfiguration.mwe21
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend13
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/scoping/ApplicationConfigurationScopeProvider.xtend32
207 files changed, 8283 insertions, 14398 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/AbstractApplicationConfigurationIdeModule.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/AbstractApplicationConfigurationIdeModule.java
index be81a080..68282e37 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/AbstractApplicationConfigurationIdeModule.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/AbstractApplicationConfigurationIdeModule.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ide; 4package hu.bme.mit.inf.dslreasoner.application.ide;
5 5
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 6dc5819b..325e5ab2 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
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr; 4package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
5 5
@@ -42,8 +42,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
42 builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives"); 42 builder.put(grammarAccess.getPatternEntryAccess().getAlternatives(), "rule__PatternEntry__Alternatives");
43 builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives"); 43 builder.put(grammarAccess.getGraphPatternAccess().getAlternatives(), "rule__GraphPattern__Alternatives");
44 builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives"); 44 builder.put(grammarAccess.getObjectiveEntryAccess().getAlternatives(), "rule__ObjectiveEntry__Alternatives");
45 builder.put(grammarAccess.getObjectiveFunctionAccess().getAlternatives(), "rule__ObjectiveFunction__Alternatives");
46 builder.put(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives(), "rule__ReliabilityObjectiveFunction__Alternatives");
47 builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives"); 45 builder.put(grammarAccess.getObjectiveAccess().getAlternatives(), "rule__Objective__Alternatives");
48 builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives"); 46 builder.put(grammarAccess.getConfigEntryAccess().getAlternatives(), "rule__ConfigEntry__Alternatives");
49 builder.put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives"); 47 builder.put(grammarAccess.getConfigAccess().getAlternatives(), "rule__Config__Alternatives");
@@ -74,7 +72,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
74 builder.put(grammarAccess.getINTLiteralAccess().getGroup(), "rule__INTLiteral__Group__0"); 72 builder.put(grammarAccess.getINTLiteralAccess().getGroup(), "rule__INTLiteral__Group__0");
75 builder.put(grammarAccess.getEPackageImportAccess().getGroup(), "rule__EPackageImport__Group__0"); 73 builder.put(grammarAccess.getEPackageImportAccess().getGroup(), "rule__EPackageImport__Group__0");
76 builder.put(grammarAccess.getViatraImportAccess().getGroup(), "rule__ViatraImport__Group__0"); 74 builder.put(grammarAccess.getViatraImportAccess().getGroup(), "rule__ViatraImport__Group__0");
77 builder.put(grammarAccess.getCftImportAccess().getGroup(), "rule__CftImport__Group__0");
78 builder.put(grammarAccess.getFileDeclarationAccess().getGroup(), "rule__FileDeclaration__Group__0"); 75 builder.put(grammarAccess.getFileDeclarationAccess().getGroup(), "rule__FileDeclaration__Group__0");
79 builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup(), "rule__MetamodelSpecification__Group__0"); 76 builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup(), "rule__MetamodelSpecification__Group__0");
80 builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup_2(), "rule__MetamodelSpecification__Group_2__0"); 77 builder.put(grammarAccess.getMetamodelSpecificationAccess().getGroup_2(), "rule__MetamodelSpecification__Group_2__0");
@@ -106,10 +103,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
106 builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup(), "rule__CostObjectiveFunction__Group__0"); 103 builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup(), "rule__CostObjectiveFunction__Group__0");
107 builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3(), "rule__CostObjectiveFunction__Group_3__0"); 104 builder.put(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3(), "rule__CostObjectiveFunction__Group_3__0");
108 builder.put(grammarAccess.getCostEntryAccess().getGroup(), "rule__CostEntry__Group__0"); 105 builder.put(grammarAccess.getCostEntryAccess().getGroup(), "rule__CostEntry__Group__0");
109 builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup(), "rule__ReliabiltiyProbability__Group__0");
110 builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1(), "rule__ReliabiltiyProbability__Group_1__0");
111 builder.put(grammarAccess.getMtffAccess().getGroup(), "rule__Mtff__Group__0");
112 builder.put(grammarAccess.getMtffAccess().getGroup_1(), "rule__Mtff__Group_1__0");
113 builder.put(grammarAccess.getObjectiveDeclarationAccess().getGroup(), "rule__ObjectiveDeclaration__Group__0"); 106 builder.put(grammarAccess.getObjectiveDeclarationAccess().getGroup(), "rule__ObjectiveDeclaration__Group__0");
114 builder.put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0"); 107 builder.put(grammarAccess.getConfigSpecificationAccess().getGroup(), "rule__ConfigSpecification__Group__0");
115 builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0"); 108 builder.put(grammarAccess.getConfigSpecificationAccess().getGroup_2(), "rule__ConfigSpecification__Group_2__0");
@@ -161,7 +154,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
161 builder.put(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1(), "rule__ConfigurationScript__CommandsAssignment_1"); 154 builder.put(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1(), "rule__ConfigurationScript__CommandsAssignment_1");
162 builder.put(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2(), "rule__EPackageImport__ImportedPackageAssignment_2"); 155 builder.put(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2(), "rule__EPackageImport__ImportedPackageAssignment_2");
163 builder.put(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2(), "rule__ViatraImport__ImportedViatraAssignment_2"); 156 builder.put(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2(), "rule__ViatraImport__ImportedViatraAssignment_2");
164 builder.put(grammarAccess.getCftImportAccess().getImportedCftAssignment_2(), "rule__CftImport__ImportedCftAssignment_2");
165 builder.put(grammarAccess.getFileSpecificationAccess().getPathAssignment(), "rule__FileSpecification__PathAssignment"); 157 builder.put(grammarAccess.getFileSpecificationAccess().getPathAssignment(), "rule__FileSpecification__PathAssignment");
166 builder.put(grammarAccess.getFileDeclarationAccess().getNameAssignment_1(), "rule__FileDeclaration__NameAssignment_1"); 158 builder.put(grammarAccess.getFileDeclarationAccess().getNameAssignment_1(), "rule__FileDeclaration__NameAssignment_1");
167 builder.put(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3(), "rule__FileDeclaration__SpecificationAssignment_3"); 159 builder.put(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3(), "rule__FileDeclaration__SpecificationAssignment_3");
@@ -207,11 +199,6 @@ public class ApplicationConfigurationParser extends AbstractContentAssistParser
207 builder.put(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1(), "rule__CostObjectiveFunction__EntriesAssignment_3_1"); 199 builder.put(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1(), "rule__CostObjectiveFunction__EntriesAssignment_3_1");
208 builder.put(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0(), "rule__CostEntry__PatternElementAssignment_0"); 200 builder.put(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0(), "rule__CostEntry__PatternElementAssignment_0");
209 builder.put(grammarAccess.getCostEntryAccess().getWeightAssignment_2(), "rule__CostEntry__WeightAssignment_2"); 201 builder.put(grammarAccess.getCostEntryAccess().getWeightAssignment_2(), "rule__CostEntry__WeightAssignment_2");
210 builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0(), "rule__ReliabiltiyProbability__PackageAssignment_1_0");
211 builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2(), "rule__ReliabiltiyProbability__TransformationAssignment_2");
212 builder.put(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4(), "rule__ReliabiltiyProbability__TimeAssignment_4");
213 builder.put(grammarAccess.getMtffAccess().getPackageAssignment_1_0(), "rule__Mtff__PackageAssignment_1_0");
214 builder.put(grammarAccess.getMtffAccess().getTransformationAssignment_2(), "rule__Mtff__TransformationAssignment_2");
215 builder.put(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1(), "rule__ObjectiveDeclaration__NameAssignment_1"); 202 builder.put(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1(), "rule__ObjectiveDeclaration__NameAssignment_1");
216 builder.put(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2(), "rule__ObjectiveDeclaration__SpecificationAssignment_2"); 203 builder.put(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2(), "rule__ObjectiveDeclaration__SpecificationAssignment_2");
217 builder.put(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment(), "rule__ObjectiveReference__ReferredAssignment"); 204 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/PartialApplicationConfigurationContentAssistParser.java b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/PartialApplicationConfigurationContentAssistParser.java
index 04ba0d3e..43c08a32 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/PartialApplicationConfigurationContentAssistParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/src-gen/hu/bme/mit/inf/dslreasoner/application/ide/contentassist/antlr/PartialApplicationConfigurationContentAssistParser.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr; 4package hu.bme.mit.inf.dslreasoner.application.ide.contentassist.antlr;
5 5
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 0d0b6cd0..893eb320 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
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4grammar InternalApplicationConfiguration; 4grammar InternalApplicationConfiguration;
5 5
@@ -249,31 +249,6 @@ finally {
249 restoreStackSize(stackSize); 249 restoreStackSize(stackSize);
250} 250}
251 251
252// Entry rule entryRuleCftImport
253entryRuleCftImport
254:
255{ before(grammarAccess.getCftImportRule()); }
256 ruleCftImport
257{ after(grammarAccess.getCftImportRule()); }
258 EOF
259;
260
261// Rule CftImport
262ruleCftImport
263 @init {
264 int stackSize = keepStackSize();
265 }
266 :
267 (
268 { before(grammarAccess.getCftImportAccess().getGroup()); }
269 (rule__CftImport__Group__0)
270 { after(grammarAccess.getCftImportAccess().getGroup()); }
271 )
272;
273finally {
274 restoreStackSize(stackSize);
275}
276
277// Entry rule entryRuleDeclaration 252// Entry rule entryRuleDeclaration
278entryRuleDeclaration 253entryRuleDeclaration
279: 254:
@@ -1040,9 +1015,9 @@ ruleObjectiveFunction
1040 } 1015 }
1041 : 1016 :
1042 ( 1017 (
1043 { before(grammarAccess.getObjectiveFunctionAccess().getAlternatives()); } 1018 { before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall()); }
1044 (rule__ObjectiveFunction__Alternatives) 1019 ruleCostObjectiveFunction
1045 { after(grammarAccess.getObjectiveFunctionAccess().getAlternatives()); } 1020 { after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall()); }
1046 ) 1021 )
1047; 1022;
1048finally { 1023finally {
@@ -1099,81 +1074,6 @@ finally {
1099 restoreStackSize(stackSize); 1074 restoreStackSize(stackSize);
1100} 1075}
1101 1076
1102// Entry rule entryRuleReliabilityObjectiveFunction
1103entryRuleReliabilityObjectiveFunction
1104:
1105{ before(grammarAccess.getReliabilityObjectiveFunctionRule()); }
1106 ruleReliabilityObjectiveFunction
1107{ after(grammarAccess.getReliabilityObjectiveFunctionRule()); }
1108 EOF
1109;
1110
1111// Rule ReliabilityObjectiveFunction
1112ruleReliabilityObjectiveFunction
1113 @init {
1114 int stackSize = keepStackSize();
1115 }
1116 :
1117 (
1118 { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); }
1119 (rule__ReliabilityObjectiveFunction__Alternatives)
1120 { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives()); }
1121 )
1122;
1123finally {
1124 restoreStackSize(stackSize);
1125}
1126
1127// Entry rule entryRuleReliabiltiyProbability
1128entryRuleReliabiltiyProbability
1129:
1130{ before(grammarAccess.getReliabiltiyProbabilityRule()); }
1131 ruleReliabiltiyProbability
1132{ after(grammarAccess.getReliabiltiyProbabilityRule()); }
1133 EOF
1134;
1135
1136// Rule ReliabiltiyProbability
1137ruleReliabiltiyProbability
1138 @init {
1139 int stackSize = keepStackSize();
1140 }
1141 :
1142 (
1143 { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); }
1144 (rule__ReliabiltiyProbability__Group__0)
1145 { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup()); }
1146 )
1147;
1148finally {
1149 restoreStackSize(stackSize);
1150}
1151
1152// Entry rule entryRuleMtff
1153entryRuleMtff
1154:
1155{ before(grammarAccess.getMtffRule()); }
1156 ruleMtff
1157{ after(grammarAccess.getMtffRule()); }
1158 EOF
1159;
1160
1161// Rule Mtff
1162ruleMtff
1163 @init {
1164 int stackSize = keepStackSize();
1165 }
1166 :
1167 (
1168 { before(grammarAccess.getMtffAccess().getGroup()); }
1169 (rule__Mtff__Group__0)
1170 { after(grammarAccess.getMtffAccess().getGroup()); }
1171 )
1172;
1173finally {
1174 restoreStackSize(stackSize);
1175}
1176
1177// Entry rule entryRuleObjectiveDeclaration 1077// Entry rule entryRuleObjectiveDeclaration
1178entryRuleObjectiveDeclaration 1078entryRuleObjectiveDeclaration
1179: 1079:
@@ -2125,12 +2025,6 @@ rule__Import__Alternatives
2125 ruleViatraImport 2025 ruleViatraImport
2126 { after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); } 2026 { after(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); }
2127 ) 2027 )
2128 |
2129 (
2130 { before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); }
2131 ruleCftImport
2132 { after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2()); }
2133 )
2134; 2028;
2135finally { 2029finally {
2136 restoreStackSize(stackSize); 2030 restoreStackSize(stackSize);
@@ -2355,48 +2249,6 @@ finally {
2355 restoreStackSize(stackSize); 2249 restoreStackSize(stackSize);
2356} 2250}
2357 2251
2358rule__ObjectiveFunction__Alternatives
2359 @init {
2360 int stackSize = keepStackSize();
2361 }
2362:
2363 (
2364 { before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); }
2365 ruleCostObjectiveFunction
2366 { after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); }
2367 )
2368 |
2369 (
2370 { before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1()); }
2371 ruleReliabilityObjectiveFunction
2372 { after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1()); }
2373 )
2374;
2375finally {
2376 restoreStackSize(stackSize);
2377}
2378
2379rule__ReliabilityObjectiveFunction__Alternatives
2380 @init {
2381 int stackSize = keepStackSize();
2382 }
2383:
2384 (
2385 { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); }
2386 ruleReliabiltiyProbability
2387 { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0()); }
2388 )
2389 |
2390 (
2391 { before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); }
2392 ruleMtff
2393 { after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1()); }
2394 )
2395;
2396finally {
2397 restoreStackSize(stackSize);
2398}
2399
2400rule__Objective__Alternatives 2252rule__Objective__Alternatives
2401 @init { 2253 @init {
2402 int stackSize = keepStackSize(); 2254 int stackSize = keepStackSize();
@@ -3396,87 +3248,6 @@ finally {
3396} 3248}
3397 3249
3398 3250
3399rule__CftImport__Group__0
3400 @init {
3401 int stackSize = keepStackSize();
3402 }
3403:
3404 rule__CftImport__Group__0__Impl
3405 rule__CftImport__Group__1
3406;
3407finally {
3408 restoreStackSize(stackSize);
3409}
3410
3411rule__CftImport__Group__0__Impl
3412 @init {
3413 int stackSize = keepStackSize();
3414 }
3415:
3416(
3417 { before(grammarAccess.getCftImportAccess().getImportKeyword_0()); }
3418 'import'
3419 { after(grammarAccess.getCftImportAccess().getImportKeyword_0()); }
3420)
3421;
3422finally {
3423 restoreStackSize(stackSize);
3424}
3425
3426rule__CftImport__Group__1
3427 @init {
3428 int stackSize = keepStackSize();
3429 }
3430:
3431 rule__CftImport__Group__1__Impl
3432 rule__CftImport__Group__2
3433;
3434finally {
3435 restoreStackSize(stackSize);
3436}
3437
3438rule__CftImport__Group__1__Impl
3439 @init {
3440 int stackSize = keepStackSize();
3441 }
3442:
3443(
3444 { before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); }
3445 'reliability'
3446 { after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1()); }
3447)
3448;
3449finally {
3450 restoreStackSize(stackSize);
3451}
3452
3453rule__CftImport__Group__2
3454 @init {
3455 int stackSize = keepStackSize();
3456 }
3457:
3458 rule__CftImport__Group__2__Impl
3459;
3460finally {
3461 restoreStackSize(stackSize);
3462}
3463
3464rule__CftImport__Group__2__Impl
3465 @init {
3466 int stackSize = keepStackSize();
3467 }
3468:
3469(
3470 { before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); }
3471 (rule__CftImport__ImportedCftAssignment_2)
3472 { after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2()); }
3473)
3474;
3475finally {
3476 restoreStackSize(stackSize);
3477}
3478
3479
3480rule__FileDeclaration__Group__0 3251rule__FileDeclaration__Group__0
3481 @init { 3252 @init {
3482 int stackSize = keepStackSize(); 3253 int stackSize = keepStackSize();
@@ -5988,330 +5759,6 @@ finally {
5988} 5759}
5989 5760
5990 5761
5991rule__ReliabiltiyProbability__Group__0
5992 @init {
5993 int stackSize = keepStackSize();
5994 }
5995:
5996 rule__ReliabiltiyProbability__Group__0__Impl
5997 rule__ReliabiltiyProbability__Group__1
5998;
5999finally {
6000 restoreStackSize(stackSize);
6001}
6002
6003rule__ReliabiltiyProbability__Group__0__Impl
6004 @init {
6005 int stackSize = keepStackSize();
6006 }
6007:
6008(
6009 { before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); }
6010 'reliability'
6011 { after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0()); }
6012)
6013;
6014finally {
6015 restoreStackSize(stackSize);
6016}
6017
6018rule__ReliabiltiyProbability__Group__1
6019 @init {
6020 int stackSize = keepStackSize();
6021 }
6022:
6023 rule__ReliabiltiyProbability__Group__1__Impl
6024 rule__ReliabiltiyProbability__Group__2
6025;
6026finally {
6027 restoreStackSize(stackSize);
6028}
6029
6030rule__ReliabiltiyProbability__Group__1__Impl
6031 @init {
6032 int stackSize = keepStackSize();
6033 }
6034:
6035(
6036 { before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); }
6037 (rule__ReliabiltiyProbability__Group_1__0)?
6038 { after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1()); }
6039)
6040;
6041finally {
6042 restoreStackSize(stackSize);
6043}
6044
6045rule__ReliabiltiyProbability__Group__2
6046 @init {
6047 int stackSize = keepStackSize();
6048 }
6049:
6050 rule__ReliabiltiyProbability__Group__2__Impl
6051 rule__ReliabiltiyProbability__Group__3
6052;
6053finally {
6054 restoreStackSize(stackSize);
6055}
6056
6057rule__ReliabiltiyProbability__Group__2__Impl
6058 @init {
6059 int stackSize = keepStackSize();
6060 }
6061:
6062(
6063 { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); }
6064 (rule__ReliabiltiyProbability__TransformationAssignment_2)
6065 { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2()); }
6066)
6067;
6068finally {
6069 restoreStackSize(stackSize);
6070}
6071
6072rule__ReliabiltiyProbability__Group__3
6073 @init {
6074 int stackSize = keepStackSize();
6075 }
6076:
6077 rule__ReliabiltiyProbability__Group__3__Impl
6078 rule__ReliabiltiyProbability__Group__4
6079;
6080finally {
6081 restoreStackSize(stackSize);
6082}
6083
6084rule__ReliabiltiyProbability__Group__3__Impl
6085 @init {
6086 int stackSize = keepStackSize();
6087 }
6088:
6089(
6090 { before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); }
6091 'at'
6092 { after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3()); }
6093)
6094;
6095finally {
6096 restoreStackSize(stackSize);
6097}
6098
6099rule__ReliabiltiyProbability__Group__4
6100 @init {
6101 int stackSize = keepStackSize();
6102 }
6103:
6104 rule__ReliabiltiyProbability__Group__4__Impl
6105;
6106finally {
6107 restoreStackSize(stackSize);
6108}
6109
6110rule__ReliabiltiyProbability__Group__4__Impl
6111 @init {
6112 int stackSize = keepStackSize();
6113 }
6114:
6115(
6116 { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); }
6117 (rule__ReliabiltiyProbability__TimeAssignment_4)
6118 { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4()); }
6119)
6120;
6121finally {
6122 restoreStackSize(stackSize);
6123}
6124
6125
6126rule__ReliabiltiyProbability__Group_1__0
6127 @init {
6128 int stackSize = keepStackSize();
6129 }
6130:
6131 rule__ReliabiltiyProbability__Group_1__0__Impl
6132 rule__ReliabiltiyProbability__Group_1__1
6133;
6134finally {
6135 restoreStackSize(stackSize);
6136}
6137
6138rule__ReliabiltiyProbability__Group_1__0__Impl
6139 @init {
6140 int stackSize = keepStackSize();
6141 }
6142:
6143(
6144 { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); }
6145 (rule__ReliabiltiyProbability__PackageAssignment_1_0)
6146 { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0()); }
6147)
6148;
6149finally {
6150 restoreStackSize(stackSize);
6151}
6152
6153rule__ReliabiltiyProbability__Group_1__1
6154 @init {
6155 int stackSize = keepStackSize();
6156 }
6157:
6158 rule__ReliabiltiyProbability__Group_1__1__Impl
6159;
6160finally {
6161 restoreStackSize(stackSize);
6162}
6163
6164rule__ReliabiltiyProbability__Group_1__1__Impl
6165 @init {
6166 int stackSize = keepStackSize();
6167 }
6168:
6169(
6170 { before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); }
6171 '::'
6172 { after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1()); }
6173)
6174;
6175finally {
6176 restoreStackSize(stackSize);
6177}
6178
6179
6180rule__Mtff__Group__0
6181 @init {
6182 int stackSize = keepStackSize();
6183 }
6184:
6185 rule__Mtff__Group__0__Impl
6186 rule__Mtff__Group__1
6187;
6188finally {
6189 restoreStackSize(stackSize);
6190}
6191
6192rule__Mtff__Group__0__Impl
6193 @init {
6194 int stackSize = keepStackSize();
6195 }
6196:
6197(
6198 { before(grammarAccess.getMtffAccess().getMtffKeyword_0()); }
6199 'mtff'
6200 { after(grammarAccess.getMtffAccess().getMtffKeyword_0()); }
6201)
6202;
6203finally {
6204 restoreStackSize(stackSize);
6205}
6206
6207rule__Mtff__Group__1
6208 @init {
6209 int stackSize = keepStackSize();
6210 }
6211:
6212 rule__Mtff__Group__1__Impl
6213 rule__Mtff__Group__2
6214;
6215finally {
6216 restoreStackSize(stackSize);
6217}
6218
6219rule__Mtff__Group__1__Impl
6220 @init {
6221 int stackSize = keepStackSize();
6222 }
6223:
6224(
6225 { before(grammarAccess.getMtffAccess().getGroup_1()); }
6226 (rule__Mtff__Group_1__0)?
6227 { after(grammarAccess.getMtffAccess().getGroup_1()); }
6228)
6229;
6230finally {
6231 restoreStackSize(stackSize);
6232}
6233
6234rule__Mtff__Group__2
6235 @init {
6236 int stackSize = keepStackSize();
6237 }
6238:
6239 rule__Mtff__Group__2__Impl
6240;
6241finally {
6242 restoreStackSize(stackSize);
6243}
6244
6245rule__Mtff__Group__2__Impl
6246 @init {
6247 int stackSize = keepStackSize();
6248 }
6249:
6250(
6251 { before(grammarAccess.getMtffAccess().getTransformationAssignment_2()); }
6252 (rule__Mtff__TransformationAssignment_2)
6253 { after(grammarAccess.getMtffAccess().getTransformationAssignment_2()); }
6254)
6255;
6256finally {
6257 restoreStackSize(stackSize);
6258}
6259
6260
6261rule__Mtff__Group_1__0
6262 @init {
6263 int stackSize = keepStackSize();
6264 }
6265:
6266 rule__Mtff__Group_1__0__Impl
6267 rule__Mtff__Group_1__1
6268;
6269finally {
6270 restoreStackSize(stackSize);
6271}
6272
6273rule__Mtff__Group_1__0__Impl
6274 @init {
6275 int stackSize = keepStackSize();
6276 }
6277:
6278(
6279 { before(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); }
6280 (rule__Mtff__PackageAssignment_1_0)
6281 { after(grammarAccess.getMtffAccess().getPackageAssignment_1_0()); }
6282)
6283;
6284finally {
6285 restoreStackSize(stackSize);
6286}
6287
6288rule__Mtff__Group_1__1
6289 @init {
6290 int stackSize = keepStackSize();
6291 }
6292:
6293 rule__Mtff__Group_1__1__Impl
6294;
6295finally {
6296 restoreStackSize(stackSize);
6297}
6298
6299rule__Mtff__Group_1__1__Impl
6300 @init {
6301 int stackSize = keepStackSize();
6302 }
6303:
6304(
6305 { before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); }
6306 '::'
6307 { after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1()); }
6308)
6309;
6310finally {
6311 restoreStackSize(stackSize);
6312}
6313
6314
6315rule__ObjectiveDeclaration__Group__0 5762rule__ObjectiveDeclaration__Group__0
6316 @init { 5763 @init {
6317 int stackSize = keepStackSize(); 5764 int stackSize = keepStackSize();
@@ -10513,25 +9960,6 @@ finally {
10513 restoreStackSize(stackSize); 9960 restoreStackSize(stackSize);
10514} 9961}
10515 9962
10516rule__CftImport__ImportedCftAssignment_2
10517 @init {
10518 int stackSize = keepStackSize();
10519 }
10520:
10521 (
10522 { before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); }
10523 (
10524 { before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); }
10525 RULE_STRING
10526 { after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1()); }
10527 )
10528 { after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0()); }
10529 )
10530;
10531finally {
10532 restoreStackSize(stackSize);
10533}
10534
10535rule__FileSpecification__PathAssignment 9963rule__FileSpecification__PathAssignment
10536 @init { 9964 @init {
10537 int stackSize = keepStackSize(); 9965 int stackSize = keepStackSize();
@@ -11251,97 +10679,6 @@ finally {
11251 restoreStackSize(stackSize); 10679 restoreStackSize(stackSize);
11252} 10680}
11253 10681
11254rule__ReliabiltiyProbability__PackageAssignment_1_0
11255 @init {
11256 int stackSize = keepStackSize();
11257 }
11258:
11259 (
11260 { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); }
11261 (
11262 { before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
11263 ruleQualifiedName
11264 { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
11265 )
11266 { after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0()); }
11267 )
11268;
11269finally {
11270 restoreStackSize(stackSize);
11271}
11272
11273rule__ReliabiltiyProbability__TransformationAssignment_2
11274 @init {
11275 int stackSize = keepStackSize();
11276 }
11277:
11278 (
11279 { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
11280 (
11281 { before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
11282 RULE_ID
11283 { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
11284 )
11285 { after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
11286 )
11287;
11288finally {
11289 restoreStackSize(stackSize);
11290}
11291
11292rule__ReliabiltiyProbability__TimeAssignment_4
11293 @init {
11294 int stackSize = keepStackSize();
11295 }
11296:
11297 (
11298 { before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); }
11299 ruleREALLiteral
11300 { after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0()); }
11301 )
11302;
11303finally {
11304 restoreStackSize(stackSize);
11305}
11306
11307rule__Mtff__PackageAssignment_1_0
11308 @init {
11309 int stackSize = keepStackSize();
11310 }
11311:
11312 (
11313 { before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); }
11314 (
11315 { before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
11316 ruleQualifiedName
11317 { after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1()); }
11318 )
11319 { after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0()); }
11320 )
11321;
11322finally {
11323 restoreStackSize(stackSize);
11324}
11325
11326rule__Mtff__TransformationAssignment_2
11327 @init {
11328 int stackSize = keepStackSize();
11329 }
11330:
11331 (
11332 { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
11333 (
11334 { before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
11335 RULE_ID
11336 { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1()); }
11337 )
11338 { after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0()); }
11339 )
11340;
11341finally {
11342 restoreStackSize(stackSize);
11343}
11344
11345rule__ObjectiveDeclaration__NameAssignment_1 10682rule__ObjectiveDeclaration__NameAssignment_1
11346 @init { 10683 @init {
11347 int stackSize = keepStackSize(); 10684 int stackSize = keepStackSize();
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 628ef22e..2873259e 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,59 +1,56 @@
1'#'=49 1'#'=46
2'*'=64 2'*'=61
3'+='=63 3'+='=60
4','=33 4','=32
5'-'=24 5'-'=24
6'.'=23 6'.'=23
7'..'=54 7'..'=51
8'::'=36 8'::'=35
9'<'=13 9'<'=13
10'<='=15 10'<='=15
11'='=30 11'='=29
12'>'=14 12'>'=14
13'>='=16 13'>='=16
14'AlloySolver'=21 14'AlloySolver'=21
15'SMTSolver'=20 15'SMTSolver'=20
16'ViatraSolver'=22 16'ViatraSolver'=22
17'at'=42 17'config'=42
18'config'=45 18'constraints'=39
19'constraints'=40 19'cost'=40
20'cost'=41 20'debug'=56
21'debug'=59
22'epackage'=26 21'epackage'=26
23'excluding'=35 22'excluding'=34
24'file'=29 23'file'=28
25'folder'=38 24'folder'=37
26'full'=19 25'full'=19
27'generate'=56 26'generate'=53
28'import'=25 27'import'=25
29'int'=51 28'int'=48
30'log'=60 29'log'=57
31'log-level'=46 30'log-level'=43
32'maximize'=12 31'maximize'=12
33'memory'=48 32'memory'=45
34'metamodel'=37 33'metamodel'=36
35'minimize'=11 34'minimize'=11
36'models'=39 35'models'=38
37'mtff'=43 36'node'=47
38'node'=50
39'none'=17 37'none'=17
40'normal'=18 38'normal'=18
41'number'=65 39'number'=62
42'objectives'=44 40'objectives'=41
43'output'=62 41'output'=59
44'package'=34 42'package'=33
45'partial-model'=57 43'partial-model'=54
46'real'=52 44'real'=49
47'reliability'=28 45'runs'=63
48'runs'=66 46'runtime'=44
49'runtime'=47 47'scope'=52
50'scope'=55 48'solver'=55
51'solver'=58 49'statistics'=58
52'statistics'=61 50'string'=50
53'string'=53
54'viatra'=27 51'viatra'=27
55'{'=31 52'{'=30
56'}'=32 53'}'=31
57RULE_ANY_OTHER=10 54RULE_ANY_OTHER=10
58RULE_ID=4 55RULE_ID=4
59RULE_INT=5 56RULE_INT=5
@@ -114,6 +111,3 @@ T__60=60
114T__61=61 111T__61=61
115T__62=62 112T__62=62
116T__63=63 113T__63=63
117T__64=64
118T__65=65
119T__66=66
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 5105b180..7efc2eb5 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
@@ -40,7 +40,6 @@ public class InternalApplicationConfigurationLexer extends Lexer {
40 public static final int RULE_INT=5; 40 public static final int RULE_INT=5;
41 public static final int T__29=29; 41 public static final int T__29=29;
42 public static final int T__22=22; 42 public static final int T__22=22;
43 public static final int T__66=66;
44 public static final int RULE_ML_COMMENT=7; 43 public static final int RULE_ML_COMMENT=7;
45 public static final int T__23=23; 44 public static final int T__23=23;
46 public static final int T__24=24; 45 public static final int T__24=24;
@@ -48,9 +47,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
48 public static final int T__62=62; 47 public static final int T__62=62;
49 public static final int T__63=63; 48 public static final int T__63=63;
50 public static final int T__20=20; 49 public static final int T__20=20;
51 public static final int T__64=64;
52 public static final int T__21=21; 50 public static final int T__21=21;
53 public static final int T__65=65;
54 public static final int RULE_STRING=6; 51 public static final int RULE_STRING=6;
55 public static final int RULE_SL_COMMENT=8; 52 public static final int RULE_SL_COMMENT=8;
56 public static final int T__37=37; 53 public static final int T__37=37;
@@ -448,10 +445,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
448 try { 445 try {
449 int _type = T__28; 446 int _type = T__28;
450 int _channel = DEFAULT_TOKEN_CHANNEL; 447 int _channel = DEFAULT_TOKEN_CHANNEL;
451 // InternalApplicationConfiguration.g:28:7: ( 'reliability' ) 448 // InternalApplicationConfiguration.g:28:7: ( 'file' )
452 // InternalApplicationConfiguration.g:28:9: 'reliability' 449 // InternalApplicationConfiguration.g:28:9: 'file'
453 { 450 {
454 match("reliability"); 451 match("file");
455 452
456 453
457 } 454 }
@@ -469,11 +466,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
469 try { 466 try {
470 int _type = T__29; 467 int _type = T__29;
471 int _channel = DEFAULT_TOKEN_CHANNEL; 468 int _channel = DEFAULT_TOKEN_CHANNEL;
472 // InternalApplicationConfiguration.g:29:7: ( 'file' ) 469 // InternalApplicationConfiguration.g:29:7: ( '=' )
473 // InternalApplicationConfiguration.g:29:9: 'file' 470 // InternalApplicationConfiguration.g:29:9: '='
474 { 471 {
475 match("file"); 472 match('=');
476
477 473
478 } 474 }
479 475
@@ -490,10 +486,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
490 try { 486 try {
491 int _type = T__30; 487 int _type = T__30;
492 int _channel = DEFAULT_TOKEN_CHANNEL; 488 int _channel = DEFAULT_TOKEN_CHANNEL;
493 // InternalApplicationConfiguration.g:30:7: ( '=' ) 489 // InternalApplicationConfiguration.g:30:7: ( '{' )
494 // InternalApplicationConfiguration.g:30:9: '=' 490 // InternalApplicationConfiguration.g:30:9: '{'
495 { 491 {
496 match('='); 492 match('{');
497 493
498 } 494 }
499 495
@@ -510,10 +506,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
510 try { 506 try {
511 int _type = T__31; 507 int _type = T__31;
512 int _channel = DEFAULT_TOKEN_CHANNEL; 508 int _channel = DEFAULT_TOKEN_CHANNEL;
513 // InternalApplicationConfiguration.g:31:7: ( '{' ) 509 // InternalApplicationConfiguration.g:31:7: ( '}' )
514 // InternalApplicationConfiguration.g:31:9: '{' 510 // InternalApplicationConfiguration.g:31:9: '}'
515 { 511 {
516 match('{'); 512 match('}');
517 513
518 } 514 }
519 515
@@ -530,10 +526,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
530 try { 526 try {
531 int _type = T__32; 527 int _type = T__32;
532 int _channel = DEFAULT_TOKEN_CHANNEL; 528 int _channel = DEFAULT_TOKEN_CHANNEL;
533 // InternalApplicationConfiguration.g:32:7: ( '}' ) 529 // InternalApplicationConfiguration.g:32:7: ( ',' )
534 // InternalApplicationConfiguration.g:32:9: '}' 530 // InternalApplicationConfiguration.g:32:9: ','
535 { 531 {
536 match('}'); 532 match(',');
537 533
538 } 534 }
539 535
@@ -550,10 +546,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
550 try { 546 try {
551 int _type = T__33; 547 int _type = T__33;
552 int _channel = DEFAULT_TOKEN_CHANNEL; 548 int _channel = DEFAULT_TOKEN_CHANNEL;
553 // InternalApplicationConfiguration.g:33:7: ( ',' ) 549 // InternalApplicationConfiguration.g:33:7: ( 'package' )
554 // InternalApplicationConfiguration.g:33:9: ',' 550 // InternalApplicationConfiguration.g:33:9: 'package'
555 { 551 {
556 match(','); 552 match("package");
553
557 554
558 } 555 }
559 556
@@ -570,10 +567,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
570 try { 567 try {
571 int _type = T__34; 568 int _type = T__34;
572 int _channel = DEFAULT_TOKEN_CHANNEL; 569 int _channel = DEFAULT_TOKEN_CHANNEL;
573 // InternalApplicationConfiguration.g:34:7: ( 'package' ) 570 // InternalApplicationConfiguration.g:34:7: ( 'excluding' )
574 // InternalApplicationConfiguration.g:34:9: 'package' 571 // InternalApplicationConfiguration.g:34:9: 'excluding'
575 { 572 {
576 match("package"); 573 match("excluding");
577 574
578 575
579 } 576 }
@@ -591,10 +588,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
591 try { 588 try {
592 int _type = T__35; 589 int _type = T__35;
593 int _channel = DEFAULT_TOKEN_CHANNEL; 590 int _channel = DEFAULT_TOKEN_CHANNEL;
594 // InternalApplicationConfiguration.g:35:7: ( 'excluding' ) 591 // InternalApplicationConfiguration.g:35:7: ( '::' )
595 // InternalApplicationConfiguration.g:35:9: 'excluding' 592 // InternalApplicationConfiguration.g:35:9: '::'
596 { 593 {
597 match("excluding"); 594 match("::");
598 595
599 596
600 } 597 }
@@ -612,10 +609,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
612 try { 609 try {
613 int _type = T__36; 610 int _type = T__36;
614 int _channel = DEFAULT_TOKEN_CHANNEL; 611 int _channel = DEFAULT_TOKEN_CHANNEL;
615 // InternalApplicationConfiguration.g:36:7: ( '::' ) 612 // InternalApplicationConfiguration.g:36:7: ( 'metamodel' )
616 // InternalApplicationConfiguration.g:36:9: '::' 613 // InternalApplicationConfiguration.g:36:9: 'metamodel'
617 { 614 {
618 match("::"); 615 match("metamodel");
619 616
620 617
621 } 618 }
@@ -633,10 +630,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
633 try { 630 try {
634 int _type = T__37; 631 int _type = T__37;
635 int _channel = DEFAULT_TOKEN_CHANNEL; 632 int _channel = DEFAULT_TOKEN_CHANNEL;
636 // InternalApplicationConfiguration.g:37:7: ( 'metamodel' ) 633 // InternalApplicationConfiguration.g:37:7: ( 'folder' )
637 // InternalApplicationConfiguration.g:37:9: 'metamodel' 634 // InternalApplicationConfiguration.g:37:9: 'folder'
638 { 635 {
639 match("metamodel"); 636 match("folder");
640 637
641 638
642 } 639 }
@@ -654,10 +651,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
654 try { 651 try {
655 int _type = T__38; 652 int _type = T__38;
656 int _channel = DEFAULT_TOKEN_CHANNEL; 653 int _channel = DEFAULT_TOKEN_CHANNEL;
657 // InternalApplicationConfiguration.g:38:7: ( 'folder' ) 654 // InternalApplicationConfiguration.g:38:7: ( 'models' )
658 // InternalApplicationConfiguration.g:38:9: 'folder' 655 // InternalApplicationConfiguration.g:38:9: 'models'
659 { 656 {
660 match("folder"); 657 match("models");
661 658
662 659
663 } 660 }
@@ -675,10 +672,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
675 try { 672 try {
676 int _type = T__39; 673 int _type = T__39;
677 int _channel = DEFAULT_TOKEN_CHANNEL; 674 int _channel = DEFAULT_TOKEN_CHANNEL;
678 // InternalApplicationConfiguration.g:39:7: ( 'models' ) 675 // InternalApplicationConfiguration.g:39:7: ( 'constraints' )
679 // InternalApplicationConfiguration.g:39:9: 'models' 676 // InternalApplicationConfiguration.g:39:9: 'constraints'
680 { 677 {
681 match("models"); 678 match("constraints");
682 679
683 680
684 } 681 }
@@ -696,10 +693,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
696 try { 693 try {
697 int _type = T__40; 694 int _type = T__40;
698 int _channel = DEFAULT_TOKEN_CHANNEL; 695 int _channel = DEFAULT_TOKEN_CHANNEL;
699 // InternalApplicationConfiguration.g:40:7: ( 'constraints' ) 696 // InternalApplicationConfiguration.g:40:7: ( 'cost' )
700 // InternalApplicationConfiguration.g:40:9: 'constraints' 697 // InternalApplicationConfiguration.g:40:9: 'cost'
701 { 698 {
702 match("constraints"); 699 match("cost");
703 700
704 701
705 } 702 }
@@ -717,10 +714,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
717 try { 714 try {
718 int _type = T__41; 715 int _type = T__41;
719 int _channel = DEFAULT_TOKEN_CHANNEL; 716 int _channel = DEFAULT_TOKEN_CHANNEL;
720 // InternalApplicationConfiguration.g:41:7: ( 'cost' ) 717 // InternalApplicationConfiguration.g:41:7: ( 'objectives' )
721 // InternalApplicationConfiguration.g:41:9: 'cost' 718 // InternalApplicationConfiguration.g:41:9: 'objectives'
722 { 719 {
723 match("cost"); 720 match("objectives");
724 721
725 722
726 } 723 }
@@ -738,10 +735,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
738 try { 735 try {
739 int _type = T__42; 736 int _type = T__42;
740 int _channel = DEFAULT_TOKEN_CHANNEL; 737 int _channel = DEFAULT_TOKEN_CHANNEL;
741 // InternalApplicationConfiguration.g:42:7: ( 'at' ) 738 // InternalApplicationConfiguration.g:42:7: ( 'config' )
742 // InternalApplicationConfiguration.g:42:9: 'at' 739 // InternalApplicationConfiguration.g:42:9: 'config'
743 { 740 {
744 match("at"); 741 match("config");
745 742
746 743
747 } 744 }
@@ -759,10 +756,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
759 try { 756 try {
760 int _type = T__43; 757 int _type = T__43;
761 int _channel = DEFAULT_TOKEN_CHANNEL; 758 int _channel = DEFAULT_TOKEN_CHANNEL;
762 // InternalApplicationConfiguration.g:43:7: ( 'mtff' ) 759 // InternalApplicationConfiguration.g:43:7: ( 'log-level' )
763 // InternalApplicationConfiguration.g:43:9: 'mtff' 760 // InternalApplicationConfiguration.g:43:9: 'log-level'
764 { 761 {
765 match("mtff"); 762 match("log-level");
766 763
767 764
768 } 765 }
@@ -780,10 +777,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
780 try { 777 try {
781 int _type = T__44; 778 int _type = T__44;
782 int _channel = DEFAULT_TOKEN_CHANNEL; 779 int _channel = DEFAULT_TOKEN_CHANNEL;
783 // InternalApplicationConfiguration.g:44:7: ( 'objectives' ) 780 // InternalApplicationConfiguration.g:44:7: ( 'runtime' )
784 // InternalApplicationConfiguration.g:44:9: 'objectives' 781 // InternalApplicationConfiguration.g:44:9: 'runtime'
785 { 782 {
786 match("objectives"); 783 match("runtime");
787 784
788 785
789 } 786 }
@@ -801,10 +798,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
801 try { 798 try {
802 int _type = T__45; 799 int _type = T__45;
803 int _channel = DEFAULT_TOKEN_CHANNEL; 800 int _channel = DEFAULT_TOKEN_CHANNEL;
804 // InternalApplicationConfiguration.g:45:7: ( 'config' ) 801 // InternalApplicationConfiguration.g:45:7: ( 'memory' )
805 // InternalApplicationConfiguration.g:45:9: 'config' 802 // InternalApplicationConfiguration.g:45:9: 'memory'
806 { 803 {
807 match("config"); 804 match("memory");
808 805
809 806
810 } 807 }
@@ -822,11 +819,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
822 try { 819 try {
823 int _type = T__46; 820 int _type = T__46;
824 int _channel = DEFAULT_TOKEN_CHANNEL; 821 int _channel = DEFAULT_TOKEN_CHANNEL;
825 // InternalApplicationConfiguration.g:46:7: ( 'log-level' ) 822 // InternalApplicationConfiguration.g:46:7: ( '#' )
826 // InternalApplicationConfiguration.g:46:9: 'log-level' 823 // InternalApplicationConfiguration.g:46:9: '#'
827 { 824 {
828 match("log-level"); 825 match('#');
829
830 826
831 } 827 }
832 828
@@ -843,10 +839,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
843 try { 839 try {
844 int _type = T__47; 840 int _type = T__47;
845 int _channel = DEFAULT_TOKEN_CHANNEL; 841 int _channel = DEFAULT_TOKEN_CHANNEL;
846 // InternalApplicationConfiguration.g:47:7: ( 'runtime' ) 842 // InternalApplicationConfiguration.g:47:7: ( 'node' )
847 // InternalApplicationConfiguration.g:47:9: 'runtime' 843 // InternalApplicationConfiguration.g:47:9: 'node'
848 { 844 {
849 match("runtime"); 845 match("node");
850 846
851 847
852 } 848 }
@@ -864,10 +860,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
864 try { 860 try {
865 int _type = T__48; 861 int _type = T__48;
866 int _channel = DEFAULT_TOKEN_CHANNEL; 862 int _channel = DEFAULT_TOKEN_CHANNEL;
867 // InternalApplicationConfiguration.g:48:7: ( 'memory' ) 863 // InternalApplicationConfiguration.g:48:7: ( 'int' )
868 // InternalApplicationConfiguration.g:48:9: 'memory' 864 // InternalApplicationConfiguration.g:48:9: 'int'
869 { 865 {
870 match("memory"); 866 match("int");
871 867
872 868
873 } 869 }
@@ -885,10 +881,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
885 try { 881 try {
886 int _type = T__49; 882 int _type = T__49;
887 int _channel = DEFAULT_TOKEN_CHANNEL; 883 int _channel = DEFAULT_TOKEN_CHANNEL;
888 // InternalApplicationConfiguration.g:49:7: ( '#' ) 884 // InternalApplicationConfiguration.g:49:7: ( 'real' )
889 // InternalApplicationConfiguration.g:49:9: '#' 885 // InternalApplicationConfiguration.g:49:9: 'real'
890 { 886 {
891 match('#'); 887 match("real");
888
892 889
893 } 890 }
894 891
@@ -905,10 +902,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
905 try { 902 try {
906 int _type = T__50; 903 int _type = T__50;
907 int _channel = DEFAULT_TOKEN_CHANNEL; 904 int _channel = DEFAULT_TOKEN_CHANNEL;
908 // InternalApplicationConfiguration.g:50:7: ( 'node' ) 905 // InternalApplicationConfiguration.g:50:7: ( 'string' )
909 // InternalApplicationConfiguration.g:50:9: 'node' 906 // InternalApplicationConfiguration.g:50:9: 'string'
910 { 907 {
911 match("node"); 908 match("string");
912 909
913 910
914 } 911 }
@@ -926,10 +923,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
926 try { 923 try {
927 int _type = T__51; 924 int _type = T__51;
928 int _channel = DEFAULT_TOKEN_CHANNEL; 925 int _channel = DEFAULT_TOKEN_CHANNEL;
929 // InternalApplicationConfiguration.g:51:7: ( 'int' ) 926 // InternalApplicationConfiguration.g:51:7: ( '..' )
930 // InternalApplicationConfiguration.g:51:9: 'int' 927 // InternalApplicationConfiguration.g:51:9: '..'
931 { 928 {
932 match("int"); 929 match("..");
933 930
934 931
935 } 932 }
@@ -947,10 +944,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
947 try { 944 try {
948 int _type = T__52; 945 int _type = T__52;
949 int _channel = DEFAULT_TOKEN_CHANNEL; 946 int _channel = DEFAULT_TOKEN_CHANNEL;
950 // InternalApplicationConfiguration.g:52:7: ( 'real' ) 947 // InternalApplicationConfiguration.g:52:7: ( 'scope' )
951 // InternalApplicationConfiguration.g:52:9: 'real' 948 // InternalApplicationConfiguration.g:52:9: 'scope'
952 { 949 {
953 match("real"); 950 match("scope");
954 951
955 952
956 } 953 }
@@ -968,10 +965,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
968 try { 965 try {
969 int _type = T__53; 966 int _type = T__53;
970 int _channel = DEFAULT_TOKEN_CHANNEL; 967 int _channel = DEFAULT_TOKEN_CHANNEL;
971 // InternalApplicationConfiguration.g:53:7: ( 'string' ) 968 // InternalApplicationConfiguration.g:53:7: ( 'generate' )
972 // InternalApplicationConfiguration.g:53:9: 'string' 969 // InternalApplicationConfiguration.g:53:9: 'generate'
973 { 970 {
974 match("string"); 971 match("generate");
975 972
976 973
977 } 974 }
@@ -989,10 +986,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
989 try { 986 try {
990 int _type = T__54; 987 int _type = T__54;
991 int _channel = DEFAULT_TOKEN_CHANNEL; 988 int _channel = DEFAULT_TOKEN_CHANNEL;
992 // InternalApplicationConfiguration.g:54:7: ( '..' ) 989 // InternalApplicationConfiguration.g:54:7: ( 'partial-model' )
993 // InternalApplicationConfiguration.g:54:9: '..' 990 // InternalApplicationConfiguration.g:54:9: 'partial-model'
994 { 991 {
995 match(".."); 992 match("partial-model");
996 993
997 994
998 } 995 }
@@ -1010,10 +1007,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1010 try { 1007 try {
1011 int _type = T__55; 1008 int _type = T__55;
1012 int _channel = DEFAULT_TOKEN_CHANNEL; 1009 int _channel = DEFAULT_TOKEN_CHANNEL;
1013 // InternalApplicationConfiguration.g:55:7: ( 'scope' ) 1010 // InternalApplicationConfiguration.g:55:7: ( 'solver' )
1014 // InternalApplicationConfiguration.g:55:9: 'scope' 1011 // InternalApplicationConfiguration.g:55:9: 'solver'
1015 { 1012 {
1016 match("scope"); 1013 match("solver");
1017 1014
1018 1015
1019 } 1016 }
@@ -1031,10 +1028,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1031 try { 1028 try {
1032 int _type = T__56; 1029 int _type = T__56;
1033 int _channel = DEFAULT_TOKEN_CHANNEL; 1030 int _channel = DEFAULT_TOKEN_CHANNEL;
1034 // InternalApplicationConfiguration.g:56:7: ( 'generate' ) 1031 // InternalApplicationConfiguration.g:56:7: ( 'debug' )
1035 // InternalApplicationConfiguration.g:56:9: 'generate' 1032 // InternalApplicationConfiguration.g:56:9: 'debug'
1036 { 1033 {
1037 match("generate"); 1034 match("debug");
1038 1035
1039 1036
1040 } 1037 }
@@ -1052,10 +1049,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1052 try { 1049 try {
1053 int _type = T__57; 1050 int _type = T__57;
1054 int _channel = DEFAULT_TOKEN_CHANNEL; 1051 int _channel = DEFAULT_TOKEN_CHANNEL;
1055 // InternalApplicationConfiguration.g:57:7: ( 'partial-model' ) 1052 // InternalApplicationConfiguration.g:57:7: ( 'log' )
1056 // InternalApplicationConfiguration.g:57:9: 'partial-model' 1053 // InternalApplicationConfiguration.g:57:9: 'log'
1057 { 1054 {
1058 match("partial-model"); 1055 match("log");
1059 1056
1060 1057
1061 } 1058 }
@@ -1073,10 +1070,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1073 try { 1070 try {
1074 int _type = T__58; 1071 int _type = T__58;
1075 int _channel = DEFAULT_TOKEN_CHANNEL; 1072 int _channel = DEFAULT_TOKEN_CHANNEL;
1076 // InternalApplicationConfiguration.g:58:7: ( 'solver' ) 1073 // InternalApplicationConfiguration.g:58:7: ( 'statistics' )
1077 // InternalApplicationConfiguration.g:58:9: 'solver' 1074 // InternalApplicationConfiguration.g:58:9: 'statistics'
1078 { 1075 {
1079 match("solver"); 1076 match("statistics");
1080 1077
1081 1078
1082 } 1079 }
@@ -1094,10 +1091,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1094 try { 1091 try {
1095 int _type = T__59; 1092 int _type = T__59;
1096 int _channel = DEFAULT_TOKEN_CHANNEL; 1093 int _channel = DEFAULT_TOKEN_CHANNEL;
1097 // InternalApplicationConfiguration.g:59:7: ( 'debug' ) 1094 // InternalApplicationConfiguration.g:59:7: ( 'output' )
1098 // InternalApplicationConfiguration.g:59:9: 'debug' 1095 // InternalApplicationConfiguration.g:59:9: 'output'
1099 { 1096 {
1100 match("debug"); 1097 match("output");
1101 1098
1102 1099
1103 } 1100 }
@@ -1115,10 +1112,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1115 try { 1112 try {
1116 int _type = T__60; 1113 int _type = T__60;
1117 int _channel = DEFAULT_TOKEN_CHANNEL; 1114 int _channel = DEFAULT_TOKEN_CHANNEL;
1118 // InternalApplicationConfiguration.g:60:7: ( 'log' ) 1115 // InternalApplicationConfiguration.g:60:7: ( '+=' )
1119 // InternalApplicationConfiguration.g:60:9: 'log' 1116 // InternalApplicationConfiguration.g:60:9: '+='
1120 { 1117 {
1121 match("log"); 1118 match("+=");
1122 1119
1123 1120
1124 } 1121 }
@@ -1136,11 +1133,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1136 try { 1133 try {
1137 int _type = T__61; 1134 int _type = T__61;
1138 int _channel = DEFAULT_TOKEN_CHANNEL; 1135 int _channel = DEFAULT_TOKEN_CHANNEL;
1139 // InternalApplicationConfiguration.g:61:7: ( 'statistics' ) 1136 // InternalApplicationConfiguration.g:61:7: ( '*' )
1140 // InternalApplicationConfiguration.g:61:9: 'statistics' 1137 // InternalApplicationConfiguration.g:61:9: '*'
1141 { 1138 {
1142 match("statistics"); 1139 match('*');
1143
1144 1140
1145 } 1141 }
1146 1142
@@ -1157,10 +1153,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1157 try { 1153 try {
1158 int _type = T__62; 1154 int _type = T__62;
1159 int _channel = DEFAULT_TOKEN_CHANNEL; 1155 int _channel = DEFAULT_TOKEN_CHANNEL;
1160 // InternalApplicationConfiguration.g:62:7: ( 'output' ) 1156 // InternalApplicationConfiguration.g:62:7: ( 'number' )
1161 // InternalApplicationConfiguration.g:62:9: 'output' 1157 // InternalApplicationConfiguration.g:62:9: 'number'
1162 { 1158 {
1163 match("output"); 1159 match("number");
1164 1160
1165 1161
1166 } 1162 }
@@ -1178,70 +1174,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1178 try { 1174 try {
1179 int _type = T__63; 1175 int _type = T__63;
1180 int _channel = DEFAULT_TOKEN_CHANNEL; 1176 int _channel = DEFAULT_TOKEN_CHANNEL;
1181 // InternalApplicationConfiguration.g:63:7: ( '+=' ) 1177 // InternalApplicationConfiguration.g:63:7: ( 'runs' )
1182 // InternalApplicationConfiguration.g:63:9: '+=' 1178 // InternalApplicationConfiguration.g:63:9: 'runs'
1183 {
1184 match("+=");
1185
1186
1187 }
1188
1189 state.type = _type;
1190 state.channel = _channel;
1191 }
1192 finally {
1193 }
1194 }
1195 // $ANTLR end "T__63"
1196
1197 // $ANTLR start "T__64"
1198 public final void mT__64() throws RecognitionException {
1199 try {
1200 int _type = T__64;
1201 int _channel = DEFAULT_TOKEN_CHANNEL;
1202 // InternalApplicationConfiguration.g:64:7: ( '*' )
1203 // InternalApplicationConfiguration.g:64:9: '*'
1204 {
1205 match('*');
1206
1207 }
1208
1209 state.type = _type;
1210 state.channel = _channel;
1211 }
1212 finally {
1213 }
1214 }
1215 // $ANTLR end "T__64"
1216
1217 // $ANTLR start "T__65"
1218 public final void mT__65() throws RecognitionException {
1219 try {
1220 int _type = T__65;
1221 int _channel = DEFAULT_TOKEN_CHANNEL;
1222 // InternalApplicationConfiguration.g:65:7: ( 'number' )
1223 // InternalApplicationConfiguration.g:65:9: 'number'
1224 {
1225 match("number");
1226
1227
1228 }
1229
1230 state.type = _type;
1231 state.channel = _channel;
1232 }
1233 finally {
1234 }
1235 }
1236 // $ANTLR end "T__65"
1237
1238 // $ANTLR start "T__66"
1239 public final void mT__66() throws RecognitionException {
1240 try {
1241 int _type = T__66;
1242 int _channel = DEFAULT_TOKEN_CHANNEL;
1243 // InternalApplicationConfiguration.g:66:7: ( 'runs' )
1244 // InternalApplicationConfiguration.g:66:9: 'runs'
1245 { 1179 {
1246 match("runs"); 1180 match("runs");
1247 1181
@@ -1254,17 +1188,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1254 finally { 1188 finally {
1255 } 1189 }
1256 } 1190 }
1257 // $ANTLR end "T__66" 1191 // $ANTLR end "T__63"
1258 1192
1259 // $ANTLR start "RULE_ID" 1193 // $ANTLR start "RULE_ID"
1260 public final void mRULE_ID() throws RecognitionException { 1194 public final void mRULE_ID() throws RecognitionException {
1261 try { 1195 try {
1262 int _type = RULE_ID; 1196 int _type = RULE_ID;
1263 int _channel = DEFAULT_TOKEN_CHANNEL; 1197 int _channel = DEFAULT_TOKEN_CHANNEL;
1264 // InternalApplicationConfiguration.g:12508:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) 1198 // InternalApplicationConfiguration.g:11845:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
1265 // InternalApplicationConfiguration.g:12508:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1199 // InternalApplicationConfiguration.g:11845:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1266 { 1200 {
1267 // InternalApplicationConfiguration.g:12508:11: ( '^' )? 1201 // InternalApplicationConfiguration.g:11845:11: ( '^' )?
1268 int alt1=2; 1202 int alt1=2;
1269 int LA1_0 = input.LA(1); 1203 int LA1_0 = input.LA(1);
1270 1204
@@ -1273,7 +1207,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1273 } 1207 }
1274 switch (alt1) { 1208 switch (alt1) {
1275 case 1 : 1209 case 1 :
1276 // InternalApplicationConfiguration.g:12508:11: '^' 1210 // InternalApplicationConfiguration.g:11845:11: '^'
1277 { 1211 {
1278 match('^'); 1212 match('^');
1279 1213
@@ -1291,7 +1225,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1291 recover(mse); 1225 recover(mse);
1292 throw mse;} 1226 throw mse;}
1293 1227
1294 // InternalApplicationConfiguration.g:12508:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1228 // InternalApplicationConfiguration.g:11845:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1295 loop2: 1229 loop2:
1296 do { 1230 do {
1297 int alt2=2; 1231 int alt2=2;
@@ -1340,10 +1274,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1340 try { 1274 try {
1341 int _type = RULE_INT; 1275 int _type = RULE_INT;
1342 int _channel = DEFAULT_TOKEN_CHANNEL; 1276 int _channel = DEFAULT_TOKEN_CHANNEL;
1343 // InternalApplicationConfiguration.g:12510:10: ( ( '0' .. '9' )+ ) 1277 // InternalApplicationConfiguration.g:11847:10: ( ( '0' .. '9' )+ )
1344 // InternalApplicationConfiguration.g:12510:12: ( '0' .. '9' )+ 1278 // InternalApplicationConfiguration.g:11847:12: ( '0' .. '9' )+
1345 { 1279 {
1346 // InternalApplicationConfiguration.g:12510:12: ( '0' .. '9' )+ 1280 // InternalApplicationConfiguration.g:11847:12: ( '0' .. '9' )+
1347 int cnt3=0; 1281 int cnt3=0;
1348 loop3: 1282 loop3:
1349 do { 1283 do {
@@ -1357,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1357 1291
1358 switch (alt3) { 1292 switch (alt3) {
1359 case 1 : 1293 case 1 :
1360 // InternalApplicationConfiguration.g:12510:13: '0' .. '9' 1294 // InternalApplicationConfiguration.g:11847:13: '0' .. '9'
1361 { 1295 {
1362 matchRange('0','9'); 1296 matchRange('0','9');
1363 1297
@@ -1389,10 +1323,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1389 try { 1323 try {
1390 int _type = RULE_STRING; 1324 int _type = RULE_STRING;
1391 int _channel = DEFAULT_TOKEN_CHANNEL; 1325 int _channel = DEFAULT_TOKEN_CHANNEL;
1392 // InternalApplicationConfiguration.g:12512:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) 1326 // InternalApplicationConfiguration.g:11849:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
1393 // InternalApplicationConfiguration.g:12512:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1327 // InternalApplicationConfiguration.g:11849:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1394 { 1328 {
1395 // InternalApplicationConfiguration.g:12512:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1329 // InternalApplicationConfiguration.g:11849:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1396 int alt6=2; 1330 int alt6=2;
1397 int LA6_0 = input.LA(1); 1331 int LA6_0 = input.LA(1);
1398 1332
@@ -1410,10 +1344,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1410 } 1344 }
1411 switch (alt6) { 1345 switch (alt6) {
1412 case 1 : 1346 case 1 :
1413 // InternalApplicationConfiguration.g:12512:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' 1347 // InternalApplicationConfiguration.g:11849:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
1414 { 1348 {
1415 match('\"'); 1349 match('\"');
1416 // InternalApplicationConfiguration.g:12512:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* 1350 // InternalApplicationConfiguration.g:11849:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
1417 loop4: 1351 loop4:
1418 do { 1352 do {
1419 int alt4=3; 1353 int alt4=3;
@@ -1429,7 +1363,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1429 1363
1430 switch (alt4) { 1364 switch (alt4) {
1431 case 1 : 1365 case 1 :
1432 // InternalApplicationConfiguration.g:12512:21: '\\\\' . 1366 // InternalApplicationConfiguration.g:11849:21: '\\\\' .
1433 { 1367 {
1434 match('\\'); 1368 match('\\');
1435 matchAny(); 1369 matchAny();
@@ -1437,7 +1371,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1437 } 1371 }
1438 break; 1372 break;
1439 case 2 : 1373 case 2 :
1440 // InternalApplicationConfiguration.g:12512:28: ~ ( ( '\\\\' | '\"' ) ) 1374 // InternalApplicationConfiguration.g:11849:28: ~ ( ( '\\\\' | '\"' ) )
1441 { 1375 {
1442 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1376 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1443 input.consume(); 1377 input.consume();
@@ -1462,10 +1396,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1462 } 1396 }
1463 break; 1397 break;
1464 case 2 : 1398 case 2 :
1465 // InternalApplicationConfiguration.g:12512:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' 1399 // InternalApplicationConfiguration.g:11849:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
1466 { 1400 {
1467 match('\''); 1401 match('\'');
1468 // InternalApplicationConfiguration.g:12512:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* 1402 // InternalApplicationConfiguration.g:11849:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
1469 loop5: 1403 loop5:
1470 do { 1404 do {
1471 int alt5=3; 1405 int alt5=3;
@@ -1481,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1481 1415
1482 switch (alt5) { 1416 switch (alt5) {
1483 case 1 : 1417 case 1 :
1484 // InternalApplicationConfiguration.g:12512:54: '\\\\' . 1418 // InternalApplicationConfiguration.g:11849:54: '\\\\' .
1485 { 1419 {
1486 match('\\'); 1420 match('\\');
1487 matchAny(); 1421 matchAny();
@@ -1489,7 +1423,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1489 } 1423 }
1490 break; 1424 break;
1491 case 2 : 1425 case 2 :
1492 // InternalApplicationConfiguration.g:12512:61: ~ ( ( '\\\\' | '\\'' ) ) 1426 // InternalApplicationConfiguration.g:11849:61: ~ ( ( '\\\\' | '\\'' ) )
1493 { 1427 {
1494 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1428 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1495 input.consume(); 1429 input.consume();
@@ -1532,12 +1466,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1532 try { 1466 try {
1533 int _type = RULE_ML_COMMENT; 1467 int _type = RULE_ML_COMMENT;
1534 int _channel = DEFAULT_TOKEN_CHANNEL; 1468 int _channel = DEFAULT_TOKEN_CHANNEL;
1535 // InternalApplicationConfiguration.g:12514:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) 1469 // InternalApplicationConfiguration.g:11851:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
1536 // InternalApplicationConfiguration.g:12514:19: '/*' ( options {greedy=false; } : . )* '*/' 1470 // InternalApplicationConfiguration.g:11851:19: '/*' ( options {greedy=false; } : . )* '*/'
1537 { 1471 {
1538 match("/*"); 1472 match("/*");
1539 1473
1540 // InternalApplicationConfiguration.g:12514:24: ( options {greedy=false; } : . )* 1474 // InternalApplicationConfiguration.g:11851:24: ( options {greedy=false; } : . )*
1541 loop7: 1475 loop7:
1542 do { 1476 do {
1543 int alt7=2; 1477 int alt7=2;
@@ -1562,7 +1496,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1562 1496
1563 switch (alt7) { 1497 switch (alt7) {
1564 case 1 : 1498 case 1 :
1565 // InternalApplicationConfiguration.g:12514:52: . 1499 // InternalApplicationConfiguration.g:11851:52: .
1566 { 1500 {
1567 matchAny(); 1501 matchAny();
1568 1502
@@ -1592,12 +1526,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1592 try { 1526 try {
1593 int _type = RULE_SL_COMMENT; 1527 int _type = RULE_SL_COMMENT;
1594 int _channel = DEFAULT_TOKEN_CHANNEL; 1528 int _channel = DEFAULT_TOKEN_CHANNEL;
1595 // InternalApplicationConfiguration.g:12516:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) 1529 // InternalApplicationConfiguration.g:11853:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
1596 // InternalApplicationConfiguration.g:12516:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? 1530 // InternalApplicationConfiguration.g:11853:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
1597 { 1531 {
1598 match("//"); 1532 match("//");
1599 1533
1600 // InternalApplicationConfiguration.g:12516:24: (~ ( ( '\\n' | '\\r' ) ) )* 1534 // InternalApplicationConfiguration.g:11853:24: (~ ( ( '\\n' | '\\r' ) ) )*
1601 loop8: 1535 loop8:
1602 do { 1536 do {
1603 int alt8=2; 1537 int alt8=2;
@@ -1610,7 +1544,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1610 1544
1611 switch (alt8) { 1545 switch (alt8) {
1612 case 1 : 1546 case 1 :
1613 // InternalApplicationConfiguration.g:12516:24: ~ ( ( '\\n' | '\\r' ) ) 1547 // InternalApplicationConfiguration.g:11853:24: ~ ( ( '\\n' | '\\r' ) )
1614 { 1548 {
1615 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') ) { 1549 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') ) {
1616 input.consume(); 1550 input.consume();
@@ -1630,7 +1564,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1630 } 1564 }
1631 } while (true); 1565 } while (true);
1632 1566
1633 // InternalApplicationConfiguration.g:12516:40: ( ( '\\r' )? '\\n' )? 1567 // InternalApplicationConfiguration.g:11853:40: ( ( '\\r' )? '\\n' )?
1634 int alt10=2; 1568 int alt10=2;
1635 int LA10_0 = input.LA(1); 1569 int LA10_0 = input.LA(1);
1636 1570
@@ -1639,9 +1573,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1639 } 1573 }
1640 switch (alt10) { 1574 switch (alt10) {
1641 case 1 : 1575 case 1 :
1642 // InternalApplicationConfiguration.g:12516:41: ( '\\r' )? '\\n' 1576 // InternalApplicationConfiguration.g:11853:41: ( '\\r' )? '\\n'
1643 { 1577 {
1644 // InternalApplicationConfiguration.g:12516:41: ( '\\r' )? 1578 // InternalApplicationConfiguration.g:11853:41: ( '\\r' )?
1645 int alt9=2; 1579 int alt9=2;
1646 int LA9_0 = input.LA(1); 1580 int LA9_0 = input.LA(1);
1647 1581
@@ -1650,7 +1584,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1650 } 1584 }
1651 switch (alt9) { 1585 switch (alt9) {
1652 case 1 : 1586 case 1 :
1653 // InternalApplicationConfiguration.g:12516:41: '\\r' 1587 // InternalApplicationConfiguration.g:11853:41: '\\r'
1654 { 1588 {
1655 match('\r'); 1589 match('\r');
1656 1590
@@ -1682,10 +1616,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1682 try { 1616 try {
1683 int _type = RULE_WS; 1617 int _type = RULE_WS;
1684 int _channel = DEFAULT_TOKEN_CHANNEL; 1618 int _channel = DEFAULT_TOKEN_CHANNEL;
1685 // InternalApplicationConfiguration.g:12518:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) 1619 // InternalApplicationConfiguration.g:11855:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
1686 // InternalApplicationConfiguration.g:12518:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1620 // InternalApplicationConfiguration.g:11855:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1687 { 1621 {
1688 // InternalApplicationConfiguration.g:12518:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1622 // InternalApplicationConfiguration.g:11855:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1689 int cnt11=0; 1623 int cnt11=0;
1690 loop11: 1624 loop11:
1691 do { 1625 do {
@@ -1739,8 +1673,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1739 try { 1673 try {
1740 int _type = RULE_ANY_OTHER; 1674 int _type = RULE_ANY_OTHER;
1741 int _channel = DEFAULT_TOKEN_CHANNEL; 1675 int _channel = DEFAULT_TOKEN_CHANNEL;
1742 // InternalApplicationConfiguration.g:12520:16: ( . ) 1676 // InternalApplicationConfiguration.g:11857:16: ( . )
1743 // InternalApplicationConfiguration.g:12520:18: . 1677 // InternalApplicationConfiguration.g:11857:18: .
1744 { 1678 {
1745 matchAny(); 1679 matchAny();
1746 1680
@@ -1755,8 +1689,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1755 // $ANTLR end "RULE_ANY_OTHER" 1689 // $ANTLR end "RULE_ANY_OTHER"
1756 1690
1757 public void mTokens() throws RecognitionException { 1691 public void mTokens() throws RecognitionException {
1758 // 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 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) 1692 // 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 )
1759 int alt12=63; 1693 int alt12=60;
1760 alt12 = dfa12.predict(input); 1694 alt12 = dfa12.predict(input);
1761 switch (alt12) { 1695 switch (alt12) {
1762 case 1 : 1696 case 1 :
@@ -2131,70 +2065,49 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2131 } 2065 }
2132 break; 2066 break;
2133 case 54 : 2067 case 54 :
2134 // InternalApplicationConfiguration.g:1:328: T__64 2068 // InternalApplicationConfiguration.g:1:328: RULE_ID
2135 {
2136 mT__64();
2137
2138 }
2139 break;
2140 case 55 :
2141 // InternalApplicationConfiguration.g:1:334: T__65
2142 {
2143 mT__65();
2144
2145 }
2146 break;
2147 case 56 :
2148 // InternalApplicationConfiguration.g:1:340: T__66
2149 {
2150 mT__66();
2151
2152 }
2153 break;
2154 case 57 :
2155 // InternalApplicationConfiguration.g:1:346: RULE_ID
2156 { 2069 {
2157 mRULE_ID(); 2070 mRULE_ID();
2158 2071
2159 } 2072 }
2160 break; 2073 break;
2161 case 58 : 2074 case 55 :
2162 // InternalApplicationConfiguration.g:1:354: RULE_INT 2075 // InternalApplicationConfiguration.g:1:336: RULE_INT
2163 { 2076 {
2164 mRULE_INT(); 2077 mRULE_INT();
2165 2078
2166 } 2079 }
2167 break; 2080 break;
2168 case 59 : 2081 case 56 :
2169 // InternalApplicationConfiguration.g:1:363: RULE_STRING 2082 // InternalApplicationConfiguration.g:1:345: RULE_STRING
2170 { 2083 {
2171 mRULE_STRING(); 2084 mRULE_STRING();
2172 2085
2173 } 2086 }
2174 break; 2087 break;
2175 case 60 : 2088 case 57 :
2176 // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT 2089 // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
2177 { 2090 {
2178 mRULE_ML_COMMENT(); 2091 mRULE_ML_COMMENT();
2179 2092
2180 } 2093 }
2181 break; 2094 break;
2182 case 61 : 2095 case 58 :
2183 // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT 2096 // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
2184 { 2097 {
2185 mRULE_SL_COMMENT(); 2098 mRULE_SL_COMMENT();
2186 2099
2187 } 2100 }
2188 break; 2101 break;
2189 case 62 : 2102 case 59 :
2190 // InternalApplicationConfiguration.g:1:407: RULE_WS 2103 // InternalApplicationConfiguration.g:1:389: RULE_WS
2191 { 2104 {
2192 mRULE_WS(); 2105 mRULE_WS();
2193 2106
2194 } 2107 }
2195 break; 2108 break;
2196 case 63 : 2109 case 60 :
2197 // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER 2110 // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
2198 { 2111 {
2199 mRULE_ANY_OTHER(); 2112 mRULE_ANY_OTHER();
2200 2113
@@ -2208,109 +2121,112 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2208 2121
2209 protected DFA12 dfa12 = new DFA12(this); 2122 protected DFA12 dfa12 = new DFA12(this);
2210 static final String DFA12_eotS = 2123 static final String DFA12_eotS =
2211 "\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\167\3\54\1\uffff\5\54\7\uffff\21\54\1\u0092\12\54\1\uffff\2\54\1\u00a2\13\54\1\u00ae\1\u00af\1\54\1\u00b1\1\54\1\u00b3\1\u00b4\5\54\1\uffff\4\54\1\u00be\1\54\1\u00c0\4\54\1\u00c5\2\54\2\uffff\13\54\2\uffff\1\54\1\uffff\1\54\2\uffff\11\54\1\uffff\1\54\1\uffff\4\54\1\uffff\4\54\1\u00e7\2\54\1\u00ea\3\54\1\u00ee\1\u00ef\1\u00f0\1\u00f1\1\u00f2\3\54\1\u00f6\2\54\1\u00f9\5\54\1\u00ff\1\54\1\u0101\1\u0102\1\54\1\uffff\1\u0104\1\54\1\uffff\3\54\5\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u010f\1\u0110\2\54\1\uffff\1\54\2\uffff\1\54\1\uffff\1\54\1\u0116\1\u0117\4\54\1\u011c\2\54\3\uffff\3\54\1\u0122\2\uffff\1\u0123\1\u0124\2\54\1\uffff\1\u0127\4\54\3\uffff\2\54\1\uffff\2\54\1\u0130\1\u0131\1\u0132\1\54\1\u0134\1\u0135\3\uffff\1\u0136\3\uffff"; 2124 "\1\uffff\1\52\1\54\1\56\5\52\1\70\1\uffff\3\52\4\uffff\1\52\1\45\4\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\5\52\4\uffff\1\52\1\uffff\6\52\1\uffff\5\52\7\uffff\20\52\1\u008b\11\52\1\u0097\15\52\1\u00a6\1\52\1\u00a8\1\52\1\u00aa\1\u00ab\5\52\1\uffff\7\52\1\u00b8\2\52\2\uffff\1\52\1\u00bc\1\u00bd\13\52\1\uffff\1\52\1\uffff\1\52\2\uffff\14\52\1\uffff\3\52\2\uffff\2\52\1\u00dc\2\52\1\u00df\3\52\1\u00e3\1\u00e4\1\u00e5\1\u00e6\1\u00e7\3\52\1\u00eb\2\52\1\u00ee\3\52\1\u00f2\1\52\1\u00f4\1\52\1\u00f6\1\52\1\uffff\1\u00f8\1\52\1\uffff\3\52\5\uffff\3\52\1\uffff\2\52\1\uffff\1\u0102\2\52\1\uffff\1\52\1\uffff\1\u0106\1\uffff\1\52\1\uffff\1\52\1\u0109\1\u010a\4\52\1\u010f\1\52\2\uffff\2\52\1\uffff\1\52\1\u0114\2\uffff\1\u0115\1\u0116\2\52\1\uffff\1\u0119\3\52\3\uffff\2\52\1\uffff\1\52\1\u0120\1\u0121\1\u0122\1\52\1\u0124\3\uffff\1\u0125\2\uffff";
2212 static final String DFA12_eofS = 2125 static final String DFA12_eofS =
2213 "\u0137\uffff"; 2126 "\u0126\uffff";
2214 static final String DFA12_minS = 2127 static final String DFA12_minS =
2215 "\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\164\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\60\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\1\uffff\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"; 2128 "\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\4\uffff\1\141\1\72\1\157\1\142\1\157\1\145\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\1\141\4\uffff\1\143\1\uffff\1\156\1\152\1\164\1\147\1\156\1\141\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\153\1\164\1\146\1\164\1\145\1\160\1\55\1\163\1\154\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\151\1\164\1\151\1\60\1\143\1\165\2\uffff\1\151\2\60\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\147\1\141\1\162\1\147\1\uffff\2\164\1\155\2\uffff\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\145\1\154\1\141\1\60\1\151\1\60\1\145\1\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\60\1\55\1\151\1\uffff\1\166\1\uffff\1\60\1\uffff\1\151\1\uffff\1\145\2\60\1\154\1\162\1\166\1\154\1\60\1\147\2\uffff\1\156\1\145\1\uffff\1\143\1\60\2\uffff\2\60\1\145\1\166\1\uffff\1\60\1\164\2\163\3\uffff\1\162\1\145\1\uffff\1\163\3\60\1\162\1\60\3\uffff\1\60\2\uffff";
2216 static final String DFA12_maxS = 2129 static final String DFA12_maxS =
2217 "\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\163\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\164\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\172\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\1\uffff\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"; 2130 "\1\uffff\1\157\2\75\2\165\1\115\1\154\1\151\1\56\1\uffff\1\156\1\170\1\151\4\uffff\1\141\1\72\1\157\1\165\1\157\1\165\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\4\uffff\1\162\1\uffff\1\163\1\152\1\164\1\147\1\156\1\141\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\153\1\164\1\163\1\164\1\145\1\160\1\172\1\164\1\154\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\151\1\164\1\151\1\172\1\143\1\165\2\uffff\1\151\2\172\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\147\1\141\1\162\1\147\1\uffff\2\164\1\155\2\uffff\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\145\1\154\1\141\1\172\1\151\1\172\1\145\1\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\172\1\55\1\151\1\uffff\1\166\1\uffff\1\172\1\uffff\1\151\1\uffff\1\145\2\172\1\154\1\162\1\166\1\154\1\172\1\147\2\uffff\1\156\1\145\1\uffff\1\143\1\172\2\uffff\2\172\1\145\1\166\1\uffff\1\172\1\164\2\163\3\uffff\1\162\1\145\1\uffff\1\163\3\172\1\162\1\172\3\uffff\1\172\2\uffff";
2218 static final String DFA12_acceptS = 2131 static final String DFA12_acceptS =
2219 "\12\uffff\1\16\4\uffff\1\24\1\25\1\26\1\27\6\uffff\1\47\4\uffff\1\66\1\uffff\1\71\1\72\3\uffff\1\76\1\77\5\uffff\1\71\1\5\1\3\1\6\1\4\10\uffff\1\54\1\15\1\16\7\uffff\1\24\1\25\1\26\1\27\1\uffff\1\32\5\uffff\1\47\5\uffff\1\65\1\66\1\72\1\73\1\74\1\75\1\76\34\uffff\1\40\32\uffff\1\51\16\uffff\1\44\1\62\13\uffff\1\41\1\7\1\uffff\1\50\1\uffff\1\11\1\23\11\uffff\1\52\1\uffff\1\70\4\uffff\1\37\41\uffff\1\55\2\uffff\1\61\3\uffff\1\46\1\35\1\10\1\67\1\34\3\uffff\1\17\2\uffff\1\21\5\uffff\1\43\1\uffff\1\64\1\53\1\uffff\1\60\12\uffff\1\45\1\30\1\57\4\uffff\1\1\1\2\4\uffff\1\20\5\uffff\1\56\1\33\1\12\2\uffff\1\31\10\uffff\1\42\1\63\1\13\1\uffff\1\22\1\36\1\14"; 2132 "\12\uffff\1\16\3\uffff\1\23\1\24\1\25\1\26\6\uffff\1\44\4\uffff\1\63\1\uffff\1\66\1\67\3\uffff\1\73\1\74\4\uffff\1\66\1\5\1\3\1\6\1\4\10\uffff\1\51\1\15\1\16\5\uffff\1\23\1\24\1\25\1\26\1\uffff\1\31\6\uffff\1\44\5\uffff\1\62\1\63\1\67\1\70\1\71\1\72\1\73\63\uffff\1\46\12\uffff\1\41\1\57\16\uffff\1\7\1\uffff\1\45\1\uffff\1\11\1\22\14\uffff\1\36\3\uffff\1\65\1\47\36\uffff\1\52\2\uffff\1\56\3\uffff\1\43\1\34\1\10\1\64\1\33\3\uffff\1\17\2\uffff\1\21\3\uffff\1\40\1\uffff\1\61\1\uffff\1\50\1\uffff\1\55\11\uffff\1\27\1\54\2\uffff\1\42\2\uffff\1\1\1\2\4\uffff\1\20\4\uffff\1\53\1\32\1\12\2\uffff\1\30\6\uffff\1\37\1\60\1\13\1\uffff\1\35\1\14";
2220 static final String DFA12_specialS = 2133 static final String DFA12_specialS =
2221 "\1\1\41\uffff\1\0\1\2\u0113\uffff}>"; 2134 "\1\0\40\uffff\1\1\1\2\u0103\uffff}>";
2222 static final String[] DFA12_transitionS = { 2135 static final String[] DFA12_transitionS = {
2223 "\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", 2136 "\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\21\1\12\1\11\1\43\12\40\1\23\1\45\1\2\1\16\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\24\1\33\1\14\1\5\1\32\1\37\1\13\2\37\1\26\1\1\1\4\1\25\1\22\1\37\1\27\1\31\2\37\1\15\4\37\1\17\1\45\1\20\uff82\45",
2224 "\1\50\3\uffff\1\51\3\uffff\1\47\5\uffff\1\52\4\uffff\1\53", 2137 "\1\47\3\uffff\1\50\3\uffff\1\46\5\uffff\1\51",
2138 "\1\53",
2225 "\1\55", 2139 "\1\55",
2226 "\1\57", 2140 "\1\57\5\uffff\1\60",
2227 "\1\61\5\uffff\1\62", 2141 "\1\62\5\uffff\1\63\5\uffff\1\61",
2228 "\1\64\5\uffff\1\65\5\uffff\1\63", 2142 "\1\64",
2143 "\1\65",
2229 "\1\66", 2144 "\1\66",
2230 "\1\67", 2145 "\1\67",
2231 "\1\70",
2232 "\1\71",
2233 "", 2146 "",
2234 "\1\74\1\75", 2147 "\1\72\1\73",
2235 "\1\76\7\uffff\1\77", 2148 "\1\74\7\uffff\1\75",
2236 "\1\100", 2149 "\1\76",
2237 "\1\101\17\uffff\1\102",
2238 "", 2150 "",
2239 "", 2151 "",
2240 "", 2152 "",
2241 "", 2153 "",
2242 "\1\107", 2154 "\1\103",
2155 "\1\104",
2156 "\1\105",
2157 "\1\106\22\uffff\1\107",
2243 "\1\110", 2158 "\1\110",
2244 "\1\111", 2159 "\1\112\17\uffff\1\111",
2245 "\1\112",
2246 "\1\113\22\uffff\1\114",
2247 "\1\115",
2248 "", 2160 "",
2249 "\1\120\13\uffff\1\121\4\uffff\1\117", 2161 "\1\115\13\uffff\1\116\4\uffff\1\114",
2250 "\1\122", 2162 "\1\117",
2251 "\1\123", 2163 "\1\120",
2252 "\1\124", 2164 "\1\121",
2253 "", 2165 "",
2254 "\32\54\4\uffff\1\54\1\uffff\32\54", 2166 "\32\52\4\uffff\1\52\1\uffff\32\52",
2255 "", 2167 "",
2256 "", 2168 "",
2257 "\0\127", 2169 "\0\124",
2258 "\0\127", 2170 "\0\124",
2259 "\1\130\4\uffff\1\131", 2171 "\1\125\4\uffff\1\126",
2260 "", 2172 "",
2261 "", 2173 "",
2262 "\1\133", 2174 "\1\130",
2175 "\1\131",
2176 "\1\133\6\uffff\1\132",
2263 "\1\134", 2177 "\1\134",
2264 "\1\136\6\uffff\1\135",
2265 "\1\137",
2266 "\1\140",
2267 "", 2178 "",
2268 "", 2179 "",
2269 "", 2180 "",
2270 "", 2181 "",
2271 "", 2182 "",
2272 "\1\143\11\uffff\1\141\3\uffff\1\142", 2183 "\1\137\11\uffff\1\135\3\uffff\1\136",
2184 "\1\140",
2185 "\1\141",
2186 "\1\142",
2187 "\1\143",
2273 "\1\144", 2188 "\1\144",
2274 "\1\145", 2189 "\1\145",
2275 "\1\146", 2190 "\1\146",
2191 "",
2192 "",
2193 "",
2276 "\1\147", 2194 "\1\147",
2277 "\1\150", 2195 "\1\150",
2278 "\1\151", 2196 "\1\151",
2279 "\1\152", 2197 "\1\152",
2280 "",
2281 "",
2282 "",
2283 "\1\153", 2198 "\1\153",
2284 "\1\154",
2285 "\1\155",
2286 "\1\156",
2287 "\1\157",
2288 "\1\161\12\uffff\1\160",
2289 "\1\162",
2290 "", 2199 "",
2291 "", 2200 "",
2292 "", 2201 "",
2293 "", 2202 "",
2294 "\1\163\16\uffff\1\164", 2203 "\1\154\16\uffff\1\155",
2295 "", 2204 "",
2296 "\1\165\4\uffff\1\166", 2205 "\1\156\4\uffff\1\157",
2297 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2206 "\1\160",
2207 "\1\161",
2208 "\1\162",
2209 "\1\163",
2210 "\1\164",
2211 "",
2212 "\1\166\20\uffff\1\165",
2213 "\1\167",
2298 "\1\170", 2214 "\1\170",
2299 "\1\171", 2215 "\1\171",
2300 "\1\172", 2216 "\1\172",
2301 "", 2217 "",
2302 "\1\174\20\uffff\1\173",
2303 "\1\175",
2304 "\1\176",
2305 "\1\177",
2306 "\1\u0080",
2307 "",
2308 "", 2218 "",
2309 "", 2219 "",
2310 "", 2220 "",
2311 "", 2221 "",
2312 "", 2222 "",
2313 "", 2223 "",
2224 "\1\173",
2225 "\1\174",
2226 "\1\175",
2227 "\1\176",
2228 "\1\177",
2229 "\1\u0080",
2314 "\1\u0081", 2230 "\1\u0081",
2315 "\1\u0082", 2231 "\1\u0082",
2316 "\1\u0083", 2232 "\1\u0083",
@@ -2321,71 +2237,74 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2321 "\1\u0088", 2237 "\1\u0088",
2322 "\1\u0089", 2238 "\1\u0089",
2323 "\1\u008a", 2239 "\1\u008a",
2324 "\1\u008b", 2240 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2325 "\1\u008c", 2241 "\1\u008c",
2326 "\1\u008d", 2242 "\1\u008d",
2327 "\1\u008e", 2243 "\1\u008e",
2328 "\1\u008f", 2244 "\1\u008f",
2329 "\1\u0090", 2245 "\1\u0090",
2330 "\1\u0091", 2246 "\1\u0092\14\uffff\1\u0091",
2331 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2332 "\1\u0093", 2247 "\1\u0093",
2333 "\1\u0094", 2248 "\1\u0094",
2334 "\1\u0095", 2249 "\1\u0095",
2335 "\1\u0096", 2250 "\1\u0096\2\uffff\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2336 "\1\u0097",
2337 "\1\u0099\1\u0098", 2251 "\1\u0099\1\u0098",
2338 "\1\u009a", 2252 "\1\u009a",
2339 "\1\u009b", 2253 "\1\u009b",
2340 "\1\u009d\14\uffff\1\u009c", 2254 "\1\u009c",
2255 "\1\u009d",
2341 "\1\u009e", 2256 "\1\u009e",
2342 "",
2343 "\1\u009f", 2257 "\1\u009f",
2344 "\1\u00a0", 2258 "\1\u00a0",
2345 "\1\u00a1\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2259 "\1\u00a1",
2260 "\1\u00a2",
2346 "\1\u00a3", 2261 "\1\u00a3",
2347 "\1\u00a4", 2262 "\1\u00a4",
2348 "\1\u00a5", 2263 "\1\u00a5",
2349 "\1\u00a6", 2264 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2350 "\1\u00a7", 2265 "\1\u00a7",
2351 "\1\u00a8", 2266 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2352 "\1\u00a9", 2267 "\1\u00a9",
2353 "\1\u00aa", 2268 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2354 "\1\u00ab", 2269 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2355 "\1\u00ac", 2270 "\1\u00ac",
2356 "\1\u00ad", 2271 "\1\u00ad",
2357 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2272 "\1\u00ae",
2358 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2273 "\1\u00af",
2359 "\1\u00b0", 2274 "\1\u00b0",
2360 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2275 "",
2276 "\1\u00b1",
2361 "\1\u00b2", 2277 "\1\u00b2",
2362 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2278 "\1\u00b3",
2363 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2279 "\1\u00b4",
2364 "\1\u00b5", 2280 "\1\u00b5",
2365 "\1\u00b6", 2281 "\1\u00b6",
2366 "\1\u00b7", 2282 "\1\u00b7",
2367 "\1\u00b8", 2283 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2368 "\1\u00b9", 2284 "\1\u00b9",
2369 "",
2370 "\1\u00ba", 2285 "\1\u00ba",
2286 "",
2287 "",
2371 "\1\u00bb", 2288 "\1\u00bb",
2372 "\1\u00bc", 2289 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2373 "\1\u00bd", 2290 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2374 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2291 "\1\u00be",
2375 "\1\u00bf", 2292 "\1\u00bf",
2376 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2293 "\1\u00c0",
2377 "\1\u00c1", 2294 "\1\u00c1",
2378 "\1\u00c2", 2295 "\1\u00c2",
2379 "\1\u00c3", 2296 "\1\u00c3",
2380 "\1\u00c4", 2297 "\1\u00c4",
2381 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2298 "\1\u00c5",
2382 "\1\u00c6", 2299 "\1\u00c6",
2383 "\1\u00c7", 2300 "\1\u00c7",
2384 "",
2385 "",
2386 "\1\u00c8", 2301 "\1\u00c8",
2302 "",
2387 "\1\u00c9", 2303 "\1\u00c9",
2304 "",
2388 "\1\u00ca", 2305 "\1\u00ca",
2306 "",
2307 "",
2389 "\1\u00cb", 2308 "\1\u00cb",
2390 "\1\u00cc", 2309 "\1\u00cc",
2391 "\1\u00cd", 2310 "\1\u00cd",
@@ -2394,141 +2313,118 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2394 "\1\u00d0", 2313 "\1\u00d0",
2395 "\1\u00d1", 2314 "\1\u00d1",
2396 "\1\u00d2", 2315 "\1\u00d2",
2397 "",
2398 "",
2399 "\1\u00d3", 2316 "\1\u00d3",
2400 "",
2401 "\1\u00d4", 2317 "\1\u00d4",
2402 "",
2403 "",
2404 "\1\u00d5", 2318 "\1\u00d5",
2405 "\1\u00d6", 2319 "\1\u00d6",
2320 "",
2406 "\1\u00d7", 2321 "\1\u00d7",
2407 "\1\u00d8", 2322 "\1\u00d8",
2408 "\1\u00d9", 2323 "\1\u00d9",
2324 "",
2325 "",
2409 "\1\u00da", 2326 "\1\u00da",
2410 "\1\u00db", 2327 "\1\u00db",
2411 "\1\u00dc", 2328 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2412 "\1\u00dd", 2329 "\1\u00dd",
2413 "",
2414 "\1\u00de", 2330 "\1\u00de",
2415 "", 2331 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2416 "\1\u00df",
2417 "\1\u00e0", 2332 "\1\u00e0",
2418 "\1\u00e1", 2333 "\1\u00e1",
2419 "\1\u00e2", 2334 "\1\u00e2",
2420 "", 2335 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2421 "\1\u00e3", 2336 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2422 "\1\u00e4", 2337 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2423 "\1\u00e5", 2338 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2424 "\1\u00e6", 2339 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2425 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2426 "\1\u00e8", 2340 "\1\u00e8",
2427 "\1\u00e9", 2341 "\1\u00e9",
2428 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2342 "\1\u00ea",
2429 "\1\u00eb", 2343 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2430 "\1\u00ec", 2344 "\1\u00ec",
2431 "\1\u00ed", 2345 "\1\u00ed",
2432 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2346 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2433 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2347 "\1\u00ef",
2434 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2348 "\1\u00f0",
2435 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2349 "\1\u00f1",
2436 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2350 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2437 "\1\u00f3", 2351 "\1\u00f3",
2438 "\1\u00f4", 2352 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2439 "\1\u00f5", 2353 "\1\u00f5",
2440 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2354 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2441 "\1\u00f7", 2355 "\1\u00f7",
2442 "\1\u00f8", 2356 "",
2443 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2357 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2358 "\1\u00f9",
2359 "",
2444 "\1\u00fa", 2360 "\1\u00fa",
2445 "\1\u00fb", 2361 "\1\u00fb",
2446 "\1\u00fc", 2362 "\1\u00fc",
2363 "",
2364 "",
2365 "",
2366 "",
2367 "",
2447 "\1\u00fd", 2368 "\1\u00fd",
2448 "\1\u00fe", 2369 "\1\u00fe",
2449 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2370 "\1\u00ff",
2371 "",
2450 "\1\u0100", 2372 "\1\u0100",
2451 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2373 "\1\u0101",
2452 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2374 "",
2375 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2453 "\1\u0103", 2376 "\1\u0103",
2377 "\1\u0104",
2454 "", 2378 "",
2455 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2456 "\1\u0105", 2379 "\1\u0105",
2457 "", 2380 "",
2458 "\1\u0106", 2381 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2459 "\1\u0107",
2460 "\1\u0108",
2461 "",
2462 "",
2463 "",
2464 "", 2382 "",
2383 "\1\u0107",
2465 "", 2384 "",
2466 "\1\u0109", 2385 "\1\u0108",
2467 "\1\u010a", 2386 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2387 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2468 "\1\u010b", 2388 "\1\u010b",
2469 "",
2470 "\1\u010c", 2389 "\1\u010c",
2471 "\1\u010d", 2390 "\1\u010d",
2472 "",
2473 "\1\u010e", 2391 "\1\u010e",
2474 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2392 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2475 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2393 "\1\u0110",
2394 "",
2395 "",
2476 "\1\u0111", 2396 "\1\u0111",
2477 "\1\u0112", 2397 "\1\u0112",
2478 "", 2398 "",
2479 "\1\u0113", 2399 "\1\u0113",
2400 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2480 "", 2401 "",
2481 "", 2402 "",
2482 "\1\u0114", 2403 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2483 "", 2404 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2484 "\1\u0115", 2405 "\1\u0117",
2485 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2486 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2487 "\1\u0118", 2406 "\1\u0118",
2488 "\1\u0119", 2407 "",
2408 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2489 "\1\u011a", 2409 "\1\u011a",
2490 "\1\u011b", 2410 "\1\u011b",
2491 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2411 "\1\u011c",
2492 "\1\u011d",
2493 "\1\u011e",
2494 "",
2495 "",
2496 "",
2497 "\1\u011f",
2498 "\1\u0120",
2499 "\1\u0121",
2500 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2501 "",
2502 "", 2412 "",
2503 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2504 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2505 "\1\u0125",
2506 "\1\u0126",
2507 "", 2413 "",
2508 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2509 "\1\u0128",
2510 "\1\u0129",
2511 "\1\u012a",
2512 "\1\u012b",
2513 "", 2414 "",
2415 "\1\u011d",
2416 "\1\u011e",
2514 "", 2417 "",
2515 "", 2418 "\1\u011f",
2516 "\1\u012c", 2419 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2517 "\1\u012d", 2420 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2518 "", 2421 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2519 "\1\u012e", 2422 "\1\u0123",
2520 "\1\u012f", 2423 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2521 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2522 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2523 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2524 "\1\u0133",
2525 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2526 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2527 "",
2528 "", 2424 "",
2529 "", 2425 "",
2530 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2531 "", 2426 "",
2427 "\12\52\7\uffff\32\52\4\uffff\1\52\1\uffff\32\52",
2532 "", 2428 "",
2533 "" 2429 ""
2534 }; 2430 };
@@ -2563,23 +2459,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2563 this.transition = DFA12_transition; 2459 this.transition = DFA12_transition;
2564 } 2460 }
2565 public String getDescription() { 2461 public String getDescription() {
2566 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 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; 2462 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 );";
2567 } 2463 }
2568 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 2464 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
2569 IntStream input = _input; 2465 IntStream input = _input;
2570 int _s = s; 2466 int _s = s;
2571 switch ( s ) { 2467 switch ( s ) {
2572 case 0 : 2468 case 0 :
2573 int LA12_34 = input.LA(1);
2574
2575 s = -1;
2576 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
2577
2578 else s = 38;
2579
2580 if ( s>=0 ) return s;
2581 break;
2582 case 1 :
2583 int LA12_0 = input.LA(1); 2469 int LA12_0 = input.LA(1);
2584 2470
2585 s = -1; 2471 s = -1;
@@ -2609,65 +2495,73 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2609 2495
2610 else if ( (LA12_0=='v') ) {s = 13;} 2496 else if ( (LA12_0=='v') ) {s = 13;}
2611 2497
2612 else if ( (LA12_0=='r') ) {s = 14;} 2498 else if ( (LA12_0=='=') ) {s = 14;}
2613 2499
2614 else if ( (LA12_0=='=') ) {s = 15;} 2500 else if ( (LA12_0=='{') ) {s = 15;}
2615 2501
2616 else if ( (LA12_0=='{') ) {s = 16;} 2502 else if ( (LA12_0=='}') ) {s = 16;}
2617 2503
2618 else if ( (LA12_0=='}') ) {s = 17;} 2504 else if ( (LA12_0==',') ) {s = 17;}
2619 2505
2620 else if ( (LA12_0==',') ) {s = 18;} 2506 else if ( (LA12_0=='p') ) {s = 18;}
2621 2507
2622 else if ( (LA12_0=='p') ) {s = 19;} 2508 else if ( (LA12_0==':') ) {s = 19;}
2623 2509
2624 else if ( (LA12_0==':') ) {s = 20;} 2510 else if ( (LA12_0=='c') ) {s = 20;}
2625 2511
2626 else if ( (LA12_0=='c') ) {s = 21;} 2512 else if ( (LA12_0=='o') ) {s = 21;}
2627 2513
2628 else if ( (LA12_0=='a') ) {s = 22;} 2514 else if ( (LA12_0=='l') ) {s = 22;}
2629 2515
2630 else if ( (LA12_0=='o') ) {s = 23;} 2516 else if ( (LA12_0=='r') ) {s = 23;}
2631 2517
2632 else if ( (LA12_0=='l') ) {s = 24;} 2518 else if ( (LA12_0=='#') ) {s = 24;}
2633 2519
2634 else if ( (LA12_0=='#') ) {s = 25;} 2520 else if ( (LA12_0=='s') ) {s = 25;}
2635 2521
2636 else if ( (LA12_0=='s') ) {s = 26;} 2522 else if ( (LA12_0=='g') ) {s = 26;}
2637 2523
2638 else if ( (LA12_0=='g') ) {s = 27;} 2524 else if ( (LA12_0=='d') ) {s = 27;}
2639 2525
2640 else if ( (LA12_0=='d') ) {s = 28;} 2526 else if ( (LA12_0=='+') ) {s = 28;}
2641 2527
2642 else if ( (LA12_0=='+') ) {s = 29;} 2528 else if ( (LA12_0=='*') ) {s = 29;}
2643 2529
2644 else if ( (LA12_0=='*') ) {s = 30;} 2530 else if ( (LA12_0=='^') ) {s = 30;}
2645 2531
2646 else if ( (LA12_0=='^') ) {s = 31;} 2532 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;}
2647 2533
2648 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;} 2534 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
2649 2535
2650 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;} 2536 else if ( (LA12_0=='\"') ) {s = 33;}
2651 2537
2652 else if ( (LA12_0=='\"') ) {s = 34;} 2538 else if ( (LA12_0=='\'') ) {s = 34;}
2653 2539
2654 else if ( (LA12_0=='\'') ) {s = 35;} 2540 else if ( (LA12_0=='/') ) {s = 35;}
2655 2541
2656 else if ( (LA12_0=='/') ) {s = 36;} 2542 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
2657 2543
2658 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;} 2544 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;}
2659 2545
2660 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;} 2546 if ( s>=0 ) return s;
2547 break;
2548 case 1 :
2549 int LA12_33 = input.LA(1);
2550
2551 s = -1;
2552 if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
2553
2554 else s = 37;
2661 2555
2662 if ( s>=0 ) return s; 2556 if ( s>=0 ) return s;
2663 break; 2557 break;
2664 case 2 : 2558 case 2 :
2665 int LA12_35 = input.LA(1); 2559 int LA12_34 = input.LA(1);
2666 2560
2667 s = -1; 2561 s = -1;
2668 if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} 2562 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
2669 2563
2670 else s = 38; 2564 else s = 37;
2671 2565
2672 if ( s>=0 ) return s; 2566 if ( s>=0 ) return s;
2673 break; 2567 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 f89f84dc..de7df21d 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;
22@SuppressWarnings("all") 22@SuppressWarnings("all")
23public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser { 23public class InternalApplicationConfigurationParser extends AbstractInternalContentAssistParser {
24 public static final String[] tokenNames = new String[] { 24 public static final String[] tokenNames = new String[] {
25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "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'", "'cost'", "'at'", "'mtff'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'" 25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "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'", "'file'", "'='", "'{'", "'}'", "','", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'cost'", "'objectives'", "'config'", "'log-level'", "'runtime'", "'memory'", "'#'", "'node'", "'int'", "'real'", "'string'", "'..'", "'scope'", "'generate'", "'partial-model'", "'solver'", "'debug'", "'log'", "'statistics'", "'output'", "'+='", "'*'", "'number'", "'runs'"
26 }; 26 };
27 public static final int T__50=50; 27 public static final int T__50=50;
28 public static final int T__19=19; 28 public static final int T__19=19;
@@ -52,7 +52,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
52 public static final int RULE_INT=5; 52 public static final int RULE_INT=5;
53 public static final int T__29=29; 53 public static final int T__29=29;
54 public static final int T__22=22; 54 public static final int T__22=22;
55 public static final int T__66=66;
56 public static final int RULE_ML_COMMENT=7; 55 public static final int RULE_ML_COMMENT=7;
57 public static final int T__23=23; 56 public static final int T__23=23;
58 public static final int T__24=24; 57 public static final int T__24=24;
@@ -60,9 +59,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
60 public static final int T__62=62; 59 public static final int T__62=62;
61 public static final int T__63=63; 60 public static final int T__63=63;
62 public static final int T__20=20; 61 public static final int T__20=20;
63 public static final int T__64=64;
64 public static final int T__21=21; 62 public static final int T__21=21;
65 public static final int T__65=65;
66 public static final int RULE_STRING=6; 63 public static final int RULE_STRING=6;
67 public static final int RULE_SL_COMMENT=8; 64 public static final int RULE_SL_COMMENT=8;
68 public static final int T__37=37; 65 public static final int T__37=37;
@@ -740,89 +737,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
740 // $ANTLR end "ruleViatraImport" 737 // $ANTLR end "ruleViatraImport"
741 738
742 739
743 // $ANTLR start "entryRuleCftImport"
744 // InternalApplicationConfiguration.g:253:1: entryRuleCftImport : ruleCftImport EOF ;
745 public final void entryRuleCftImport() throws RecognitionException {
746 try {
747 // InternalApplicationConfiguration.g:254:1: ( ruleCftImport EOF )
748 // InternalApplicationConfiguration.g:255:1: ruleCftImport EOF
749 {
750 before(grammarAccess.getCftImportRule());
751 pushFollow(FOLLOW_1);
752 ruleCftImport();
753
754 state._fsp--;
755
756 after(grammarAccess.getCftImportRule());
757 match(input,EOF,FOLLOW_2);
758
759 }
760
761 }
762 catch (RecognitionException re) {
763 reportError(re);
764 recover(input,re);
765 }
766 finally {
767 }
768 return ;
769 }
770 // $ANTLR end "entryRuleCftImport"
771
772
773 // $ANTLR start "ruleCftImport"
774 // InternalApplicationConfiguration.g:262:1: ruleCftImport : ( ( rule__CftImport__Group__0 ) ) ;
775 public final void ruleCftImport() throws RecognitionException {
776
777 int stackSize = keepStackSize();
778
779 try {
780 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__CftImport__Group__0 ) ) )
781 // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
782 {
783 // InternalApplicationConfiguration.g:267:2: ( ( rule__CftImport__Group__0 ) )
784 // InternalApplicationConfiguration.g:268:3: ( rule__CftImport__Group__0 )
785 {
786 before(grammarAccess.getCftImportAccess().getGroup());
787 // InternalApplicationConfiguration.g:269:3: ( rule__CftImport__Group__0 )
788 // InternalApplicationConfiguration.g:269:4: rule__CftImport__Group__0
789 {
790 pushFollow(FOLLOW_2);
791 rule__CftImport__Group__0();
792
793 state._fsp--;
794
795
796 }
797
798 after(grammarAccess.getCftImportAccess().getGroup());
799
800 }
801
802
803 }
804
805 }
806 catch (RecognitionException re) {
807 reportError(re);
808 recover(input,re);
809 }
810 finally {
811
812 restoreStackSize(stackSize);
813
814 }
815 return ;
816 }
817 // $ANTLR end "ruleCftImport"
818
819
820 // $ANTLR start "entryRuleDeclaration" 740 // $ANTLR start "entryRuleDeclaration"
821 // InternalApplicationConfiguration.g:278:1: entryRuleDeclaration : ruleDeclaration EOF ; 741 // InternalApplicationConfiguration.g:253:1: entryRuleDeclaration : ruleDeclaration EOF ;
822 public final void entryRuleDeclaration() throws RecognitionException { 742 public final void entryRuleDeclaration() throws RecognitionException {
823 try { 743 try {
824 // InternalApplicationConfiguration.g:279:1: ( ruleDeclaration EOF ) 744 // InternalApplicationConfiguration.g:254:1: ( ruleDeclaration EOF )
825 // InternalApplicationConfiguration.g:280:1: ruleDeclaration EOF 745 // InternalApplicationConfiguration.g:255:1: ruleDeclaration EOF
826 { 746 {
827 before(grammarAccess.getDeclarationRule()); 747 before(grammarAccess.getDeclarationRule());
828 pushFollow(FOLLOW_1); 748 pushFollow(FOLLOW_1);
@@ -848,21 +768,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
848 768
849 769
850 // $ANTLR start "ruleDeclaration" 770 // $ANTLR start "ruleDeclaration"
851 // InternalApplicationConfiguration.g:287:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ; 771 // InternalApplicationConfiguration.g:262:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ;
852 public final void ruleDeclaration() throws RecognitionException { 772 public final void ruleDeclaration() throws RecognitionException {
853 773
854 int stackSize = keepStackSize(); 774 int stackSize = keepStackSize();
855 775
856 try { 776 try {
857 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__Declaration__Alternatives ) ) ) 777 // InternalApplicationConfiguration.g:266:2: ( ( ( rule__Declaration__Alternatives ) ) )
858 // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) ) 778 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
859 { 779 {
860 // InternalApplicationConfiguration.g:292:2: ( ( rule__Declaration__Alternatives ) ) 780 // InternalApplicationConfiguration.g:267:2: ( ( rule__Declaration__Alternatives ) )
861 // InternalApplicationConfiguration.g:293:3: ( rule__Declaration__Alternatives ) 781 // InternalApplicationConfiguration.g:268:3: ( rule__Declaration__Alternatives )
862 { 782 {
863 before(grammarAccess.getDeclarationAccess().getAlternatives()); 783 before(grammarAccess.getDeclarationAccess().getAlternatives());
864 // InternalApplicationConfiguration.g:294:3: ( rule__Declaration__Alternatives ) 784 // InternalApplicationConfiguration.g:269:3: ( rule__Declaration__Alternatives )
865 // InternalApplicationConfiguration.g:294:4: rule__Declaration__Alternatives 785 // InternalApplicationConfiguration.g:269:4: rule__Declaration__Alternatives
866 { 786 {
867 pushFollow(FOLLOW_2); 787 pushFollow(FOLLOW_2);
868 rule__Declaration__Alternatives(); 788 rule__Declaration__Alternatives();
@@ -895,11 +815,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
895 815
896 816
897 // $ANTLR start "entryRuleFileSpecification" 817 // $ANTLR start "entryRuleFileSpecification"
898 // InternalApplicationConfiguration.g:303:1: entryRuleFileSpecification : ruleFileSpecification EOF ; 818 // InternalApplicationConfiguration.g:278:1: entryRuleFileSpecification : ruleFileSpecification EOF ;
899 public final void entryRuleFileSpecification() throws RecognitionException { 819 public final void entryRuleFileSpecification() throws RecognitionException {
900 try { 820 try {
901 // InternalApplicationConfiguration.g:304:1: ( ruleFileSpecification EOF ) 821 // InternalApplicationConfiguration.g:279:1: ( ruleFileSpecification EOF )
902 // InternalApplicationConfiguration.g:305:1: ruleFileSpecification EOF 822 // InternalApplicationConfiguration.g:280:1: ruleFileSpecification EOF
903 { 823 {
904 before(grammarAccess.getFileSpecificationRule()); 824 before(grammarAccess.getFileSpecificationRule());
905 pushFollow(FOLLOW_1); 825 pushFollow(FOLLOW_1);
@@ -925,21 +845,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
925 845
926 846
927 // $ANTLR start "ruleFileSpecification" 847 // $ANTLR start "ruleFileSpecification"
928 // InternalApplicationConfiguration.g:312:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ; 848 // InternalApplicationConfiguration.g:287:1: ruleFileSpecification : ( ( rule__FileSpecification__PathAssignment ) ) ;
929 public final void ruleFileSpecification() throws RecognitionException { 849 public final void ruleFileSpecification() throws RecognitionException {
930 850
931 int stackSize = keepStackSize(); 851 int stackSize = keepStackSize();
932 852
933 try { 853 try {
934 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileSpecification__PathAssignment ) ) ) 854 // InternalApplicationConfiguration.g:291:2: ( ( ( rule__FileSpecification__PathAssignment ) ) )
935 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) ) 855 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
936 { 856 {
937 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileSpecification__PathAssignment ) ) 857 // InternalApplicationConfiguration.g:292:2: ( ( rule__FileSpecification__PathAssignment ) )
938 // InternalApplicationConfiguration.g:318:3: ( rule__FileSpecification__PathAssignment ) 858 // InternalApplicationConfiguration.g:293:3: ( rule__FileSpecification__PathAssignment )
939 { 859 {
940 before(grammarAccess.getFileSpecificationAccess().getPathAssignment()); 860 before(grammarAccess.getFileSpecificationAccess().getPathAssignment());
941 // InternalApplicationConfiguration.g:319:3: ( rule__FileSpecification__PathAssignment ) 861 // InternalApplicationConfiguration.g:294:3: ( rule__FileSpecification__PathAssignment )
942 // InternalApplicationConfiguration.g:319:4: rule__FileSpecification__PathAssignment 862 // InternalApplicationConfiguration.g:294:4: rule__FileSpecification__PathAssignment
943 { 863 {
944 pushFollow(FOLLOW_2); 864 pushFollow(FOLLOW_2);
945 rule__FileSpecification__PathAssignment(); 865 rule__FileSpecification__PathAssignment();
@@ -972,11 +892,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
972 892
973 893
974 // $ANTLR start "entryRuleFileDeclaration" 894 // $ANTLR start "entryRuleFileDeclaration"
975 // InternalApplicationConfiguration.g:328:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ; 895 // InternalApplicationConfiguration.g:303:1: entryRuleFileDeclaration : ruleFileDeclaration EOF ;
976 public final void entryRuleFileDeclaration() throws RecognitionException { 896 public final void entryRuleFileDeclaration() throws RecognitionException {
977 try { 897 try {
978 // InternalApplicationConfiguration.g:329:1: ( ruleFileDeclaration EOF ) 898 // InternalApplicationConfiguration.g:304:1: ( ruleFileDeclaration EOF )
979 // InternalApplicationConfiguration.g:330:1: ruleFileDeclaration EOF 899 // InternalApplicationConfiguration.g:305:1: ruleFileDeclaration EOF
980 { 900 {
981 before(grammarAccess.getFileDeclarationRule()); 901 before(grammarAccess.getFileDeclarationRule());
982 pushFollow(FOLLOW_1); 902 pushFollow(FOLLOW_1);
@@ -1002,21 +922,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1002 922
1003 923
1004 // $ANTLR start "ruleFileDeclaration" 924 // $ANTLR start "ruleFileDeclaration"
1005 // InternalApplicationConfiguration.g:337:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ; 925 // InternalApplicationConfiguration.g:312:1: ruleFileDeclaration : ( ( rule__FileDeclaration__Group__0 ) ) ;
1006 public final void ruleFileDeclaration() throws RecognitionException { 926 public final void ruleFileDeclaration() throws RecognitionException {
1007 927
1008 int stackSize = keepStackSize(); 928 int stackSize = keepStackSize();
1009 929
1010 try { 930 try {
1011 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileDeclaration__Group__0 ) ) ) 931 // InternalApplicationConfiguration.g:316:2: ( ( ( rule__FileDeclaration__Group__0 ) ) )
1012 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) ) 932 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
1013 { 933 {
1014 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileDeclaration__Group__0 ) ) 934 // InternalApplicationConfiguration.g:317:2: ( ( rule__FileDeclaration__Group__0 ) )
1015 // InternalApplicationConfiguration.g:343:3: ( rule__FileDeclaration__Group__0 ) 935 // InternalApplicationConfiguration.g:318:3: ( rule__FileDeclaration__Group__0 )
1016 { 936 {
1017 before(grammarAccess.getFileDeclarationAccess().getGroup()); 937 before(grammarAccess.getFileDeclarationAccess().getGroup());
1018 // InternalApplicationConfiguration.g:344:3: ( rule__FileDeclaration__Group__0 ) 938 // InternalApplicationConfiguration.g:319:3: ( rule__FileDeclaration__Group__0 )
1019 // InternalApplicationConfiguration.g:344:4: rule__FileDeclaration__Group__0 939 // InternalApplicationConfiguration.g:319:4: rule__FileDeclaration__Group__0
1020 { 940 {
1021 pushFollow(FOLLOW_2); 941 pushFollow(FOLLOW_2);
1022 rule__FileDeclaration__Group__0(); 942 rule__FileDeclaration__Group__0();
@@ -1049,11 +969,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1049 969
1050 970
1051 // $ANTLR start "entryRuleFileReference" 971 // $ANTLR start "entryRuleFileReference"
1052 // InternalApplicationConfiguration.g:353:1: entryRuleFileReference : ruleFileReference EOF ; 972 // InternalApplicationConfiguration.g:328:1: entryRuleFileReference : ruleFileReference EOF ;
1053 public final void entryRuleFileReference() throws RecognitionException { 973 public final void entryRuleFileReference() throws RecognitionException {
1054 try { 974 try {
1055 // InternalApplicationConfiguration.g:354:1: ( ruleFileReference EOF ) 975 // InternalApplicationConfiguration.g:329:1: ( ruleFileReference EOF )
1056 // InternalApplicationConfiguration.g:355:1: ruleFileReference EOF 976 // InternalApplicationConfiguration.g:330:1: ruleFileReference EOF
1057 { 977 {
1058 before(grammarAccess.getFileReferenceRule()); 978 before(grammarAccess.getFileReferenceRule());
1059 pushFollow(FOLLOW_1); 979 pushFollow(FOLLOW_1);
@@ -1079,21 +999,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1079 999
1080 1000
1081 // $ANTLR start "ruleFileReference" 1001 // $ANTLR start "ruleFileReference"
1082 // InternalApplicationConfiguration.g:362:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ; 1002 // InternalApplicationConfiguration.g:337:1: ruleFileReference : ( ( rule__FileReference__ReferredAssignment ) ) ;
1083 public final void ruleFileReference() throws RecognitionException { 1003 public final void ruleFileReference() throws RecognitionException {
1084 1004
1085 int stackSize = keepStackSize(); 1005 int stackSize = keepStackSize();
1086 1006
1087 try { 1007 try {
1088 // InternalApplicationConfiguration.g:366:2: ( ( ( rule__FileReference__ReferredAssignment ) ) ) 1008 // InternalApplicationConfiguration.g:341:2: ( ( ( rule__FileReference__ReferredAssignment ) ) )
1089 // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) ) 1009 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
1090 { 1010 {
1091 // InternalApplicationConfiguration.g:367:2: ( ( rule__FileReference__ReferredAssignment ) ) 1011 // InternalApplicationConfiguration.g:342:2: ( ( rule__FileReference__ReferredAssignment ) )
1092 // InternalApplicationConfiguration.g:368:3: ( rule__FileReference__ReferredAssignment ) 1012 // InternalApplicationConfiguration.g:343:3: ( rule__FileReference__ReferredAssignment )
1093 { 1013 {
1094 before(grammarAccess.getFileReferenceAccess().getReferredAssignment()); 1014 before(grammarAccess.getFileReferenceAccess().getReferredAssignment());
1095 // InternalApplicationConfiguration.g:369:3: ( rule__FileReference__ReferredAssignment ) 1015 // InternalApplicationConfiguration.g:344:3: ( rule__FileReference__ReferredAssignment )
1096 // InternalApplicationConfiguration.g:369:4: rule__FileReference__ReferredAssignment 1016 // InternalApplicationConfiguration.g:344:4: rule__FileReference__ReferredAssignment
1097 { 1017 {
1098 pushFollow(FOLLOW_2); 1018 pushFollow(FOLLOW_2);
1099 rule__FileReference__ReferredAssignment(); 1019 rule__FileReference__ReferredAssignment();
@@ -1126,11 +1046,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1126 1046
1127 1047
1128 // $ANTLR start "entryRuleFile" 1048 // $ANTLR start "entryRuleFile"
1129 // InternalApplicationConfiguration.g:378:1: entryRuleFile : ruleFile EOF ; 1049 // InternalApplicationConfiguration.g:353:1: entryRuleFile : ruleFile EOF ;
1130 public final void entryRuleFile() throws RecognitionException { 1050 public final void entryRuleFile() throws RecognitionException {
1131 try { 1051 try {
1132 // InternalApplicationConfiguration.g:379:1: ( ruleFile EOF ) 1052 // InternalApplicationConfiguration.g:354:1: ( ruleFile EOF )
1133 // InternalApplicationConfiguration.g:380:1: ruleFile EOF 1053 // InternalApplicationConfiguration.g:355:1: ruleFile EOF
1134 { 1054 {
1135 before(grammarAccess.getFileRule()); 1055 before(grammarAccess.getFileRule());
1136 pushFollow(FOLLOW_1); 1056 pushFollow(FOLLOW_1);
@@ -1156,21 +1076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1156 1076
1157 1077
1158 // $ANTLR start "ruleFile" 1078 // $ANTLR start "ruleFile"
1159 // InternalApplicationConfiguration.g:387:1: ruleFile : ( ( rule__File__Alternatives ) ) ; 1079 // InternalApplicationConfiguration.g:362:1: ruleFile : ( ( rule__File__Alternatives ) ) ;
1160 public final void ruleFile() throws RecognitionException { 1080 public final void ruleFile() throws RecognitionException {
1161 1081
1162 int stackSize = keepStackSize(); 1082 int stackSize = keepStackSize();
1163 1083
1164 try { 1084 try {
1165 // InternalApplicationConfiguration.g:391:2: ( ( ( rule__File__Alternatives ) ) ) 1085 // InternalApplicationConfiguration.g:366:2: ( ( ( rule__File__Alternatives ) ) )
1166 // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) ) 1086 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
1167 { 1087 {
1168 // InternalApplicationConfiguration.g:392:2: ( ( rule__File__Alternatives ) ) 1088 // InternalApplicationConfiguration.g:367:2: ( ( rule__File__Alternatives ) )
1169 // InternalApplicationConfiguration.g:393:3: ( rule__File__Alternatives ) 1089 // InternalApplicationConfiguration.g:368:3: ( rule__File__Alternatives )
1170 { 1090 {
1171 before(grammarAccess.getFileAccess().getAlternatives()); 1091 before(grammarAccess.getFileAccess().getAlternatives());
1172 // InternalApplicationConfiguration.g:394:3: ( rule__File__Alternatives ) 1092 // InternalApplicationConfiguration.g:369:3: ( rule__File__Alternatives )
1173 // InternalApplicationConfiguration.g:394:4: rule__File__Alternatives 1093 // InternalApplicationConfiguration.g:369:4: rule__File__Alternatives
1174 { 1094 {
1175 pushFollow(FOLLOW_2); 1095 pushFollow(FOLLOW_2);
1176 rule__File__Alternatives(); 1096 rule__File__Alternatives();
@@ -1203,11 +1123,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1203 1123
1204 1124
1205 // $ANTLR start "entryRuleMetamodelSpecification" 1125 // $ANTLR start "entryRuleMetamodelSpecification"
1206 // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ; 1126 // InternalApplicationConfiguration.g:378:1: entryRuleMetamodelSpecification : ruleMetamodelSpecification EOF ;
1207 public final void entryRuleMetamodelSpecification() throws RecognitionException { 1127 public final void entryRuleMetamodelSpecification() throws RecognitionException {
1208 try { 1128 try {
1209 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelSpecification EOF ) 1129 // InternalApplicationConfiguration.g:379:1: ( ruleMetamodelSpecification EOF )
1210 // InternalApplicationConfiguration.g:405:1: ruleMetamodelSpecification EOF 1130 // InternalApplicationConfiguration.g:380:1: ruleMetamodelSpecification EOF
1211 { 1131 {
1212 before(grammarAccess.getMetamodelSpecificationRule()); 1132 before(grammarAccess.getMetamodelSpecificationRule());
1213 pushFollow(FOLLOW_1); 1133 pushFollow(FOLLOW_1);
@@ -1233,21 +1153,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1233 1153
1234 1154
1235 // $ANTLR start "ruleMetamodelSpecification" 1155 // $ANTLR start "ruleMetamodelSpecification"
1236 // InternalApplicationConfiguration.g:412:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ; 1156 // InternalApplicationConfiguration.g:387:1: ruleMetamodelSpecification : ( ( rule__MetamodelSpecification__Group__0 ) ) ;
1237 public final void ruleMetamodelSpecification() throws RecognitionException { 1157 public final void ruleMetamodelSpecification() throws RecognitionException {
1238 1158
1239 int stackSize = keepStackSize(); 1159 int stackSize = keepStackSize();
1240 1160
1241 try { 1161 try {
1242 // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) ) 1162 // InternalApplicationConfiguration.g:391:2: ( ( ( rule__MetamodelSpecification__Group__0 ) ) )
1243 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 1163 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
1244 { 1164 {
1245 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelSpecification__Group__0 ) ) 1165 // InternalApplicationConfiguration.g:392:2: ( ( rule__MetamodelSpecification__Group__0 ) )
1246 // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelSpecification__Group__0 ) 1166 // InternalApplicationConfiguration.g:393:3: ( rule__MetamodelSpecification__Group__0 )
1247 { 1167 {
1248 before(grammarAccess.getMetamodelSpecificationAccess().getGroup()); 1168 before(grammarAccess.getMetamodelSpecificationAccess().getGroup());
1249 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelSpecification__Group__0 ) 1169 // InternalApplicationConfiguration.g:394:3: ( rule__MetamodelSpecification__Group__0 )
1250 // InternalApplicationConfiguration.g:419:4: rule__MetamodelSpecification__Group__0 1170 // InternalApplicationConfiguration.g:394:4: rule__MetamodelSpecification__Group__0
1251 { 1171 {
1252 pushFollow(FOLLOW_2); 1172 pushFollow(FOLLOW_2);
1253 rule__MetamodelSpecification__Group__0(); 1173 rule__MetamodelSpecification__Group__0();
@@ -1280,11 +1200,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1280 1200
1281 1201
1282 // $ANTLR start "entryRuleMetamodelEntry" 1202 // $ANTLR start "entryRuleMetamodelEntry"
1283 // InternalApplicationConfiguration.g:428:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ; 1203 // InternalApplicationConfiguration.g:403:1: entryRuleMetamodelEntry : ruleMetamodelEntry EOF ;
1284 public final void entryRuleMetamodelEntry() throws RecognitionException { 1204 public final void entryRuleMetamodelEntry() throws RecognitionException {
1285 try { 1205 try {
1286 // InternalApplicationConfiguration.g:429:1: ( ruleMetamodelEntry EOF ) 1206 // InternalApplicationConfiguration.g:404:1: ( ruleMetamodelEntry EOF )
1287 // InternalApplicationConfiguration.g:430:1: ruleMetamodelEntry EOF 1207 // InternalApplicationConfiguration.g:405:1: ruleMetamodelEntry EOF
1288 { 1208 {
1289 before(grammarAccess.getMetamodelEntryRule()); 1209 before(grammarAccess.getMetamodelEntryRule());
1290 pushFollow(FOLLOW_1); 1210 pushFollow(FOLLOW_1);
@@ -1310,21 +1230,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1310 1230
1311 1231
1312 // $ANTLR start "ruleMetamodelEntry" 1232 // $ANTLR start "ruleMetamodelEntry"
1313 // InternalApplicationConfiguration.g:437:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ; 1233 // InternalApplicationConfiguration.g:412:1: ruleMetamodelEntry : ( ( rule__MetamodelEntry__Alternatives ) ) ;
1314 public final void ruleMetamodelEntry() throws RecognitionException { 1234 public final void ruleMetamodelEntry() throws RecognitionException {
1315 1235
1316 int stackSize = keepStackSize(); 1236 int stackSize = keepStackSize();
1317 1237
1318 try { 1238 try {
1319 // InternalApplicationConfiguration.g:441:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) ) 1239 // InternalApplicationConfiguration.g:416:2: ( ( ( rule__MetamodelEntry__Alternatives ) ) )
1320 // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1240 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
1321 { 1241 {
1322 // InternalApplicationConfiguration.g:442:2: ( ( rule__MetamodelEntry__Alternatives ) ) 1242 // InternalApplicationConfiguration.g:417:2: ( ( rule__MetamodelEntry__Alternatives ) )
1323 // InternalApplicationConfiguration.g:443:3: ( rule__MetamodelEntry__Alternatives ) 1243 // InternalApplicationConfiguration.g:418:3: ( rule__MetamodelEntry__Alternatives )
1324 { 1244 {
1325 before(grammarAccess.getMetamodelEntryAccess().getAlternatives()); 1245 before(grammarAccess.getMetamodelEntryAccess().getAlternatives());
1326 // InternalApplicationConfiguration.g:444:3: ( rule__MetamodelEntry__Alternatives ) 1246 // InternalApplicationConfiguration.g:419:3: ( rule__MetamodelEntry__Alternatives )
1327 // InternalApplicationConfiguration.g:444:4: rule__MetamodelEntry__Alternatives 1247 // InternalApplicationConfiguration.g:419:4: rule__MetamodelEntry__Alternatives
1328 { 1248 {
1329 pushFollow(FOLLOW_2); 1249 pushFollow(FOLLOW_2);
1330 rule__MetamodelEntry__Alternatives(); 1250 rule__MetamodelEntry__Alternatives();
@@ -1357,11 +1277,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1357 1277
1358 1278
1359 // $ANTLR start "entryRuleAllPackageEntry" 1279 // $ANTLR start "entryRuleAllPackageEntry"
1360 // InternalApplicationConfiguration.g:453:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ; 1280 // InternalApplicationConfiguration.g:428:1: entryRuleAllPackageEntry : ruleAllPackageEntry EOF ;
1361 public final void entryRuleAllPackageEntry() throws RecognitionException { 1281 public final void entryRuleAllPackageEntry() throws RecognitionException {
1362 try { 1282 try {
1363 // InternalApplicationConfiguration.g:454:1: ( ruleAllPackageEntry EOF ) 1283 // InternalApplicationConfiguration.g:429:1: ( ruleAllPackageEntry EOF )
1364 // InternalApplicationConfiguration.g:455:1: ruleAllPackageEntry EOF 1284 // InternalApplicationConfiguration.g:430:1: ruleAllPackageEntry EOF
1365 { 1285 {
1366 before(grammarAccess.getAllPackageEntryRule()); 1286 before(grammarAccess.getAllPackageEntryRule());
1367 pushFollow(FOLLOW_1); 1287 pushFollow(FOLLOW_1);
@@ -1387,21 +1307,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1387 1307
1388 1308
1389 // $ANTLR start "ruleAllPackageEntry" 1309 // $ANTLR start "ruleAllPackageEntry"
1390 // InternalApplicationConfiguration.g:462:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ; 1310 // InternalApplicationConfiguration.g:437:1: ruleAllPackageEntry : ( ( rule__AllPackageEntry__Group__0 ) ) ;
1391 public final void ruleAllPackageEntry() throws RecognitionException { 1311 public final void ruleAllPackageEntry() throws RecognitionException {
1392 1312
1393 int stackSize = keepStackSize(); 1313 int stackSize = keepStackSize();
1394 1314
1395 try { 1315 try {
1396 // InternalApplicationConfiguration.g:466:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) ) 1316 // InternalApplicationConfiguration.g:441:2: ( ( ( rule__AllPackageEntry__Group__0 ) ) )
1397 // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1317 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
1398 { 1318 {
1399 // InternalApplicationConfiguration.g:467:2: ( ( rule__AllPackageEntry__Group__0 ) ) 1319 // InternalApplicationConfiguration.g:442:2: ( ( rule__AllPackageEntry__Group__0 ) )
1400 // InternalApplicationConfiguration.g:468:3: ( rule__AllPackageEntry__Group__0 ) 1320 // InternalApplicationConfiguration.g:443:3: ( rule__AllPackageEntry__Group__0 )
1401 { 1321 {
1402 before(grammarAccess.getAllPackageEntryAccess().getGroup()); 1322 before(grammarAccess.getAllPackageEntryAccess().getGroup());
1403 // InternalApplicationConfiguration.g:469:3: ( rule__AllPackageEntry__Group__0 ) 1323 // InternalApplicationConfiguration.g:444:3: ( rule__AllPackageEntry__Group__0 )
1404 // InternalApplicationConfiguration.g:469:4: rule__AllPackageEntry__Group__0 1324 // InternalApplicationConfiguration.g:444:4: rule__AllPackageEntry__Group__0
1405 { 1325 {
1406 pushFollow(FOLLOW_2); 1326 pushFollow(FOLLOW_2);
1407 rule__AllPackageEntry__Group__0(); 1327 rule__AllPackageEntry__Group__0();
@@ -1434,11 +1354,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1434 1354
1435 1355
1436 // $ANTLR start "entryRuleMetamodelElement" 1356 // $ANTLR start "entryRuleMetamodelElement"
1437 // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ; 1357 // InternalApplicationConfiguration.g:453:1: entryRuleMetamodelElement : ruleMetamodelElement EOF ;
1438 public final void entryRuleMetamodelElement() throws RecognitionException { 1358 public final void entryRuleMetamodelElement() throws RecognitionException {
1439 try { 1359 try {
1440 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelElement EOF ) 1360 // InternalApplicationConfiguration.g:454:1: ( ruleMetamodelElement EOF )
1441 // InternalApplicationConfiguration.g:480:1: ruleMetamodelElement EOF 1361 // InternalApplicationConfiguration.g:455:1: ruleMetamodelElement EOF
1442 { 1362 {
1443 before(grammarAccess.getMetamodelElementRule()); 1363 before(grammarAccess.getMetamodelElementRule());
1444 pushFollow(FOLLOW_1); 1364 pushFollow(FOLLOW_1);
@@ -1464,21 +1384,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1464 1384
1465 1385
1466 // $ANTLR start "ruleMetamodelElement" 1386 // $ANTLR start "ruleMetamodelElement"
1467 // InternalApplicationConfiguration.g:487:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ; 1387 // InternalApplicationConfiguration.g:462:1: ruleMetamodelElement : ( ( rule__MetamodelElement__Group__0 ) ) ;
1468 public final void ruleMetamodelElement() throws RecognitionException { 1388 public final void ruleMetamodelElement() throws RecognitionException {
1469 1389
1470 int stackSize = keepStackSize(); 1390 int stackSize = keepStackSize();
1471 1391
1472 try { 1392 try {
1473 // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelElement__Group__0 ) ) ) 1393 // InternalApplicationConfiguration.g:466:2: ( ( ( rule__MetamodelElement__Group__0 ) ) )
1474 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) ) 1394 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
1475 { 1395 {
1476 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelElement__Group__0 ) ) 1396 // InternalApplicationConfiguration.g:467:2: ( ( rule__MetamodelElement__Group__0 ) )
1477 // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelElement__Group__0 ) 1397 // InternalApplicationConfiguration.g:468:3: ( rule__MetamodelElement__Group__0 )
1478 { 1398 {
1479 before(grammarAccess.getMetamodelElementAccess().getGroup()); 1399 before(grammarAccess.getMetamodelElementAccess().getGroup());
1480 // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelElement__Group__0 ) 1400 // InternalApplicationConfiguration.g:469:3: ( rule__MetamodelElement__Group__0 )
1481 // InternalApplicationConfiguration.g:494:4: rule__MetamodelElement__Group__0 1401 // InternalApplicationConfiguration.g:469:4: rule__MetamodelElement__Group__0
1482 { 1402 {
1483 pushFollow(FOLLOW_2); 1403 pushFollow(FOLLOW_2);
1484 rule__MetamodelElement__Group__0(); 1404 rule__MetamodelElement__Group__0();
@@ -1511,11 +1431,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1511 1431
1512 1432
1513 // $ANTLR start "entryRuleMetamodelDeclaration" 1433 // $ANTLR start "entryRuleMetamodelDeclaration"
1514 // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ; 1434 // InternalApplicationConfiguration.g:478:1: entryRuleMetamodelDeclaration : ruleMetamodelDeclaration EOF ;
1515 public final void entryRuleMetamodelDeclaration() throws RecognitionException { 1435 public final void entryRuleMetamodelDeclaration() throws RecognitionException {
1516 try { 1436 try {
1517 // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelDeclaration EOF ) 1437 // InternalApplicationConfiguration.g:479:1: ( ruleMetamodelDeclaration EOF )
1518 // InternalApplicationConfiguration.g:505:1: ruleMetamodelDeclaration EOF 1438 // InternalApplicationConfiguration.g:480:1: ruleMetamodelDeclaration EOF
1519 { 1439 {
1520 before(grammarAccess.getMetamodelDeclarationRule()); 1440 before(grammarAccess.getMetamodelDeclarationRule());
1521 pushFollow(FOLLOW_1); 1441 pushFollow(FOLLOW_1);
@@ -1541,21 +1461,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1541 1461
1542 1462
1543 // $ANTLR start "ruleMetamodelDeclaration" 1463 // $ANTLR start "ruleMetamodelDeclaration"
1544 // InternalApplicationConfiguration.g:512:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ; 1464 // InternalApplicationConfiguration.g:487:1: ruleMetamodelDeclaration : ( ( rule__MetamodelDeclaration__Group__0 ) ) ;
1545 public final void ruleMetamodelDeclaration() throws RecognitionException { 1465 public final void ruleMetamodelDeclaration() throws RecognitionException {
1546 1466
1547 int stackSize = keepStackSize(); 1467 int stackSize = keepStackSize();
1548 1468
1549 try { 1469 try {
1550 // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) ) 1470 // InternalApplicationConfiguration.g:491:2: ( ( ( rule__MetamodelDeclaration__Group__0 ) ) )
1551 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1471 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
1552 { 1472 {
1553 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelDeclaration__Group__0 ) ) 1473 // InternalApplicationConfiguration.g:492:2: ( ( rule__MetamodelDeclaration__Group__0 ) )
1554 // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelDeclaration__Group__0 ) 1474 // InternalApplicationConfiguration.g:493:3: ( rule__MetamodelDeclaration__Group__0 )
1555 { 1475 {
1556 before(grammarAccess.getMetamodelDeclarationAccess().getGroup()); 1476 before(grammarAccess.getMetamodelDeclarationAccess().getGroup());
1557 // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelDeclaration__Group__0 ) 1477 // InternalApplicationConfiguration.g:494:3: ( rule__MetamodelDeclaration__Group__0 )
1558 // InternalApplicationConfiguration.g:519:4: rule__MetamodelDeclaration__Group__0 1478 // InternalApplicationConfiguration.g:494:4: rule__MetamodelDeclaration__Group__0
1559 { 1479 {
1560 pushFollow(FOLLOW_2); 1480 pushFollow(FOLLOW_2);
1561 rule__MetamodelDeclaration__Group__0(); 1481 rule__MetamodelDeclaration__Group__0();
@@ -1588,11 +1508,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1588 1508
1589 1509
1590 // $ANTLR start "entryRuleMetamodelReference" 1510 // $ANTLR start "entryRuleMetamodelReference"
1591 // InternalApplicationConfiguration.g:528:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ; 1511 // InternalApplicationConfiguration.g:503:1: entryRuleMetamodelReference : ruleMetamodelReference EOF ;
1592 public final void entryRuleMetamodelReference() throws RecognitionException { 1512 public final void entryRuleMetamodelReference() throws RecognitionException {
1593 try { 1513 try {
1594 // InternalApplicationConfiguration.g:529:1: ( ruleMetamodelReference EOF ) 1514 // InternalApplicationConfiguration.g:504:1: ( ruleMetamodelReference EOF )
1595 // InternalApplicationConfiguration.g:530:1: ruleMetamodelReference EOF 1515 // InternalApplicationConfiguration.g:505:1: ruleMetamodelReference EOF
1596 { 1516 {
1597 before(grammarAccess.getMetamodelReferenceRule()); 1517 before(grammarAccess.getMetamodelReferenceRule());
1598 pushFollow(FOLLOW_1); 1518 pushFollow(FOLLOW_1);
@@ -1618,21 +1538,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1618 1538
1619 1539
1620 // $ANTLR start "ruleMetamodelReference" 1540 // $ANTLR start "ruleMetamodelReference"
1621 // InternalApplicationConfiguration.g:537:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ; 1541 // InternalApplicationConfiguration.g:512:1: ruleMetamodelReference : ( ( rule__MetamodelReference__ReferredAssignment ) ) ;
1622 public final void ruleMetamodelReference() throws RecognitionException { 1542 public final void ruleMetamodelReference() throws RecognitionException {
1623 1543
1624 int stackSize = keepStackSize(); 1544 int stackSize = keepStackSize();
1625 1545
1626 try { 1546 try {
1627 // InternalApplicationConfiguration.g:541:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) ) 1547 // InternalApplicationConfiguration.g:516:2: ( ( ( rule__MetamodelReference__ReferredAssignment ) ) )
1628 // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1548 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
1629 { 1549 {
1630 // InternalApplicationConfiguration.g:542:2: ( ( rule__MetamodelReference__ReferredAssignment ) ) 1550 // InternalApplicationConfiguration.g:517:2: ( ( rule__MetamodelReference__ReferredAssignment ) )
1631 // InternalApplicationConfiguration.g:543:3: ( rule__MetamodelReference__ReferredAssignment ) 1551 // InternalApplicationConfiguration.g:518:3: ( rule__MetamodelReference__ReferredAssignment )
1632 { 1552 {
1633 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment()); 1553 before(grammarAccess.getMetamodelReferenceAccess().getReferredAssignment());
1634 // InternalApplicationConfiguration.g:544:3: ( rule__MetamodelReference__ReferredAssignment ) 1554 // InternalApplicationConfiguration.g:519:3: ( rule__MetamodelReference__ReferredAssignment )
1635 // InternalApplicationConfiguration.g:544:4: rule__MetamodelReference__ReferredAssignment 1555 // InternalApplicationConfiguration.g:519:4: rule__MetamodelReference__ReferredAssignment
1636 { 1556 {
1637 pushFollow(FOLLOW_2); 1557 pushFollow(FOLLOW_2);
1638 rule__MetamodelReference__ReferredAssignment(); 1558 rule__MetamodelReference__ReferredAssignment();
@@ -1665,11 +1585,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1665 1585
1666 1586
1667 // $ANTLR start "entryRuleMetamodel" 1587 // $ANTLR start "entryRuleMetamodel"
1668 // InternalApplicationConfiguration.g:553:1: entryRuleMetamodel : ruleMetamodel EOF ; 1588 // InternalApplicationConfiguration.g:528:1: entryRuleMetamodel : ruleMetamodel EOF ;
1669 public final void entryRuleMetamodel() throws RecognitionException { 1589 public final void entryRuleMetamodel() throws RecognitionException {
1670 try { 1590 try {
1671 // InternalApplicationConfiguration.g:554:1: ( ruleMetamodel EOF ) 1591 // InternalApplicationConfiguration.g:529:1: ( ruleMetamodel EOF )
1672 // InternalApplicationConfiguration.g:555:1: ruleMetamodel EOF 1592 // InternalApplicationConfiguration.g:530:1: ruleMetamodel EOF
1673 { 1593 {
1674 before(grammarAccess.getMetamodelRule()); 1594 before(grammarAccess.getMetamodelRule());
1675 pushFollow(FOLLOW_1); 1595 pushFollow(FOLLOW_1);
@@ -1695,21 +1615,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1695 1615
1696 1616
1697 // $ANTLR start "ruleMetamodel" 1617 // $ANTLR start "ruleMetamodel"
1698 // InternalApplicationConfiguration.g:562:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ; 1618 // InternalApplicationConfiguration.g:537:1: ruleMetamodel : ( ( rule__Metamodel__Alternatives ) ) ;
1699 public final void ruleMetamodel() throws RecognitionException { 1619 public final void ruleMetamodel() throws RecognitionException {
1700 1620
1701 int stackSize = keepStackSize(); 1621 int stackSize = keepStackSize();
1702 1622
1703 try { 1623 try {
1704 // InternalApplicationConfiguration.g:566:2: ( ( ( rule__Metamodel__Alternatives ) ) ) 1624 // InternalApplicationConfiguration.g:541:2: ( ( ( rule__Metamodel__Alternatives ) ) )
1705 // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) ) 1625 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
1706 { 1626 {
1707 // InternalApplicationConfiguration.g:567:2: ( ( rule__Metamodel__Alternatives ) ) 1627 // InternalApplicationConfiguration.g:542:2: ( ( rule__Metamodel__Alternatives ) )
1708 // InternalApplicationConfiguration.g:568:3: ( rule__Metamodel__Alternatives ) 1628 // InternalApplicationConfiguration.g:543:3: ( rule__Metamodel__Alternatives )
1709 { 1629 {
1710 before(grammarAccess.getMetamodelAccess().getAlternatives()); 1630 before(grammarAccess.getMetamodelAccess().getAlternatives());
1711 // InternalApplicationConfiguration.g:569:3: ( rule__Metamodel__Alternatives ) 1631 // InternalApplicationConfiguration.g:544:3: ( rule__Metamodel__Alternatives )
1712 // InternalApplicationConfiguration.g:569:4: rule__Metamodel__Alternatives 1632 // InternalApplicationConfiguration.g:544:4: rule__Metamodel__Alternatives
1713 { 1633 {
1714 pushFollow(FOLLOW_2); 1634 pushFollow(FOLLOW_2);
1715 rule__Metamodel__Alternatives(); 1635 rule__Metamodel__Alternatives();
@@ -1742,11 +1662,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1742 1662
1743 1663
1744 // $ANTLR start "entryRulePartialModelSpecification" 1664 // $ANTLR start "entryRulePartialModelSpecification"
1745 // InternalApplicationConfiguration.g:578:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ; 1665 // InternalApplicationConfiguration.g:553:1: entryRulePartialModelSpecification : rulePartialModelSpecification EOF ;
1746 public final void entryRulePartialModelSpecification() throws RecognitionException { 1666 public final void entryRulePartialModelSpecification() throws RecognitionException {
1747 try { 1667 try {
1748 // InternalApplicationConfiguration.g:579:1: ( rulePartialModelSpecification EOF ) 1668 // InternalApplicationConfiguration.g:554:1: ( rulePartialModelSpecification EOF )
1749 // InternalApplicationConfiguration.g:580:1: rulePartialModelSpecification EOF 1669 // InternalApplicationConfiguration.g:555:1: rulePartialModelSpecification EOF
1750 { 1670 {
1751 before(grammarAccess.getPartialModelSpecificationRule()); 1671 before(grammarAccess.getPartialModelSpecificationRule());
1752 pushFollow(FOLLOW_1); 1672 pushFollow(FOLLOW_1);
@@ -1772,21 +1692,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1772 1692
1773 1693
1774 // $ANTLR start "rulePartialModelSpecification" 1694 // $ANTLR start "rulePartialModelSpecification"
1775 // InternalApplicationConfiguration.g:587:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ; 1695 // InternalApplicationConfiguration.g:562:1: rulePartialModelSpecification : ( ( rule__PartialModelSpecification__Group__0 ) ) ;
1776 public final void rulePartialModelSpecification() throws RecognitionException { 1696 public final void rulePartialModelSpecification() throws RecognitionException {
1777 1697
1778 int stackSize = keepStackSize(); 1698 int stackSize = keepStackSize();
1779 1699
1780 try { 1700 try {
1781 // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) ) 1701 // InternalApplicationConfiguration.g:566:2: ( ( ( rule__PartialModelSpecification__Group__0 ) ) )
1782 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) ) 1702 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1783 { 1703 {
1784 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelSpecification__Group__0 ) ) 1704 // InternalApplicationConfiguration.g:567:2: ( ( rule__PartialModelSpecification__Group__0 ) )
1785 // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelSpecification__Group__0 ) 1705 // InternalApplicationConfiguration.g:568:3: ( rule__PartialModelSpecification__Group__0 )
1786 { 1706 {
1787 before(grammarAccess.getPartialModelSpecificationAccess().getGroup()); 1707 before(grammarAccess.getPartialModelSpecificationAccess().getGroup());
1788 // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelSpecification__Group__0 ) 1708 // InternalApplicationConfiguration.g:569:3: ( rule__PartialModelSpecification__Group__0 )
1789 // InternalApplicationConfiguration.g:594:4: rule__PartialModelSpecification__Group__0 1709 // InternalApplicationConfiguration.g:569:4: rule__PartialModelSpecification__Group__0
1790 { 1710 {
1791 pushFollow(FOLLOW_2); 1711 pushFollow(FOLLOW_2);
1792 rule__PartialModelSpecification__Group__0(); 1712 rule__PartialModelSpecification__Group__0();
@@ -1819,11 +1739,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1819 1739
1820 1740
1821 // $ANTLR start "entryRulePartialModelEntry" 1741 // $ANTLR start "entryRulePartialModelEntry"
1822 // InternalApplicationConfiguration.g:603:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ; 1742 // InternalApplicationConfiguration.g:578:1: entryRulePartialModelEntry : rulePartialModelEntry EOF ;
1823 public final void entryRulePartialModelEntry() throws RecognitionException { 1743 public final void entryRulePartialModelEntry() throws RecognitionException {
1824 try { 1744 try {
1825 // InternalApplicationConfiguration.g:604:1: ( rulePartialModelEntry EOF ) 1745 // InternalApplicationConfiguration.g:579:1: ( rulePartialModelEntry EOF )
1826 // InternalApplicationConfiguration.g:605:1: rulePartialModelEntry EOF 1746 // InternalApplicationConfiguration.g:580:1: rulePartialModelEntry EOF
1827 { 1747 {
1828 before(grammarAccess.getPartialModelEntryRule()); 1748 before(grammarAccess.getPartialModelEntryRule());
1829 pushFollow(FOLLOW_1); 1749 pushFollow(FOLLOW_1);
@@ -1849,21 +1769,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1849 1769
1850 1770
1851 // $ANTLR start "rulePartialModelEntry" 1771 // $ANTLR start "rulePartialModelEntry"
1852 // InternalApplicationConfiguration.g:612:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ; 1772 // InternalApplicationConfiguration.g:587:1: rulePartialModelEntry : ( ( rule__PartialModelEntry__Alternatives ) ) ;
1853 public final void rulePartialModelEntry() throws RecognitionException { 1773 public final void rulePartialModelEntry() throws RecognitionException {
1854 1774
1855 int stackSize = keepStackSize(); 1775 int stackSize = keepStackSize();
1856 1776
1857 try { 1777 try {
1858 // InternalApplicationConfiguration.g:616:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) ) 1778 // InternalApplicationConfiguration.g:591:2: ( ( ( rule__PartialModelEntry__Alternatives ) ) )
1859 // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) ) 1779 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
1860 { 1780 {
1861 // InternalApplicationConfiguration.g:617:2: ( ( rule__PartialModelEntry__Alternatives ) ) 1781 // InternalApplicationConfiguration.g:592:2: ( ( rule__PartialModelEntry__Alternatives ) )
1862 // InternalApplicationConfiguration.g:618:3: ( rule__PartialModelEntry__Alternatives ) 1782 // InternalApplicationConfiguration.g:593:3: ( rule__PartialModelEntry__Alternatives )
1863 { 1783 {
1864 before(grammarAccess.getPartialModelEntryAccess().getAlternatives()); 1784 before(grammarAccess.getPartialModelEntryAccess().getAlternatives());
1865 // InternalApplicationConfiguration.g:619:3: ( rule__PartialModelEntry__Alternatives ) 1785 // InternalApplicationConfiguration.g:594:3: ( rule__PartialModelEntry__Alternatives )
1866 // InternalApplicationConfiguration.g:619:4: rule__PartialModelEntry__Alternatives 1786 // InternalApplicationConfiguration.g:594:4: rule__PartialModelEntry__Alternatives
1867 { 1787 {
1868 pushFollow(FOLLOW_2); 1788 pushFollow(FOLLOW_2);
1869 rule__PartialModelEntry__Alternatives(); 1789 rule__PartialModelEntry__Alternatives();
@@ -1896,11 +1816,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1896 1816
1897 1817
1898 // $ANTLR start "entryRuleModelEntry" 1818 // $ANTLR start "entryRuleModelEntry"
1899 // InternalApplicationConfiguration.g:628:1: entryRuleModelEntry : ruleModelEntry EOF ; 1819 // InternalApplicationConfiguration.g:603:1: entryRuleModelEntry : ruleModelEntry EOF ;
1900 public final void entryRuleModelEntry() throws RecognitionException { 1820 public final void entryRuleModelEntry() throws RecognitionException {
1901 try { 1821 try {
1902 // InternalApplicationConfiguration.g:629:1: ( ruleModelEntry EOF ) 1822 // InternalApplicationConfiguration.g:604:1: ( ruleModelEntry EOF )
1903 // InternalApplicationConfiguration.g:630:1: ruleModelEntry EOF 1823 // InternalApplicationConfiguration.g:605:1: ruleModelEntry EOF
1904 { 1824 {
1905 before(grammarAccess.getModelEntryRule()); 1825 before(grammarAccess.getModelEntryRule());
1906 pushFollow(FOLLOW_1); 1826 pushFollow(FOLLOW_1);
@@ -1926,21 +1846,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1926 1846
1927 1847
1928 // $ANTLR start "ruleModelEntry" 1848 // $ANTLR start "ruleModelEntry"
1929 // InternalApplicationConfiguration.g:637:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ; 1849 // InternalApplicationConfiguration.g:612:1: ruleModelEntry : ( ( rule__ModelEntry__PathAssignment ) ) ;
1930 public final void ruleModelEntry() throws RecognitionException { 1850 public final void ruleModelEntry() throws RecognitionException {
1931 1851
1932 int stackSize = keepStackSize(); 1852 int stackSize = keepStackSize();
1933 1853
1934 try { 1854 try {
1935 // InternalApplicationConfiguration.g:641:2: ( ( ( rule__ModelEntry__PathAssignment ) ) ) 1855 // InternalApplicationConfiguration.g:616:2: ( ( ( rule__ModelEntry__PathAssignment ) ) )
1936 // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) ) 1856 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
1937 { 1857 {
1938 // InternalApplicationConfiguration.g:642:2: ( ( rule__ModelEntry__PathAssignment ) ) 1858 // InternalApplicationConfiguration.g:617:2: ( ( rule__ModelEntry__PathAssignment ) )
1939 // InternalApplicationConfiguration.g:643:3: ( rule__ModelEntry__PathAssignment ) 1859 // InternalApplicationConfiguration.g:618:3: ( rule__ModelEntry__PathAssignment )
1940 { 1860 {
1941 before(grammarAccess.getModelEntryAccess().getPathAssignment()); 1861 before(grammarAccess.getModelEntryAccess().getPathAssignment());
1942 // InternalApplicationConfiguration.g:644:3: ( rule__ModelEntry__PathAssignment ) 1862 // InternalApplicationConfiguration.g:619:3: ( rule__ModelEntry__PathAssignment )
1943 // InternalApplicationConfiguration.g:644:4: rule__ModelEntry__PathAssignment 1863 // InternalApplicationConfiguration.g:619:4: rule__ModelEntry__PathAssignment
1944 { 1864 {
1945 pushFollow(FOLLOW_2); 1865 pushFollow(FOLLOW_2);
1946 rule__ModelEntry__PathAssignment(); 1866 rule__ModelEntry__PathAssignment();
@@ -1973,11 +1893,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
1973 1893
1974 1894
1975 // $ANTLR start "entryRuleFolderEntry" 1895 // $ANTLR start "entryRuleFolderEntry"
1976 // InternalApplicationConfiguration.g:653:1: entryRuleFolderEntry : ruleFolderEntry EOF ; 1896 // InternalApplicationConfiguration.g:628:1: entryRuleFolderEntry : ruleFolderEntry EOF ;
1977 public final void entryRuleFolderEntry() throws RecognitionException { 1897 public final void entryRuleFolderEntry() throws RecognitionException {
1978 try { 1898 try {
1979 // InternalApplicationConfiguration.g:654:1: ( ruleFolderEntry EOF ) 1899 // InternalApplicationConfiguration.g:629:1: ( ruleFolderEntry EOF )
1980 // InternalApplicationConfiguration.g:655:1: ruleFolderEntry EOF 1900 // InternalApplicationConfiguration.g:630:1: ruleFolderEntry EOF
1981 { 1901 {
1982 before(grammarAccess.getFolderEntryRule()); 1902 before(grammarAccess.getFolderEntryRule());
1983 pushFollow(FOLLOW_1); 1903 pushFollow(FOLLOW_1);
@@ -2003,21 +1923,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2003 1923
2004 1924
2005 // $ANTLR start "ruleFolderEntry" 1925 // $ANTLR start "ruleFolderEntry"
2006 // InternalApplicationConfiguration.g:662:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ; 1926 // InternalApplicationConfiguration.g:637:1: ruleFolderEntry : ( ( rule__FolderEntry__Group__0 ) ) ;
2007 public final void ruleFolderEntry() throws RecognitionException { 1927 public final void ruleFolderEntry() throws RecognitionException {
2008 1928
2009 int stackSize = keepStackSize(); 1929 int stackSize = keepStackSize();
2010 1930
2011 try { 1931 try {
2012 // InternalApplicationConfiguration.g:666:2: ( ( ( rule__FolderEntry__Group__0 ) ) ) 1932 // InternalApplicationConfiguration.g:641:2: ( ( ( rule__FolderEntry__Group__0 ) ) )
2013 // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) ) 1933 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
2014 { 1934 {
2015 // InternalApplicationConfiguration.g:667:2: ( ( rule__FolderEntry__Group__0 ) ) 1935 // InternalApplicationConfiguration.g:642:2: ( ( rule__FolderEntry__Group__0 ) )
2016 // InternalApplicationConfiguration.g:668:3: ( rule__FolderEntry__Group__0 ) 1936 // InternalApplicationConfiguration.g:643:3: ( rule__FolderEntry__Group__0 )
2017 { 1937 {
2018 before(grammarAccess.getFolderEntryAccess().getGroup()); 1938 before(grammarAccess.getFolderEntryAccess().getGroup());
2019 // InternalApplicationConfiguration.g:669:3: ( rule__FolderEntry__Group__0 ) 1939 // InternalApplicationConfiguration.g:644:3: ( rule__FolderEntry__Group__0 )
2020 // InternalApplicationConfiguration.g:669:4: rule__FolderEntry__Group__0 1940 // InternalApplicationConfiguration.g:644:4: rule__FolderEntry__Group__0
2021 { 1941 {
2022 pushFollow(FOLLOW_2); 1942 pushFollow(FOLLOW_2);
2023 rule__FolderEntry__Group__0(); 1943 rule__FolderEntry__Group__0();
@@ -2050,11 +1970,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2050 1970
2051 1971
2052 // $ANTLR start "entryRulePartialModelDeclaration" 1972 // $ANTLR start "entryRulePartialModelDeclaration"
2053 // InternalApplicationConfiguration.g:678:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ; 1973 // InternalApplicationConfiguration.g:653:1: entryRulePartialModelDeclaration : rulePartialModelDeclaration EOF ;
2054 public final void entryRulePartialModelDeclaration() throws RecognitionException { 1974 public final void entryRulePartialModelDeclaration() throws RecognitionException {
2055 try { 1975 try {
2056 // InternalApplicationConfiguration.g:679:1: ( rulePartialModelDeclaration EOF ) 1976 // InternalApplicationConfiguration.g:654:1: ( rulePartialModelDeclaration EOF )
2057 // InternalApplicationConfiguration.g:680:1: rulePartialModelDeclaration EOF 1977 // InternalApplicationConfiguration.g:655:1: rulePartialModelDeclaration EOF
2058 { 1978 {
2059 before(grammarAccess.getPartialModelDeclarationRule()); 1979 before(grammarAccess.getPartialModelDeclarationRule());
2060 pushFollow(FOLLOW_1); 1980 pushFollow(FOLLOW_1);
@@ -2080,21 +2000,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2080 2000
2081 2001
2082 // $ANTLR start "rulePartialModelDeclaration" 2002 // $ANTLR start "rulePartialModelDeclaration"
2083 // InternalApplicationConfiguration.g:687:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ; 2003 // InternalApplicationConfiguration.g:662:1: rulePartialModelDeclaration : ( ( rule__PartialModelDeclaration__Group__0 ) ) ;
2084 public final void rulePartialModelDeclaration() throws RecognitionException { 2004 public final void rulePartialModelDeclaration() throws RecognitionException {
2085 2005
2086 int stackSize = keepStackSize(); 2006 int stackSize = keepStackSize();
2087 2007
2088 try { 2008 try {
2089 // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) ) 2009 // InternalApplicationConfiguration.g:666:2: ( ( ( rule__PartialModelDeclaration__Group__0 ) ) )
2090 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) 2010 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
2091 { 2011 {
2092 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelDeclaration__Group__0 ) ) 2012 // InternalApplicationConfiguration.g:667:2: ( ( rule__PartialModelDeclaration__Group__0 ) )
2093 // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelDeclaration__Group__0 ) 2013 // InternalApplicationConfiguration.g:668:3: ( rule__PartialModelDeclaration__Group__0 )
2094 { 2014 {
2095 before(grammarAccess.getPartialModelDeclarationAccess().getGroup()); 2015 before(grammarAccess.getPartialModelDeclarationAccess().getGroup());
2096 // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelDeclaration__Group__0 ) 2016 // InternalApplicationConfiguration.g:669:3: ( rule__PartialModelDeclaration__Group__0 )
2097 // InternalApplicationConfiguration.g:694:4: rule__PartialModelDeclaration__Group__0 2017 // InternalApplicationConfiguration.g:669:4: rule__PartialModelDeclaration__Group__0
2098 { 2018 {
2099 pushFollow(FOLLOW_2); 2019 pushFollow(FOLLOW_2);
2100 rule__PartialModelDeclaration__Group__0(); 2020 rule__PartialModelDeclaration__Group__0();
@@ -2127,11 +2047,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2127 2047
2128 2048
2129 // $ANTLR start "entryRulePartialModelReference" 2049 // $ANTLR start "entryRulePartialModelReference"
2130 // InternalApplicationConfiguration.g:703:1: entryRulePartialModelReference : rulePartialModelReference EOF ; 2050 // InternalApplicationConfiguration.g:678:1: entryRulePartialModelReference : rulePartialModelReference EOF ;
2131 public final void entryRulePartialModelReference() throws RecognitionException { 2051 public final void entryRulePartialModelReference() throws RecognitionException {
2132 try { 2052 try {
2133 // InternalApplicationConfiguration.g:704:1: ( rulePartialModelReference EOF ) 2053 // InternalApplicationConfiguration.g:679:1: ( rulePartialModelReference EOF )
2134 // InternalApplicationConfiguration.g:705:1: rulePartialModelReference EOF 2054 // InternalApplicationConfiguration.g:680:1: rulePartialModelReference EOF
2135 { 2055 {
2136 before(grammarAccess.getPartialModelReferenceRule()); 2056 before(grammarAccess.getPartialModelReferenceRule());
2137 pushFollow(FOLLOW_1); 2057 pushFollow(FOLLOW_1);
@@ -2157,21 +2077,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2157 2077
2158 2078
2159 // $ANTLR start "rulePartialModelReference" 2079 // $ANTLR start "rulePartialModelReference"
2160 // InternalApplicationConfiguration.g:712:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ; 2080 // InternalApplicationConfiguration.g:687:1: rulePartialModelReference : ( ( rule__PartialModelReference__ReferredAssignment ) ) ;
2161 public final void rulePartialModelReference() throws RecognitionException { 2081 public final void rulePartialModelReference() throws RecognitionException {
2162 2082
2163 int stackSize = keepStackSize(); 2083 int stackSize = keepStackSize();
2164 2084
2165 try { 2085 try {
2166 // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) ) 2086 // InternalApplicationConfiguration.g:691:2: ( ( ( rule__PartialModelReference__ReferredAssignment ) ) )
2167 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) 2087 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
2168 { 2088 {
2169 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModelReference__ReferredAssignment ) ) 2089 // InternalApplicationConfiguration.g:692:2: ( ( rule__PartialModelReference__ReferredAssignment ) )
2170 // InternalApplicationConfiguration.g:718:3: ( rule__PartialModelReference__ReferredAssignment ) 2090 // InternalApplicationConfiguration.g:693:3: ( rule__PartialModelReference__ReferredAssignment )
2171 { 2091 {
2172 before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment()); 2092 before(grammarAccess.getPartialModelReferenceAccess().getReferredAssignment());
2173 // InternalApplicationConfiguration.g:719:3: ( rule__PartialModelReference__ReferredAssignment ) 2093 // InternalApplicationConfiguration.g:694:3: ( rule__PartialModelReference__ReferredAssignment )
2174 // InternalApplicationConfiguration.g:719:4: rule__PartialModelReference__ReferredAssignment 2094 // InternalApplicationConfiguration.g:694:4: rule__PartialModelReference__ReferredAssignment
2175 { 2095 {
2176 pushFollow(FOLLOW_2); 2096 pushFollow(FOLLOW_2);
2177 rule__PartialModelReference__ReferredAssignment(); 2097 rule__PartialModelReference__ReferredAssignment();
@@ -2204,11 +2124,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2204 2124
2205 2125
2206 // $ANTLR start "entryRulePartialModel" 2126 // $ANTLR start "entryRulePartialModel"
2207 // InternalApplicationConfiguration.g:728:1: entryRulePartialModel : rulePartialModel EOF ; 2127 // InternalApplicationConfiguration.g:703:1: entryRulePartialModel : rulePartialModel EOF ;
2208 public final void entryRulePartialModel() throws RecognitionException { 2128 public final void entryRulePartialModel() throws RecognitionException {
2209 try { 2129 try {
2210 // InternalApplicationConfiguration.g:729:1: ( rulePartialModel EOF ) 2130 // InternalApplicationConfiguration.g:704:1: ( rulePartialModel EOF )
2211 // InternalApplicationConfiguration.g:730:1: rulePartialModel EOF 2131 // InternalApplicationConfiguration.g:705:1: rulePartialModel EOF
2212 { 2132 {
2213 before(grammarAccess.getPartialModelRule()); 2133 before(grammarAccess.getPartialModelRule());
2214 pushFollow(FOLLOW_1); 2134 pushFollow(FOLLOW_1);
@@ -2234,21 +2154,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2234 2154
2235 2155
2236 // $ANTLR start "rulePartialModel" 2156 // $ANTLR start "rulePartialModel"
2237 // InternalApplicationConfiguration.g:737:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ; 2157 // InternalApplicationConfiguration.g:712:1: rulePartialModel : ( ( rule__PartialModel__Alternatives ) ) ;
2238 public final void rulePartialModel() throws RecognitionException { 2158 public final void rulePartialModel() throws RecognitionException {
2239 2159
2240 int stackSize = keepStackSize(); 2160 int stackSize = keepStackSize();
2241 2161
2242 try { 2162 try {
2243 // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PartialModel__Alternatives ) ) ) 2163 // InternalApplicationConfiguration.g:716:2: ( ( ( rule__PartialModel__Alternatives ) ) )
2244 // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) ) 2164 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
2245 { 2165 {
2246 // InternalApplicationConfiguration.g:742:2: ( ( rule__PartialModel__Alternatives ) ) 2166 // InternalApplicationConfiguration.g:717:2: ( ( rule__PartialModel__Alternatives ) )
2247 // InternalApplicationConfiguration.g:743:3: ( rule__PartialModel__Alternatives ) 2167 // InternalApplicationConfiguration.g:718:3: ( rule__PartialModel__Alternatives )
2248 { 2168 {
2249 before(grammarAccess.getPartialModelAccess().getAlternatives()); 2169 before(grammarAccess.getPartialModelAccess().getAlternatives());
2250 // InternalApplicationConfiguration.g:744:3: ( rule__PartialModel__Alternatives ) 2170 // InternalApplicationConfiguration.g:719:3: ( rule__PartialModel__Alternatives )
2251 // InternalApplicationConfiguration.g:744:4: rule__PartialModel__Alternatives 2171 // InternalApplicationConfiguration.g:719:4: rule__PartialModel__Alternatives
2252 { 2172 {
2253 pushFollow(FOLLOW_2); 2173 pushFollow(FOLLOW_2);
2254 rule__PartialModel__Alternatives(); 2174 rule__PartialModel__Alternatives();
@@ -2281,11 +2201,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2281 2201
2282 2202
2283 // $ANTLR start "entryRulePatternSpecification" 2203 // $ANTLR start "entryRulePatternSpecification"
2284 // InternalApplicationConfiguration.g:753:1: entryRulePatternSpecification : rulePatternSpecification EOF ; 2204 // InternalApplicationConfiguration.g:728:1: entryRulePatternSpecification : rulePatternSpecification EOF ;
2285 public final void entryRulePatternSpecification() throws RecognitionException { 2205 public final void entryRulePatternSpecification() throws RecognitionException {
2286 try { 2206 try {
2287 // InternalApplicationConfiguration.g:754:1: ( rulePatternSpecification EOF ) 2207 // InternalApplicationConfiguration.g:729:1: ( rulePatternSpecification EOF )
2288 // InternalApplicationConfiguration.g:755:1: rulePatternSpecification EOF 2208 // InternalApplicationConfiguration.g:730:1: rulePatternSpecification EOF
2289 { 2209 {
2290 before(grammarAccess.getPatternSpecificationRule()); 2210 before(grammarAccess.getPatternSpecificationRule());
2291 pushFollow(FOLLOW_1); 2211 pushFollow(FOLLOW_1);
@@ -2311,21 +2231,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2311 2231
2312 2232
2313 // $ANTLR start "rulePatternSpecification" 2233 // $ANTLR start "rulePatternSpecification"
2314 // InternalApplicationConfiguration.g:762:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ; 2234 // InternalApplicationConfiguration.g:737:1: rulePatternSpecification : ( ( rule__PatternSpecification__Group__0 ) ) ;
2315 public final void rulePatternSpecification() throws RecognitionException { 2235 public final void rulePatternSpecification() throws RecognitionException {
2316 2236
2317 int stackSize = keepStackSize(); 2237 int stackSize = keepStackSize();
2318 2238
2319 try { 2239 try {
2320 // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternSpecification__Group__0 ) ) ) 2240 // InternalApplicationConfiguration.g:741:2: ( ( ( rule__PatternSpecification__Group__0 ) ) )
2321 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) ) 2241 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
2322 { 2242 {
2323 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternSpecification__Group__0 ) ) 2243 // InternalApplicationConfiguration.g:742:2: ( ( rule__PatternSpecification__Group__0 ) )
2324 // InternalApplicationConfiguration.g:768:3: ( rule__PatternSpecification__Group__0 ) 2244 // InternalApplicationConfiguration.g:743:3: ( rule__PatternSpecification__Group__0 )
2325 { 2245 {
2326 before(grammarAccess.getPatternSpecificationAccess().getGroup()); 2246 before(grammarAccess.getPatternSpecificationAccess().getGroup());
2327 // InternalApplicationConfiguration.g:769:3: ( rule__PatternSpecification__Group__0 ) 2247 // InternalApplicationConfiguration.g:744:3: ( rule__PatternSpecification__Group__0 )
2328 // InternalApplicationConfiguration.g:769:4: rule__PatternSpecification__Group__0 2248 // InternalApplicationConfiguration.g:744:4: rule__PatternSpecification__Group__0
2329 { 2249 {
2330 pushFollow(FOLLOW_2); 2250 pushFollow(FOLLOW_2);
2331 rule__PatternSpecification__Group__0(); 2251 rule__PatternSpecification__Group__0();
@@ -2358,11 +2278,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2358 2278
2359 2279
2360 // $ANTLR start "entryRulePatternEntry" 2280 // $ANTLR start "entryRulePatternEntry"
2361 // InternalApplicationConfiguration.g:778:1: entryRulePatternEntry : rulePatternEntry EOF ; 2281 // InternalApplicationConfiguration.g:753:1: entryRulePatternEntry : rulePatternEntry EOF ;
2362 public final void entryRulePatternEntry() throws RecognitionException { 2282 public final void entryRulePatternEntry() throws RecognitionException {
2363 try { 2283 try {
2364 // InternalApplicationConfiguration.g:779:1: ( rulePatternEntry EOF ) 2284 // InternalApplicationConfiguration.g:754:1: ( rulePatternEntry EOF )
2365 // InternalApplicationConfiguration.g:780:1: rulePatternEntry EOF 2285 // InternalApplicationConfiguration.g:755:1: rulePatternEntry EOF
2366 { 2286 {
2367 before(grammarAccess.getPatternEntryRule()); 2287 before(grammarAccess.getPatternEntryRule());
2368 pushFollow(FOLLOW_1); 2288 pushFollow(FOLLOW_1);
@@ -2388,21 +2308,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2388 2308
2389 2309
2390 // $ANTLR start "rulePatternEntry" 2310 // $ANTLR start "rulePatternEntry"
2391 // InternalApplicationConfiguration.g:787:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ; 2311 // InternalApplicationConfiguration.g:762:1: rulePatternEntry : ( ( rule__PatternEntry__Alternatives ) ) ;
2392 public final void rulePatternEntry() throws RecognitionException { 2312 public final void rulePatternEntry() throws RecognitionException {
2393 2313
2394 int stackSize = keepStackSize(); 2314 int stackSize = keepStackSize();
2395 2315
2396 try { 2316 try {
2397 // InternalApplicationConfiguration.g:791:2: ( ( ( rule__PatternEntry__Alternatives ) ) ) 2317 // InternalApplicationConfiguration.g:766:2: ( ( ( rule__PatternEntry__Alternatives ) ) )
2398 // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) ) 2318 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
2399 { 2319 {
2400 // InternalApplicationConfiguration.g:792:2: ( ( rule__PatternEntry__Alternatives ) ) 2320 // InternalApplicationConfiguration.g:767:2: ( ( rule__PatternEntry__Alternatives ) )
2401 // InternalApplicationConfiguration.g:793:3: ( rule__PatternEntry__Alternatives ) 2321 // InternalApplicationConfiguration.g:768:3: ( rule__PatternEntry__Alternatives )
2402 { 2322 {
2403 before(grammarAccess.getPatternEntryAccess().getAlternatives()); 2323 before(grammarAccess.getPatternEntryAccess().getAlternatives());
2404 // InternalApplicationConfiguration.g:794:3: ( rule__PatternEntry__Alternatives ) 2324 // InternalApplicationConfiguration.g:769:3: ( rule__PatternEntry__Alternatives )
2405 // InternalApplicationConfiguration.g:794:4: rule__PatternEntry__Alternatives 2325 // InternalApplicationConfiguration.g:769:4: rule__PatternEntry__Alternatives
2406 { 2326 {
2407 pushFollow(FOLLOW_2); 2327 pushFollow(FOLLOW_2);
2408 rule__PatternEntry__Alternatives(); 2328 rule__PatternEntry__Alternatives();
@@ -2435,11 +2355,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2435 2355
2436 2356
2437 // $ANTLR start "entryRuleAllPatternEntry" 2357 // $ANTLR start "entryRuleAllPatternEntry"
2438 // InternalApplicationConfiguration.g:803:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ; 2358 // InternalApplicationConfiguration.g:778:1: entryRuleAllPatternEntry : ruleAllPatternEntry EOF ;
2439 public final void entryRuleAllPatternEntry() throws RecognitionException { 2359 public final void entryRuleAllPatternEntry() throws RecognitionException {
2440 try { 2360 try {
2441 // InternalApplicationConfiguration.g:804:1: ( ruleAllPatternEntry EOF ) 2361 // InternalApplicationConfiguration.g:779:1: ( ruleAllPatternEntry EOF )
2442 // InternalApplicationConfiguration.g:805:1: ruleAllPatternEntry EOF 2362 // InternalApplicationConfiguration.g:780:1: ruleAllPatternEntry EOF
2443 { 2363 {
2444 before(grammarAccess.getAllPatternEntryRule()); 2364 before(grammarAccess.getAllPatternEntryRule());
2445 pushFollow(FOLLOW_1); 2365 pushFollow(FOLLOW_1);
@@ -2465,21 +2385,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2465 2385
2466 2386
2467 // $ANTLR start "ruleAllPatternEntry" 2387 // $ANTLR start "ruleAllPatternEntry"
2468 // InternalApplicationConfiguration.g:812:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ; 2388 // InternalApplicationConfiguration.g:787:1: ruleAllPatternEntry : ( ( rule__AllPatternEntry__Group__0 ) ) ;
2469 public final void ruleAllPatternEntry() throws RecognitionException { 2389 public final void ruleAllPatternEntry() throws RecognitionException {
2470 2390
2471 int stackSize = keepStackSize(); 2391 int stackSize = keepStackSize();
2472 2392
2473 try { 2393 try {
2474 // InternalApplicationConfiguration.g:816:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) ) 2394 // InternalApplicationConfiguration.g:791:2: ( ( ( rule__AllPatternEntry__Group__0 ) ) )
2475 // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) ) 2395 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
2476 { 2396 {
2477 // InternalApplicationConfiguration.g:817:2: ( ( rule__AllPatternEntry__Group__0 ) ) 2397 // InternalApplicationConfiguration.g:792:2: ( ( rule__AllPatternEntry__Group__0 ) )
2478 // InternalApplicationConfiguration.g:818:3: ( rule__AllPatternEntry__Group__0 ) 2398 // InternalApplicationConfiguration.g:793:3: ( rule__AllPatternEntry__Group__0 )
2479 { 2399 {
2480 before(grammarAccess.getAllPatternEntryAccess().getGroup()); 2400 before(grammarAccess.getAllPatternEntryAccess().getGroup());
2481 // InternalApplicationConfiguration.g:819:3: ( rule__AllPatternEntry__Group__0 ) 2401 // InternalApplicationConfiguration.g:794:3: ( rule__AllPatternEntry__Group__0 )
2482 // InternalApplicationConfiguration.g:819:4: rule__AllPatternEntry__Group__0 2402 // InternalApplicationConfiguration.g:794:4: rule__AllPatternEntry__Group__0
2483 { 2403 {
2484 pushFollow(FOLLOW_2); 2404 pushFollow(FOLLOW_2);
2485 rule__AllPatternEntry__Group__0(); 2405 rule__AllPatternEntry__Group__0();
@@ -2512,11 +2432,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2512 2432
2513 2433
2514 // $ANTLR start "entryRulePatternElement" 2434 // $ANTLR start "entryRulePatternElement"
2515 // InternalApplicationConfiguration.g:828:1: entryRulePatternElement : rulePatternElement EOF ; 2435 // InternalApplicationConfiguration.g:803:1: entryRulePatternElement : rulePatternElement EOF ;
2516 public final void entryRulePatternElement() throws RecognitionException { 2436 public final void entryRulePatternElement() throws RecognitionException {
2517 try { 2437 try {
2518 // InternalApplicationConfiguration.g:829:1: ( rulePatternElement EOF ) 2438 // InternalApplicationConfiguration.g:804:1: ( rulePatternElement EOF )
2519 // InternalApplicationConfiguration.g:830:1: rulePatternElement EOF 2439 // InternalApplicationConfiguration.g:805:1: rulePatternElement EOF
2520 { 2440 {
2521 before(grammarAccess.getPatternElementRule()); 2441 before(grammarAccess.getPatternElementRule());
2522 pushFollow(FOLLOW_1); 2442 pushFollow(FOLLOW_1);
@@ -2542,21 +2462,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2542 2462
2543 2463
2544 // $ANTLR start "rulePatternElement" 2464 // $ANTLR start "rulePatternElement"
2545 // InternalApplicationConfiguration.g:837:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ; 2465 // InternalApplicationConfiguration.g:812:1: rulePatternElement : ( ( rule__PatternElement__Group__0 ) ) ;
2546 public final void rulePatternElement() throws RecognitionException { 2466 public final void rulePatternElement() throws RecognitionException {
2547 2467
2548 int stackSize = keepStackSize(); 2468 int stackSize = keepStackSize();
2549 2469
2550 try { 2470 try {
2551 // InternalApplicationConfiguration.g:841:2: ( ( ( rule__PatternElement__Group__0 ) ) ) 2471 // InternalApplicationConfiguration.g:816:2: ( ( ( rule__PatternElement__Group__0 ) ) )
2552 // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) ) 2472 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
2553 { 2473 {
2554 // InternalApplicationConfiguration.g:842:2: ( ( rule__PatternElement__Group__0 ) ) 2474 // InternalApplicationConfiguration.g:817:2: ( ( rule__PatternElement__Group__0 ) )
2555 // InternalApplicationConfiguration.g:843:3: ( rule__PatternElement__Group__0 ) 2475 // InternalApplicationConfiguration.g:818:3: ( rule__PatternElement__Group__0 )
2556 { 2476 {
2557 before(grammarAccess.getPatternElementAccess().getGroup()); 2477 before(grammarAccess.getPatternElementAccess().getGroup());
2558 // InternalApplicationConfiguration.g:844:3: ( rule__PatternElement__Group__0 ) 2478 // InternalApplicationConfiguration.g:819:3: ( rule__PatternElement__Group__0 )
2559 // InternalApplicationConfiguration.g:844:4: rule__PatternElement__Group__0 2479 // InternalApplicationConfiguration.g:819:4: rule__PatternElement__Group__0
2560 { 2480 {
2561 pushFollow(FOLLOW_2); 2481 pushFollow(FOLLOW_2);
2562 rule__PatternElement__Group__0(); 2482 rule__PatternElement__Group__0();
@@ -2589,11 +2509,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2589 2509
2590 2510
2591 // $ANTLR start "entryRuleGraphPatternDeclaration" 2511 // $ANTLR start "entryRuleGraphPatternDeclaration"
2592 // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ; 2512 // InternalApplicationConfiguration.g:828:1: entryRuleGraphPatternDeclaration : ruleGraphPatternDeclaration EOF ;
2593 public final void entryRuleGraphPatternDeclaration() throws RecognitionException { 2513 public final void entryRuleGraphPatternDeclaration() throws RecognitionException {
2594 try { 2514 try {
2595 // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternDeclaration EOF ) 2515 // InternalApplicationConfiguration.g:829:1: ( ruleGraphPatternDeclaration EOF )
2596 // InternalApplicationConfiguration.g:855:1: ruleGraphPatternDeclaration EOF 2516 // InternalApplicationConfiguration.g:830:1: ruleGraphPatternDeclaration EOF
2597 { 2517 {
2598 before(grammarAccess.getGraphPatternDeclarationRule()); 2518 before(grammarAccess.getGraphPatternDeclarationRule());
2599 pushFollow(FOLLOW_1); 2519 pushFollow(FOLLOW_1);
@@ -2619,21 +2539,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2619 2539
2620 2540
2621 // $ANTLR start "ruleGraphPatternDeclaration" 2541 // $ANTLR start "ruleGraphPatternDeclaration"
2622 // InternalApplicationConfiguration.g:862:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ; 2542 // InternalApplicationConfiguration.g:837:1: ruleGraphPatternDeclaration : ( ( rule__GraphPatternDeclaration__Group__0 ) ) ;
2623 public final void ruleGraphPatternDeclaration() throws RecognitionException { 2543 public final void ruleGraphPatternDeclaration() throws RecognitionException {
2624 2544
2625 int stackSize = keepStackSize(); 2545 int stackSize = keepStackSize();
2626 2546
2627 try { 2547 try {
2628 // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) ) 2548 // InternalApplicationConfiguration.g:841:2: ( ( ( rule__GraphPatternDeclaration__Group__0 ) ) )
2629 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) 2549 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2630 { 2550 {
2631 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternDeclaration__Group__0 ) ) 2551 // InternalApplicationConfiguration.g:842:2: ( ( rule__GraphPatternDeclaration__Group__0 ) )
2632 // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternDeclaration__Group__0 ) 2552 // InternalApplicationConfiguration.g:843:3: ( rule__GraphPatternDeclaration__Group__0 )
2633 { 2553 {
2634 before(grammarAccess.getGraphPatternDeclarationAccess().getGroup()); 2554 before(grammarAccess.getGraphPatternDeclarationAccess().getGroup());
2635 // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternDeclaration__Group__0 ) 2555 // InternalApplicationConfiguration.g:844:3: ( rule__GraphPatternDeclaration__Group__0 )
2636 // InternalApplicationConfiguration.g:869:4: rule__GraphPatternDeclaration__Group__0 2556 // InternalApplicationConfiguration.g:844:4: rule__GraphPatternDeclaration__Group__0
2637 { 2557 {
2638 pushFollow(FOLLOW_2); 2558 pushFollow(FOLLOW_2);
2639 rule__GraphPatternDeclaration__Group__0(); 2559 rule__GraphPatternDeclaration__Group__0();
@@ -2666,11 +2586,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2666 2586
2667 2587
2668 // $ANTLR start "entryRuleGraphPatternReference" 2588 // $ANTLR start "entryRuleGraphPatternReference"
2669 // InternalApplicationConfiguration.g:878:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ; 2589 // InternalApplicationConfiguration.g:853:1: entryRuleGraphPatternReference : ruleGraphPatternReference EOF ;
2670 public final void entryRuleGraphPatternReference() throws RecognitionException { 2590 public final void entryRuleGraphPatternReference() throws RecognitionException {
2671 try { 2591 try {
2672 // InternalApplicationConfiguration.g:879:1: ( ruleGraphPatternReference EOF ) 2592 // InternalApplicationConfiguration.g:854:1: ( ruleGraphPatternReference EOF )
2673 // InternalApplicationConfiguration.g:880:1: ruleGraphPatternReference EOF 2593 // InternalApplicationConfiguration.g:855:1: ruleGraphPatternReference EOF
2674 { 2594 {
2675 before(grammarAccess.getGraphPatternReferenceRule()); 2595 before(grammarAccess.getGraphPatternReferenceRule());
2676 pushFollow(FOLLOW_1); 2596 pushFollow(FOLLOW_1);
@@ -2696,21 +2616,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2696 2616
2697 2617
2698 // $ANTLR start "ruleGraphPatternReference" 2618 // $ANTLR start "ruleGraphPatternReference"
2699 // InternalApplicationConfiguration.g:887:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ; 2619 // InternalApplicationConfiguration.g:862:1: ruleGraphPatternReference : ( ( rule__GraphPatternReference__ReferredAssignment ) ) ;
2700 public final void ruleGraphPatternReference() throws RecognitionException { 2620 public final void ruleGraphPatternReference() throws RecognitionException {
2701 2621
2702 int stackSize = keepStackSize(); 2622 int stackSize = keepStackSize();
2703 2623
2704 try { 2624 try {
2705 // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) ) 2625 // InternalApplicationConfiguration.g:866:2: ( ( ( rule__GraphPatternReference__ReferredAssignment ) ) )
2706 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) 2626 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2707 { 2627 {
2708 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPatternReference__ReferredAssignment ) ) 2628 // InternalApplicationConfiguration.g:867:2: ( ( rule__GraphPatternReference__ReferredAssignment ) )
2709 // InternalApplicationConfiguration.g:893:3: ( rule__GraphPatternReference__ReferredAssignment ) 2629 // InternalApplicationConfiguration.g:868:3: ( rule__GraphPatternReference__ReferredAssignment )
2710 { 2630 {
2711 before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment()); 2631 before(grammarAccess.getGraphPatternReferenceAccess().getReferredAssignment());
2712 // InternalApplicationConfiguration.g:894:3: ( rule__GraphPatternReference__ReferredAssignment ) 2632 // InternalApplicationConfiguration.g:869:3: ( rule__GraphPatternReference__ReferredAssignment )
2713 // InternalApplicationConfiguration.g:894:4: rule__GraphPatternReference__ReferredAssignment 2633 // InternalApplicationConfiguration.g:869:4: rule__GraphPatternReference__ReferredAssignment
2714 { 2634 {
2715 pushFollow(FOLLOW_2); 2635 pushFollow(FOLLOW_2);
2716 rule__GraphPatternReference__ReferredAssignment(); 2636 rule__GraphPatternReference__ReferredAssignment();
@@ -2743,11 +2663,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2743 2663
2744 2664
2745 // $ANTLR start "entryRuleGraphPattern" 2665 // $ANTLR start "entryRuleGraphPattern"
2746 // InternalApplicationConfiguration.g:903:1: entryRuleGraphPattern : ruleGraphPattern EOF ; 2666 // InternalApplicationConfiguration.g:878:1: entryRuleGraphPattern : ruleGraphPattern EOF ;
2747 public final void entryRuleGraphPattern() throws RecognitionException { 2667 public final void entryRuleGraphPattern() throws RecognitionException {
2748 try { 2668 try {
2749 // InternalApplicationConfiguration.g:904:1: ( ruleGraphPattern EOF ) 2669 // InternalApplicationConfiguration.g:879:1: ( ruleGraphPattern EOF )
2750 // InternalApplicationConfiguration.g:905:1: ruleGraphPattern EOF 2670 // InternalApplicationConfiguration.g:880:1: ruleGraphPattern EOF
2751 { 2671 {
2752 before(grammarAccess.getGraphPatternRule()); 2672 before(grammarAccess.getGraphPatternRule());
2753 pushFollow(FOLLOW_1); 2673 pushFollow(FOLLOW_1);
@@ -2773,21 +2693,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2773 2693
2774 2694
2775 // $ANTLR start "ruleGraphPattern" 2695 // $ANTLR start "ruleGraphPattern"
2776 // InternalApplicationConfiguration.g:912:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ; 2696 // InternalApplicationConfiguration.g:887:1: ruleGraphPattern : ( ( rule__GraphPattern__Alternatives ) ) ;
2777 public final void ruleGraphPattern() throws RecognitionException { 2697 public final void ruleGraphPattern() throws RecognitionException {
2778 2698
2779 int stackSize = keepStackSize(); 2699 int stackSize = keepStackSize();
2780 2700
2781 try { 2701 try {
2782 // InternalApplicationConfiguration.g:916:2: ( ( ( rule__GraphPattern__Alternatives ) ) ) 2702 // InternalApplicationConfiguration.g:891:2: ( ( ( rule__GraphPattern__Alternatives ) ) )
2783 // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) ) 2703 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
2784 { 2704 {
2785 // InternalApplicationConfiguration.g:917:2: ( ( rule__GraphPattern__Alternatives ) ) 2705 // InternalApplicationConfiguration.g:892:2: ( ( rule__GraphPattern__Alternatives ) )
2786 // InternalApplicationConfiguration.g:918:3: ( rule__GraphPattern__Alternatives ) 2706 // InternalApplicationConfiguration.g:893:3: ( rule__GraphPattern__Alternatives )
2787 { 2707 {
2788 before(grammarAccess.getGraphPatternAccess().getAlternatives()); 2708 before(grammarAccess.getGraphPatternAccess().getAlternatives());
2789 // InternalApplicationConfiguration.g:919:3: ( rule__GraphPattern__Alternatives ) 2709 // InternalApplicationConfiguration.g:894:3: ( rule__GraphPattern__Alternatives )
2790 // InternalApplicationConfiguration.g:919:4: rule__GraphPattern__Alternatives 2710 // InternalApplicationConfiguration.g:894:4: rule__GraphPattern__Alternatives
2791 { 2711 {
2792 pushFollow(FOLLOW_2); 2712 pushFollow(FOLLOW_2);
2793 rule__GraphPattern__Alternatives(); 2713 rule__GraphPattern__Alternatives();
@@ -2820,11 +2740,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2820 2740
2821 2741
2822 // $ANTLR start "entryRuleObjectiveSpecification" 2742 // $ANTLR start "entryRuleObjectiveSpecification"
2823 // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ; 2743 // InternalApplicationConfiguration.g:903:1: entryRuleObjectiveSpecification : ruleObjectiveSpecification EOF ;
2824 public final void entryRuleObjectiveSpecification() throws RecognitionException { 2744 public final void entryRuleObjectiveSpecification() throws RecognitionException {
2825 try { 2745 try {
2826 // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveSpecification EOF ) 2746 // InternalApplicationConfiguration.g:904:1: ( ruleObjectiveSpecification EOF )
2827 // InternalApplicationConfiguration.g:930:1: ruleObjectiveSpecification EOF 2747 // InternalApplicationConfiguration.g:905:1: ruleObjectiveSpecification EOF
2828 { 2748 {
2829 before(grammarAccess.getObjectiveSpecificationRule()); 2749 before(grammarAccess.getObjectiveSpecificationRule());
2830 pushFollow(FOLLOW_1); 2750 pushFollow(FOLLOW_1);
@@ -2850,21 +2770,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2850 2770
2851 2771
2852 // $ANTLR start "ruleObjectiveSpecification" 2772 // $ANTLR start "ruleObjectiveSpecification"
2853 // InternalApplicationConfiguration.g:937:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ; 2773 // InternalApplicationConfiguration.g:912:1: ruleObjectiveSpecification : ( ( rule__ObjectiveSpecification__Group__0 ) ) ;
2854 public final void ruleObjectiveSpecification() throws RecognitionException { 2774 public final void ruleObjectiveSpecification() throws RecognitionException {
2855 2775
2856 int stackSize = keepStackSize(); 2776 int stackSize = keepStackSize();
2857 2777
2858 try { 2778 try {
2859 // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) ) 2779 // InternalApplicationConfiguration.g:916:2: ( ( ( rule__ObjectiveSpecification__Group__0 ) ) )
2860 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) ) 2780 // InternalApplicationConfiguration.g:917:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
2861 { 2781 {
2862 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveSpecification__Group__0 ) ) 2782 // InternalApplicationConfiguration.g:917:2: ( ( rule__ObjectiveSpecification__Group__0 ) )
2863 // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveSpecification__Group__0 ) 2783 // InternalApplicationConfiguration.g:918:3: ( rule__ObjectiveSpecification__Group__0 )
2864 { 2784 {
2865 before(grammarAccess.getObjectiveSpecificationAccess().getGroup()); 2785 before(grammarAccess.getObjectiveSpecificationAccess().getGroup());
2866 // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveSpecification__Group__0 ) 2786 // InternalApplicationConfiguration.g:919:3: ( rule__ObjectiveSpecification__Group__0 )
2867 // InternalApplicationConfiguration.g:944:4: rule__ObjectiveSpecification__Group__0 2787 // InternalApplicationConfiguration.g:919:4: rule__ObjectiveSpecification__Group__0
2868 { 2788 {
2869 pushFollow(FOLLOW_2); 2789 pushFollow(FOLLOW_2);
2870 rule__ObjectiveSpecification__Group__0(); 2790 rule__ObjectiveSpecification__Group__0();
@@ -2897,11 +2817,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2897 2817
2898 2818
2899 // $ANTLR start "entryRuleObjectiveEntry" 2819 // $ANTLR start "entryRuleObjectiveEntry"
2900 // InternalApplicationConfiguration.g:953:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ; 2820 // InternalApplicationConfiguration.g:928:1: entryRuleObjectiveEntry : ruleObjectiveEntry EOF ;
2901 public final void entryRuleObjectiveEntry() throws RecognitionException { 2821 public final void entryRuleObjectiveEntry() throws RecognitionException {
2902 try { 2822 try {
2903 // InternalApplicationConfiguration.g:954:1: ( ruleObjectiveEntry EOF ) 2823 // InternalApplicationConfiguration.g:929:1: ( ruleObjectiveEntry EOF )
2904 // InternalApplicationConfiguration.g:955:1: ruleObjectiveEntry EOF 2824 // InternalApplicationConfiguration.g:930:1: ruleObjectiveEntry EOF
2905 { 2825 {
2906 before(grammarAccess.getObjectiveEntryRule()); 2826 before(grammarAccess.getObjectiveEntryRule());
2907 pushFollow(FOLLOW_1); 2827 pushFollow(FOLLOW_1);
@@ -2927,21 +2847,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2927 2847
2928 2848
2929 // $ANTLR start "ruleObjectiveEntry" 2849 // $ANTLR start "ruleObjectiveEntry"
2930 // InternalApplicationConfiguration.g:962:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ; 2850 // InternalApplicationConfiguration.g:937:1: ruleObjectiveEntry : ( ( rule__ObjectiveEntry__Alternatives ) ) ;
2931 public final void ruleObjectiveEntry() throws RecognitionException { 2851 public final void ruleObjectiveEntry() throws RecognitionException {
2932 2852
2933 int stackSize = keepStackSize(); 2853 int stackSize = keepStackSize();
2934 2854
2935 try { 2855 try {
2936 // InternalApplicationConfiguration.g:966:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) ) 2856 // InternalApplicationConfiguration.g:941:2: ( ( ( rule__ObjectiveEntry__Alternatives ) ) )
2937 // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) ) 2857 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveEntry__Alternatives ) )
2938 { 2858 {
2939 // InternalApplicationConfiguration.g:967:2: ( ( rule__ObjectiveEntry__Alternatives ) ) 2859 // InternalApplicationConfiguration.g:942:2: ( ( rule__ObjectiveEntry__Alternatives ) )
2940 // InternalApplicationConfiguration.g:968:3: ( rule__ObjectiveEntry__Alternatives ) 2860 // InternalApplicationConfiguration.g:943:3: ( rule__ObjectiveEntry__Alternatives )
2941 { 2861 {
2942 before(grammarAccess.getObjectiveEntryAccess().getAlternatives()); 2862 before(grammarAccess.getObjectiveEntryAccess().getAlternatives());
2943 // InternalApplicationConfiguration.g:969:3: ( rule__ObjectiveEntry__Alternatives ) 2863 // InternalApplicationConfiguration.g:944:3: ( rule__ObjectiveEntry__Alternatives )
2944 // InternalApplicationConfiguration.g:969:4: rule__ObjectiveEntry__Alternatives 2864 // InternalApplicationConfiguration.g:944:4: rule__ObjectiveEntry__Alternatives
2945 { 2865 {
2946 pushFollow(FOLLOW_2); 2866 pushFollow(FOLLOW_2);
2947 rule__ObjectiveEntry__Alternatives(); 2867 rule__ObjectiveEntry__Alternatives();
@@ -2974,11 +2894,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
2974 2894
2975 2895
2976 // $ANTLR start "entryRuleOptimizationEntry" 2896 // $ANTLR start "entryRuleOptimizationEntry"
2977 // InternalApplicationConfiguration.g:978:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ; 2897 // InternalApplicationConfiguration.g:953:1: entryRuleOptimizationEntry : ruleOptimizationEntry EOF ;
2978 public final void entryRuleOptimizationEntry() throws RecognitionException { 2898 public final void entryRuleOptimizationEntry() throws RecognitionException {
2979 try { 2899 try {
2980 // InternalApplicationConfiguration.g:979:1: ( ruleOptimizationEntry EOF ) 2900 // InternalApplicationConfiguration.g:954:1: ( ruleOptimizationEntry EOF )
2981 // InternalApplicationConfiguration.g:980:1: ruleOptimizationEntry EOF 2901 // InternalApplicationConfiguration.g:955:1: ruleOptimizationEntry EOF
2982 { 2902 {
2983 before(grammarAccess.getOptimizationEntryRule()); 2903 before(grammarAccess.getOptimizationEntryRule());
2984 pushFollow(FOLLOW_1); 2904 pushFollow(FOLLOW_1);
@@ -3004,21 +2924,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3004 2924
3005 2925
3006 // $ANTLR start "ruleOptimizationEntry" 2926 // $ANTLR start "ruleOptimizationEntry"
3007 // InternalApplicationConfiguration.g:987:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ; 2927 // InternalApplicationConfiguration.g:962:1: ruleOptimizationEntry : ( ( rule__OptimizationEntry__Group__0 ) ) ;
3008 public final void ruleOptimizationEntry() throws RecognitionException { 2928 public final void ruleOptimizationEntry() throws RecognitionException {
3009 2929
3010 int stackSize = keepStackSize(); 2930 int stackSize = keepStackSize();
3011 2931
3012 try { 2932 try {
3013 // InternalApplicationConfiguration.g:991:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) ) 2933 // InternalApplicationConfiguration.g:966:2: ( ( ( rule__OptimizationEntry__Group__0 ) ) )
3014 // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) ) 2934 // InternalApplicationConfiguration.g:967:2: ( ( rule__OptimizationEntry__Group__0 ) )
3015 { 2935 {
3016 // InternalApplicationConfiguration.g:992:2: ( ( rule__OptimizationEntry__Group__0 ) ) 2936 // InternalApplicationConfiguration.g:967:2: ( ( rule__OptimizationEntry__Group__0 ) )
3017 // InternalApplicationConfiguration.g:993:3: ( rule__OptimizationEntry__Group__0 ) 2937 // InternalApplicationConfiguration.g:968:3: ( rule__OptimizationEntry__Group__0 )
3018 { 2938 {
3019 before(grammarAccess.getOptimizationEntryAccess().getGroup()); 2939 before(grammarAccess.getOptimizationEntryAccess().getGroup());
3020 // InternalApplicationConfiguration.g:994:3: ( rule__OptimizationEntry__Group__0 ) 2940 // InternalApplicationConfiguration.g:969:3: ( rule__OptimizationEntry__Group__0 )
3021 // InternalApplicationConfiguration.g:994:4: rule__OptimizationEntry__Group__0 2941 // InternalApplicationConfiguration.g:969:4: rule__OptimizationEntry__Group__0
3022 { 2942 {
3023 pushFollow(FOLLOW_2); 2943 pushFollow(FOLLOW_2);
3024 rule__OptimizationEntry__Group__0(); 2944 rule__OptimizationEntry__Group__0();
@@ -3051,11 +2971,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3051 2971
3052 2972
3053 // $ANTLR start "entryRuleThresholdEntry" 2973 // $ANTLR start "entryRuleThresholdEntry"
3054 // InternalApplicationConfiguration.g:1003:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ; 2974 // InternalApplicationConfiguration.g:978:1: entryRuleThresholdEntry : ruleThresholdEntry EOF ;
3055 public final void entryRuleThresholdEntry() throws RecognitionException { 2975 public final void entryRuleThresholdEntry() throws RecognitionException {
3056 try { 2976 try {
3057 // InternalApplicationConfiguration.g:1004:1: ( ruleThresholdEntry EOF ) 2977 // InternalApplicationConfiguration.g:979:1: ( ruleThresholdEntry EOF )
3058 // InternalApplicationConfiguration.g:1005:1: ruleThresholdEntry EOF 2978 // InternalApplicationConfiguration.g:980:1: ruleThresholdEntry EOF
3059 { 2979 {
3060 before(grammarAccess.getThresholdEntryRule()); 2980 before(grammarAccess.getThresholdEntryRule());
3061 pushFollow(FOLLOW_1); 2981 pushFollow(FOLLOW_1);
@@ -3081,21 +3001,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3081 3001
3082 3002
3083 // $ANTLR start "ruleThresholdEntry" 3003 // $ANTLR start "ruleThresholdEntry"
3084 // InternalApplicationConfiguration.g:1012:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ; 3004 // InternalApplicationConfiguration.g:987:1: ruleThresholdEntry : ( ( rule__ThresholdEntry__Group__0 ) ) ;
3085 public final void ruleThresholdEntry() throws RecognitionException { 3005 public final void ruleThresholdEntry() throws RecognitionException {
3086 3006
3087 int stackSize = keepStackSize(); 3007 int stackSize = keepStackSize();
3088 3008
3089 try { 3009 try {
3090 // InternalApplicationConfiguration.g:1016:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) ) 3010 // InternalApplicationConfiguration.g:991:2: ( ( ( rule__ThresholdEntry__Group__0 ) ) )
3091 // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) ) 3011 // InternalApplicationConfiguration.g:992:2: ( ( rule__ThresholdEntry__Group__0 ) )
3092 { 3012 {
3093 // InternalApplicationConfiguration.g:1017:2: ( ( rule__ThresholdEntry__Group__0 ) ) 3013 // InternalApplicationConfiguration.g:992:2: ( ( rule__ThresholdEntry__Group__0 ) )
3094 // InternalApplicationConfiguration.g:1018:3: ( rule__ThresholdEntry__Group__0 ) 3014 // InternalApplicationConfiguration.g:993:3: ( rule__ThresholdEntry__Group__0 )
3095 { 3015 {
3096 before(grammarAccess.getThresholdEntryAccess().getGroup()); 3016 before(grammarAccess.getThresholdEntryAccess().getGroup());
3097 // InternalApplicationConfiguration.g:1019:3: ( rule__ThresholdEntry__Group__0 ) 3017 // InternalApplicationConfiguration.g:994:3: ( rule__ThresholdEntry__Group__0 )
3098 // InternalApplicationConfiguration.g:1019:4: rule__ThresholdEntry__Group__0 3018 // InternalApplicationConfiguration.g:994:4: rule__ThresholdEntry__Group__0
3099 { 3019 {
3100 pushFollow(FOLLOW_2); 3020 pushFollow(FOLLOW_2);
3101 rule__ThresholdEntry__Group__0(); 3021 rule__ThresholdEntry__Group__0();
@@ -3128,11 +3048,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3128 3048
3129 3049
3130 // $ANTLR start "entryRuleObjectiveFunction" 3050 // $ANTLR start "entryRuleObjectiveFunction"
3131 // InternalApplicationConfiguration.g:1028:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ; 3051 // InternalApplicationConfiguration.g:1003:1: entryRuleObjectiveFunction : ruleObjectiveFunction EOF ;
3132 public final void entryRuleObjectiveFunction() throws RecognitionException { 3052 public final void entryRuleObjectiveFunction() throws RecognitionException {
3133 try { 3053 try {
3134 // InternalApplicationConfiguration.g:1029:1: ( ruleObjectiveFunction EOF ) 3054 // InternalApplicationConfiguration.g:1004:1: ( ruleObjectiveFunction EOF )
3135 // InternalApplicationConfiguration.g:1030:1: ruleObjectiveFunction EOF 3055 // InternalApplicationConfiguration.g:1005:1: ruleObjectiveFunction EOF
3136 { 3056 {
3137 before(grammarAccess.getObjectiveFunctionRule()); 3057 before(grammarAccess.getObjectiveFunctionRule());
3138 pushFollow(FOLLOW_1); 3058 pushFollow(FOLLOW_1);
@@ -3158,31 +3078,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3158 3078
3159 3079
3160 // $ANTLR start "ruleObjectiveFunction" 3080 // $ANTLR start "ruleObjectiveFunction"
3161 // InternalApplicationConfiguration.g:1037:1: ruleObjectiveFunction : ( ( rule__ObjectiveFunction__Alternatives ) ) ; 3081 // InternalApplicationConfiguration.g:1012:1: ruleObjectiveFunction : ( ruleCostObjectiveFunction ) ;
3162 public final void ruleObjectiveFunction() throws RecognitionException { 3082 public final void ruleObjectiveFunction() throws RecognitionException {
3163 3083
3164 int stackSize = keepStackSize(); 3084 int stackSize = keepStackSize();
3165 3085
3166 try { 3086 try {
3167 // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__ObjectiveFunction__Alternatives ) ) ) 3087 // InternalApplicationConfiguration.g:1016:2: ( ( ruleCostObjectiveFunction ) )
3168 // InternalApplicationConfiguration.g:1042:2: ( ( rule__ObjectiveFunction__Alternatives ) ) 3088 // InternalApplicationConfiguration.g:1017:2: ( ruleCostObjectiveFunction )
3169 { 3089 {
3170 // InternalApplicationConfiguration.g:1042:2: ( ( rule__ObjectiveFunction__Alternatives ) ) 3090 // InternalApplicationConfiguration.g:1017:2: ( ruleCostObjectiveFunction )
3171 // InternalApplicationConfiguration.g:1043:3: ( rule__ObjectiveFunction__Alternatives ) 3091 // InternalApplicationConfiguration.g:1018:3: ruleCostObjectiveFunction
3172 {
3173 before(grammarAccess.getObjectiveFunctionAccess().getAlternatives());
3174 // InternalApplicationConfiguration.g:1044:3: ( rule__ObjectiveFunction__Alternatives )
3175 // InternalApplicationConfiguration.g:1044:4: rule__ObjectiveFunction__Alternatives
3176 { 3092 {
3093 before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
3177 pushFollow(FOLLOW_2); 3094 pushFollow(FOLLOW_2);
3178 rule__ObjectiveFunction__Alternatives(); 3095 ruleCostObjectiveFunction();
3179 3096
3180 state._fsp--; 3097 state._fsp--;
3181 3098
3182 3099 after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
3183 }
3184
3185 after(grammarAccess.getObjectiveFunctionAccess().getAlternatives());
3186 3100
3187 } 3101 }
3188 3102
@@ -3205,11 +3119,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3205 3119
3206 3120
3207 // $ANTLR start "entryRuleCostObjectiveFunction" 3121 // $ANTLR start "entryRuleCostObjectiveFunction"
3208 // InternalApplicationConfiguration.g:1053:1: entryRuleCostObjectiveFunction : ruleCostObjectiveFunction EOF ; 3122 // InternalApplicationConfiguration.g:1028:1: entryRuleCostObjectiveFunction : ruleCostObjectiveFunction EOF ;
3209 public final void entryRuleCostObjectiveFunction() throws RecognitionException { 3123 public final void entryRuleCostObjectiveFunction() throws RecognitionException {
3210 try { 3124 try {
3211 // InternalApplicationConfiguration.g:1054:1: ( ruleCostObjectiveFunction EOF ) 3125 // InternalApplicationConfiguration.g:1029:1: ( ruleCostObjectiveFunction EOF )
3212 // InternalApplicationConfiguration.g:1055:1: ruleCostObjectiveFunction EOF 3126 // InternalApplicationConfiguration.g:1030:1: ruleCostObjectiveFunction EOF
3213 { 3127 {
3214 before(grammarAccess.getCostObjectiveFunctionRule()); 3128 before(grammarAccess.getCostObjectiveFunctionRule());
3215 pushFollow(FOLLOW_1); 3129 pushFollow(FOLLOW_1);
@@ -3235,21 +3149,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3235 3149
3236 3150
3237 // $ANTLR start "ruleCostObjectiveFunction" 3151 // $ANTLR start "ruleCostObjectiveFunction"
3238 // InternalApplicationConfiguration.g:1062:1: ruleCostObjectiveFunction : ( ( rule__CostObjectiveFunction__Group__0 ) ) ; 3152 // InternalApplicationConfiguration.g:1037:1: ruleCostObjectiveFunction : ( ( rule__CostObjectiveFunction__Group__0 ) ) ;
3239 public final void ruleCostObjectiveFunction() throws RecognitionException { 3153 public final void ruleCostObjectiveFunction() throws RecognitionException {
3240 3154
3241 int stackSize = keepStackSize(); 3155 int stackSize = keepStackSize();
3242 3156
3243 try { 3157 try {
3244 // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CostObjectiveFunction__Group__0 ) ) ) 3158 // InternalApplicationConfiguration.g:1041:2: ( ( ( rule__CostObjectiveFunction__Group__0 ) ) )
3245 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostObjectiveFunction__Group__0 ) ) 3159 // InternalApplicationConfiguration.g:1042:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
3246 { 3160 {
3247 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostObjectiveFunction__Group__0 ) ) 3161 // InternalApplicationConfiguration.g:1042:2: ( ( rule__CostObjectiveFunction__Group__0 ) )
3248 // InternalApplicationConfiguration.g:1068:3: ( rule__CostObjectiveFunction__Group__0 ) 3162 // InternalApplicationConfiguration.g:1043:3: ( rule__CostObjectiveFunction__Group__0 )
3249 { 3163 {
3250 before(grammarAccess.getCostObjectiveFunctionAccess().getGroup()); 3164 before(grammarAccess.getCostObjectiveFunctionAccess().getGroup());
3251 // InternalApplicationConfiguration.g:1069:3: ( rule__CostObjectiveFunction__Group__0 ) 3165 // InternalApplicationConfiguration.g:1044:3: ( rule__CostObjectiveFunction__Group__0 )
3252 // InternalApplicationConfiguration.g:1069:4: rule__CostObjectiveFunction__Group__0 3166 // InternalApplicationConfiguration.g:1044:4: rule__CostObjectiveFunction__Group__0
3253 { 3167 {
3254 pushFollow(FOLLOW_2); 3168 pushFollow(FOLLOW_2);
3255 rule__CostObjectiveFunction__Group__0(); 3169 rule__CostObjectiveFunction__Group__0();
@@ -3282,11 +3196,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3282 3196
3283 3197
3284 // $ANTLR start "entryRuleCostEntry" 3198 // $ANTLR start "entryRuleCostEntry"
3285 // InternalApplicationConfiguration.g:1078:1: entryRuleCostEntry : ruleCostEntry EOF ; 3199 // InternalApplicationConfiguration.g:1053:1: entryRuleCostEntry : ruleCostEntry EOF ;
3286 public final void entryRuleCostEntry() throws RecognitionException { 3200 public final void entryRuleCostEntry() throws RecognitionException {
3287 try { 3201 try {
3288 // InternalApplicationConfiguration.g:1079:1: ( ruleCostEntry EOF ) 3202 // InternalApplicationConfiguration.g:1054:1: ( ruleCostEntry EOF )
3289 // InternalApplicationConfiguration.g:1080:1: ruleCostEntry EOF 3203 // InternalApplicationConfiguration.g:1055:1: ruleCostEntry EOF
3290 { 3204 {
3291 before(grammarAccess.getCostEntryRule()); 3205 before(grammarAccess.getCostEntryRule());
3292 pushFollow(FOLLOW_1); 3206 pushFollow(FOLLOW_1);
@@ -3312,21 +3226,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3312 3226
3313 3227
3314 // $ANTLR start "ruleCostEntry" 3228 // $ANTLR start "ruleCostEntry"
3315 // InternalApplicationConfiguration.g:1087:1: ruleCostEntry : ( ( rule__CostEntry__Group__0 ) ) ; 3229 // InternalApplicationConfiguration.g:1062:1: ruleCostEntry : ( ( rule__CostEntry__Group__0 ) ) ;
3316 public final void ruleCostEntry() throws RecognitionException { 3230 public final void ruleCostEntry() throws RecognitionException {
3317 3231
3318 int stackSize = keepStackSize(); 3232 int stackSize = keepStackSize();
3319 3233
3320 try { 3234 try {
3321 // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__CostEntry__Group__0 ) ) ) 3235 // InternalApplicationConfiguration.g:1066:2: ( ( ( rule__CostEntry__Group__0 ) ) )
3322 // InternalApplicationConfiguration.g:1092:2: ( ( rule__CostEntry__Group__0 ) ) 3236 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostEntry__Group__0 ) )
3323 { 3237 {
3324 // InternalApplicationConfiguration.g:1092:2: ( ( rule__CostEntry__Group__0 ) ) 3238 // InternalApplicationConfiguration.g:1067:2: ( ( rule__CostEntry__Group__0 ) )
3325 // InternalApplicationConfiguration.g:1093:3: ( rule__CostEntry__Group__0 ) 3239 // InternalApplicationConfiguration.g:1068:3: ( rule__CostEntry__Group__0 )
3326 { 3240 {
3327 before(grammarAccess.getCostEntryAccess().getGroup()); 3241 before(grammarAccess.getCostEntryAccess().getGroup());
3328 // InternalApplicationConfiguration.g:1094:3: ( rule__CostEntry__Group__0 ) 3242 // InternalApplicationConfiguration.g:1069:3: ( rule__CostEntry__Group__0 )
3329 // InternalApplicationConfiguration.g:1094:4: rule__CostEntry__Group__0 3243 // InternalApplicationConfiguration.g:1069:4: rule__CostEntry__Group__0
3330 { 3244 {
3331 pushFollow(FOLLOW_2); 3245 pushFollow(FOLLOW_2);
3332 rule__CostEntry__Group__0(); 3246 rule__CostEntry__Group__0();
@@ -3358,243 +3272,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3358 // $ANTLR end "ruleCostEntry" 3272 // $ANTLR end "ruleCostEntry"
3359 3273
3360 3274
3361 // $ANTLR start "entryRuleReliabilityObjectiveFunction"
3362 // InternalApplicationConfiguration.g:1103:1: entryRuleReliabilityObjectiveFunction : ruleReliabilityObjectiveFunction EOF ;
3363 public final void entryRuleReliabilityObjectiveFunction() throws RecognitionException {
3364 try {
3365 // InternalApplicationConfiguration.g:1104:1: ( ruleReliabilityObjectiveFunction EOF )
3366 // InternalApplicationConfiguration.g:1105:1: ruleReliabilityObjectiveFunction EOF
3367 {
3368 before(grammarAccess.getReliabilityObjectiveFunctionRule());
3369 pushFollow(FOLLOW_1);
3370 ruleReliabilityObjectiveFunction();
3371
3372 state._fsp--;
3373
3374 after(grammarAccess.getReliabilityObjectiveFunctionRule());
3375 match(input,EOF,FOLLOW_2);
3376
3377 }
3378
3379 }
3380 catch (RecognitionException re) {
3381 reportError(re);
3382 recover(input,re);
3383 }
3384 finally {
3385 }
3386 return ;
3387 }
3388 // $ANTLR end "entryRuleReliabilityObjectiveFunction"
3389
3390
3391 // $ANTLR start "ruleReliabilityObjectiveFunction"
3392 // InternalApplicationConfiguration.g:1112:1: ruleReliabilityObjectiveFunction : ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) ;
3393 public final void ruleReliabilityObjectiveFunction() throws RecognitionException {
3394
3395 int stackSize = keepStackSize();
3396
3397 try {
3398 // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ReliabilityObjectiveFunction__Alternatives ) ) )
3399 // InternalApplicationConfiguration.g:1117:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
3400 {
3401 // InternalApplicationConfiguration.g:1117:2: ( ( rule__ReliabilityObjectiveFunction__Alternatives ) )
3402 // InternalApplicationConfiguration.g:1118:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
3403 {
3404 before(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
3405 // InternalApplicationConfiguration.g:1119:3: ( rule__ReliabilityObjectiveFunction__Alternatives )
3406 // InternalApplicationConfiguration.g:1119:4: rule__ReliabilityObjectiveFunction__Alternatives
3407 {
3408 pushFollow(FOLLOW_2);
3409 rule__ReliabilityObjectiveFunction__Alternatives();
3410
3411 state._fsp--;
3412
3413
3414 }
3415
3416 after(grammarAccess.getReliabilityObjectiveFunctionAccess().getAlternatives());
3417
3418 }
3419
3420
3421 }
3422
3423 }
3424 catch (RecognitionException re) {
3425 reportError(re);
3426 recover(input,re);
3427 }
3428 finally {
3429
3430 restoreStackSize(stackSize);
3431
3432 }
3433 return ;
3434 }
3435 // $ANTLR end "ruleReliabilityObjectiveFunction"
3436
3437
3438 // $ANTLR start "entryRuleReliabiltiyProbability"
3439 // InternalApplicationConfiguration.g:1128:1: entryRuleReliabiltiyProbability : ruleReliabiltiyProbability EOF ;
3440 public final void entryRuleReliabiltiyProbability() throws RecognitionException {
3441 try {
3442 // InternalApplicationConfiguration.g:1129:1: ( ruleReliabiltiyProbability EOF )
3443 // InternalApplicationConfiguration.g:1130:1: ruleReliabiltiyProbability EOF
3444 {
3445 before(grammarAccess.getReliabiltiyProbabilityRule());
3446 pushFollow(FOLLOW_1);
3447 ruleReliabiltiyProbability();
3448
3449 state._fsp--;
3450
3451 after(grammarAccess.getReliabiltiyProbabilityRule());
3452 match(input,EOF,FOLLOW_2);
3453
3454 }
3455
3456 }
3457 catch (RecognitionException re) {
3458 reportError(re);
3459 recover(input,re);
3460 }
3461 finally {
3462 }
3463 return ;
3464 }
3465 // $ANTLR end "entryRuleReliabiltiyProbability"
3466
3467
3468 // $ANTLR start "ruleReliabiltiyProbability"
3469 // InternalApplicationConfiguration.g:1137:1: ruleReliabiltiyProbability : ( ( rule__ReliabiltiyProbability__Group__0 ) ) ;
3470 public final void ruleReliabiltiyProbability() throws RecognitionException {
3471
3472 int stackSize = keepStackSize();
3473
3474 try {
3475 // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__ReliabiltiyProbability__Group__0 ) ) )
3476 // InternalApplicationConfiguration.g:1142:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
3477 {
3478 // InternalApplicationConfiguration.g:1142:2: ( ( rule__ReliabiltiyProbability__Group__0 ) )
3479 // InternalApplicationConfiguration.g:1143:3: ( rule__ReliabiltiyProbability__Group__0 )
3480 {
3481 before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
3482 // InternalApplicationConfiguration.g:1144:3: ( rule__ReliabiltiyProbability__Group__0 )
3483 // InternalApplicationConfiguration.g:1144:4: rule__ReliabiltiyProbability__Group__0
3484 {
3485 pushFollow(FOLLOW_2);
3486 rule__ReliabiltiyProbability__Group__0();
3487
3488 state._fsp--;
3489
3490
3491 }
3492
3493 after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup());
3494
3495 }
3496
3497
3498 }
3499
3500 }
3501 catch (RecognitionException re) {
3502 reportError(re);
3503 recover(input,re);
3504 }
3505 finally {
3506
3507 restoreStackSize(stackSize);
3508
3509 }
3510 return ;
3511 }
3512 // $ANTLR end "ruleReliabiltiyProbability"
3513
3514
3515 // $ANTLR start "entryRuleMtff"
3516 // InternalApplicationConfiguration.g:1153:1: entryRuleMtff : ruleMtff EOF ;
3517 public final void entryRuleMtff() throws RecognitionException {
3518 try {
3519 // InternalApplicationConfiguration.g:1154:1: ( ruleMtff EOF )
3520 // InternalApplicationConfiguration.g:1155:1: ruleMtff EOF
3521 {
3522 before(grammarAccess.getMtffRule());
3523 pushFollow(FOLLOW_1);
3524 ruleMtff();
3525
3526 state._fsp--;
3527
3528 after(grammarAccess.getMtffRule());
3529 match(input,EOF,FOLLOW_2);
3530
3531 }
3532
3533 }
3534 catch (RecognitionException re) {
3535 reportError(re);
3536 recover(input,re);
3537 }
3538 finally {
3539 }
3540 return ;
3541 }
3542 // $ANTLR end "entryRuleMtff"
3543
3544
3545 // $ANTLR start "ruleMtff"
3546 // InternalApplicationConfiguration.g:1162:1: ruleMtff : ( ( rule__Mtff__Group__0 ) ) ;
3547 public final void ruleMtff() throws RecognitionException {
3548
3549 int stackSize = keepStackSize();
3550
3551 try {
3552 // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__Mtff__Group__0 ) ) )
3553 // InternalApplicationConfiguration.g:1167:2: ( ( rule__Mtff__Group__0 ) )
3554 {
3555 // InternalApplicationConfiguration.g:1167:2: ( ( rule__Mtff__Group__0 ) )
3556 // InternalApplicationConfiguration.g:1168:3: ( rule__Mtff__Group__0 )
3557 {
3558 before(grammarAccess.getMtffAccess().getGroup());
3559 // InternalApplicationConfiguration.g:1169:3: ( rule__Mtff__Group__0 )
3560 // InternalApplicationConfiguration.g:1169:4: rule__Mtff__Group__0
3561 {
3562 pushFollow(FOLLOW_2);
3563 rule__Mtff__Group__0();
3564
3565 state._fsp--;
3566
3567
3568 }
3569
3570 after(grammarAccess.getMtffAccess().getGroup());
3571
3572 }
3573
3574
3575 }
3576
3577 }
3578 catch (RecognitionException re) {
3579 reportError(re);
3580 recover(input,re);
3581 }
3582 finally {
3583
3584 restoreStackSize(stackSize);
3585
3586 }
3587 return ;
3588 }
3589 // $ANTLR end "ruleMtff"
3590
3591
3592 // $ANTLR start "entryRuleObjectiveDeclaration" 3275 // $ANTLR start "entryRuleObjectiveDeclaration"
3593 // InternalApplicationConfiguration.g:1178:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ; 3276 // InternalApplicationConfiguration.g:1078:1: entryRuleObjectiveDeclaration : ruleObjectiveDeclaration EOF ;
3594 public final void entryRuleObjectiveDeclaration() throws RecognitionException { 3277 public final void entryRuleObjectiveDeclaration() throws RecognitionException {
3595 try { 3278 try {
3596 // InternalApplicationConfiguration.g:1179:1: ( ruleObjectiveDeclaration EOF ) 3279 // InternalApplicationConfiguration.g:1079:1: ( ruleObjectiveDeclaration EOF )
3597 // InternalApplicationConfiguration.g:1180:1: ruleObjectiveDeclaration EOF 3280 // InternalApplicationConfiguration.g:1080:1: ruleObjectiveDeclaration EOF
3598 { 3281 {
3599 before(grammarAccess.getObjectiveDeclarationRule()); 3282 before(grammarAccess.getObjectiveDeclarationRule());
3600 pushFollow(FOLLOW_1); 3283 pushFollow(FOLLOW_1);
@@ -3620,21 +3303,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3620 3303
3621 3304
3622 // $ANTLR start "ruleObjectiveDeclaration" 3305 // $ANTLR start "ruleObjectiveDeclaration"
3623 // InternalApplicationConfiguration.g:1187:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ; 3306 // InternalApplicationConfiguration.g:1087:1: ruleObjectiveDeclaration : ( ( rule__ObjectiveDeclaration__Group__0 ) ) ;
3624 public final void ruleObjectiveDeclaration() throws RecognitionException { 3307 public final void ruleObjectiveDeclaration() throws RecognitionException {
3625 3308
3626 int stackSize = keepStackSize(); 3309 int stackSize = keepStackSize();
3627 3310
3628 try { 3311 try {
3629 // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) ) 3312 // InternalApplicationConfiguration.g:1091:2: ( ( ( rule__ObjectiveDeclaration__Group__0 ) ) )
3630 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) 3313 // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
3631 { 3314 {
3632 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ObjectiveDeclaration__Group__0 ) ) 3315 // InternalApplicationConfiguration.g:1092:2: ( ( rule__ObjectiveDeclaration__Group__0 ) )
3633 // InternalApplicationConfiguration.g:1193:3: ( rule__ObjectiveDeclaration__Group__0 ) 3316 // InternalApplicationConfiguration.g:1093:3: ( rule__ObjectiveDeclaration__Group__0 )
3634 { 3317 {
3635 before(grammarAccess.getObjectiveDeclarationAccess().getGroup()); 3318 before(grammarAccess.getObjectiveDeclarationAccess().getGroup());
3636 // InternalApplicationConfiguration.g:1194:3: ( rule__ObjectiveDeclaration__Group__0 ) 3319 // InternalApplicationConfiguration.g:1094:3: ( rule__ObjectiveDeclaration__Group__0 )
3637 // InternalApplicationConfiguration.g:1194:4: rule__ObjectiveDeclaration__Group__0 3320 // InternalApplicationConfiguration.g:1094:4: rule__ObjectiveDeclaration__Group__0
3638 { 3321 {
3639 pushFollow(FOLLOW_2); 3322 pushFollow(FOLLOW_2);
3640 rule__ObjectiveDeclaration__Group__0(); 3323 rule__ObjectiveDeclaration__Group__0();
@@ -3667,11 +3350,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3667 3350
3668 3351
3669 // $ANTLR start "entryRuleObjectiveReference" 3352 // $ANTLR start "entryRuleObjectiveReference"
3670 // InternalApplicationConfiguration.g:1203:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ; 3353 // InternalApplicationConfiguration.g:1103:1: entryRuleObjectiveReference : ruleObjectiveReference EOF ;
3671 public final void entryRuleObjectiveReference() throws RecognitionException { 3354 public final void entryRuleObjectiveReference() throws RecognitionException {
3672 try { 3355 try {
3673 // InternalApplicationConfiguration.g:1204:1: ( ruleObjectiveReference EOF ) 3356 // InternalApplicationConfiguration.g:1104:1: ( ruleObjectiveReference EOF )
3674 // InternalApplicationConfiguration.g:1205:1: ruleObjectiveReference EOF 3357 // InternalApplicationConfiguration.g:1105:1: ruleObjectiveReference EOF
3675 { 3358 {
3676 before(grammarAccess.getObjectiveReferenceRule()); 3359 before(grammarAccess.getObjectiveReferenceRule());
3677 pushFollow(FOLLOW_1); 3360 pushFollow(FOLLOW_1);
@@ -3697,21 +3380,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3697 3380
3698 3381
3699 // $ANTLR start "ruleObjectiveReference" 3382 // $ANTLR start "ruleObjectiveReference"
3700 // InternalApplicationConfiguration.g:1212:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ; 3383 // InternalApplicationConfiguration.g:1112:1: ruleObjectiveReference : ( ( rule__ObjectiveReference__ReferredAssignment ) ) ;
3701 public final void ruleObjectiveReference() throws RecognitionException { 3384 public final void ruleObjectiveReference() throws RecognitionException {
3702 3385
3703 int stackSize = keepStackSize(); 3386 int stackSize = keepStackSize();
3704 3387
3705 try { 3388 try {
3706 // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) ) 3389 // InternalApplicationConfiguration.g:1116:2: ( ( ( rule__ObjectiveReference__ReferredAssignment ) ) )
3707 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) 3390 // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
3708 { 3391 {
3709 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ObjectiveReference__ReferredAssignment ) ) 3392 // InternalApplicationConfiguration.g:1117:2: ( ( rule__ObjectiveReference__ReferredAssignment ) )
3710 // InternalApplicationConfiguration.g:1218:3: ( rule__ObjectiveReference__ReferredAssignment ) 3393 // InternalApplicationConfiguration.g:1118:3: ( rule__ObjectiveReference__ReferredAssignment )
3711 { 3394 {
3712 before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment()); 3395 before(grammarAccess.getObjectiveReferenceAccess().getReferredAssignment());
3713 // InternalApplicationConfiguration.g:1219:3: ( rule__ObjectiveReference__ReferredAssignment ) 3396 // InternalApplicationConfiguration.g:1119:3: ( rule__ObjectiveReference__ReferredAssignment )
3714 // InternalApplicationConfiguration.g:1219:4: rule__ObjectiveReference__ReferredAssignment 3397 // InternalApplicationConfiguration.g:1119:4: rule__ObjectiveReference__ReferredAssignment
3715 { 3398 {
3716 pushFollow(FOLLOW_2); 3399 pushFollow(FOLLOW_2);
3717 rule__ObjectiveReference__ReferredAssignment(); 3400 rule__ObjectiveReference__ReferredAssignment();
@@ -3744,11 +3427,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3744 3427
3745 3428
3746 // $ANTLR start "entryRuleObjective" 3429 // $ANTLR start "entryRuleObjective"
3747 // InternalApplicationConfiguration.g:1228:1: entryRuleObjective : ruleObjective EOF ; 3430 // InternalApplicationConfiguration.g:1128:1: entryRuleObjective : ruleObjective EOF ;
3748 public final void entryRuleObjective() throws RecognitionException { 3431 public final void entryRuleObjective() throws RecognitionException {
3749 try { 3432 try {
3750 // InternalApplicationConfiguration.g:1229:1: ( ruleObjective EOF ) 3433 // InternalApplicationConfiguration.g:1129:1: ( ruleObjective EOF )
3751 // InternalApplicationConfiguration.g:1230:1: ruleObjective EOF 3434 // InternalApplicationConfiguration.g:1130:1: ruleObjective EOF
3752 { 3435 {
3753 before(grammarAccess.getObjectiveRule()); 3436 before(grammarAccess.getObjectiveRule());
3754 pushFollow(FOLLOW_1); 3437 pushFollow(FOLLOW_1);
@@ -3774,21 +3457,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3774 3457
3775 3458
3776 // $ANTLR start "ruleObjective" 3459 // $ANTLR start "ruleObjective"
3777 // InternalApplicationConfiguration.g:1237:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ; 3460 // InternalApplicationConfiguration.g:1137:1: ruleObjective : ( ( rule__Objective__Alternatives ) ) ;
3778 public final void ruleObjective() throws RecognitionException { 3461 public final void ruleObjective() throws RecognitionException {
3779 3462
3780 int stackSize = keepStackSize(); 3463 int stackSize = keepStackSize();
3781 3464
3782 try { 3465 try {
3783 // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__Objective__Alternatives ) ) ) 3466 // InternalApplicationConfiguration.g:1141:2: ( ( ( rule__Objective__Alternatives ) ) )
3784 // InternalApplicationConfiguration.g:1242:2: ( ( rule__Objective__Alternatives ) ) 3467 // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
3785 { 3468 {
3786 // InternalApplicationConfiguration.g:1242:2: ( ( rule__Objective__Alternatives ) ) 3469 // InternalApplicationConfiguration.g:1142:2: ( ( rule__Objective__Alternatives ) )
3787 // InternalApplicationConfiguration.g:1243:3: ( rule__Objective__Alternatives ) 3470 // InternalApplicationConfiguration.g:1143:3: ( rule__Objective__Alternatives )
3788 { 3471 {
3789 before(grammarAccess.getObjectiveAccess().getAlternatives()); 3472 before(grammarAccess.getObjectiveAccess().getAlternatives());
3790 // InternalApplicationConfiguration.g:1244:3: ( rule__Objective__Alternatives ) 3473 // InternalApplicationConfiguration.g:1144:3: ( rule__Objective__Alternatives )
3791 // InternalApplicationConfiguration.g:1244:4: rule__Objective__Alternatives 3474 // InternalApplicationConfiguration.g:1144:4: rule__Objective__Alternatives
3792 { 3475 {
3793 pushFollow(FOLLOW_2); 3476 pushFollow(FOLLOW_2);
3794 rule__Objective__Alternatives(); 3477 rule__Objective__Alternatives();
@@ -3821,11 +3504,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3821 3504
3822 3505
3823 // $ANTLR start "entryRuleConfigSpecification" 3506 // $ANTLR start "entryRuleConfigSpecification"
3824 // InternalApplicationConfiguration.g:1253:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ; 3507 // InternalApplicationConfiguration.g:1153:1: entryRuleConfigSpecification : ruleConfigSpecification EOF ;
3825 public final void entryRuleConfigSpecification() throws RecognitionException { 3508 public final void entryRuleConfigSpecification() throws RecognitionException {
3826 try { 3509 try {
3827 // InternalApplicationConfiguration.g:1254:1: ( ruleConfigSpecification EOF ) 3510 // InternalApplicationConfiguration.g:1154:1: ( ruleConfigSpecification EOF )
3828 // InternalApplicationConfiguration.g:1255:1: ruleConfigSpecification EOF 3511 // InternalApplicationConfiguration.g:1155:1: ruleConfigSpecification EOF
3829 { 3512 {
3830 before(grammarAccess.getConfigSpecificationRule()); 3513 before(grammarAccess.getConfigSpecificationRule());
3831 pushFollow(FOLLOW_1); 3514 pushFollow(FOLLOW_1);
@@ -3851,21 +3534,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3851 3534
3852 3535
3853 // $ANTLR start "ruleConfigSpecification" 3536 // $ANTLR start "ruleConfigSpecification"
3854 // InternalApplicationConfiguration.g:1262:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ; 3537 // InternalApplicationConfiguration.g:1162:1: ruleConfigSpecification : ( ( rule__ConfigSpecification__Group__0 ) ) ;
3855 public final void ruleConfigSpecification() throws RecognitionException { 3538 public final void ruleConfigSpecification() throws RecognitionException {
3856 3539
3857 int stackSize = keepStackSize(); 3540 int stackSize = keepStackSize();
3858 3541
3859 try { 3542 try {
3860 // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) ) 3543 // InternalApplicationConfiguration.g:1166:2: ( ( ( rule__ConfigSpecification__Group__0 ) ) )
3861 // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigSpecification__Group__0 ) ) 3544 // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
3862 { 3545 {
3863 // InternalApplicationConfiguration.g:1267:2: ( ( rule__ConfigSpecification__Group__0 ) ) 3546 // InternalApplicationConfiguration.g:1167:2: ( ( rule__ConfigSpecification__Group__0 ) )
3864 // InternalApplicationConfiguration.g:1268:3: ( rule__ConfigSpecification__Group__0 ) 3547 // InternalApplicationConfiguration.g:1168:3: ( rule__ConfigSpecification__Group__0 )
3865 { 3548 {
3866 before(grammarAccess.getConfigSpecificationAccess().getGroup()); 3549 before(grammarAccess.getConfigSpecificationAccess().getGroup());
3867 // InternalApplicationConfiguration.g:1269:3: ( rule__ConfigSpecification__Group__0 ) 3550 // InternalApplicationConfiguration.g:1169:3: ( rule__ConfigSpecification__Group__0 )
3868 // InternalApplicationConfiguration.g:1269:4: rule__ConfigSpecification__Group__0 3551 // InternalApplicationConfiguration.g:1169:4: rule__ConfigSpecification__Group__0
3869 { 3552 {
3870 pushFollow(FOLLOW_2); 3553 pushFollow(FOLLOW_2);
3871 rule__ConfigSpecification__Group__0(); 3554 rule__ConfigSpecification__Group__0();
@@ -3898,11 +3581,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3898 3581
3899 3582
3900 // $ANTLR start "entryRuleConfigDeclaration" 3583 // $ANTLR start "entryRuleConfigDeclaration"
3901 // InternalApplicationConfiguration.g:1278:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ; 3584 // InternalApplicationConfiguration.g:1178:1: entryRuleConfigDeclaration : ruleConfigDeclaration EOF ;
3902 public final void entryRuleConfigDeclaration() throws RecognitionException { 3585 public final void entryRuleConfigDeclaration() throws RecognitionException {
3903 try { 3586 try {
3904 // InternalApplicationConfiguration.g:1279:1: ( ruleConfigDeclaration EOF ) 3587 // InternalApplicationConfiguration.g:1179:1: ( ruleConfigDeclaration EOF )
3905 // InternalApplicationConfiguration.g:1280:1: ruleConfigDeclaration EOF 3588 // InternalApplicationConfiguration.g:1180:1: ruleConfigDeclaration EOF
3906 { 3589 {
3907 before(grammarAccess.getConfigDeclarationRule()); 3590 before(grammarAccess.getConfigDeclarationRule());
3908 pushFollow(FOLLOW_1); 3591 pushFollow(FOLLOW_1);
@@ -3928,21 +3611,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3928 3611
3929 3612
3930 // $ANTLR start "ruleConfigDeclaration" 3613 // $ANTLR start "ruleConfigDeclaration"
3931 // InternalApplicationConfiguration.g:1287:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ; 3614 // InternalApplicationConfiguration.g:1187:1: ruleConfigDeclaration : ( ( rule__ConfigDeclaration__Group__0 ) ) ;
3932 public final void ruleConfigDeclaration() throws RecognitionException { 3615 public final void ruleConfigDeclaration() throws RecognitionException {
3933 3616
3934 int stackSize = keepStackSize(); 3617 int stackSize = keepStackSize();
3935 3618
3936 try { 3619 try {
3937 // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) ) 3620 // InternalApplicationConfiguration.g:1191:2: ( ( ( rule__ConfigDeclaration__Group__0 ) ) )
3938 // InternalApplicationConfiguration.g:1292:2: ( ( rule__ConfigDeclaration__Group__0 ) ) 3621 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
3939 { 3622 {
3940 // InternalApplicationConfiguration.g:1292:2: ( ( rule__ConfigDeclaration__Group__0 ) ) 3623 // InternalApplicationConfiguration.g:1192:2: ( ( rule__ConfigDeclaration__Group__0 ) )
3941 // InternalApplicationConfiguration.g:1293:3: ( rule__ConfigDeclaration__Group__0 ) 3624 // InternalApplicationConfiguration.g:1193:3: ( rule__ConfigDeclaration__Group__0 )
3942 { 3625 {
3943 before(grammarAccess.getConfigDeclarationAccess().getGroup()); 3626 before(grammarAccess.getConfigDeclarationAccess().getGroup());
3944 // InternalApplicationConfiguration.g:1294:3: ( rule__ConfigDeclaration__Group__0 ) 3627 // InternalApplicationConfiguration.g:1194:3: ( rule__ConfigDeclaration__Group__0 )
3945 // InternalApplicationConfiguration.g:1294:4: rule__ConfigDeclaration__Group__0 3628 // InternalApplicationConfiguration.g:1194:4: rule__ConfigDeclaration__Group__0
3946 { 3629 {
3947 pushFollow(FOLLOW_2); 3630 pushFollow(FOLLOW_2);
3948 rule__ConfigDeclaration__Group__0(); 3631 rule__ConfigDeclaration__Group__0();
@@ -3975,11 +3658,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
3975 3658
3976 3659
3977 // $ANTLR start "entryRuleConfigEntry" 3660 // $ANTLR start "entryRuleConfigEntry"
3978 // InternalApplicationConfiguration.g:1303:1: entryRuleConfigEntry : ruleConfigEntry EOF ; 3661 // InternalApplicationConfiguration.g:1203:1: entryRuleConfigEntry : ruleConfigEntry EOF ;
3979 public final void entryRuleConfigEntry() throws RecognitionException { 3662 public final void entryRuleConfigEntry() throws RecognitionException {
3980 try { 3663 try {
3981 // InternalApplicationConfiguration.g:1304:1: ( ruleConfigEntry EOF ) 3664 // InternalApplicationConfiguration.g:1204:1: ( ruleConfigEntry EOF )
3982 // InternalApplicationConfiguration.g:1305:1: ruleConfigEntry EOF 3665 // InternalApplicationConfiguration.g:1205:1: ruleConfigEntry EOF
3983 { 3666 {
3984 before(grammarAccess.getConfigEntryRule()); 3667 before(grammarAccess.getConfigEntryRule());
3985 pushFollow(FOLLOW_1); 3668 pushFollow(FOLLOW_1);
@@ -4005,21 +3688,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4005 3688
4006 3689
4007 // $ANTLR start "ruleConfigEntry" 3690 // $ANTLR start "ruleConfigEntry"
4008 // InternalApplicationConfiguration.g:1312:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ; 3691 // InternalApplicationConfiguration.g:1212:1: ruleConfigEntry : ( ( rule__ConfigEntry__Alternatives ) ) ;
4009 public final void ruleConfigEntry() throws RecognitionException { 3692 public final void ruleConfigEntry() throws RecognitionException {
4010 3693
4011 int stackSize = keepStackSize(); 3694 int stackSize = keepStackSize();
4012 3695
4013 try { 3696 try {
4014 // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__ConfigEntry__Alternatives ) ) ) 3697 // InternalApplicationConfiguration.g:1216:2: ( ( ( rule__ConfigEntry__Alternatives ) ) )
4015 // InternalApplicationConfiguration.g:1317:2: ( ( rule__ConfigEntry__Alternatives ) ) 3698 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
4016 { 3699 {
4017 // InternalApplicationConfiguration.g:1317:2: ( ( rule__ConfigEntry__Alternatives ) ) 3700 // InternalApplicationConfiguration.g:1217:2: ( ( rule__ConfigEntry__Alternatives ) )
4018 // InternalApplicationConfiguration.g:1318:3: ( rule__ConfigEntry__Alternatives ) 3701 // InternalApplicationConfiguration.g:1218:3: ( rule__ConfigEntry__Alternatives )
4019 { 3702 {
4020 before(grammarAccess.getConfigEntryAccess().getAlternatives()); 3703 before(grammarAccess.getConfigEntryAccess().getAlternatives());
4021 // InternalApplicationConfiguration.g:1319:3: ( rule__ConfigEntry__Alternatives ) 3704 // InternalApplicationConfiguration.g:1219:3: ( rule__ConfigEntry__Alternatives )
4022 // InternalApplicationConfiguration.g:1319:4: rule__ConfigEntry__Alternatives 3705 // InternalApplicationConfiguration.g:1219:4: rule__ConfigEntry__Alternatives
4023 { 3706 {
4024 pushFollow(FOLLOW_2); 3707 pushFollow(FOLLOW_2);
4025 rule__ConfigEntry__Alternatives(); 3708 rule__ConfigEntry__Alternatives();
@@ -4052,11 +3735,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4052 3735
4053 3736
4054 // $ANTLR start "entryRuleDocumentationEntry" 3737 // $ANTLR start "entryRuleDocumentationEntry"
4055 // InternalApplicationConfiguration.g:1328:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ; 3738 // InternalApplicationConfiguration.g:1228:1: entryRuleDocumentationEntry : ruleDocumentationEntry EOF ;
4056 public final void entryRuleDocumentationEntry() throws RecognitionException { 3739 public final void entryRuleDocumentationEntry() throws RecognitionException {
4057 try { 3740 try {
4058 // InternalApplicationConfiguration.g:1329:1: ( ruleDocumentationEntry EOF ) 3741 // InternalApplicationConfiguration.g:1229:1: ( ruleDocumentationEntry EOF )
4059 // InternalApplicationConfiguration.g:1330:1: ruleDocumentationEntry EOF 3742 // InternalApplicationConfiguration.g:1230:1: ruleDocumentationEntry EOF
4060 { 3743 {
4061 before(grammarAccess.getDocumentationEntryRule()); 3744 before(grammarAccess.getDocumentationEntryRule());
4062 pushFollow(FOLLOW_1); 3745 pushFollow(FOLLOW_1);
@@ -4082,21 +3765,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4082 3765
4083 3766
4084 // $ANTLR start "ruleDocumentationEntry" 3767 // $ANTLR start "ruleDocumentationEntry"
4085 // InternalApplicationConfiguration.g:1337:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ; 3768 // InternalApplicationConfiguration.g:1237:1: ruleDocumentationEntry : ( ( rule__DocumentationEntry__Group__0 ) ) ;
4086 public final void ruleDocumentationEntry() throws RecognitionException { 3769 public final void ruleDocumentationEntry() throws RecognitionException {
4087 3770
4088 int stackSize = keepStackSize(); 3771 int stackSize = keepStackSize();
4089 3772
4090 try { 3773 try {
4091 // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) ) 3774 // InternalApplicationConfiguration.g:1241:2: ( ( ( rule__DocumentationEntry__Group__0 ) ) )
4092 // InternalApplicationConfiguration.g:1342:2: ( ( rule__DocumentationEntry__Group__0 ) ) 3775 // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
4093 { 3776 {
4094 // InternalApplicationConfiguration.g:1342:2: ( ( rule__DocumentationEntry__Group__0 ) ) 3777 // InternalApplicationConfiguration.g:1242:2: ( ( rule__DocumentationEntry__Group__0 ) )
4095 // InternalApplicationConfiguration.g:1343:3: ( rule__DocumentationEntry__Group__0 ) 3778 // InternalApplicationConfiguration.g:1243:3: ( rule__DocumentationEntry__Group__0 )
4096 { 3779 {
4097 before(grammarAccess.getDocumentationEntryAccess().getGroup()); 3780 before(grammarAccess.getDocumentationEntryAccess().getGroup());
4098 // InternalApplicationConfiguration.g:1344:3: ( rule__DocumentationEntry__Group__0 ) 3781 // InternalApplicationConfiguration.g:1244:3: ( rule__DocumentationEntry__Group__0 )
4099 // InternalApplicationConfiguration.g:1344:4: rule__DocumentationEntry__Group__0 3782 // InternalApplicationConfiguration.g:1244:4: rule__DocumentationEntry__Group__0
4100 { 3783 {
4101 pushFollow(FOLLOW_2); 3784 pushFollow(FOLLOW_2);
4102 rule__DocumentationEntry__Group__0(); 3785 rule__DocumentationEntry__Group__0();
@@ -4129,11 +3812,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4129 3812
4130 3813
4131 // $ANTLR start "entryRuleRuntimeEntry" 3814 // $ANTLR start "entryRuleRuntimeEntry"
4132 // InternalApplicationConfiguration.g:1353:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ; 3815 // InternalApplicationConfiguration.g:1253:1: entryRuleRuntimeEntry : ruleRuntimeEntry EOF ;
4133 public final void entryRuleRuntimeEntry() throws RecognitionException { 3816 public final void entryRuleRuntimeEntry() throws RecognitionException {
4134 try { 3817 try {
4135 // InternalApplicationConfiguration.g:1354:1: ( ruleRuntimeEntry EOF ) 3818 // InternalApplicationConfiguration.g:1254:1: ( ruleRuntimeEntry EOF )
4136 // InternalApplicationConfiguration.g:1355:1: ruleRuntimeEntry EOF 3819 // InternalApplicationConfiguration.g:1255:1: ruleRuntimeEntry EOF
4137 { 3820 {
4138 before(grammarAccess.getRuntimeEntryRule()); 3821 before(grammarAccess.getRuntimeEntryRule());
4139 pushFollow(FOLLOW_1); 3822 pushFollow(FOLLOW_1);
@@ -4159,21 +3842,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4159 3842
4160 3843
4161 // $ANTLR start "ruleRuntimeEntry" 3844 // $ANTLR start "ruleRuntimeEntry"
4162 // InternalApplicationConfiguration.g:1362:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ; 3845 // InternalApplicationConfiguration.g:1262:1: ruleRuntimeEntry : ( ( rule__RuntimeEntry__Group__0 ) ) ;
4163 public final void ruleRuntimeEntry() throws RecognitionException { 3846 public final void ruleRuntimeEntry() throws RecognitionException {
4164 3847
4165 int stackSize = keepStackSize(); 3848 int stackSize = keepStackSize();
4166 3849
4167 try { 3850 try {
4168 // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) ) 3851 // InternalApplicationConfiguration.g:1266:2: ( ( ( rule__RuntimeEntry__Group__0 ) ) )
4169 // InternalApplicationConfiguration.g:1367:2: ( ( rule__RuntimeEntry__Group__0 ) ) 3852 // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
4170 { 3853 {
4171 // InternalApplicationConfiguration.g:1367:2: ( ( rule__RuntimeEntry__Group__0 ) ) 3854 // InternalApplicationConfiguration.g:1267:2: ( ( rule__RuntimeEntry__Group__0 ) )
4172 // InternalApplicationConfiguration.g:1368:3: ( rule__RuntimeEntry__Group__0 ) 3855 // InternalApplicationConfiguration.g:1268:3: ( rule__RuntimeEntry__Group__0 )
4173 { 3856 {
4174 before(grammarAccess.getRuntimeEntryAccess().getGroup()); 3857 before(grammarAccess.getRuntimeEntryAccess().getGroup());
4175 // InternalApplicationConfiguration.g:1369:3: ( rule__RuntimeEntry__Group__0 ) 3858 // InternalApplicationConfiguration.g:1269:3: ( rule__RuntimeEntry__Group__0 )
4176 // InternalApplicationConfiguration.g:1369:4: rule__RuntimeEntry__Group__0 3859 // InternalApplicationConfiguration.g:1269:4: rule__RuntimeEntry__Group__0
4177 { 3860 {
4178 pushFollow(FOLLOW_2); 3861 pushFollow(FOLLOW_2);
4179 rule__RuntimeEntry__Group__0(); 3862 rule__RuntimeEntry__Group__0();
@@ -4206,11 +3889,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4206 3889
4207 3890
4208 // $ANTLR start "entryRuleMemoryEntry" 3891 // $ANTLR start "entryRuleMemoryEntry"
4209 // InternalApplicationConfiguration.g:1378:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ; 3892 // InternalApplicationConfiguration.g:1278:1: entryRuleMemoryEntry : ruleMemoryEntry EOF ;
4210 public final void entryRuleMemoryEntry() throws RecognitionException { 3893 public final void entryRuleMemoryEntry() throws RecognitionException {
4211 try { 3894 try {
4212 // InternalApplicationConfiguration.g:1379:1: ( ruleMemoryEntry EOF ) 3895 // InternalApplicationConfiguration.g:1279:1: ( ruleMemoryEntry EOF )
4213 // InternalApplicationConfiguration.g:1380:1: ruleMemoryEntry EOF 3896 // InternalApplicationConfiguration.g:1280:1: ruleMemoryEntry EOF
4214 { 3897 {
4215 before(grammarAccess.getMemoryEntryRule()); 3898 before(grammarAccess.getMemoryEntryRule());
4216 pushFollow(FOLLOW_1); 3899 pushFollow(FOLLOW_1);
@@ -4236,21 +3919,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4236 3919
4237 3920
4238 // $ANTLR start "ruleMemoryEntry" 3921 // $ANTLR start "ruleMemoryEntry"
4239 // InternalApplicationConfiguration.g:1387:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ; 3922 // InternalApplicationConfiguration.g:1287:1: ruleMemoryEntry : ( ( rule__MemoryEntry__Group__0 ) ) ;
4240 public final void ruleMemoryEntry() throws RecognitionException { 3923 public final void ruleMemoryEntry() throws RecognitionException {
4241 3924
4242 int stackSize = keepStackSize(); 3925 int stackSize = keepStackSize();
4243 3926
4244 try { 3927 try {
4245 // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__MemoryEntry__Group__0 ) ) ) 3928 // InternalApplicationConfiguration.g:1291:2: ( ( ( rule__MemoryEntry__Group__0 ) ) )
4246 // InternalApplicationConfiguration.g:1392:2: ( ( rule__MemoryEntry__Group__0 ) ) 3929 // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
4247 { 3930 {
4248 // InternalApplicationConfiguration.g:1392:2: ( ( rule__MemoryEntry__Group__0 ) ) 3931 // InternalApplicationConfiguration.g:1292:2: ( ( rule__MemoryEntry__Group__0 ) )
4249 // InternalApplicationConfiguration.g:1393:3: ( rule__MemoryEntry__Group__0 ) 3932 // InternalApplicationConfiguration.g:1293:3: ( rule__MemoryEntry__Group__0 )
4250 { 3933 {
4251 before(grammarAccess.getMemoryEntryAccess().getGroup()); 3934 before(grammarAccess.getMemoryEntryAccess().getGroup());
4252 // InternalApplicationConfiguration.g:1394:3: ( rule__MemoryEntry__Group__0 ) 3935 // InternalApplicationConfiguration.g:1294:3: ( rule__MemoryEntry__Group__0 )
4253 // InternalApplicationConfiguration.g:1394:4: rule__MemoryEntry__Group__0 3936 // InternalApplicationConfiguration.g:1294:4: rule__MemoryEntry__Group__0
4254 { 3937 {
4255 pushFollow(FOLLOW_2); 3938 pushFollow(FOLLOW_2);
4256 rule__MemoryEntry__Group__0(); 3939 rule__MemoryEntry__Group__0();
@@ -4283,11 +3966,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4283 3966
4284 3967
4285 // $ANTLR start "entryRuleCustomEntry" 3968 // $ANTLR start "entryRuleCustomEntry"
4286 // InternalApplicationConfiguration.g:1403:1: entryRuleCustomEntry : ruleCustomEntry EOF ; 3969 // InternalApplicationConfiguration.g:1303:1: entryRuleCustomEntry : ruleCustomEntry EOF ;
4287 public final void entryRuleCustomEntry() throws RecognitionException { 3970 public final void entryRuleCustomEntry() throws RecognitionException {
4288 try { 3971 try {
4289 // InternalApplicationConfiguration.g:1404:1: ( ruleCustomEntry EOF ) 3972 // InternalApplicationConfiguration.g:1304:1: ( ruleCustomEntry EOF )
4290 // InternalApplicationConfiguration.g:1405:1: ruleCustomEntry EOF 3973 // InternalApplicationConfiguration.g:1305:1: ruleCustomEntry EOF
4291 { 3974 {
4292 before(grammarAccess.getCustomEntryRule()); 3975 before(grammarAccess.getCustomEntryRule());
4293 pushFollow(FOLLOW_1); 3976 pushFollow(FOLLOW_1);
@@ -4313,21 +3996,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4313 3996
4314 3997
4315 // $ANTLR start "ruleCustomEntry" 3998 // $ANTLR start "ruleCustomEntry"
4316 // InternalApplicationConfiguration.g:1412:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ; 3999 // InternalApplicationConfiguration.g:1312:1: ruleCustomEntry : ( ( rule__CustomEntry__Group__0 ) ) ;
4317 public final void ruleCustomEntry() throws RecognitionException { 4000 public final void ruleCustomEntry() throws RecognitionException {
4318 4001
4319 int stackSize = keepStackSize(); 4002 int stackSize = keepStackSize();
4320 4003
4321 try { 4004 try {
4322 // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__CustomEntry__Group__0 ) ) ) 4005 // InternalApplicationConfiguration.g:1316:2: ( ( ( rule__CustomEntry__Group__0 ) ) )
4323 // InternalApplicationConfiguration.g:1417:2: ( ( rule__CustomEntry__Group__0 ) ) 4006 // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
4324 { 4007 {
4325 // InternalApplicationConfiguration.g:1417:2: ( ( rule__CustomEntry__Group__0 ) ) 4008 // InternalApplicationConfiguration.g:1317:2: ( ( rule__CustomEntry__Group__0 ) )
4326 // InternalApplicationConfiguration.g:1418:3: ( rule__CustomEntry__Group__0 ) 4009 // InternalApplicationConfiguration.g:1318:3: ( rule__CustomEntry__Group__0 )
4327 { 4010 {
4328 before(grammarAccess.getCustomEntryAccess().getGroup()); 4011 before(grammarAccess.getCustomEntryAccess().getGroup());
4329 // InternalApplicationConfiguration.g:1419:3: ( rule__CustomEntry__Group__0 ) 4012 // InternalApplicationConfiguration.g:1319:3: ( rule__CustomEntry__Group__0 )
4330 // InternalApplicationConfiguration.g:1419:4: rule__CustomEntry__Group__0 4013 // InternalApplicationConfiguration.g:1319:4: rule__CustomEntry__Group__0
4331 { 4014 {
4332 pushFollow(FOLLOW_2); 4015 pushFollow(FOLLOW_2);
4333 rule__CustomEntry__Group__0(); 4016 rule__CustomEntry__Group__0();
@@ -4360,11 +4043,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4360 4043
4361 4044
4362 // $ANTLR start "entryRuleConfigReference" 4045 // $ANTLR start "entryRuleConfigReference"
4363 // InternalApplicationConfiguration.g:1428:1: entryRuleConfigReference : ruleConfigReference EOF ; 4046 // InternalApplicationConfiguration.g:1328:1: entryRuleConfigReference : ruleConfigReference EOF ;
4364 public final void entryRuleConfigReference() throws RecognitionException { 4047 public final void entryRuleConfigReference() throws RecognitionException {
4365 try { 4048 try {
4366 // InternalApplicationConfiguration.g:1429:1: ( ruleConfigReference EOF ) 4049 // InternalApplicationConfiguration.g:1329:1: ( ruleConfigReference EOF )
4367 // InternalApplicationConfiguration.g:1430:1: ruleConfigReference EOF 4050 // InternalApplicationConfiguration.g:1330:1: ruleConfigReference EOF
4368 { 4051 {
4369 before(grammarAccess.getConfigReferenceRule()); 4052 before(grammarAccess.getConfigReferenceRule());
4370 pushFollow(FOLLOW_1); 4053 pushFollow(FOLLOW_1);
@@ -4390,21 +4073,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4390 4073
4391 4074
4392 // $ANTLR start "ruleConfigReference" 4075 // $ANTLR start "ruleConfigReference"
4393 // InternalApplicationConfiguration.g:1437:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ; 4076 // InternalApplicationConfiguration.g:1337:1: ruleConfigReference : ( ( rule__ConfigReference__ConfigAssignment ) ) ;
4394 public final void ruleConfigReference() throws RecognitionException { 4077 public final void ruleConfigReference() throws RecognitionException {
4395 4078
4396 int stackSize = keepStackSize(); 4079 int stackSize = keepStackSize();
4397 4080
4398 try { 4081 try {
4399 // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) ) 4082 // InternalApplicationConfiguration.g:1341:2: ( ( ( rule__ConfigReference__ConfigAssignment ) ) )
4400 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ConfigReference__ConfigAssignment ) ) 4083 // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
4401 { 4084 {
4402 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ConfigReference__ConfigAssignment ) ) 4085 // InternalApplicationConfiguration.g:1342:2: ( ( rule__ConfigReference__ConfigAssignment ) )
4403 // InternalApplicationConfiguration.g:1443:3: ( rule__ConfigReference__ConfigAssignment ) 4086 // InternalApplicationConfiguration.g:1343:3: ( rule__ConfigReference__ConfigAssignment )
4404 { 4087 {
4405 before(grammarAccess.getConfigReferenceAccess().getConfigAssignment()); 4088 before(grammarAccess.getConfigReferenceAccess().getConfigAssignment());
4406 // InternalApplicationConfiguration.g:1444:3: ( rule__ConfigReference__ConfigAssignment ) 4089 // InternalApplicationConfiguration.g:1344:3: ( rule__ConfigReference__ConfigAssignment )
4407 // InternalApplicationConfiguration.g:1444:4: rule__ConfigReference__ConfigAssignment 4090 // InternalApplicationConfiguration.g:1344:4: rule__ConfigReference__ConfigAssignment
4408 { 4091 {
4409 pushFollow(FOLLOW_2); 4092 pushFollow(FOLLOW_2);
4410 rule__ConfigReference__ConfigAssignment(); 4093 rule__ConfigReference__ConfigAssignment();
@@ -4437,11 +4120,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4437 4120
4438 4121
4439 // $ANTLR start "entryRuleConfig" 4122 // $ANTLR start "entryRuleConfig"
4440 // InternalApplicationConfiguration.g:1453:1: entryRuleConfig : ruleConfig EOF ; 4123 // InternalApplicationConfiguration.g:1353:1: entryRuleConfig : ruleConfig EOF ;
4441 public final void entryRuleConfig() throws RecognitionException { 4124 public final void entryRuleConfig() throws RecognitionException {
4442 try { 4125 try {
4443 // InternalApplicationConfiguration.g:1454:1: ( ruleConfig EOF ) 4126 // InternalApplicationConfiguration.g:1354:1: ( ruleConfig EOF )
4444 // InternalApplicationConfiguration.g:1455:1: ruleConfig EOF 4127 // InternalApplicationConfiguration.g:1355:1: ruleConfig EOF
4445 { 4128 {
4446 before(grammarAccess.getConfigRule()); 4129 before(grammarAccess.getConfigRule());
4447 pushFollow(FOLLOW_1); 4130 pushFollow(FOLLOW_1);
@@ -4467,21 +4150,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4467 4150
4468 4151
4469 // $ANTLR start "ruleConfig" 4152 // $ANTLR start "ruleConfig"
4470 // InternalApplicationConfiguration.g:1462:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ; 4153 // InternalApplicationConfiguration.g:1362:1: ruleConfig : ( ( rule__Config__Alternatives ) ) ;
4471 public final void ruleConfig() throws RecognitionException { 4154 public final void ruleConfig() throws RecognitionException {
4472 4155
4473 int stackSize = keepStackSize(); 4156 int stackSize = keepStackSize();
4474 4157
4475 try { 4158 try {
4476 // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__Config__Alternatives ) ) ) 4159 // InternalApplicationConfiguration.g:1366:2: ( ( ( rule__Config__Alternatives ) ) )
4477 // InternalApplicationConfiguration.g:1467:2: ( ( rule__Config__Alternatives ) ) 4160 // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
4478 { 4161 {
4479 // InternalApplicationConfiguration.g:1467:2: ( ( rule__Config__Alternatives ) ) 4162 // InternalApplicationConfiguration.g:1367:2: ( ( rule__Config__Alternatives ) )
4480 // InternalApplicationConfiguration.g:1468:3: ( rule__Config__Alternatives ) 4163 // InternalApplicationConfiguration.g:1368:3: ( rule__Config__Alternatives )
4481 { 4164 {
4482 before(grammarAccess.getConfigAccess().getAlternatives()); 4165 before(grammarAccess.getConfigAccess().getAlternatives());
4483 // InternalApplicationConfiguration.g:1469:3: ( rule__Config__Alternatives ) 4166 // InternalApplicationConfiguration.g:1369:3: ( rule__Config__Alternatives )
4484 // InternalApplicationConfiguration.g:1469:4: rule__Config__Alternatives 4167 // InternalApplicationConfiguration.g:1369:4: rule__Config__Alternatives
4485 { 4168 {
4486 pushFollow(FOLLOW_2); 4169 pushFollow(FOLLOW_2);
4487 rule__Config__Alternatives(); 4170 rule__Config__Alternatives();
@@ -4514,11 +4197,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4514 4197
4515 4198
4516 // $ANTLR start "entryRuleScopeSpecification" 4199 // $ANTLR start "entryRuleScopeSpecification"
4517 // InternalApplicationConfiguration.g:1478:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ; 4200 // InternalApplicationConfiguration.g:1378:1: entryRuleScopeSpecification : ruleScopeSpecification EOF ;
4518 public final void entryRuleScopeSpecification() throws RecognitionException { 4201 public final void entryRuleScopeSpecification() throws RecognitionException {
4519 try { 4202 try {
4520 // InternalApplicationConfiguration.g:1479:1: ( ruleScopeSpecification EOF ) 4203 // InternalApplicationConfiguration.g:1379:1: ( ruleScopeSpecification EOF )
4521 // InternalApplicationConfiguration.g:1480:1: ruleScopeSpecification EOF 4204 // InternalApplicationConfiguration.g:1380:1: ruleScopeSpecification EOF
4522 { 4205 {
4523 before(grammarAccess.getScopeSpecificationRule()); 4206 before(grammarAccess.getScopeSpecificationRule());
4524 pushFollow(FOLLOW_1); 4207 pushFollow(FOLLOW_1);
@@ -4544,21 +4227,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4544 4227
4545 4228
4546 // $ANTLR start "ruleScopeSpecification" 4229 // $ANTLR start "ruleScopeSpecification"
4547 // InternalApplicationConfiguration.g:1487:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ; 4230 // InternalApplicationConfiguration.g:1387:1: ruleScopeSpecification : ( ( rule__ScopeSpecification__Group__0 ) ) ;
4548 public final void ruleScopeSpecification() throws RecognitionException { 4231 public final void ruleScopeSpecification() throws RecognitionException {
4549 4232
4550 int stackSize = keepStackSize(); 4233 int stackSize = keepStackSize();
4551 4234
4552 try { 4235 try {
4553 // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) ) 4236 // InternalApplicationConfiguration.g:1391:2: ( ( ( rule__ScopeSpecification__Group__0 ) ) )
4554 // InternalApplicationConfiguration.g:1492:2: ( ( rule__ScopeSpecification__Group__0 ) ) 4237 // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
4555 { 4238 {
4556 // InternalApplicationConfiguration.g:1492:2: ( ( rule__ScopeSpecification__Group__0 ) ) 4239 // InternalApplicationConfiguration.g:1392:2: ( ( rule__ScopeSpecification__Group__0 ) )
4557 // InternalApplicationConfiguration.g:1493:3: ( rule__ScopeSpecification__Group__0 ) 4240 // InternalApplicationConfiguration.g:1393:3: ( rule__ScopeSpecification__Group__0 )
4558 { 4241 {
4559 before(grammarAccess.getScopeSpecificationAccess().getGroup()); 4242 before(grammarAccess.getScopeSpecificationAccess().getGroup());
4560 // InternalApplicationConfiguration.g:1494:3: ( rule__ScopeSpecification__Group__0 ) 4243 // InternalApplicationConfiguration.g:1394:3: ( rule__ScopeSpecification__Group__0 )
4561 // InternalApplicationConfiguration.g:1494:4: rule__ScopeSpecification__Group__0 4244 // InternalApplicationConfiguration.g:1394:4: rule__ScopeSpecification__Group__0
4562 { 4245 {
4563 pushFollow(FOLLOW_2); 4246 pushFollow(FOLLOW_2);
4564 rule__ScopeSpecification__Group__0(); 4247 rule__ScopeSpecification__Group__0();
@@ -4591,11 +4274,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4591 4274
4592 4275
4593 // $ANTLR start "entryRuleTypeScope" 4276 // $ANTLR start "entryRuleTypeScope"
4594 // InternalApplicationConfiguration.g:1503:1: entryRuleTypeScope : ruleTypeScope EOF ; 4277 // InternalApplicationConfiguration.g:1403:1: entryRuleTypeScope : ruleTypeScope EOF ;
4595 public final void entryRuleTypeScope() throws RecognitionException { 4278 public final void entryRuleTypeScope() throws RecognitionException {
4596 try { 4279 try {
4597 // InternalApplicationConfiguration.g:1504:1: ( ruleTypeScope EOF ) 4280 // InternalApplicationConfiguration.g:1404:1: ( ruleTypeScope EOF )
4598 // InternalApplicationConfiguration.g:1505:1: ruleTypeScope EOF 4281 // InternalApplicationConfiguration.g:1405:1: ruleTypeScope EOF
4599 { 4282 {
4600 before(grammarAccess.getTypeScopeRule()); 4283 before(grammarAccess.getTypeScopeRule());
4601 pushFollow(FOLLOW_1); 4284 pushFollow(FOLLOW_1);
@@ -4621,21 +4304,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4621 4304
4622 4305
4623 // $ANTLR start "ruleTypeScope" 4306 // $ANTLR start "ruleTypeScope"
4624 // InternalApplicationConfiguration.g:1512:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ; 4307 // InternalApplicationConfiguration.g:1412:1: ruleTypeScope : ( ( rule__TypeScope__Alternatives ) ) ;
4625 public final void ruleTypeScope() throws RecognitionException { 4308 public final void ruleTypeScope() throws RecognitionException {
4626 4309
4627 int stackSize = keepStackSize(); 4310 int stackSize = keepStackSize();
4628 4311
4629 try { 4312 try {
4630 // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__TypeScope__Alternatives ) ) ) 4313 // InternalApplicationConfiguration.g:1416:2: ( ( ( rule__TypeScope__Alternatives ) ) )
4631 // InternalApplicationConfiguration.g:1517:2: ( ( rule__TypeScope__Alternatives ) ) 4314 // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
4632 { 4315 {
4633 // InternalApplicationConfiguration.g:1517:2: ( ( rule__TypeScope__Alternatives ) ) 4316 // InternalApplicationConfiguration.g:1417:2: ( ( rule__TypeScope__Alternatives ) )
4634 // InternalApplicationConfiguration.g:1518:3: ( rule__TypeScope__Alternatives ) 4317 // InternalApplicationConfiguration.g:1418:3: ( rule__TypeScope__Alternatives )
4635 { 4318 {
4636 before(grammarAccess.getTypeScopeAccess().getAlternatives()); 4319 before(grammarAccess.getTypeScopeAccess().getAlternatives());
4637 // InternalApplicationConfiguration.g:1519:3: ( rule__TypeScope__Alternatives ) 4320 // InternalApplicationConfiguration.g:1419:3: ( rule__TypeScope__Alternatives )
4638 // InternalApplicationConfiguration.g:1519:4: rule__TypeScope__Alternatives 4321 // InternalApplicationConfiguration.g:1419:4: rule__TypeScope__Alternatives
4639 { 4322 {
4640 pushFollow(FOLLOW_2); 4323 pushFollow(FOLLOW_2);
4641 rule__TypeScope__Alternatives(); 4324 rule__TypeScope__Alternatives();
@@ -4668,11 +4351,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4668 4351
4669 4352
4670 // $ANTLR start "entryRuleClassTypeScope" 4353 // $ANTLR start "entryRuleClassTypeScope"
4671 // InternalApplicationConfiguration.g:1528:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ; 4354 // InternalApplicationConfiguration.g:1428:1: entryRuleClassTypeScope : ruleClassTypeScope EOF ;
4672 public final void entryRuleClassTypeScope() throws RecognitionException { 4355 public final void entryRuleClassTypeScope() throws RecognitionException {
4673 try { 4356 try {
4674 // InternalApplicationConfiguration.g:1529:1: ( ruleClassTypeScope EOF ) 4357 // InternalApplicationConfiguration.g:1429:1: ( ruleClassTypeScope EOF )
4675 // InternalApplicationConfiguration.g:1530:1: ruleClassTypeScope EOF 4358 // InternalApplicationConfiguration.g:1430:1: ruleClassTypeScope EOF
4676 { 4359 {
4677 before(grammarAccess.getClassTypeScopeRule()); 4360 before(grammarAccess.getClassTypeScopeRule());
4678 pushFollow(FOLLOW_1); 4361 pushFollow(FOLLOW_1);
@@ -4698,21 +4381,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4698 4381
4699 4382
4700 // $ANTLR start "ruleClassTypeScope" 4383 // $ANTLR start "ruleClassTypeScope"
4701 // InternalApplicationConfiguration.g:1537:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ; 4384 // InternalApplicationConfiguration.g:1437:1: ruleClassTypeScope : ( ( rule__ClassTypeScope__Group__0 ) ) ;
4702 public final void ruleClassTypeScope() throws RecognitionException { 4385 public final void ruleClassTypeScope() throws RecognitionException {
4703 4386
4704 int stackSize = keepStackSize(); 4387 int stackSize = keepStackSize();
4705 4388
4706 try { 4389 try {
4707 // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) ) 4390 // InternalApplicationConfiguration.g:1441:2: ( ( ( rule__ClassTypeScope__Group__0 ) ) )
4708 // InternalApplicationConfiguration.g:1542:2: ( ( rule__ClassTypeScope__Group__0 ) ) 4391 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
4709 { 4392 {
4710 // InternalApplicationConfiguration.g:1542:2: ( ( rule__ClassTypeScope__Group__0 ) ) 4393 // InternalApplicationConfiguration.g:1442:2: ( ( rule__ClassTypeScope__Group__0 ) )
4711 // InternalApplicationConfiguration.g:1543:3: ( rule__ClassTypeScope__Group__0 ) 4394 // InternalApplicationConfiguration.g:1443:3: ( rule__ClassTypeScope__Group__0 )
4712 { 4395 {
4713 before(grammarAccess.getClassTypeScopeAccess().getGroup()); 4396 before(grammarAccess.getClassTypeScopeAccess().getGroup());
4714 // InternalApplicationConfiguration.g:1544:3: ( rule__ClassTypeScope__Group__0 ) 4397 // InternalApplicationConfiguration.g:1444:3: ( rule__ClassTypeScope__Group__0 )
4715 // InternalApplicationConfiguration.g:1544:4: rule__ClassTypeScope__Group__0 4398 // InternalApplicationConfiguration.g:1444:4: rule__ClassTypeScope__Group__0
4716 { 4399 {
4717 pushFollow(FOLLOW_2); 4400 pushFollow(FOLLOW_2);
4718 rule__ClassTypeScope__Group__0(); 4401 rule__ClassTypeScope__Group__0();
@@ -4745,11 +4428,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4745 4428
4746 4429
4747 // $ANTLR start "entryRuleObjectTypeScope" 4430 // $ANTLR start "entryRuleObjectTypeScope"
4748 // InternalApplicationConfiguration.g:1553:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ; 4431 // InternalApplicationConfiguration.g:1453:1: entryRuleObjectTypeScope : ruleObjectTypeScope EOF ;
4749 public final void entryRuleObjectTypeScope() throws RecognitionException { 4432 public final void entryRuleObjectTypeScope() throws RecognitionException {
4750 try { 4433 try {
4751 // InternalApplicationConfiguration.g:1554:1: ( ruleObjectTypeScope EOF ) 4434 // InternalApplicationConfiguration.g:1454:1: ( ruleObjectTypeScope EOF )
4752 // InternalApplicationConfiguration.g:1555:1: ruleObjectTypeScope EOF 4435 // InternalApplicationConfiguration.g:1455:1: ruleObjectTypeScope EOF
4753 { 4436 {
4754 before(grammarAccess.getObjectTypeScopeRule()); 4437 before(grammarAccess.getObjectTypeScopeRule());
4755 pushFollow(FOLLOW_1); 4438 pushFollow(FOLLOW_1);
@@ -4775,21 +4458,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4775 4458
4776 4459
4777 // $ANTLR start "ruleObjectTypeScope" 4460 // $ANTLR start "ruleObjectTypeScope"
4778 // InternalApplicationConfiguration.g:1562:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ; 4461 // InternalApplicationConfiguration.g:1462:1: ruleObjectTypeScope : ( ( rule__ObjectTypeScope__Group__0 ) ) ;
4779 public final void ruleObjectTypeScope() throws RecognitionException { 4462 public final void ruleObjectTypeScope() throws RecognitionException {
4780 4463
4781 int stackSize = keepStackSize(); 4464 int stackSize = keepStackSize();
4782 4465
4783 try { 4466 try {
4784 // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) ) 4467 // InternalApplicationConfiguration.g:1466:2: ( ( ( rule__ObjectTypeScope__Group__0 ) ) )
4785 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ObjectTypeScope__Group__0 ) ) 4468 // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
4786 { 4469 {
4787 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ObjectTypeScope__Group__0 ) ) 4470 // InternalApplicationConfiguration.g:1467:2: ( ( rule__ObjectTypeScope__Group__0 ) )
4788 // InternalApplicationConfiguration.g:1568:3: ( rule__ObjectTypeScope__Group__0 ) 4471 // InternalApplicationConfiguration.g:1468:3: ( rule__ObjectTypeScope__Group__0 )
4789 { 4472 {
4790 before(grammarAccess.getObjectTypeScopeAccess().getGroup()); 4473 before(grammarAccess.getObjectTypeScopeAccess().getGroup());
4791 // InternalApplicationConfiguration.g:1569:3: ( rule__ObjectTypeScope__Group__0 ) 4474 // InternalApplicationConfiguration.g:1469:3: ( rule__ObjectTypeScope__Group__0 )
4792 // InternalApplicationConfiguration.g:1569:4: rule__ObjectTypeScope__Group__0 4475 // InternalApplicationConfiguration.g:1469:4: rule__ObjectTypeScope__Group__0
4793 { 4476 {
4794 pushFollow(FOLLOW_2); 4477 pushFollow(FOLLOW_2);
4795 rule__ObjectTypeScope__Group__0(); 4478 rule__ObjectTypeScope__Group__0();
@@ -4822,11 +4505,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4822 4505
4823 4506
4824 // $ANTLR start "entryRuleIntegerTypeScope" 4507 // $ANTLR start "entryRuleIntegerTypeScope"
4825 // InternalApplicationConfiguration.g:1578:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ; 4508 // InternalApplicationConfiguration.g:1478:1: entryRuleIntegerTypeScope : ruleIntegerTypeScope EOF ;
4826 public final void entryRuleIntegerTypeScope() throws RecognitionException { 4509 public final void entryRuleIntegerTypeScope() throws RecognitionException {
4827 try { 4510 try {
4828 // InternalApplicationConfiguration.g:1579:1: ( ruleIntegerTypeScope EOF ) 4511 // InternalApplicationConfiguration.g:1479:1: ( ruleIntegerTypeScope EOF )
4829 // InternalApplicationConfiguration.g:1580:1: ruleIntegerTypeScope EOF 4512 // InternalApplicationConfiguration.g:1480:1: ruleIntegerTypeScope EOF
4830 { 4513 {
4831 before(grammarAccess.getIntegerTypeScopeRule()); 4514 before(grammarAccess.getIntegerTypeScopeRule());
4832 pushFollow(FOLLOW_1); 4515 pushFollow(FOLLOW_1);
@@ -4852,21 +4535,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4852 4535
4853 4536
4854 // $ANTLR start "ruleIntegerTypeScope" 4537 // $ANTLR start "ruleIntegerTypeScope"
4855 // InternalApplicationConfiguration.g:1587:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ; 4538 // InternalApplicationConfiguration.g:1487:1: ruleIntegerTypeScope : ( ( rule__IntegerTypeScope__Group__0 ) ) ;
4856 public final void ruleIntegerTypeScope() throws RecognitionException { 4539 public final void ruleIntegerTypeScope() throws RecognitionException {
4857 4540
4858 int stackSize = keepStackSize(); 4541 int stackSize = keepStackSize();
4859 4542
4860 try { 4543 try {
4861 // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) ) 4544 // InternalApplicationConfiguration.g:1491:2: ( ( ( rule__IntegerTypeScope__Group__0 ) ) )
4862 // InternalApplicationConfiguration.g:1592:2: ( ( rule__IntegerTypeScope__Group__0 ) ) 4545 // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
4863 { 4546 {
4864 // InternalApplicationConfiguration.g:1592:2: ( ( rule__IntegerTypeScope__Group__0 ) ) 4547 // InternalApplicationConfiguration.g:1492:2: ( ( rule__IntegerTypeScope__Group__0 ) )
4865 // InternalApplicationConfiguration.g:1593:3: ( rule__IntegerTypeScope__Group__0 ) 4548 // InternalApplicationConfiguration.g:1493:3: ( rule__IntegerTypeScope__Group__0 )
4866 { 4549 {
4867 before(grammarAccess.getIntegerTypeScopeAccess().getGroup()); 4550 before(grammarAccess.getIntegerTypeScopeAccess().getGroup());
4868 // InternalApplicationConfiguration.g:1594:3: ( rule__IntegerTypeScope__Group__0 ) 4551 // InternalApplicationConfiguration.g:1494:3: ( rule__IntegerTypeScope__Group__0 )
4869 // InternalApplicationConfiguration.g:1594:4: rule__IntegerTypeScope__Group__0 4552 // InternalApplicationConfiguration.g:1494:4: rule__IntegerTypeScope__Group__0
4870 { 4553 {
4871 pushFollow(FOLLOW_2); 4554 pushFollow(FOLLOW_2);
4872 rule__IntegerTypeScope__Group__0(); 4555 rule__IntegerTypeScope__Group__0();
@@ -4899,11 +4582,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4899 4582
4900 4583
4901 // $ANTLR start "entryRuleRealTypeScope" 4584 // $ANTLR start "entryRuleRealTypeScope"
4902 // InternalApplicationConfiguration.g:1603:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ; 4585 // InternalApplicationConfiguration.g:1503:1: entryRuleRealTypeScope : ruleRealTypeScope EOF ;
4903 public final void entryRuleRealTypeScope() throws RecognitionException { 4586 public final void entryRuleRealTypeScope() throws RecognitionException {
4904 try { 4587 try {
4905 // InternalApplicationConfiguration.g:1604:1: ( ruleRealTypeScope EOF ) 4588 // InternalApplicationConfiguration.g:1504:1: ( ruleRealTypeScope EOF )
4906 // InternalApplicationConfiguration.g:1605:1: ruleRealTypeScope EOF 4589 // InternalApplicationConfiguration.g:1505:1: ruleRealTypeScope EOF
4907 { 4590 {
4908 before(grammarAccess.getRealTypeScopeRule()); 4591 before(grammarAccess.getRealTypeScopeRule());
4909 pushFollow(FOLLOW_1); 4592 pushFollow(FOLLOW_1);
@@ -4929,21 +4612,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4929 4612
4930 4613
4931 // $ANTLR start "ruleRealTypeScope" 4614 // $ANTLR start "ruleRealTypeScope"
4932 // InternalApplicationConfiguration.g:1612:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ; 4615 // InternalApplicationConfiguration.g:1512:1: ruleRealTypeScope : ( ( rule__RealTypeScope__Group__0 ) ) ;
4933 public final void ruleRealTypeScope() throws RecognitionException { 4616 public final void ruleRealTypeScope() throws RecognitionException {
4934 4617
4935 int stackSize = keepStackSize(); 4618 int stackSize = keepStackSize();
4936 4619
4937 try { 4620 try {
4938 // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__RealTypeScope__Group__0 ) ) ) 4621 // InternalApplicationConfiguration.g:1516:2: ( ( ( rule__RealTypeScope__Group__0 ) ) )
4939 // InternalApplicationConfiguration.g:1617:2: ( ( rule__RealTypeScope__Group__0 ) ) 4622 // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
4940 { 4623 {
4941 // InternalApplicationConfiguration.g:1617:2: ( ( rule__RealTypeScope__Group__0 ) ) 4624 // InternalApplicationConfiguration.g:1517:2: ( ( rule__RealTypeScope__Group__0 ) )
4942 // InternalApplicationConfiguration.g:1618:3: ( rule__RealTypeScope__Group__0 ) 4625 // InternalApplicationConfiguration.g:1518:3: ( rule__RealTypeScope__Group__0 )
4943 { 4626 {
4944 before(grammarAccess.getRealTypeScopeAccess().getGroup()); 4627 before(grammarAccess.getRealTypeScopeAccess().getGroup());
4945 // InternalApplicationConfiguration.g:1619:3: ( rule__RealTypeScope__Group__0 ) 4628 // InternalApplicationConfiguration.g:1519:3: ( rule__RealTypeScope__Group__0 )
4946 // InternalApplicationConfiguration.g:1619:4: rule__RealTypeScope__Group__0 4629 // InternalApplicationConfiguration.g:1519:4: rule__RealTypeScope__Group__0
4947 { 4630 {
4948 pushFollow(FOLLOW_2); 4631 pushFollow(FOLLOW_2);
4949 rule__RealTypeScope__Group__0(); 4632 rule__RealTypeScope__Group__0();
@@ -4976,11 +4659,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
4976 4659
4977 4660
4978 // $ANTLR start "entryRuleStringTypeScope" 4661 // $ANTLR start "entryRuleStringTypeScope"
4979 // InternalApplicationConfiguration.g:1628:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ; 4662 // InternalApplicationConfiguration.g:1528:1: entryRuleStringTypeScope : ruleStringTypeScope EOF ;
4980 public final void entryRuleStringTypeScope() throws RecognitionException { 4663 public final void entryRuleStringTypeScope() throws RecognitionException {
4981 try { 4664 try {
4982 // InternalApplicationConfiguration.g:1629:1: ( ruleStringTypeScope EOF ) 4665 // InternalApplicationConfiguration.g:1529:1: ( ruleStringTypeScope EOF )
4983 // InternalApplicationConfiguration.g:1630:1: ruleStringTypeScope EOF 4666 // InternalApplicationConfiguration.g:1530:1: ruleStringTypeScope EOF
4984 { 4667 {
4985 before(grammarAccess.getStringTypeScopeRule()); 4668 before(grammarAccess.getStringTypeScopeRule());
4986 pushFollow(FOLLOW_1); 4669 pushFollow(FOLLOW_1);
@@ -5006,21 +4689,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5006 4689
5007 4690
5008 // $ANTLR start "ruleStringTypeScope" 4691 // $ANTLR start "ruleStringTypeScope"
5009 // InternalApplicationConfiguration.g:1637:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ; 4692 // InternalApplicationConfiguration.g:1537:1: ruleStringTypeScope : ( ( rule__StringTypeScope__Group__0 ) ) ;
5010 public final void ruleStringTypeScope() throws RecognitionException { 4693 public final void ruleStringTypeScope() throws RecognitionException {
5011 4694
5012 int stackSize = keepStackSize(); 4695 int stackSize = keepStackSize();
5013 4696
5014 try { 4697 try {
5015 // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__StringTypeScope__Group__0 ) ) ) 4698 // InternalApplicationConfiguration.g:1541:2: ( ( ( rule__StringTypeScope__Group__0 ) ) )
5016 // InternalApplicationConfiguration.g:1642:2: ( ( rule__StringTypeScope__Group__0 ) ) 4699 // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
5017 { 4700 {
5018 // InternalApplicationConfiguration.g:1642:2: ( ( rule__StringTypeScope__Group__0 ) ) 4701 // InternalApplicationConfiguration.g:1542:2: ( ( rule__StringTypeScope__Group__0 ) )
5019 // InternalApplicationConfiguration.g:1643:3: ( rule__StringTypeScope__Group__0 ) 4702 // InternalApplicationConfiguration.g:1543:3: ( rule__StringTypeScope__Group__0 )
5020 { 4703 {
5021 before(grammarAccess.getStringTypeScopeAccess().getGroup()); 4704 before(grammarAccess.getStringTypeScopeAccess().getGroup());
5022 // InternalApplicationConfiguration.g:1644:3: ( rule__StringTypeScope__Group__0 ) 4705 // InternalApplicationConfiguration.g:1544:3: ( rule__StringTypeScope__Group__0 )
5023 // InternalApplicationConfiguration.g:1644:4: rule__StringTypeScope__Group__0 4706 // InternalApplicationConfiguration.g:1544:4: rule__StringTypeScope__Group__0
5024 { 4707 {
5025 pushFollow(FOLLOW_2); 4708 pushFollow(FOLLOW_2);
5026 rule__StringTypeScope__Group__0(); 4709 rule__StringTypeScope__Group__0();
@@ -5053,11 +4736,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5053 4736
5054 4737
5055 // $ANTLR start "entryRuleClassReference" 4738 // $ANTLR start "entryRuleClassReference"
5056 // InternalApplicationConfiguration.g:1653:1: entryRuleClassReference : ruleClassReference EOF ; 4739 // InternalApplicationConfiguration.g:1553:1: entryRuleClassReference : ruleClassReference EOF ;
5057 public final void entryRuleClassReference() throws RecognitionException { 4740 public final void entryRuleClassReference() throws RecognitionException {
5058 try { 4741 try {
5059 // InternalApplicationConfiguration.g:1654:1: ( ruleClassReference EOF ) 4742 // InternalApplicationConfiguration.g:1554:1: ( ruleClassReference EOF )
5060 // InternalApplicationConfiguration.g:1655:1: ruleClassReference EOF 4743 // InternalApplicationConfiguration.g:1555:1: ruleClassReference EOF
5061 { 4744 {
5062 before(grammarAccess.getClassReferenceRule()); 4745 before(grammarAccess.getClassReferenceRule());
5063 pushFollow(FOLLOW_1); 4746 pushFollow(FOLLOW_1);
@@ -5083,21 +4766,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5083 4766
5084 4767
5085 // $ANTLR start "ruleClassReference" 4768 // $ANTLR start "ruleClassReference"
5086 // InternalApplicationConfiguration.g:1662:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ; 4769 // InternalApplicationConfiguration.g:1562:1: ruleClassReference : ( ( rule__ClassReference__Group__0 ) ) ;
5087 public final void ruleClassReference() throws RecognitionException { 4770 public final void ruleClassReference() throws RecognitionException {
5088 4771
5089 int stackSize = keepStackSize(); 4772 int stackSize = keepStackSize();
5090 4773
5091 try { 4774 try {
5092 // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__ClassReference__Group__0 ) ) ) 4775 // InternalApplicationConfiguration.g:1566:2: ( ( ( rule__ClassReference__Group__0 ) ) )
5093 // InternalApplicationConfiguration.g:1667:2: ( ( rule__ClassReference__Group__0 ) ) 4776 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
5094 { 4777 {
5095 // InternalApplicationConfiguration.g:1667:2: ( ( rule__ClassReference__Group__0 ) ) 4778 // InternalApplicationConfiguration.g:1567:2: ( ( rule__ClassReference__Group__0 ) )
5096 // InternalApplicationConfiguration.g:1668:3: ( rule__ClassReference__Group__0 ) 4779 // InternalApplicationConfiguration.g:1568:3: ( rule__ClassReference__Group__0 )
5097 { 4780 {
5098 before(grammarAccess.getClassReferenceAccess().getGroup()); 4781 before(grammarAccess.getClassReferenceAccess().getGroup());
5099 // InternalApplicationConfiguration.g:1669:3: ( rule__ClassReference__Group__0 ) 4782 // InternalApplicationConfiguration.g:1569:3: ( rule__ClassReference__Group__0 )
5100 // InternalApplicationConfiguration.g:1669:4: rule__ClassReference__Group__0 4783 // InternalApplicationConfiguration.g:1569:4: rule__ClassReference__Group__0
5101 { 4784 {
5102 pushFollow(FOLLOW_2); 4785 pushFollow(FOLLOW_2);
5103 rule__ClassReference__Group__0(); 4786 rule__ClassReference__Group__0();
@@ -5130,11 +4813,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5130 4813
5131 4814
5132 // $ANTLR start "entryRuleObjectReference" 4815 // $ANTLR start "entryRuleObjectReference"
5133 // InternalApplicationConfiguration.g:1678:1: entryRuleObjectReference : ruleObjectReference EOF ; 4816 // InternalApplicationConfiguration.g:1578:1: entryRuleObjectReference : ruleObjectReference EOF ;
5134 public final void entryRuleObjectReference() throws RecognitionException { 4817 public final void entryRuleObjectReference() throws RecognitionException {
5135 try { 4818 try {
5136 // InternalApplicationConfiguration.g:1679:1: ( ruleObjectReference EOF ) 4819 // InternalApplicationConfiguration.g:1579:1: ( ruleObjectReference EOF )
5137 // InternalApplicationConfiguration.g:1680:1: ruleObjectReference EOF 4820 // InternalApplicationConfiguration.g:1580:1: ruleObjectReference EOF
5138 { 4821 {
5139 before(grammarAccess.getObjectReferenceRule()); 4822 before(grammarAccess.getObjectReferenceRule());
5140 pushFollow(FOLLOW_1); 4823 pushFollow(FOLLOW_1);
@@ -5160,21 +4843,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5160 4843
5161 4844
5162 // $ANTLR start "ruleObjectReference" 4845 // $ANTLR start "ruleObjectReference"
5163 // InternalApplicationConfiguration.g:1687:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ; 4846 // InternalApplicationConfiguration.g:1587:1: ruleObjectReference : ( ( rule__ObjectReference__Group__0 ) ) ;
5164 public final void ruleObjectReference() throws RecognitionException { 4847 public final void ruleObjectReference() throws RecognitionException {
5165 4848
5166 int stackSize = keepStackSize(); 4849 int stackSize = keepStackSize();
5167 4850
5168 try { 4851 try {
5169 // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ObjectReference__Group__0 ) ) ) 4852 // InternalApplicationConfiguration.g:1591:2: ( ( ( rule__ObjectReference__Group__0 ) ) )
5170 // InternalApplicationConfiguration.g:1692:2: ( ( rule__ObjectReference__Group__0 ) ) 4853 // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
5171 { 4854 {
5172 // InternalApplicationConfiguration.g:1692:2: ( ( rule__ObjectReference__Group__0 ) ) 4855 // InternalApplicationConfiguration.g:1592:2: ( ( rule__ObjectReference__Group__0 ) )
5173 // InternalApplicationConfiguration.g:1693:3: ( rule__ObjectReference__Group__0 ) 4856 // InternalApplicationConfiguration.g:1593:3: ( rule__ObjectReference__Group__0 )
5174 { 4857 {
5175 before(grammarAccess.getObjectReferenceAccess().getGroup()); 4858 before(grammarAccess.getObjectReferenceAccess().getGroup());
5176 // InternalApplicationConfiguration.g:1694:3: ( rule__ObjectReference__Group__0 ) 4859 // InternalApplicationConfiguration.g:1594:3: ( rule__ObjectReference__Group__0 )
5177 // InternalApplicationConfiguration.g:1694:4: rule__ObjectReference__Group__0 4860 // InternalApplicationConfiguration.g:1594:4: rule__ObjectReference__Group__0
5178 { 4861 {
5179 pushFollow(FOLLOW_2); 4862 pushFollow(FOLLOW_2);
5180 rule__ObjectReference__Group__0(); 4863 rule__ObjectReference__Group__0();
@@ -5207,11 +4890,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5207 4890
5208 4891
5209 // $ANTLR start "entryRuleIntegerReference" 4892 // $ANTLR start "entryRuleIntegerReference"
5210 // InternalApplicationConfiguration.g:1703:1: entryRuleIntegerReference : ruleIntegerReference EOF ; 4893 // InternalApplicationConfiguration.g:1603:1: entryRuleIntegerReference : ruleIntegerReference EOF ;
5211 public final void entryRuleIntegerReference() throws RecognitionException { 4894 public final void entryRuleIntegerReference() throws RecognitionException {
5212 try { 4895 try {
5213 // InternalApplicationConfiguration.g:1704:1: ( ruleIntegerReference EOF ) 4896 // InternalApplicationConfiguration.g:1604:1: ( ruleIntegerReference EOF )
5214 // InternalApplicationConfiguration.g:1705:1: ruleIntegerReference EOF 4897 // InternalApplicationConfiguration.g:1605:1: ruleIntegerReference EOF
5215 { 4898 {
5216 before(grammarAccess.getIntegerReferenceRule()); 4899 before(grammarAccess.getIntegerReferenceRule());
5217 pushFollow(FOLLOW_1); 4900 pushFollow(FOLLOW_1);
@@ -5237,21 +4920,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5237 4920
5238 4921
5239 // $ANTLR start "ruleIntegerReference" 4922 // $ANTLR start "ruleIntegerReference"
5240 // InternalApplicationConfiguration.g:1712:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ; 4923 // InternalApplicationConfiguration.g:1612:1: ruleIntegerReference : ( ( rule__IntegerReference__Group__0 ) ) ;
5241 public final void ruleIntegerReference() throws RecognitionException { 4924 public final void ruleIntegerReference() throws RecognitionException {
5242 4925
5243 int stackSize = keepStackSize(); 4926 int stackSize = keepStackSize();
5244 4927
5245 try { 4928 try {
5246 // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntegerReference__Group__0 ) ) ) 4929 // InternalApplicationConfiguration.g:1616:2: ( ( ( rule__IntegerReference__Group__0 ) ) )
5247 // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntegerReference__Group__0 ) ) 4930 // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
5248 { 4931 {
5249 // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntegerReference__Group__0 ) ) 4932 // InternalApplicationConfiguration.g:1617:2: ( ( rule__IntegerReference__Group__0 ) )
5250 // InternalApplicationConfiguration.g:1718:3: ( rule__IntegerReference__Group__0 ) 4933 // InternalApplicationConfiguration.g:1618:3: ( rule__IntegerReference__Group__0 )
5251 { 4934 {
5252 before(grammarAccess.getIntegerReferenceAccess().getGroup()); 4935 before(grammarAccess.getIntegerReferenceAccess().getGroup());
5253 // InternalApplicationConfiguration.g:1719:3: ( rule__IntegerReference__Group__0 ) 4936 // InternalApplicationConfiguration.g:1619:3: ( rule__IntegerReference__Group__0 )
5254 // InternalApplicationConfiguration.g:1719:4: rule__IntegerReference__Group__0 4937 // InternalApplicationConfiguration.g:1619:4: rule__IntegerReference__Group__0
5255 { 4938 {
5256 pushFollow(FOLLOW_2); 4939 pushFollow(FOLLOW_2);
5257 rule__IntegerReference__Group__0(); 4940 rule__IntegerReference__Group__0();
@@ -5284,11 +4967,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5284 4967
5285 4968
5286 // $ANTLR start "entryRuleRealReference" 4969 // $ANTLR start "entryRuleRealReference"
5287 // InternalApplicationConfiguration.g:1728:1: entryRuleRealReference : ruleRealReference EOF ; 4970 // InternalApplicationConfiguration.g:1628:1: entryRuleRealReference : ruleRealReference EOF ;
5288 public final void entryRuleRealReference() throws RecognitionException { 4971 public final void entryRuleRealReference() throws RecognitionException {
5289 try { 4972 try {
5290 // InternalApplicationConfiguration.g:1729:1: ( ruleRealReference EOF ) 4973 // InternalApplicationConfiguration.g:1629:1: ( ruleRealReference EOF )
5291 // InternalApplicationConfiguration.g:1730:1: ruleRealReference EOF 4974 // InternalApplicationConfiguration.g:1630:1: ruleRealReference EOF
5292 { 4975 {
5293 before(grammarAccess.getRealReferenceRule()); 4976 before(grammarAccess.getRealReferenceRule());
5294 pushFollow(FOLLOW_1); 4977 pushFollow(FOLLOW_1);
@@ -5314,21 +4997,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5314 4997
5315 4998
5316 // $ANTLR start "ruleRealReference" 4999 // $ANTLR start "ruleRealReference"
5317 // InternalApplicationConfiguration.g:1737:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ; 5000 // InternalApplicationConfiguration.g:1637:1: ruleRealReference : ( ( rule__RealReference__Group__0 ) ) ;
5318 public final void ruleRealReference() throws RecognitionException { 5001 public final void ruleRealReference() throws RecognitionException {
5319 5002
5320 int stackSize = keepStackSize(); 5003 int stackSize = keepStackSize();
5321 5004
5322 try { 5005 try {
5323 // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__RealReference__Group__0 ) ) ) 5006 // InternalApplicationConfiguration.g:1641:2: ( ( ( rule__RealReference__Group__0 ) ) )
5324 // InternalApplicationConfiguration.g:1742:2: ( ( rule__RealReference__Group__0 ) ) 5007 // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
5325 { 5008 {
5326 // InternalApplicationConfiguration.g:1742:2: ( ( rule__RealReference__Group__0 ) ) 5009 // InternalApplicationConfiguration.g:1642:2: ( ( rule__RealReference__Group__0 ) )
5327 // InternalApplicationConfiguration.g:1743:3: ( rule__RealReference__Group__0 ) 5010 // InternalApplicationConfiguration.g:1643:3: ( rule__RealReference__Group__0 )
5328 { 5011 {
5329 before(grammarAccess.getRealReferenceAccess().getGroup()); 5012 before(grammarAccess.getRealReferenceAccess().getGroup());
5330 // InternalApplicationConfiguration.g:1744:3: ( rule__RealReference__Group__0 ) 5013 // InternalApplicationConfiguration.g:1644:3: ( rule__RealReference__Group__0 )
5331 // InternalApplicationConfiguration.g:1744:4: rule__RealReference__Group__0 5014 // InternalApplicationConfiguration.g:1644:4: rule__RealReference__Group__0
5332 { 5015 {
5333 pushFollow(FOLLOW_2); 5016 pushFollow(FOLLOW_2);
5334 rule__RealReference__Group__0(); 5017 rule__RealReference__Group__0();
@@ -5361,11 +5044,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5361 5044
5362 5045
5363 // $ANTLR start "entryRuleStringReference" 5046 // $ANTLR start "entryRuleStringReference"
5364 // InternalApplicationConfiguration.g:1753:1: entryRuleStringReference : ruleStringReference EOF ; 5047 // InternalApplicationConfiguration.g:1653:1: entryRuleStringReference : ruleStringReference EOF ;
5365 public final void entryRuleStringReference() throws RecognitionException { 5048 public final void entryRuleStringReference() throws RecognitionException {
5366 try { 5049 try {
5367 // InternalApplicationConfiguration.g:1754:1: ( ruleStringReference EOF ) 5050 // InternalApplicationConfiguration.g:1654:1: ( ruleStringReference EOF )
5368 // InternalApplicationConfiguration.g:1755:1: ruleStringReference EOF 5051 // InternalApplicationConfiguration.g:1655:1: ruleStringReference EOF
5369 { 5052 {
5370 before(grammarAccess.getStringReferenceRule()); 5053 before(grammarAccess.getStringReferenceRule());
5371 pushFollow(FOLLOW_1); 5054 pushFollow(FOLLOW_1);
@@ -5391,21 +5074,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5391 5074
5392 5075
5393 // $ANTLR start "ruleStringReference" 5076 // $ANTLR start "ruleStringReference"
5394 // InternalApplicationConfiguration.g:1762:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ; 5077 // InternalApplicationConfiguration.g:1662:1: ruleStringReference : ( ( rule__StringReference__Group__0 ) ) ;
5395 public final void ruleStringReference() throws RecognitionException { 5078 public final void ruleStringReference() throws RecognitionException {
5396 5079
5397 int stackSize = keepStackSize(); 5080 int stackSize = keepStackSize();
5398 5081
5399 try { 5082 try {
5400 // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__StringReference__Group__0 ) ) ) 5083 // InternalApplicationConfiguration.g:1666:2: ( ( ( rule__StringReference__Group__0 ) ) )
5401 // InternalApplicationConfiguration.g:1767:2: ( ( rule__StringReference__Group__0 ) ) 5084 // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
5402 { 5085 {
5403 // InternalApplicationConfiguration.g:1767:2: ( ( rule__StringReference__Group__0 ) ) 5086 // InternalApplicationConfiguration.g:1667:2: ( ( rule__StringReference__Group__0 ) )
5404 // InternalApplicationConfiguration.g:1768:3: ( rule__StringReference__Group__0 ) 5087 // InternalApplicationConfiguration.g:1668:3: ( rule__StringReference__Group__0 )
5405 { 5088 {
5406 before(grammarAccess.getStringReferenceAccess().getGroup()); 5089 before(grammarAccess.getStringReferenceAccess().getGroup());
5407 // InternalApplicationConfiguration.g:1769:3: ( rule__StringReference__Group__0 ) 5090 // InternalApplicationConfiguration.g:1669:3: ( rule__StringReference__Group__0 )
5408 // InternalApplicationConfiguration.g:1769:4: rule__StringReference__Group__0 5091 // InternalApplicationConfiguration.g:1669:4: rule__StringReference__Group__0
5409 { 5092 {
5410 pushFollow(FOLLOW_2); 5093 pushFollow(FOLLOW_2);
5411 rule__StringReference__Group__0(); 5094 rule__StringReference__Group__0();
@@ -5438,11 +5121,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5438 5121
5439 5122
5440 // $ANTLR start "entryRuleExactNumber" 5123 // $ANTLR start "entryRuleExactNumber"
5441 // InternalApplicationConfiguration.g:1778:1: entryRuleExactNumber : ruleExactNumber EOF ; 5124 // InternalApplicationConfiguration.g:1678:1: entryRuleExactNumber : ruleExactNumber EOF ;
5442 public final void entryRuleExactNumber() throws RecognitionException { 5125 public final void entryRuleExactNumber() throws RecognitionException {
5443 try { 5126 try {
5444 // InternalApplicationConfiguration.g:1779:1: ( ruleExactNumber EOF ) 5127 // InternalApplicationConfiguration.g:1679:1: ( ruleExactNumber EOF )
5445 // InternalApplicationConfiguration.g:1780:1: ruleExactNumber EOF 5128 // InternalApplicationConfiguration.g:1680:1: ruleExactNumber EOF
5446 { 5129 {
5447 before(grammarAccess.getExactNumberRule()); 5130 before(grammarAccess.getExactNumberRule());
5448 pushFollow(FOLLOW_1); 5131 pushFollow(FOLLOW_1);
@@ -5468,21 +5151,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5468 5151
5469 5152
5470 // $ANTLR start "ruleExactNumber" 5153 // $ANTLR start "ruleExactNumber"
5471 // InternalApplicationConfiguration.g:1787:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ; 5154 // InternalApplicationConfiguration.g:1687:1: ruleExactNumber : ( ( rule__ExactNumber__Alternatives ) ) ;
5472 public final void ruleExactNumber() throws RecognitionException { 5155 public final void ruleExactNumber() throws RecognitionException {
5473 5156
5474 int stackSize = keepStackSize(); 5157 int stackSize = keepStackSize();
5475 5158
5476 try { 5159 try {
5477 // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__ExactNumber__Alternatives ) ) ) 5160 // InternalApplicationConfiguration.g:1691:2: ( ( ( rule__ExactNumber__Alternatives ) ) )
5478 // InternalApplicationConfiguration.g:1792:2: ( ( rule__ExactNumber__Alternatives ) ) 5161 // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
5479 { 5162 {
5480 // InternalApplicationConfiguration.g:1792:2: ( ( rule__ExactNumber__Alternatives ) ) 5163 // InternalApplicationConfiguration.g:1692:2: ( ( rule__ExactNumber__Alternatives ) )
5481 // InternalApplicationConfiguration.g:1793:3: ( rule__ExactNumber__Alternatives ) 5164 // InternalApplicationConfiguration.g:1693:3: ( rule__ExactNumber__Alternatives )
5482 { 5165 {
5483 before(grammarAccess.getExactNumberAccess().getAlternatives()); 5166 before(grammarAccess.getExactNumberAccess().getAlternatives());
5484 // InternalApplicationConfiguration.g:1794:3: ( rule__ExactNumber__Alternatives ) 5167 // InternalApplicationConfiguration.g:1694:3: ( rule__ExactNumber__Alternatives )
5485 // InternalApplicationConfiguration.g:1794:4: rule__ExactNumber__Alternatives 5168 // InternalApplicationConfiguration.g:1694:4: rule__ExactNumber__Alternatives
5486 { 5169 {
5487 pushFollow(FOLLOW_2); 5170 pushFollow(FOLLOW_2);
5488 rule__ExactNumber__Alternatives(); 5171 rule__ExactNumber__Alternatives();
@@ -5515,11 +5198,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5515 5198
5516 5199
5517 // $ANTLR start "entryRuleIntervallNumber" 5200 // $ANTLR start "entryRuleIntervallNumber"
5518 // InternalApplicationConfiguration.g:1803:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ; 5201 // InternalApplicationConfiguration.g:1703:1: entryRuleIntervallNumber : ruleIntervallNumber EOF ;
5519 public final void entryRuleIntervallNumber() throws RecognitionException { 5202 public final void entryRuleIntervallNumber() throws RecognitionException {
5520 try { 5203 try {
5521 // InternalApplicationConfiguration.g:1804:1: ( ruleIntervallNumber EOF ) 5204 // InternalApplicationConfiguration.g:1704:1: ( ruleIntervallNumber EOF )
5522 // InternalApplicationConfiguration.g:1805:1: ruleIntervallNumber EOF 5205 // InternalApplicationConfiguration.g:1705:1: ruleIntervallNumber EOF
5523 { 5206 {
5524 before(grammarAccess.getIntervallNumberRule()); 5207 before(grammarAccess.getIntervallNumberRule());
5525 pushFollow(FOLLOW_1); 5208 pushFollow(FOLLOW_1);
@@ -5545,21 +5228,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5545 5228
5546 5229
5547 // $ANTLR start "ruleIntervallNumber" 5230 // $ANTLR start "ruleIntervallNumber"
5548 // InternalApplicationConfiguration.g:1812:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ; 5231 // InternalApplicationConfiguration.g:1712:1: ruleIntervallNumber : ( ( rule__IntervallNumber__Group__0 ) ) ;
5549 public final void ruleIntervallNumber() throws RecognitionException { 5232 public final void ruleIntervallNumber() throws RecognitionException {
5550 5233
5551 int stackSize = keepStackSize(); 5234 int stackSize = keepStackSize();
5552 5235
5553 try { 5236 try {
5554 // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__IntervallNumber__Group__0 ) ) ) 5237 // InternalApplicationConfiguration.g:1716:2: ( ( ( rule__IntervallNumber__Group__0 ) ) )
5555 // InternalApplicationConfiguration.g:1817:2: ( ( rule__IntervallNumber__Group__0 ) ) 5238 // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
5556 { 5239 {
5557 // InternalApplicationConfiguration.g:1817:2: ( ( rule__IntervallNumber__Group__0 ) ) 5240 // InternalApplicationConfiguration.g:1717:2: ( ( rule__IntervallNumber__Group__0 ) )
5558 // InternalApplicationConfiguration.g:1818:3: ( rule__IntervallNumber__Group__0 ) 5241 // InternalApplicationConfiguration.g:1718:3: ( rule__IntervallNumber__Group__0 )
5559 { 5242 {
5560 before(grammarAccess.getIntervallNumberAccess().getGroup()); 5243 before(grammarAccess.getIntervallNumberAccess().getGroup());
5561 // InternalApplicationConfiguration.g:1819:3: ( rule__IntervallNumber__Group__0 ) 5244 // InternalApplicationConfiguration.g:1719:3: ( rule__IntervallNumber__Group__0 )
5562 // InternalApplicationConfiguration.g:1819:4: rule__IntervallNumber__Group__0 5245 // InternalApplicationConfiguration.g:1719:4: rule__IntervallNumber__Group__0
5563 { 5246 {
5564 pushFollow(FOLLOW_2); 5247 pushFollow(FOLLOW_2);
5565 rule__IntervallNumber__Group__0(); 5248 rule__IntervallNumber__Group__0();
@@ -5592,11 +5275,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5592 5275
5593 5276
5594 // $ANTLR start "entryRuleIntEnumberation" 5277 // $ANTLR start "entryRuleIntEnumberation"
5595 // InternalApplicationConfiguration.g:1828:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ; 5278 // InternalApplicationConfiguration.g:1728:1: entryRuleIntEnumberation : ruleIntEnumberation EOF ;
5596 public final void entryRuleIntEnumberation() throws RecognitionException { 5279 public final void entryRuleIntEnumberation() throws RecognitionException {
5597 try { 5280 try {
5598 // InternalApplicationConfiguration.g:1829:1: ( ruleIntEnumberation EOF ) 5281 // InternalApplicationConfiguration.g:1729:1: ( ruleIntEnumberation EOF )
5599 // InternalApplicationConfiguration.g:1830:1: ruleIntEnumberation EOF 5282 // InternalApplicationConfiguration.g:1730:1: ruleIntEnumberation EOF
5600 { 5283 {
5601 before(grammarAccess.getIntEnumberationRule()); 5284 before(grammarAccess.getIntEnumberationRule());
5602 pushFollow(FOLLOW_1); 5285 pushFollow(FOLLOW_1);
@@ -5622,21 +5305,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5622 5305
5623 5306
5624 // $ANTLR start "ruleIntEnumberation" 5307 // $ANTLR start "ruleIntEnumberation"
5625 // InternalApplicationConfiguration.g:1837:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ; 5308 // InternalApplicationConfiguration.g:1737:1: ruleIntEnumberation : ( ( rule__IntEnumberation__Group__0 ) ) ;
5626 public final void ruleIntEnumberation() throws RecognitionException { 5309 public final void ruleIntEnumberation() throws RecognitionException {
5627 5310
5628 int stackSize = keepStackSize(); 5311 int stackSize = keepStackSize();
5629 5312
5630 try { 5313 try {
5631 // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__IntEnumberation__Group__0 ) ) ) 5314 // InternalApplicationConfiguration.g:1741:2: ( ( ( rule__IntEnumberation__Group__0 ) ) )
5632 // InternalApplicationConfiguration.g:1842:2: ( ( rule__IntEnumberation__Group__0 ) ) 5315 // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
5633 { 5316 {
5634 // InternalApplicationConfiguration.g:1842:2: ( ( rule__IntEnumberation__Group__0 ) ) 5317 // InternalApplicationConfiguration.g:1742:2: ( ( rule__IntEnumberation__Group__0 ) )
5635 // InternalApplicationConfiguration.g:1843:3: ( rule__IntEnumberation__Group__0 ) 5318 // InternalApplicationConfiguration.g:1743:3: ( rule__IntEnumberation__Group__0 )
5636 { 5319 {
5637 before(grammarAccess.getIntEnumberationAccess().getGroup()); 5320 before(grammarAccess.getIntEnumberationAccess().getGroup());
5638 // InternalApplicationConfiguration.g:1844:3: ( rule__IntEnumberation__Group__0 ) 5321 // InternalApplicationConfiguration.g:1744:3: ( rule__IntEnumberation__Group__0 )
5639 // InternalApplicationConfiguration.g:1844:4: rule__IntEnumberation__Group__0 5322 // InternalApplicationConfiguration.g:1744:4: rule__IntEnumberation__Group__0
5640 { 5323 {
5641 pushFollow(FOLLOW_2); 5324 pushFollow(FOLLOW_2);
5642 rule__IntEnumberation__Group__0(); 5325 rule__IntEnumberation__Group__0();
@@ -5669,11 +5352,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5669 5352
5670 5353
5671 // $ANTLR start "entryRuleRealEnumeration" 5354 // $ANTLR start "entryRuleRealEnumeration"
5672 // InternalApplicationConfiguration.g:1853:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ; 5355 // InternalApplicationConfiguration.g:1753:1: entryRuleRealEnumeration : ruleRealEnumeration EOF ;
5673 public final void entryRuleRealEnumeration() throws RecognitionException { 5356 public final void entryRuleRealEnumeration() throws RecognitionException {
5674 try { 5357 try {
5675 // InternalApplicationConfiguration.g:1854:1: ( ruleRealEnumeration EOF ) 5358 // InternalApplicationConfiguration.g:1754:1: ( ruleRealEnumeration EOF )
5676 // InternalApplicationConfiguration.g:1855:1: ruleRealEnumeration EOF 5359 // InternalApplicationConfiguration.g:1755:1: ruleRealEnumeration EOF
5677 { 5360 {
5678 before(grammarAccess.getRealEnumerationRule()); 5361 before(grammarAccess.getRealEnumerationRule());
5679 pushFollow(FOLLOW_1); 5362 pushFollow(FOLLOW_1);
@@ -5699,21 +5382,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5699 5382
5700 5383
5701 // $ANTLR start "ruleRealEnumeration" 5384 // $ANTLR start "ruleRealEnumeration"
5702 // InternalApplicationConfiguration.g:1862:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ; 5385 // InternalApplicationConfiguration.g:1762:1: ruleRealEnumeration : ( ( rule__RealEnumeration__Group__0 ) ) ;
5703 public final void ruleRealEnumeration() throws RecognitionException { 5386 public final void ruleRealEnumeration() throws RecognitionException {
5704 5387
5705 int stackSize = keepStackSize(); 5388 int stackSize = keepStackSize();
5706 5389
5707 try { 5390 try {
5708 // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__RealEnumeration__Group__0 ) ) ) 5391 // InternalApplicationConfiguration.g:1766:2: ( ( ( rule__RealEnumeration__Group__0 ) ) )
5709 // InternalApplicationConfiguration.g:1867:2: ( ( rule__RealEnumeration__Group__0 ) ) 5392 // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
5710 { 5393 {
5711 // InternalApplicationConfiguration.g:1867:2: ( ( rule__RealEnumeration__Group__0 ) ) 5394 // InternalApplicationConfiguration.g:1767:2: ( ( rule__RealEnumeration__Group__0 ) )
5712 // InternalApplicationConfiguration.g:1868:3: ( rule__RealEnumeration__Group__0 ) 5395 // InternalApplicationConfiguration.g:1768:3: ( rule__RealEnumeration__Group__0 )
5713 { 5396 {
5714 before(grammarAccess.getRealEnumerationAccess().getGroup()); 5397 before(grammarAccess.getRealEnumerationAccess().getGroup());
5715 // InternalApplicationConfiguration.g:1869:3: ( rule__RealEnumeration__Group__0 ) 5398 // InternalApplicationConfiguration.g:1769:3: ( rule__RealEnumeration__Group__0 )
5716 // InternalApplicationConfiguration.g:1869:4: rule__RealEnumeration__Group__0 5399 // InternalApplicationConfiguration.g:1769:4: rule__RealEnumeration__Group__0
5717 { 5400 {
5718 pushFollow(FOLLOW_2); 5401 pushFollow(FOLLOW_2);
5719 rule__RealEnumeration__Group__0(); 5402 rule__RealEnumeration__Group__0();
@@ -5746,11 +5429,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5746 5429
5747 5430
5748 // $ANTLR start "entryRuleStringEnumeration" 5431 // $ANTLR start "entryRuleStringEnumeration"
5749 // InternalApplicationConfiguration.g:1878:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ; 5432 // InternalApplicationConfiguration.g:1778:1: entryRuleStringEnumeration : ruleStringEnumeration EOF ;
5750 public final void entryRuleStringEnumeration() throws RecognitionException { 5433 public final void entryRuleStringEnumeration() throws RecognitionException {
5751 try { 5434 try {
5752 // InternalApplicationConfiguration.g:1879:1: ( ruleStringEnumeration EOF ) 5435 // InternalApplicationConfiguration.g:1779:1: ( ruleStringEnumeration EOF )
5753 // InternalApplicationConfiguration.g:1880:1: ruleStringEnumeration EOF 5436 // InternalApplicationConfiguration.g:1780:1: ruleStringEnumeration EOF
5754 { 5437 {
5755 before(grammarAccess.getStringEnumerationRule()); 5438 before(grammarAccess.getStringEnumerationRule());
5756 pushFollow(FOLLOW_1); 5439 pushFollow(FOLLOW_1);
@@ -5776,21 +5459,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5776 5459
5777 5460
5778 // $ANTLR start "ruleStringEnumeration" 5461 // $ANTLR start "ruleStringEnumeration"
5779 // InternalApplicationConfiguration.g:1887:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ; 5462 // InternalApplicationConfiguration.g:1787:1: ruleStringEnumeration : ( ( rule__StringEnumeration__Group__0 ) ) ;
5780 public final void ruleStringEnumeration() throws RecognitionException { 5463 public final void ruleStringEnumeration() throws RecognitionException {
5781 5464
5782 int stackSize = keepStackSize(); 5465 int stackSize = keepStackSize();
5783 5466
5784 try { 5467 try {
5785 // InternalApplicationConfiguration.g:1891:2: ( ( ( rule__StringEnumeration__Group__0 ) ) ) 5468 // InternalApplicationConfiguration.g:1791:2: ( ( ( rule__StringEnumeration__Group__0 ) ) )
5786 // InternalApplicationConfiguration.g:1892:2: ( ( rule__StringEnumeration__Group__0 ) ) 5469 // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
5787 { 5470 {
5788 // InternalApplicationConfiguration.g:1892:2: ( ( rule__StringEnumeration__Group__0 ) ) 5471 // InternalApplicationConfiguration.g:1792:2: ( ( rule__StringEnumeration__Group__0 ) )
5789 // InternalApplicationConfiguration.g:1893:3: ( rule__StringEnumeration__Group__0 ) 5472 // InternalApplicationConfiguration.g:1793:3: ( rule__StringEnumeration__Group__0 )
5790 { 5473 {
5791 before(grammarAccess.getStringEnumerationAccess().getGroup()); 5474 before(grammarAccess.getStringEnumerationAccess().getGroup());
5792 // InternalApplicationConfiguration.g:1894:3: ( rule__StringEnumeration__Group__0 ) 5475 // InternalApplicationConfiguration.g:1794:3: ( rule__StringEnumeration__Group__0 )
5793 // InternalApplicationConfiguration.g:1894:4: rule__StringEnumeration__Group__0 5476 // InternalApplicationConfiguration.g:1794:4: rule__StringEnumeration__Group__0
5794 { 5477 {
5795 pushFollow(FOLLOW_2); 5478 pushFollow(FOLLOW_2);
5796 rule__StringEnumeration__Group__0(); 5479 rule__StringEnumeration__Group__0();
@@ -5823,11 +5506,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5823 5506
5824 5507
5825 // $ANTLR start "entryRuleScopeDeclaration" 5508 // $ANTLR start "entryRuleScopeDeclaration"
5826 // InternalApplicationConfiguration.g:1903:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ; 5509 // InternalApplicationConfiguration.g:1803:1: entryRuleScopeDeclaration : ruleScopeDeclaration EOF ;
5827 public final void entryRuleScopeDeclaration() throws RecognitionException { 5510 public final void entryRuleScopeDeclaration() throws RecognitionException {
5828 try { 5511 try {
5829 // InternalApplicationConfiguration.g:1904:1: ( ruleScopeDeclaration EOF ) 5512 // InternalApplicationConfiguration.g:1804:1: ( ruleScopeDeclaration EOF )
5830 // InternalApplicationConfiguration.g:1905:1: ruleScopeDeclaration EOF 5513 // InternalApplicationConfiguration.g:1805:1: ruleScopeDeclaration EOF
5831 { 5514 {
5832 before(grammarAccess.getScopeDeclarationRule()); 5515 before(grammarAccess.getScopeDeclarationRule());
5833 pushFollow(FOLLOW_1); 5516 pushFollow(FOLLOW_1);
@@ -5853,21 +5536,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5853 5536
5854 5537
5855 // $ANTLR start "ruleScopeDeclaration" 5538 // $ANTLR start "ruleScopeDeclaration"
5856 // InternalApplicationConfiguration.g:1912:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ; 5539 // InternalApplicationConfiguration.g:1812:1: ruleScopeDeclaration : ( ( rule__ScopeDeclaration__Group__0 ) ) ;
5857 public final void ruleScopeDeclaration() throws RecognitionException { 5540 public final void ruleScopeDeclaration() throws RecognitionException {
5858 5541
5859 int stackSize = keepStackSize(); 5542 int stackSize = keepStackSize();
5860 5543
5861 try { 5544 try {
5862 // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) ) 5545 // InternalApplicationConfiguration.g:1816:2: ( ( ( rule__ScopeDeclaration__Group__0 ) ) )
5863 // InternalApplicationConfiguration.g:1917:2: ( ( rule__ScopeDeclaration__Group__0 ) ) 5546 // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
5864 { 5547 {
5865 // InternalApplicationConfiguration.g:1917:2: ( ( rule__ScopeDeclaration__Group__0 ) ) 5548 // InternalApplicationConfiguration.g:1817:2: ( ( rule__ScopeDeclaration__Group__0 ) )
5866 // InternalApplicationConfiguration.g:1918:3: ( rule__ScopeDeclaration__Group__0 ) 5549 // InternalApplicationConfiguration.g:1818:3: ( rule__ScopeDeclaration__Group__0 )
5867 { 5550 {
5868 before(grammarAccess.getScopeDeclarationAccess().getGroup()); 5551 before(grammarAccess.getScopeDeclarationAccess().getGroup());
5869 // InternalApplicationConfiguration.g:1919:3: ( rule__ScopeDeclaration__Group__0 ) 5552 // InternalApplicationConfiguration.g:1819:3: ( rule__ScopeDeclaration__Group__0 )
5870 // InternalApplicationConfiguration.g:1919:4: rule__ScopeDeclaration__Group__0 5553 // InternalApplicationConfiguration.g:1819:4: rule__ScopeDeclaration__Group__0
5871 { 5554 {
5872 pushFollow(FOLLOW_2); 5555 pushFollow(FOLLOW_2);
5873 rule__ScopeDeclaration__Group__0(); 5556 rule__ScopeDeclaration__Group__0();
@@ -5900,11 +5583,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5900 5583
5901 5584
5902 // $ANTLR start "entryRuleScopeReference" 5585 // $ANTLR start "entryRuleScopeReference"
5903 // InternalApplicationConfiguration.g:1928:1: entryRuleScopeReference : ruleScopeReference EOF ; 5586 // InternalApplicationConfiguration.g:1828:1: entryRuleScopeReference : ruleScopeReference EOF ;
5904 public final void entryRuleScopeReference() throws RecognitionException { 5587 public final void entryRuleScopeReference() throws RecognitionException {
5905 try { 5588 try {
5906 // InternalApplicationConfiguration.g:1929:1: ( ruleScopeReference EOF ) 5589 // InternalApplicationConfiguration.g:1829:1: ( ruleScopeReference EOF )
5907 // InternalApplicationConfiguration.g:1930:1: ruleScopeReference EOF 5590 // InternalApplicationConfiguration.g:1830:1: ruleScopeReference EOF
5908 { 5591 {
5909 before(grammarAccess.getScopeReferenceRule()); 5592 before(grammarAccess.getScopeReferenceRule());
5910 pushFollow(FOLLOW_1); 5593 pushFollow(FOLLOW_1);
@@ -5930,21 +5613,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5930 5613
5931 5614
5932 // $ANTLR start "ruleScopeReference" 5615 // $ANTLR start "ruleScopeReference"
5933 // InternalApplicationConfiguration.g:1937:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ; 5616 // InternalApplicationConfiguration.g:1837:1: ruleScopeReference : ( ( rule__ScopeReference__ReferredAssignment ) ) ;
5934 public final void ruleScopeReference() throws RecognitionException { 5617 public final void ruleScopeReference() throws RecognitionException {
5935 5618
5936 int stackSize = keepStackSize(); 5619 int stackSize = keepStackSize();
5937 5620
5938 try { 5621 try {
5939 // InternalApplicationConfiguration.g:1941:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) ) 5622 // InternalApplicationConfiguration.g:1841:2: ( ( ( rule__ScopeReference__ReferredAssignment ) ) )
5940 // InternalApplicationConfiguration.g:1942:2: ( ( rule__ScopeReference__ReferredAssignment ) ) 5623 // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
5941 { 5624 {
5942 // InternalApplicationConfiguration.g:1942:2: ( ( rule__ScopeReference__ReferredAssignment ) ) 5625 // InternalApplicationConfiguration.g:1842:2: ( ( rule__ScopeReference__ReferredAssignment ) )
5943 // InternalApplicationConfiguration.g:1943:3: ( rule__ScopeReference__ReferredAssignment ) 5626 // InternalApplicationConfiguration.g:1843:3: ( rule__ScopeReference__ReferredAssignment )
5944 { 5627 {
5945 before(grammarAccess.getScopeReferenceAccess().getReferredAssignment()); 5628 before(grammarAccess.getScopeReferenceAccess().getReferredAssignment());
5946 // InternalApplicationConfiguration.g:1944:3: ( rule__ScopeReference__ReferredAssignment ) 5629 // InternalApplicationConfiguration.g:1844:3: ( rule__ScopeReference__ReferredAssignment )
5947 // InternalApplicationConfiguration.g:1944:4: rule__ScopeReference__ReferredAssignment 5630 // InternalApplicationConfiguration.g:1844:4: rule__ScopeReference__ReferredAssignment
5948 { 5631 {
5949 pushFollow(FOLLOW_2); 5632 pushFollow(FOLLOW_2);
5950 rule__ScopeReference__ReferredAssignment(); 5633 rule__ScopeReference__ReferredAssignment();
@@ -5977,11 +5660,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
5977 5660
5978 5661
5979 // $ANTLR start "entryRuleScope" 5662 // $ANTLR start "entryRuleScope"
5980 // InternalApplicationConfiguration.g:1953:1: entryRuleScope : ruleScope EOF ; 5663 // InternalApplicationConfiguration.g:1853:1: entryRuleScope : ruleScope EOF ;
5981 public final void entryRuleScope() throws RecognitionException { 5664 public final void entryRuleScope() throws RecognitionException {
5982 try { 5665 try {
5983 // InternalApplicationConfiguration.g:1954:1: ( ruleScope EOF ) 5666 // InternalApplicationConfiguration.g:1854:1: ( ruleScope EOF )
5984 // InternalApplicationConfiguration.g:1955:1: ruleScope EOF 5667 // InternalApplicationConfiguration.g:1855:1: ruleScope EOF
5985 { 5668 {
5986 before(grammarAccess.getScopeRule()); 5669 before(grammarAccess.getScopeRule());
5987 pushFollow(FOLLOW_1); 5670 pushFollow(FOLLOW_1);
@@ -6007,21 +5690,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6007 5690
6008 5691
6009 // $ANTLR start "ruleScope" 5692 // $ANTLR start "ruleScope"
6010 // InternalApplicationConfiguration.g:1962:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ; 5693 // InternalApplicationConfiguration.g:1862:1: ruleScope : ( ( rule__Scope__Alternatives ) ) ;
6011 public final void ruleScope() throws RecognitionException { 5694 public final void ruleScope() throws RecognitionException {
6012 5695
6013 int stackSize = keepStackSize(); 5696 int stackSize = keepStackSize();
6014 5697
6015 try { 5698 try {
6016 // InternalApplicationConfiguration.g:1966:2: ( ( ( rule__Scope__Alternatives ) ) ) 5699 // InternalApplicationConfiguration.g:1866:2: ( ( ( rule__Scope__Alternatives ) ) )
6017 // InternalApplicationConfiguration.g:1967:2: ( ( rule__Scope__Alternatives ) ) 5700 // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
6018 { 5701 {
6019 // InternalApplicationConfiguration.g:1967:2: ( ( rule__Scope__Alternatives ) ) 5702 // InternalApplicationConfiguration.g:1867:2: ( ( rule__Scope__Alternatives ) )
6020 // InternalApplicationConfiguration.g:1968:3: ( rule__Scope__Alternatives ) 5703 // InternalApplicationConfiguration.g:1868:3: ( rule__Scope__Alternatives )
6021 { 5704 {
6022 before(grammarAccess.getScopeAccess().getAlternatives()); 5705 before(grammarAccess.getScopeAccess().getAlternatives());
6023 // InternalApplicationConfiguration.g:1969:3: ( rule__Scope__Alternatives ) 5706 // InternalApplicationConfiguration.g:1869:3: ( rule__Scope__Alternatives )
6024 // InternalApplicationConfiguration.g:1969:4: rule__Scope__Alternatives 5707 // InternalApplicationConfiguration.g:1869:4: rule__Scope__Alternatives
6025 { 5708 {
6026 pushFollow(FOLLOW_2); 5709 pushFollow(FOLLOW_2);
6027 rule__Scope__Alternatives(); 5710 rule__Scope__Alternatives();
@@ -6054,11 +5737,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6054 5737
6055 5738
6056 // $ANTLR start "entryRuleTask" 5739 // $ANTLR start "entryRuleTask"
6057 // InternalApplicationConfiguration.g:1978:1: entryRuleTask : ruleTask EOF ; 5740 // InternalApplicationConfiguration.g:1878:1: entryRuleTask : ruleTask EOF ;
6058 public final void entryRuleTask() throws RecognitionException { 5741 public final void entryRuleTask() throws RecognitionException {
6059 try { 5742 try {
6060 // InternalApplicationConfiguration.g:1979:1: ( ruleTask EOF ) 5743 // InternalApplicationConfiguration.g:1879:1: ( ruleTask EOF )
6061 // InternalApplicationConfiguration.g:1980:1: ruleTask EOF 5744 // InternalApplicationConfiguration.g:1880:1: ruleTask EOF
6062 { 5745 {
6063 before(grammarAccess.getTaskRule()); 5746 before(grammarAccess.getTaskRule());
6064 pushFollow(FOLLOW_1); 5747 pushFollow(FOLLOW_1);
@@ -6084,17 +5767,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6084 5767
6085 5768
6086 // $ANTLR start "ruleTask" 5769 // $ANTLR start "ruleTask"
6087 // InternalApplicationConfiguration.g:1987:1: ruleTask : ( ruleGenerationTask ) ; 5770 // InternalApplicationConfiguration.g:1887:1: ruleTask : ( ruleGenerationTask ) ;
6088 public final void ruleTask() throws RecognitionException { 5771 public final void ruleTask() throws RecognitionException {
6089 5772
6090 int stackSize = keepStackSize(); 5773 int stackSize = keepStackSize();
6091 5774
6092 try { 5775 try {
6093 // InternalApplicationConfiguration.g:1991:2: ( ( ruleGenerationTask ) ) 5776 // InternalApplicationConfiguration.g:1891:2: ( ( ruleGenerationTask ) )
6094 // InternalApplicationConfiguration.g:1992:2: ( ruleGenerationTask ) 5777 // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
6095 { 5778 {
6096 // InternalApplicationConfiguration.g:1992:2: ( ruleGenerationTask ) 5779 // InternalApplicationConfiguration.g:1892:2: ( ruleGenerationTask )
6097 // InternalApplicationConfiguration.g:1993:3: ruleGenerationTask 5780 // InternalApplicationConfiguration.g:1893:3: ruleGenerationTask
6098 { 5781 {
6099 before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); 5782 before(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
6100 pushFollow(FOLLOW_2); 5783 pushFollow(FOLLOW_2);
@@ -6125,11 +5808,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6125 5808
6126 5809
6127 // $ANTLR start "entryRuleGenerationTask" 5810 // $ANTLR start "entryRuleGenerationTask"
6128 // InternalApplicationConfiguration.g:2003:1: entryRuleGenerationTask : ruleGenerationTask EOF ; 5811 // InternalApplicationConfiguration.g:1903:1: entryRuleGenerationTask : ruleGenerationTask EOF ;
6129 public final void entryRuleGenerationTask() throws RecognitionException { 5812 public final void entryRuleGenerationTask() throws RecognitionException {
6130 try { 5813 try {
6131 // InternalApplicationConfiguration.g:2004:1: ( ruleGenerationTask EOF ) 5814 // InternalApplicationConfiguration.g:1904:1: ( ruleGenerationTask EOF )
6132 // InternalApplicationConfiguration.g:2005:1: ruleGenerationTask EOF 5815 // InternalApplicationConfiguration.g:1905:1: ruleGenerationTask EOF
6133 { 5816 {
6134 before(grammarAccess.getGenerationTaskRule()); 5817 before(grammarAccess.getGenerationTaskRule());
6135 pushFollow(FOLLOW_1); 5818 pushFollow(FOLLOW_1);
@@ -6155,21 +5838,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6155 5838
6156 5839
6157 // $ANTLR start "ruleGenerationTask" 5840 // $ANTLR start "ruleGenerationTask"
6158 // InternalApplicationConfiguration.g:2012:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ; 5841 // InternalApplicationConfiguration.g:1912:1: ruleGenerationTask : ( ( rule__GenerationTask__Group__0 ) ) ;
6159 public final void ruleGenerationTask() throws RecognitionException { 5842 public final void ruleGenerationTask() throws RecognitionException {
6160 5843
6161 int stackSize = keepStackSize(); 5844 int stackSize = keepStackSize();
6162 5845
6163 try { 5846 try {
6164 // InternalApplicationConfiguration.g:2016:2: ( ( ( rule__GenerationTask__Group__0 ) ) ) 5847 // InternalApplicationConfiguration.g:1916:2: ( ( ( rule__GenerationTask__Group__0 ) ) )
6165 // InternalApplicationConfiguration.g:2017:2: ( ( rule__GenerationTask__Group__0 ) ) 5848 // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
6166 { 5849 {
6167 // InternalApplicationConfiguration.g:2017:2: ( ( rule__GenerationTask__Group__0 ) ) 5850 // InternalApplicationConfiguration.g:1917:2: ( ( rule__GenerationTask__Group__0 ) )
6168 // InternalApplicationConfiguration.g:2018:3: ( rule__GenerationTask__Group__0 ) 5851 // InternalApplicationConfiguration.g:1918:3: ( rule__GenerationTask__Group__0 )
6169 { 5852 {
6170 before(grammarAccess.getGenerationTaskAccess().getGroup()); 5853 before(grammarAccess.getGenerationTaskAccess().getGroup());
6171 // InternalApplicationConfiguration.g:2019:3: ( rule__GenerationTask__Group__0 ) 5854 // InternalApplicationConfiguration.g:1919:3: ( rule__GenerationTask__Group__0 )
6172 // InternalApplicationConfiguration.g:2019:4: rule__GenerationTask__Group__0 5855 // InternalApplicationConfiguration.g:1919:4: rule__GenerationTask__Group__0
6173 { 5856 {
6174 pushFollow(FOLLOW_2); 5857 pushFollow(FOLLOW_2);
6175 rule__GenerationTask__Group__0(); 5858 rule__GenerationTask__Group__0();
@@ -6202,21 +5885,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6202 5885
6203 5886
6204 // $ANTLR start "ruleOptimizationDirection" 5887 // $ANTLR start "ruleOptimizationDirection"
6205 // InternalApplicationConfiguration.g:2028:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ; 5888 // InternalApplicationConfiguration.g:1928:1: ruleOptimizationDirection : ( ( rule__OptimizationDirection__Alternatives ) ) ;
6206 public final void ruleOptimizationDirection() throws RecognitionException { 5889 public final void ruleOptimizationDirection() throws RecognitionException {
6207 5890
6208 int stackSize = keepStackSize(); 5891 int stackSize = keepStackSize();
6209 5892
6210 try { 5893 try {
6211 // InternalApplicationConfiguration.g:2032:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) ) 5894 // InternalApplicationConfiguration.g:1932:1: ( ( ( rule__OptimizationDirection__Alternatives ) ) )
6212 // InternalApplicationConfiguration.g:2033:2: ( ( rule__OptimizationDirection__Alternatives ) ) 5895 // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
6213 { 5896 {
6214 // InternalApplicationConfiguration.g:2033:2: ( ( rule__OptimizationDirection__Alternatives ) ) 5897 // InternalApplicationConfiguration.g:1933:2: ( ( rule__OptimizationDirection__Alternatives ) )
6215 // InternalApplicationConfiguration.g:2034:3: ( rule__OptimizationDirection__Alternatives ) 5898 // InternalApplicationConfiguration.g:1934:3: ( rule__OptimizationDirection__Alternatives )
6216 { 5899 {
6217 before(grammarAccess.getOptimizationDirectionAccess().getAlternatives()); 5900 before(grammarAccess.getOptimizationDirectionAccess().getAlternatives());
6218 // InternalApplicationConfiguration.g:2035:3: ( rule__OptimizationDirection__Alternatives ) 5901 // InternalApplicationConfiguration.g:1935:3: ( rule__OptimizationDirection__Alternatives )
6219 // InternalApplicationConfiguration.g:2035:4: rule__OptimizationDirection__Alternatives 5902 // InternalApplicationConfiguration.g:1935:4: rule__OptimizationDirection__Alternatives
6220 { 5903 {
6221 pushFollow(FOLLOW_2); 5904 pushFollow(FOLLOW_2);
6222 rule__OptimizationDirection__Alternatives(); 5905 rule__OptimizationDirection__Alternatives();
@@ -6249,21 +5932,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6249 5932
6250 5933
6251 // $ANTLR start "ruleComparisonOperator" 5934 // $ANTLR start "ruleComparisonOperator"
6252 // InternalApplicationConfiguration.g:2044:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ; 5935 // InternalApplicationConfiguration.g:1944:1: ruleComparisonOperator : ( ( rule__ComparisonOperator__Alternatives ) ) ;
6253 public final void ruleComparisonOperator() throws RecognitionException { 5936 public final void ruleComparisonOperator() throws RecognitionException {
6254 5937
6255 int stackSize = keepStackSize(); 5938 int stackSize = keepStackSize();
6256 5939
6257 try { 5940 try {
6258 // InternalApplicationConfiguration.g:2048:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) ) 5941 // InternalApplicationConfiguration.g:1948:1: ( ( ( rule__ComparisonOperator__Alternatives ) ) )
6259 // InternalApplicationConfiguration.g:2049:2: ( ( rule__ComparisonOperator__Alternatives ) ) 5942 // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
6260 { 5943 {
6261 // InternalApplicationConfiguration.g:2049:2: ( ( rule__ComparisonOperator__Alternatives ) ) 5944 // InternalApplicationConfiguration.g:1949:2: ( ( rule__ComparisonOperator__Alternatives ) )
6262 // InternalApplicationConfiguration.g:2050:3: ( rule__ComparisonOperator__Alternatives ) 5945 // InternalApplicationConfiguration.g:1950:3: ( rule__ComparisonOperator__Alternatives )
6263 { 5946 {
6264 before(grammarAccess.getComparisonOperatorAccess().getAlternatives()); 5947 before(grammarAccess.getComparisonOperatorAccess().getAlternatives());
6265 // InternalApplicationConfiguration.g:2051:3: ( rule__ComparisonOperator__Alternatives ) 5948 // InternalApplicationConfiguration.g:1951:3: ( rule__ComparisonOperator__Alternatives )
6266 // InternalApplicationConfiguration.g:2051:4: rule__ComparisonOperator__Alternatives 5949 // InternalApplicationConfiguration.g:1951:4: rule__ComparisonOperator__Alternatives
6267 { 5950 {
6268 pushFollow(FOLLOW_2); 5951 pushFollow(FOLLOW_2);
6269 rule__ComparisonOperator__Alternatives(); 5952 rule__ComparisonOperator__Alternatives();
@@ -6296,21 +5979,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6296 5979
6297 5980
6298 // $ANTLR start "ruleDocumentLevelSpecification" 5981 // $ANTLR start "ruleDocumentLevelSpecification"
6299 // InternalApplicationConfiguration.g:2060:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ; 5982 // InternalApplicationConfiguration.g:1960:1: ruleDocumentLevelSpecification : ( ( rule__DocumentLevelSpecification__Alternatives ) ) ;
6300 public final void ruleDocumentLevelSpecification() throws RecognitionException { 5983 public final void ruleDocumentLevelSpecification() throws RecognitionException {
6301 5984
6302 int stackSize = keepStackSize(); 5985 int stackSize = keepStackSize();
6303 5986
6304 try { 5987 try {
6305 // InternalApplicationConfiguration.g:2064:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) ) 5988 // InternalApplicationConfiguration.g:1964:1: ( ( ( rule__DocumentLevelSpecification__Alternatives ) ) )
6306 // InternalApplicationConfiguration.g:2065:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) 5989 // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
6307 { 5990 {
6308 // InternalApplicationConfiguration.g:2065:2: ( ( rule__DocumentLevelSpecification__Alternatives ) ) 5991 // InternalApplicationConfiguration.g:1965:2: ( ( rule__DocumentLevelSpecification__Alternatives ) )
6309 // InternalApplicationConfiguration.g:2066:3: ( rule__DocumentLevelSpecification__Alternatives ) 5992 // InternalApplicationConfiguration.g:1966:3: ( rule__DocumentLevelSpecification__Alternatives )
6310 { 5993 {
6311 before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives()); 5994 before(grammarAccess.getDocumentLevelSpecificationAccess().getAlternatives());
6312 // InternalApplicationConfiguration.g:2067:3: ( rule__DocumentLevelSpecification__Alternatives ) 5995 // InternalApplicationConfiguration.g:1967:3: ( rule__DocumentLevelSpecification__Alternatives )
6313 // InternalApplicationConfiguration.g:2067:4: rule__DocumentLevelSpecification__Alternatives 5996 // InternalApplicationConfiguration.g:1967:4: rule__DocumentLevelSpecification__Alternatives
6314 { 5997 {
6315 pushFollow(FOLLOW_2); 5998 pushFollow(FOLLOW_2);
6316 rule__DocumentLevelSpecification__Alternatives(); 5999 rule__DocumentLevelSpecification__Alternatives();
@@ -6343,21 +6026,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6343 6026
6344 6027
6345 // $ANTLR start "ruleSolver" 6028 // $ANTLR start "ruleSolver"
6346 // InternalApplicationConfiguration.g:2076:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ; 6029 // InternalApplicationConfiguration.g:1976:1: ruleSolver : ( ( rule__Solver__Alternatives ) ) ;
6347 public final void ruleSolver() throws RecognitionException { 6030 public final void ruleSolver() throws RecognitionException {
6348 6031
6349 int stackSize = keepStackSize(); 6032 int stackSize = keepStackSize();
6350 6033
6351 try { 6034 try {
6352 // InternalApplicationConfiguration.g:2080:1: ( ( ( rule__Solver__Alternatives ) ) ) 6035 // InternalApplicationConfiguration.g:1980:1: ( ( ( rule__Solver__Alternatives ) ) )
6353 // InternalApplicationConfiguration.g:2081:2: ( ( rule__Solver__Alternatives ) ) 6036 // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
6354 { 6037 {
6355 // InternalApplicationConfiguration.g:2081:2: ( ( rule__Solver__Alternatives ) ) 6038 // InternalApplicationConfiguration.g:1981:2: ( ( rule__Solver__Alternatives ) )
6356 // InternalApplicationConfiguration.g:2082:3: ( rule__Solver__Alternatives ) 6039 // InternalApplicationConfiguration.g:1982:3: ( rule__Solver__Alternatives )
6357 { 6040 {
6358 before(grammarAccess.getSolverAccess().getAlternatives()); 6041 before(grammarAccess.getSolverAccess().getAlternatives());
6359 // InternalApplicationConfiguration.g:2083:3: ( rule__Solver__Alternatives ) 6042 // InternalApplicationConfiguration.g:1983:3: ( rule__Solver__Alternatives )
6360 // InternalApplicationConfiguration.g:2083:4: rule__Solver__Alternatives 6043 // InternalApplicationConfiguration.g:1983:4: rule__Solver__Alternatives
6361 { 6044 {
6362 pushFollow(FOLLOW_2); 6045 pushFollow(FOLLOW_2);
6363 rule__Solver__Alternatives(); 6046 rule__Solver__Alternatives();
@@ -6390,20 +6073,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6390 6073
6391 6074
6392 // $ANTLR start "rule__Command__Alternatives" 6075 // $ANTLR start "rule__Command__Alternatives"
6393 // InternalApplicationConfiguration.g:2091:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) ); 6076 // InternalApplicationConfiguration.g:1991:1: rule__Command__Alternatives : ( ( ruleDeclaration ) | ( ruleTask ) );
6394 public final void rule__Command__Alternatives() throws RecognitionException { 6077 public final void rule__Command__Alternatives() throws RecognitionException {
6395 6078
6396 int stackSize = keepStackSize(); 6079 int stackSize = keepStackSize();
6397 6080
6398 try { 6081 try {
6399 // InternalApplicationConfiguration.g:2095:1: ( ( ruleDeclaration ) | ( ruleTask ) ) 6082 // InternalApplicationConfiguration.g:1995:1: ( ( ruleDeclaration ) | ( ruleTask ) )
6400 int alt1=2; 6083 int alt1=2;
6401 int LA1_0 = input.LA(1); 6084 int LA1_0 = input.LA(1);
6402 6085
6403 if ( (LA1_0==29||LA1_0==37||(LA1_0>=39 && LA1_0<=40)||(LA1_0>=44 && LA1_0<=45)||LA1_0==55) ) { 6086 if ( (LA1_0==28||LA1_0==36||(LA1_0>=38 && LA1_0<=39)||(LA1_0>=41 && LA1_0<=42)||LA1_0==52) ) {
6404 alt1=1; 6087 alt1=1;
6405 } 6088 }
6406 else if ( (LA1_0==56) ) { 6089 else if ( (LA1_0==53) ) {
6407 alt1=2; 6090 alt1=2;
6408 } 6091 }
6409 else { 6092 else {
@@ -6414,10 +6097,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6414 } 6097 }
6415 switch (alt1) { 6098 switch (alt1) {
6416 case 1 : 6099 case 1 :
6417 // InternalApplicationConfiguration.g:2096:2: ( ruleDeclaration ) 6100 // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
6418 { 6101 {
6419 // InternalApplicationConfiguration.g:2096:2: ( ruleDeclaration ) 6102 // InternalApplicationConfiguration.g:1996:2: ( ruleDeclaration )
6420 // InternalApplicationConfiguration.g:2097:3: ruleDeclaration 6103 // InternalApplicationConfiguration.g:1997:3: ruleDeclaration
6421 { 6104 {
6422 before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0()); 6105 before(grammarAccess.getCommandAccess().getDeclarationParserRuleCall_0());
6423 pushFollow(FOLLOW_2); 6106 pushFollow(FOLLOW_2);
@@ -6433,10 +6116,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6433 } 6116 }
6434 break; 6117 break;
6435 case 2 : 6118 case 2 :
6436 // InternalApplicationConfiguration.g:2102:2: ( ruleTask ) 6119 // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
6437 { 6120 {
6438 // InternalApplicationConfiguration.g:2102:2: ( ruleTask ) 6121 // InternalApplicationConfiguration.g:2002:2: ( ruleTask )
6439 // InternalApplicationConfiguration.g:2103:3: ruleTask 6122 // InternalApplicationConfiguration.g:2003:3: ruleTask
6440 { 6123 {
6441 before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1()); 6124 before(grammarAccess.getCommandAccess().getTaskParserRuleCall_1());
6442 pushFollow(FOLLOW_2); 6125 pushFollow(FOLLOW_2);
@@ -6469,40 +6152,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6469 6152
6470 6153
6471 // $ANTLR start "rule__Import__Alternatives" 6154 // $ANTLR start "rule__Import__Alternatives"
6472 // InternalApplicationConfiguration.g:2112:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ); 6155 // InternalApplicationConfiguration.g:2012:1: rule__Import__Alternatives : ( ( ruleEPackageImport ) | ( ruleViatraImport ) );
6473 public final void rule__Import__Alternatives() throws RecognitionException { 6156 public final void rule__Import__Alternatives() throws RecognitionException {
6474 6157
6475 int stackSize = keepStackSize(); 6158 int stackSize = keepStackSize();
6476 6159
6477 try { 6160 try {
6478 // InternalApplicationConfiguration.g:2116:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) | ( ruleCftImport ) ) 6161 // InternalApplicationConfiguration.g:2016:1: ( ( ruleEPackageImport ) | ( ruleViatraImport ) )
6479 int alt2=3; 6162 int alt2=2;
6480 int LA2_0 = input.LA(1); 6163 int LA2_0 = input.LA(1);
6481 6164
6482 if ( (LA2_0==25) ) { 6165 if ( (LA2_0==25) ) {
6483 switch ( input.LA(2) ) { 6166 int LA2_1 = input.LA(2);
6484 case 27: 6167
6485 { 6168 if ( (LA2_1==26) ) {
6486 alt2=2;
6487 }
6488 break;
6489 case 28:
6490 {
6491 alt2=3;
6492 }
6493 break;
6494 case 26:
6495 {
6496 alt2=1; 6169 alt2=1;
6497 } 6170 }
6498 break; 6171 else if ( (LA2_1==27) ) {
6499 default: 6172 alt2=2;
6173 }
6174 else {
6500 NoViableAltException nvae = 6175 NoViableAltException nvae =
6501 new NoViableAltException("", 2, 1, input); 6176 new NoViableAltException("", 2, 1, input);
6502 6177
6503 throw nvae; 6178 throw nvae;
6504 } 6179 }
6505
6506 } 6180 }
6507 else { 6181 else {
6508 NoViableAltException nvae = 6182 NoViableAltException nvae =
@@ -6512,10 +6186,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6512 } 6186 }
6513 switch (alt2) { 6187 switch (alt2) {
6514 case 1 : 6188 case 1 :
6515 // InternalApplicationConfiguration.g:2117:2: ( ruleEPackageImport ) 6189 // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
6516 { 6190 {
6517 // InternalApplicationConfiguration.g:2117:2: ( ruleEPackageImport ) 6191 // InternalApplicationConfiguration.g:2017:2: ( ruleEPackageImport )
6518 // InternalApplicationConfiguration.g:2118:3: ruleEPackageImport 6192 // InternalApplicationConfiguration.g:2018:3: ruleEPackageImport
6519 { 6193 {
6520 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0()); 6194 before(grammarAccess.getImportAccess().getEPackageImportParserRuleCall_0());
6521 pushFollow(FOLLOW_2); 6195 pushFollow(FOLLOW_2);
@@ -6531,10 +6205,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6531 } 6205 }
6532 break; 6206 break;
6533 case 2 : 6207 case 2 :
6534 // InternalApplicationConfiguration.g:2123:2: ( ruleViatraImport ) 6208 // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
6535 { 6209 {
6536 // InternalApplicationConfiguration.g:2123:2: ( ruleViatraImport ) 6210 // InternalApplicationConfiguration.g:2023:2: ( ruleViatraImport )
6537 // InternalApplicationConfiguration.g:2124:3: ruleViatraImport 6211 // InternalApplicationConfiguration.g:2024:3: ruleViatraImport
6538 { 6212 {
6539 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1()); 6213 before(grammarAccess.getImportAccess().getViatraImportParserRuleCall_1());
6540 pushFollow(FOLLOW_2); 6214 pushFollow(FOLLOW_2);
@@ -6549,25 +6223,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6549 6223
6550 } 6224 }
6551 break; 6225 break;
6552 case 3 :
6553 // InternalApplicationConfiguration.g:2129:2: ( ruleCftImport )
6554 {
6555 // InternalApplicationConfiguration.g:2129:2: ( ruleCftImport )
6556 // InternalApplicationConfiguration.g:2130:3: ruleCftImport
6557 {
6558 before(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
6559 pushFollow(FOLLOW_2);
6560 ruleCftImport();
6561
6562 state._fsp--;
6563
6564 after(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
6565
6566 }
6567
6568
6569 }
6570 break;
6571 6226
6572 } 6227 }
6573 } 6228 }
@@ -6586,46 +6241,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6586 6241
6587 6242
6588 // $ANTLR start "rule__Declaration__Alternatives" 6243 // $ANTLR start "rule__Declaration__Alternatives"
6589 // InternalApplicationConfiguration.g:2139:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ); 6244 // InternalApplicationConfiguration.g:2033:1: rule__Declaration__Alternatives : ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) );
6590 public final void rule__Declaration__Alternatives() throws RecognitionException { 6245 public final void rule__Declaration__Alternatives() throws RecognitionException {
6591 6246
6592 int stackSize = keepStackSize(); 6247 int stackSize = keepStackSize();
6593 6248
6594 try { 6249 try {
6595 // InternalApplicationConfiguration.g:2143:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) ) 6250 // InternalApplicationConfiguration.g:2037:1: ( ( ruleFileDeclaration ) | ( ruleMetamodelDeclaration ) | ( rulePartialModelDeclaration ) | ( ruleGraphPatternDeclaration ) | ( ruleConfigDeclaration ) | ( ruleScopeDeclaration ) | ( ruleObjectiveDeclaration ) )
6596 int alt3=7; 6251 int alt3=7;
6597 switch ( input.LA(1) ) { 6252 switch ( input.LA(1) ) {
6598 case 29: 6253 case 28:
6599 { 6254 {
6600 alt3=1; 6255 alt3=1;
6601 } 6256 }
6602 break; 6257 break;
6603 case 37: 6258 case 36:
6604 { 6259 {
6605 alt3=2; 6260 alt3=2;
6606 } 6261 }
6607 break; 6262 break;
6608 case 39: 6263 case 38:
6609 { 6264 {
6610 alt3=3; 6265 alt3=3;
6611 } 6266 }
6612 break; 6267 break;
6613 case 40: 6268 case 39:
6614 { 6269 {
6615 alt3=4; 6270 alt3=4;
6616 } 6271 }
6617 break; 6272 break;
6618 case 45: 6273 case 42:
6619 { 6274 {
6620 alt3=5; 6275 alt3=5;
6621 } 6276 }
6622 break; 6277 break;
6623 case 55: 6278 case 52:
6624 { 6279 {
6625 alt3=6; 6280 alt3=6;
6626 } 6281 }
6627 break; 6282 break;
6628 case 44: 6283 case 41:
6629 { 6284 {
6630 alt3=7; 6285 alt3=7;
6631 } 6286 }
@@ -6639,10 +6294,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6639 6294
6640 switch (alt3) { 6295 switch (alt3) {
6641 case 1 : 6296 case 1 :
6642 // InternalApplicationConfiguration.g:2144:2: ( ruleFileDeclaration ) 6297 // InternalApplicationConfiguration.g:2038:2: ( ruleFileDeclaration )
6643 { 6298 {
6644 // InternalApplicationConfiguration.g:2144:2: ( ruleFileDeclaration ) 6299 // InternalApplicationConfiguration.g:2038:2: ( ruleFileDeclaration )
6645 // InternalApplicationConfiguration.g:2145:3: ruleFileDeclaration 6300 // InternalApplicationConfiguration.g:2039:3: ruleFileDeclaration
6646 { 6301 {
6647 before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); 6302 before(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
6648 pushFollow(FOLLOW_2); 6303 pushFollow(FOLLOW_2);
@@ -6658,10 +6313,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6658 } 6313 }
6659 break; 6314 break;
6660 case 2 : 6315 case 2 :
6661 // InternalApplicationConfiguration.g:2150:2: ( ruleMetamodelDeclaration ) 6316 // InternalApplicationConfiguration.g:2044:2: ( ruleMetamodelDeclaration )
6662 { 6317 {
6663 // InternalApplicationConfiguration.g:2150:2: ( ruleMetamodelDeclaration ) 6318 // InternalApplicationConfiguration.g:2044:2: ( ruleMetamodelDeclaration )
6664 // InternalApplicationConfiguration.g:2151:3: ruleMetamodelDeclaration 6319 // InternalApplicationConfiguration.g:2045:3: ruleMetamodelDeclaration
6665 { 6320 {
6666 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); 6321 before(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
6667 pushFollow(FOLLOW_2); 6322 pushFollow(FOLLOW_2);
@@ -6677,10 +6332,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6677 } 6332 }
6678 break; 6333 break;
6679 case 3 : 6334 case 3 :
6680 // InternalApplicationConfiguration.g:2156:2: ( rulePartialModelDeclaration ) 6335 // InternalApplicationConfiguration.g:2050:2: ( rulePartialModelDeclaration )
6681 { 6336 {
6682 // InternalApplicationConfiguration.g:2156:2: ( rulePartialModelDeclaration ) 6337 // InternalApplicationConfiguration.g:2050:2: ( rulePartialModelDeclaration )
6683 // InternalApplicationConfiguration.g:2157:3: rulePartialModelDeclaration 6338 // InternalApplicationConfiguration.g:2051:3: rulePartialModelDeclaration
6684 { 6339 {
6685 before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); 6340 before(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
6686 pushFollow(FOLLOW_2); 6341 pushFollow(FOLLOW_2);
@@ -6696,10 +6351,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6696 } 6351 }
6697 break; 6352 break;
6698 case 4 : 6353 case 4 :
6699 // InternalApplicationConfiguration.g:2162:2: ( ruleGraphPatternDeclaration ) 6354 // InternalApplicationConfiguration.g:2056:2: ( ruleGraphPatternDeclaration )
6700 { 6355 {
6701 // InternalApplicationConfiguration.g:2162:2: ( ruleGraphPatternDeclaration ) 6356 // InternalApplicationConfiguration.g:2056:2: ( ruleGraphPatternDeclaration )
6702 // InternalApplicationConfiguration.g:2163:3: ruleGraphPatternDeclaration 6357 // InternalApplicationConfiguration.g:2057:3: ruleGraphPatternDeclaration
6703 { 6358 {
6704 before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); 6359 before(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
6705 pushFollow(FOLLOW_2); 6360 pushFollow(FOLLOW_2);
@@ -6715,10 +6370,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6715 } 6370 }
6716 break; 6371 break;
6717 case 5 : 6372 case 5 :
6718 // InternalApplicationConfiguration.g:2168:2: ( ruleConfigDeclaration ) 6373 // InternalApplicationConfiguration.g:2062:2: ( ruleConfigDeclaration )
6719 { 6374 {
6720 // InternalApplicationConfiguration.g:2168:2: ( ruleConfigDeclaration ) 6375 // InternalApplicationConfiguration.g:2062:2: ( ruleConfigDeclaration )
6721 // InternalApplicationConfiguration.g:2169:3: ruleConfigDeclaration 6376 // InternalApplicationConfiguration.g:2063:3: ruleConfigDeclaration
6722 { 6377 {
6723 before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); 6378 before(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
6724 pushFollow(FOLLOW_2); 6379 pushFollow(FOLLOW_2);
@@ -6734,10 +6389,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6734 } 6389 }
6735 break; 6390 break;
6736 case 6 : 6391 case 6 :
6737 // InternalApplicationConfiguration.g:2174:2: ( ruleScopeDeclaration ) 6392 // InternalApplicationConfiguration.g:2068:2: ( ruleScopeDeclaration )
6738 { 6393 {
6739 // InternalApplicationConfiguration.g:2174:2: ( ruleScopeDeclaration ) 6394 // InternalApplicationConfiguration.g:2068:2: ( ruleScopeDeclaration )
6740 // InternalApplicationConfiguration.g:2175:3: ruleScopeDeclaration 6395 // InternalApplicationConfiguration.g:2069:3: ruleScopeDeclaration
6741 { 6396 {
6742 before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); 6397 before(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
6743 pushFollow(FOLLOW_2); 6398 pushFollow(FOLLOW_2);
@@ -6753,10 +6408,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6753 } 6408 }
6754 break; 6409 break;
6755 case 7 : 6410 case 7 :
6756 // InternalApplicationConfiguration.g:2180:2: ( ruleObjectiveDeclaration ) 6411 // InternalApplicationConfiguration.g:2074:2: ( ruleObjectiveDeclaration )
6757 { 6412 {
6758 // InternalApplicationConfiguration.g:2180:2: ( ruleObjectiveDeclaration ) 6413 // InternalApplicationConfiguration.g:2074:2: ( ruleObjectiveDeclaration )
6759 // InternalApplicationConfiguration.g:2181:3: ruleObjectiveDeclaration 6414 // InternalApplicationConfiguration.g:2075:3: ruleObjectiveDeclaration
6760 { 6415 {
6761 before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); 6416 before(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
6762 pushFollow(FOLLOW_2); 6417 pushFollow(FOLLOW_2);
@@ -6789,13 +6444,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6789 6444
6790 6445
6791 // $ANTLR start "rule__File__Alternatives" 6446 // $ANTLR start "rule__File__Alternatives"
6792 // InternalApplicationConfiguration.g:2190:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) ); 6447 // InternalApplicationConfiguration.g:2084:1: rule__File__Alternatives : ( ( ruleFileSpecification ) | ( ruleFileReference ) );
6793 public final void rule__File__Alternatives() throws RecognitionException { 6448 public final void rule__File__Alternatives() throws RecognitionException {
6794 6449
6795 int stackSize = keepStackSize(); 6450 int stackSize = keepStackSize();
6796 6451
6797 try { 6452 try {
6798 // InternalApplicationConfiguration.g:2194:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) ) 6453 // InternalApplicationConfiguration.g:2088:1: ( ( ruleFileSpecification ) | ( ruleFileReference ) )
6799 int alt4=2; 6454 int alt4=2;
6800 int LA4_0 = input.LA(1); 6455 int LA4_0 = input.LA(1);
6801 6456
@@ -6813,10 +6468,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6813 } 6468 }
6814 switch (alt4) { 6469 switch (alt4) {
6815 case 1 : 6470 case 1 :
6816 // InternalApplicationConfiguration.g:2195:2: ( ruleFileSpecification ) 6471 // InternalApplicationConfiguration.g:2089:2: ( ruleFileSpecification )
6817 { 6472 {
6818 // InternalApplicationConfiguration.g:2195:2: ( ruleFileSpecification ) 6473 // InternalApplicationConfiguration.g:2089:2: ( ruleFileSpecification )
6819 // InternalApplicationConfiguration.g:2196:3: ruleFileSpecification 6474 // InternalApplicationConfiguration.g:2090:3: ruleFileSpecification
6820 { 6475 {
6821 before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); 6476 before(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
6822 pushFollow(FOLLOW_2); 6477 pushFollow(FOLLOW_2);
@@ -6832,10 +6487,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6832 } 6487 }
6833 break; 6488 break;
6834 case 2 : 6489 case 2 :
6835 // InternalApplicationConfiguration.g:2201:2: ( ruleFileReference ) 6490 // InternalApplicationConfiguration.g:2095:2: ( ruleFileReference )
6836 { 6491 {
6837 // InternalApplicationConfiguration.g:2201:2: ( ruleFileReference ) 6492 // InternalApplicationConfiguration.g:2095:2: ( ruleFileReference )
6838 // InternalApplicationConfiguration.g:2202:3: ruleFileReference 6493 // InternalApplicationConfiguration.g:2096:3: ruleFileReference
6839 { 6494 {
6840 before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); 6495 before(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
6841 pushFollow(FOLLOW_2); 6496 pushFollow(FOLLOW_2);
@@ -6868,20 +6523,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6868 6523
6869 6524
6870 // $ANTLR start "rule__MetamodelEntry__Alternatives" 6525 // $ANTLR start "rule__MetamodelEntry__Alternatives"
6871 // InternalApplicationConfiguration.g:2211:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ); 6526 // InternalApplicationConfiguration.g:2105:1: rule__MetamodelEntry__Alternatives : ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) );
6872 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException { 6527 public final void rule__MetamodelEntry__Alternatives() throws RecognitionException {
6873 6528
6874 int stackSize = keepStackSize(); 6529 int stackSize = keepStackSize();
6875 6530
6876 try { 6531 try {
6877 // InternalApplicationConfiguration.g:2215:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) ) 6532 // InternalApplicationConfiguration.g:2109:1: ( ( ruleMetamodelElement ) | ( ruleAllPackageEntry ) )
6878 int alt5=2; 6533 int alt5=2;
6879 int LA5_0 = input.LA(1); 6534 int LA5_0 = input.LA(1);
6880 6535
6881 if ( (LA5_0==RULE_ID) ) { 6536 if ( (LA5_0==RULE_ID) ) {
6882 alt5=1; 6537 alt5=1;
6883 } 6538 }
6884 else if ( (LA5_0==34) ) { 6539 else if ( (LA5_0==33) ) {
6885 alt5=2; 6540 alt5=2;
6886 } 6541 }
6887 else { 6542 else {
@@ -6892,10 +6547,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6892 } 6547 }
6893 switch (alt5) { 6548 switch (alt5) {
6894 case 1 : 6549 case 1 :
6895 // InternalApplicationConfiguration.g:2216:2: ( ruleMetamodelElement ) 6550 // InternalApplicationConfiguration.g:2110:2: ( ruleMetamodelElement )
6896 { 6551 {
6897 // InternalApplicationConfiguration.g:2216:2: ( ruleMetamodelElement ) 6552 // InternalApplicationConfiguration.g:2110:2: ( ruleMetamodelElement )
6898 // InternalApplicationConfiguration.g:2217:3: ruleMetamodelElement 6553 // InternalApplicationConfiguration.g:2111:3: ruleMetamodelElement
6899 { 6554 {
6900 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); 6555 before(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
6901 pushFollow(FOLLOW_2); 6556 pushFollow(FOLLOW_2);
@@ -6911,10 +6566,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6911 } 6566 }
6912 break; 6567 break;
6913 case 2 : 6568 case 2 :
6914 // InternalApplicationConfiguration.g:2222:2: ( ruleAllPackageEntry ) 6569 // InternalApplicationConfiguration.g:2116:2: ( ruleAllPackageEntry )
6915 { 6570 {
6916 // InternalApplicationConfiguration.g:2222:2: ( ruleAllPackageEntry ) 6571 // InternalApplicationConfiguration.g:2116:2: ( ruleAllPackageEntry )
6917 // InternalApplicationConfiguration.g:2223:3: ruleAllPackageEntry 6572 // InternalApplicationConfiguration.g:2117:3: ruleAllPackageEntry
6918 { 6573 {
6919 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); 6574 before(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
6920 pushFollow(FOLLOW_2); 6575 pushFollow(FOLLOW_2);
@@ -6947,20 +6602,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6947 6602
6948 6603
6949 // $ANTLR start "rule__Metamodel__Alternatives" 6604 // $ANTLR start "rule__Metamodel__Alternatives"
6950 // InternalApplicationConfiguration.g:2232:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ); 6605 // InternalApplicationConfiguration.g:2126:1: rule__Metamodel__Alternatives : ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) );
6951 public final void rule__Metamodel__Alternatives() throws RecognitionException { 6606 public final void rule__Metamodel__Alternatives() throws RecognitionException {
6952 6607
6953 int stackSize = keepStackSize(); 6608 int stackSize = keepStackSize();
6954 6609
6955 try { 6610 try {
6956 // InternalApplicationConfiguration.g:2236:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) ) 6611 // InternalApplicationConfiguration.g:2130:1: ( ( ruleMetamodelReference ) | ( ruleMetamodelSpecification ) )
6957 int alt6=2; 6612 int alt6=2;
6958 int LA6_0 = input.LA(1); 6613 int LA6_0 = input.LA(1);
6959 6614
6960 if ( (LA6_0==RULE_ID) ) { 6615 if ( (LA6_0==RULE_ID) ) {
6961 alt6=1; 6616 alt6=1;
6962 } 6617 }
6963 else if ( (LA6_0==31) ) { 6618 else if ( (LA6_0==30) ) {
6964 alt6=2; 6619 alt6=2;
6965 } 6620 }
6966 else { 6621 else {
@@ -6971,10 +6626,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6971 } 6626 }
6972 switch (alt6) { 6627 switch (alt6) {
6973 case 1 : 6628 case 1 :
6974 // InternalApplicationConfiguration.g:2237:2: ( ruleMetamodelReference ) 6629 // InternalApplicationConfiguration.g:2131:2: ( ruleMetamodelReference )
6975 { 6630 {
6976 // InternalApplicationConfiguration.g:2237:2: ( ruleMetamodelReference ) 6631 // InternalApplicationConfiguration.g:2131:2: ( ruleMetamodelReference )
6977 // InternalApplicationConfiguration.g:2238:3: ruleMetamodelReference 6632 // InternalApplicationConfiguration.g:2132:3: ruleMetamodelReference
6978 { 6633 {
6979 before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); 6634 before(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
6980 pushFollow(FOLLOW_2); 6635 pushFollow(FOLLOW_2);
@@ -6990,10 +6645,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
6990 } 6645 }
6991 break; 6646 break;
6992 case 2 : 6647 case 2 :
6993 // InternalApplicationConfiguration.g:2243:2: ( ruleMetamodelSpecification ) 6648 // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelSpecification )
6994 { 6649 {
6995 // InternalApplicationConfiguration.g:2243:2: ( ruleMetamodelSpecification ) 6650 // InternalApplicationConfiguration.g:2137:2: ( ruleMetamodelSpecification )
6996 // InternalApplicationConfiguration.g:2244:3: ruleMetamodelSpecification 6651 // InternalApplicationConfiguration.g:2138:3: ruleMetamodelSpecification
6997 { 6652 {
6998 before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); 6653 before(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
6999 pushFollow(FOLLOW_2); 6654 pushFollow(FOLLOW_2);
@@ -7026,20 +6681,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7026 6681
7027 6682
7028 // $ANTLR start "rule__PartialModelEntry__Alternatives" 6683 // $ANTLR start "rule__PartialModelEntry__Alternatives"
7029 // InternalApplicationConfiguration.g:2253:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) ); 6684 // InternalApplicationConfiguration.g:2147:1: rule__PartialModelEntry__Alternatives : ( ( ruleModelEntry ) | ( ruleFolderEntry ) );
7030 public final void rule__PartialModelEntry__Alternatives() throws RecognitionException { 6685 public final void rule__PartialModelEntry__Alternatives() throws RecognitionException {
7031 6686
7032 int stackSize = keepStackSize(); 6687 int stackSize = keepStackSize();
7033 6688
7034 try { 6689 try {
7035 // InternalApplicationConfiguration.g:2257:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) ) 6690 // InternalApplicationConfiguration.g:2151:1: ( ( ruleModelEntry ) | ( ruleFolderEntry ) )
7036 int alt7=2; 6691 int alt7=2;
7037 int LA7_0 = input.LA(1); 6692 int LA7_0 = input.LA(1);
7038 6693
7039 if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) { 6694 if ( (LA7_0==RULE_ID||LA7_0==RULE_STRING) ) {
7040 alt7=1; 6695 alt7=1;
7041 } 6696 }
7042 else if ( (LA7_0==38) ) { 6697 else if ( (LA7_0==37) ) {
7043 alt7=2; 6698 alt7=2;
7044 } 6699 }
7045 else { 6700 else {
@@ -7050,10 +6705,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7050 } 6705 }
7051 switch (alt7) { 6706 switch (alt7) {
7052 case 1 : 6707 case 1 :
7053 // InternalApplicationConfiguration.g:2258:2: ( ruleModelEntry ) 6708 // InternalApplicationConfiguration.g:2152:2: ( ruleModelEntry )
7054 { 6709 {
7055 // InternalApplicationConfiguration.g:2258:2: ( ruleModelEntry ) 6710 // InternalApplicationConfiguration.g:2152:2: ( ruleModelEntry )
7056 // InternalApplicationConfiguration.g:2259:3: ruleModelEntry 6711 // InternalApplicationConfiguration.g:2153:3: ruleModelEntry
7057 { 6712 {
7058 before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); 6713 before(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
7059 pushFollow(FOLLOW_2); 6714 pushFollow(FOLLOW_2);
@@ -7069,10 +6724,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7069 } 6724 }
7070 break; 6725 break;
7071 case 2 : 6726 case 2 :
7072 // InternalApplicationConfiguration.g:2264:2: ( ruleFolderEntry ) 6727 // InternalApplicationConfiguration.g:2158:2: ( ruleFolderEntry )
7073 { 6728 {
7074 // InternalApplicationConfiguration.g:2264:2: ( ruleFolderEntry ) 6729 // InternalApplicationConfiguration.g:2158:2: ( ruleFolderEntry )
7075 // InternalApplicationConfiguration.g:2265:3: ruleFolderEntry 6730 // InternalApplicationConfiguration.g:2159:3: ruleFolderEntry
7076 { 6731 {
7077 before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); 6732 before(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
7078 pushFollow(FOLLOW_2); 6733 pushFollow(FOLLOW_2);
@@ -7105,17 +6760,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7105 6760
7106 6761
7107 // $ANTLR start "rule__PartialModel__Alternatives" 6762 // $ANTLR start "rule__PartialModel__Alternatives"
7108 // InternalApplicationConfiguration.g:2274:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ); 6763 // InternalApplicationConfiguration.g:2168:1: rule__PartialModel__Alternatives : ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) );
7109 public final void rule__PartialModel__Alternatives() throws RecognitionException { 6764 public final void rule__PartialModel__Alternatives() throws RecognitionException {
7110 6765
7111 int stackSize = keepStackSize(); 6766 int stackSize = keepStackSize();
7112 6767
7113 try { 6768 try {
7114 // InternalApplicationConfiguration.g:2278:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) ) 6769 // InternalApplicationConfiguration.g:2172:1: ( ( rulePartialModelSpecification ) | ( rulePartialModelReference ) )
7115 int alt8=2; 6770 int alt8=2;
7116 int LA8_0 = input.LA(1); 6771 int LA8_0 = input.LA(1);
7117 6772
7118 if ( (LA8_0==31) ) { 6773 if ( (LA8_0==30) ) {
7119 alt8=1; 6774 alt8=1;
7120 } 6775 }
7121 else if ( (LA8_0==RULE_ID) ) { 6776 else if ( (LA8_0==RULE_ID) ) {
@@ -7129,10 +6784,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7129 } 6784 }
7130 switch (alt8) { 6785 switch (alt8) {
7131 case 1 : 6786 case 1 :
7132 // InternalApplicationConfiguration.g:2279:2: ( rulePartialModelSpecification ) 6787 // InternalApplicationConfiguration.g:2173:2: ( rulePartialModelSpecification )
7133 { 6788 {
7134 // InternalApplicationConfiguration.g:2279:2: ( rulePartialModelSpecification ) 6789 // InternalApplicationConfiguration.g:2173:2: ( rulePartialModelSpecification )
7135 // InternalApplicationConfiguration.g:2280:3: rulePartialModelSpecification 6790 // InternalApplicationConfiguration.g:2174:3: rulePartialModelSpecification
7136 { 6791 {
7137 before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); 6792 before(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
7138 pushFollow(FOLLOW_2); 6793 pushFollow(FOLLOW_2);
@@ -7148,10 +6803,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7148 } 6803 }
7149 break; 6804 break;
7150 case 2 : 6805 case 2 :
7151 // InternalApplicationConfiguration.g:2285:2: ( rulePartialModelReference ) 6806 // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelReference )
7152 { 6807 {
7153 // InternalApplicationConfiguration.g:2285:2: ( rulePartialModelReference ) 6808 // InternalApplicationConfiguration.g:2179:2: ( rulePartialModelReference )
7154 // InternalApplicationConfiguration.g:2286:3: rulePartialModelReference 6809 // InternalApplicationConfiguration.g:2180:3: rulePartialModelReference
7155 { 6810 {
7156 before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); 6811 before(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
7157 pushFollow(FOLLOW_2); 6812 pushFollow(FOLLOW_2);
@@ -7184,20 +6839,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7184 6839
7185 6840
7186 // $ANTLR start "rule__PatternEntry__Alternatives" 6841 // $ANTLR start "rule__PatternEntry__Alternatives"
7187 // InternalApplicationConfiguration.g:2295:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ); 6842 // InternalApplicationConfiguration.g:2189:1: rule__PatternEntry__Alternatives : ( ( rulePatternElement ) | ( ruleAllPatternEntry ) );
7188 public final void rule__PatternEntry__Alternatives() throws RecognitionException { 6843 public final void rule__PatternEntry__Alternatives() throws RecognitionException {
7189 6844
7190 int stackSize = keepStackSize(); 6845 int stackSize = keepStackSize();
7191 6846
7192 try { 6847 try {
7193 // InternalApplicationConfiguration.g:2299:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) ) 6848 // InternalApplicationConfiguration.g:2193:1: ( ( rulePatternElement ) | ( ruleAllPatternEntry ) )
7194 int alt9=2; 6849 int alt9=2;
7195 int LA9_0 = input.LA(1); 6850 int LA9_0 = input.LA(1);
7196 6851
7197 if ( (LA9_0==RULE_ID) ) { 6852 if ( (LA9_0==RULE_ID) ) {
7198 alt9=1; 6853 alt9=1;
7199 } 6854 }
7200 else if ( (LA9_0==34) ) { 6855 else if ( (LA9_0==33) ) {
7201 alt9=2; 6856 alt9=2;
7202 } 6857 }
7203 else { 6858 else {
@@ -7208,10 +6863,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7208 } 6863 }
7209 switch (alt9) { 6864 switch (alt9) {
7210 case 1 : 6865 case 1 :
7211 // InternalApplicationConfiguration.g:2300:2: ( rulePatternElement ) 6866 // InternalApplicationConfiguration.g:2194:2: ( rulePatternElement )
7212 { 6867 {
7213 // InternalApplicationConfiguration.g:2300:2: ( rulePatternElement ) 6868 // InternalApplicationConfiguration.g:2194:2: ( rulePatternElement )
7214 // InternalApplicationConfiguration.g:2301:3: rulePatternElement 6869 // InternalApplicationConfiguration.g:2195:3: rulePatternElement
7215 { 6870 {
7216 before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); 6871 before(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
7217 pushFollow(FOLLOW_2); 6872 pushFollow(FOLLOW_2);
@@ -7227,10 +6882,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7227 } 6882 }
7228 break; 6883 break;
7229 case 2 : 6884 case 2 :
7230 // InternalApplicationConfiguration.g:2306:2: ( ruleAllPatternEntry ) 6885 // InternalApplicationConfiguration.g:2200:2: ( ruleAllPatternEntry )
7231 { 6886 {
7232 // InternalApplicationConfiguration.g:2306:2: ( ruleAllPatternEntry ) 6887 // InternalApplicationConfiguration.g:2200:2: ( ruleAllPatternEntry )
7233 // InternalApplicationConfiguration.g:2307:3: ruleAllPatternEntry 6888 // InternalApplicationConfiguration.g:2201:3: ruleAllPatternEntry
7234 { 6889 {
7235 before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); 6890 before(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
7236 pushFollow(FOLLOW_2); 6891 pushFollow(FOLLOW_2);
@@ -7263,20 +6918,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7263 6918
7264 6919
7265 // $ANTLR start "rule__GraphPattern__Alternatives" 6920 // $ANTLR start "rule__GraphPattern__Alternatives"
7266 // InternalApplicationConfiguration.g:2316:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ); 6921 // InternalApplicationConfiguration.g:2210:1: rule__GraphPattern__Alternatives : ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) );
7267 public final void rule__GraphPattern__Alternatives() throws RecognitionException { 6922 public final void rule__GraphPattern__Alternatives() throws RecognitionException {
7268 6923
7269 int stackSize = keepStackSize(); 6924 int stackSize = keepStackSize();
7270 6925
7271 try { 6926 try {
7272 // InternalApplicationConfiguration.g:2320:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) ) 6927 // InternalApplicationConfiguration.g:2214:1: ( ( ruleGraphPatternReference ) | ( rulePatternSpecification ) )
7273 int alt10=2; 6928 int alt10=2;
7274 int LA10_0 = input.LA(1); 6929 int LA10_0 = input.LA(1);
7275 6930
7276 if ( (LA10_0==RULE_ID) ) { 6931 if ( (LA10_0==RULE_ID) ) {
7277 alt10=1; 6932 alt10=1;
7278 } 6933 }
7279 else if ( (LA10_0==31) ) { 6934 else if ( (LA10_0==30) ) {
7280 alt10=2; 6935 alt10=2;
7281 } 6936 }
7282 else { 6937 else {
@@ -7287,10 +6942,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7287 } 6942 }
7288 switch (alt10) { 6943 switch (alt10) {
7289 case 1 : 6944 case 1 :
7290 // InternalApplicationConfiguration.g:2321:2: ( ruleGraphPatternReference ) 6945 // InternalApplicationConfiguration.g:2215:2: ( ruleGraphPatternReference )
7291 { 6946 {
7292 // InternalApplicationConfiguration.g:2321:2: ( ruleGraphPatternReference ) 6947 // InternalApplicationConfiguration.g:2215:2: ( ruleGraphPatternReference )
7293 // InternalApplicationConfiguration.g:2322:3: ruleGraphPatternReference 6948 // InternalApplicationConfiguration.g:2216:3: ruleGraphPatternReference
7294 { 6949 {
7295 before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); 6950 before(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
7296 pushFollow(FOLLOW_2); 6951 pushFollow(FOLLOW_2);
@@ -7306,10 +6961,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7306 } 6961 }
7307 break; 6962 break;
7308 case 2 : 6963 case 2 :
7309 // InternalApplicationConfiguration.g:2327:2: ( rulePatternSpecification ) 6964 // InternalApplicationConfiguration.g:2221:2: ( rulePatternSpecification )
7310 { 6965 {
7311 // InternalApplicationConfiguration.g:2327:2: ( rulePatternSpecification ) 6966 // InternalApplicationConfiguration.g:2221:2: ( rulePatternSpecification )
7312 // InternalApplicationConfiguration.g:2328:3: rulePatternSpecification 6967 // InternalApplicationConfiguration.g:2222:3: rulePatternSpecification
7313 { 6968 {
7314 before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); 6969 before(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
7315 pushFollow(FOLLOW_2); 6970 pushFollow(FOLLOW_2);
@@ -7342,20 +6997,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7342 6997
7343 6998
7344 // $ANTLR start "rule__ObjectiveEntry__Alternatives" 6999 // $ANTLR start "rule__ObjectiveEntry__Alternatives"
7345 // InternalApplicationConfiguration.g:2337:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ); 7000 // InternalApplicationConfiguration.g:2231:1: rule__ObjectiveEntry__Alternatives : ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) );
7346 public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException { 7001 public final void rule__ObjectiveEntry__Alternatives() throws RecognitionException {
7347 7002
7348 int stackSize = keepStackSize(); 7003 int stackSize = keepStackSize();
7349 7004
7350 try { 7005 try {
7351 // InternalApplicationConfiguration.g:2341:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) ) 7006 // InternalApplicationConfiguration.g:2235:1: ( ( ruleOptimizationEntry ) | ( ruleThresholdEntry ) )
7352 int alt11=2; 7007 int alt11=2;
7353 int LA11_0 = input.LA(1); 7008 int LA11_0 = input.LA(1);
7354 7009
7355 if ( ((LA11_0>=11 && LA11_0<=12)) ) { 7010 if ( ((LA11_0>=11 && LA11_0<=12)) ) {
7356 alt11=1; 7011 alt11=1;
7357 } 7012 }
7358 else if ( (LA11_0==28||LA11_0==41||LA11_0==43) ) { 7013 else if ( (LA11_0==40) ) {
7359 alt11=2; 7014 alt11=2;
7360 } 7015 }
7361 else { 7016 else {
@@ -7366,10 +7021,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7366 } 7021 }
7367 switch (alt11) { 7022 switch (alt11) {
7368 case 1 : 7023 case 1 :
7369 // InternalApplicationConfiguration.g:2342:2: ( ruleOptimizationEntry ) 7024 // InternalApplicationConfiguration.g:2236:2: ( ruleOptimizationEntry )
7370 { 7025 {
7371 // InternalApplicationConfiguration.g:2342:2: ( ruleOptimizationEntry ) 7026 // InternalApplicationConfiguration.g:2236:2: ( ruleOptimizationEntry )
7372 // InternalApplicationConfiguration.g:2343:3: ruleOptimizationEntry 7027 // InternalApplicationConfiguration.g:2237:3: ruleOptimizationEntry
7373 { 7028 {
7374 before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); 7029 before(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
7375 pushFollow(FOLLOW_2); 7030 pushFollow(FOLLOW_2);
@@ -7385,10 +7040,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7385 } 7040 }
7386 break; 7041 break;
7387 case 2 : 7042 case 2 :
7388 // InternalApplicationConfiguration.g:2348:2: ( ruleThresholdEntry ) 7043 // InternalApplicationConfiguration.g:2242:2: ( ruleThresholdEntry )
7389 { 7044 {
7390 // InternalApplicationConfiguration.g:2348:2: ( ruleThresholdEntry ) 7045 // InternalApplicationConfiguration.g:2242:2: ( ruleThresholdEntry )
7391 // InternalApplicationConfiguration.g:2349:3: ruleThresholdEntry 7046 // InternalApplicationConfiguration.g:2243:3: ruleThresholdEntry
7392 { 7047 {
7393 before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); 7048 before(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
7394 pushFollow(FOLLOW_2); 7049 pushFollow(FOLLOW_2);
@@ -7420,21 +7075,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7420 // $ANTLR end "rule__ObjectiveEntry__Alternatives" 7075 // $ANTLR end "rule__ObjectiveEntry__Alternatives"
7421 7076
7422 7077
7423 // $ANTLR start "rule__ObjectiveFunction__Alternatives" 7078 // $ANTLR start "rule__Objective__Alternatives"
7424 // InternalApplicationConfiguration.g:2358:1: rule__ObjectiveFunction__Alternatives : ( ( ruleCostObjectiveFunction ) | ( ruleReliabilityObjectiveFunction ) ); 7079 // InternalApplicationConfiguration.g:2252:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
7425 public final void rule__ObjectiveFunction__Alternatives() throws RecognitionException { 7080 public final void rule__Objective__Alternatives() throws RecognitionException {
7426 7081
7427 int stackSize = keepStackSize(); 7082 int stackSize = keepStackSize();
7428 7083
7429 try { 7084 try {
7430 // InternalApplicationConfiguration.g:2362:1: ( ( ruleCostObjectiveFunction ) | ( ruleReliabilityObjectiveFunction ) ) 7085 // InternalApplicationConfiguration.g:2256:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
7431 int alt12=2; 7086 int alt12=2;
7432 int LA12_0 = input.LA(1); 7087 int LA12_0 = input.LA(1);
7433 7088
7434 if ( (LA12_0==41) ) { 7089 if ( (LA12_0==RULE_ID) ) {
7435 alt12=1; 7090 alt12=1;
7436 } 7091 }
7437 else if ( (LA12_0==28||LA12_0==43) ) { 7092 else if ( (LA12_0==30) ) {
7438 alt12=2; 7093 alt12=2;
7439 } 7094 }
7440 else { 7095 else {
@@ -7445,168 +7100,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7445 } 7100 }
7446 switch (alt12) { 7101 switch (alt12) {
7447 case 1 : 7102 case 1 :
7448 // InternalApplicationConfiguration.g:2363:2: ( ruleCostObjectiveFunction ) 7103 // InternalApplicationConfiguration.g:2257:2: ( ruleObjectiveReference )
7449 {
7450 // InternalApplicationConfiguration.g:2363:2: ( ruleCostObjectiveFunction )
7451 // InternalApplicationConfiguration.g:2364:3: ruleCostObjectiveFunction
7452 {
7453 before(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
7454 pushFollow(FOLLOW_2);
7455 ruleCostObjectiveFunction();
7456
7457 state._fsp--;
7458
7459 after(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
7460
7461 }
7462
7463
7464 }
7465 break;
7466 case 2 :
7467 // InternalApplicationConfiguration.g:2369:2: ( ruleReliabilityObjectiveFunction )
7468 {
7469 // InternalApplicationConfiguration.g:2369:2: ( ruleReliabilityObjectiveFunction )
7470 // InternalApplicationConfiguration.g:2370:3: ruleReliabilityObjectiveFunction
7471 {
7472 before(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
7473 pushFollow(FOLLOW_2);
7474 ruleReliabilityObjectiveFunction();
7475
7476 state._fsp--;
7477
7478 after(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
7479
7480 }
7481
7482
7483 }
7484 break;
7485
7486 }
7487 }
7488 catch (RecognitionException re) {
7489 reportError(re);
7490 recover(input,re);
7491 }
7492 finally {
7493
7494 restoreStackSize(stackSize);
7495
7496 }
7497 return ;
7498 }
7499 // $ANTLR end "rule__ObjectiveFunction__Alternatives"
7500
7501
7502 // $ANTLR start "rule__ReliabilityObjectiveFunction__Alternatives"
7503 // InternalApplicationConfiguration.g:2379:1: rule__ReliabilityObjectiveFunction__Alternatives : ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) );
7504 public final void rule__ReliabilityObjectiveFunction__Alternatives() throws RecognitionException {
7505
7506 int stackSize = keepStackSize();
7507
7508 try {
7509 // InternalApplicationConfiguration.g:2383:1: ( ( ruleReliabiltiyProbability ) | ( ruleMtff ) )
7510 int alt13=2;
7511 int LA13_0 = input.LA(1);
7512
7513 if ( (LA13_0==28) ) {
7514 alt13=1;
7515 }
7516 else if ( (LA13_0==43) ) {
7517 alt13=2;
7518 }
7519 else {
7520 NoViableAltException nvae =
7521 new NoViableAltException("", 13, 0, input);
7522
7523 throw nvae;
7524 }
7525 switch (alt13) {
7526 case 1 :
7527 // InternalApplicationConfiguration.g:2384:2: ( ruleReliabiltiyProbability )
7528 { 7104 {
7529 // InternalApplicationConfiguration.g:2384:2: ( ruleReliabiltiyProbability ) 7105 // InternalApplicationConfiguration.g:2257:2: ( ruleObjectiveReference )
7530 // InternalApplicationConfiguration.g:2385:3: ruleReliabiltiyProbability 7106 // InternalApplicationConfiguration.g:2258:3: ruleObjectiveReference
7531 {
7532 before(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
7533 pushFollow(FOLLOW_2);
7534 ruleReliabiltiyProbability();
7535
7536 state._fsp--;
7537
7538 after(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
7539
7540 }
7541
7542
7543 }
7544 break;
7545 case 2 :
7546 // InternalApplicationConfiguration.g:2390:2: ( ruleMtff )
7547 {
7548 // InternalApplicationConfiguration.g:2390:2: ( ruleMtff )
7549 // InternalApplicationConfiguration.g:2391:3: ruleMtff
7550 {
7551 before(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
7552 pushFollow(FOLLOW_2);
7553 ruleMtff();
7554
7555 state._fsp--;
7556
7557 after(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
7558
7559 }
7560
7561
7562 }
7563 break;
7564
7565 }
7566 }
7567 catch (RecognitionException re) {
7568 reportError(re);
7569 recover(input,re);
7570 }
7571 finally {
7572
7573 restoreStackSize(stackSize);
7574
7575 }
7576 return ;
7577 }
7578 // $ANTLR end "rule__ReliabilityObjectiveFunction__Alternatives"
7579
7580
7581 // $ANTLR start "rule__Objective__Alternatives"
7582 // InternalApplicationConfiguration.g:2400:1: rule__Objective__Alternatives : ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) );
7583 public final void rule__Objective__Alternatives() throws RecognitionException {
7584
7585 int stackSize = keepStackSize();
7586
7587 try {
7588 // InternalApplicationConfiguration.g:2404:1: ( ( ruleObjectiveReference ) | ( ruleObjectiveSpecification ) )
7589 int alt14=2;
7590 int LA14_0 = input.LA(1);
7591
7592 if ( (LA14_0==RULE_ID) ) {
7593 alt14=1;
7594 }
7595 else if ( (LA14_0==31) ) {
7596 alt14=2;
7597 }
7598 else {
7599 NoViableAltException nvae =
7600 new NoViableAltException("", 14, 0, input);
7601
7602 throw nvae;
7603 }
7604 switch (alt14) {
7605 case 1 :
7606 // InternalApplicationConfiguration.g:2405:2: ( ruleObjectiveReference )
7607 {
7608 // InternalApplicationConfiguration.g:2405:2: ( ruleObjectiveReference )
7609 // InternalApplicationConfiguration.g:2406:3: ruleObjectiveReference
7610 { 7107 {
7611 before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); 7108 before(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
7612 pushFollow(FOLLOW_2); 7109 pushFollow(FOLLOW_2);
@@ -7622,10 +7119,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7622 } 7119 }
7623 break; 7120 break;
7624 case 2 : 7121 case 2 :
7625 // InternalApplicationConfiguration.g:2411:2: ( ruleObjectiveSpecification ) 7122 // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveSpecification )
7626 { 7123 {
7627 // InternalApplicationConfiguration.g:2411:2: ( ruleObjectiveSpecification ) 7124 // InternalApplicationConfiguration.g:2263:2: ( ruleObjectiveSpecification )
7628 // InternalApplicationConfiguration.g:2412:3: ruleObjectiveSpecification 7125 // InternalApplicationConfiguration.g:2264:3: ruleObjectiveSpecification
7629 { 7126 {
7630 before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); 7127 before(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
7631 pushFollow(FOLLOW_2); 7128 pushFollow(FOLLOW_2);
@@ -7658,48 +7155,48 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7658 7155
7659 7156
7660 // $ANTLR start "rule__ConfigEntry__Alternatives" 7157 // $ANTLR start "rule__ConfigEntry__Alternatives"
7661 // InternalApplicationConfiguration.g:2421:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ); 7158 // InternalApplicationConfiguration.g:2273:1: rule__ConfigEntry__Alternatives : ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) );
7662 public final void rule__ConfigEntry__Alternatives() throws RecognitionException { 7159 public final void rule__ConfigEntry__Alternatives() throws RecognitionException {
7663 7160
7664 int stackSize = keepStackSize(); 7161 int stackSize = keepStackSize();
7665 7162
7666 try { 7163 try {
7667 // InternalApplicationConfiguration.g:2425:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) ) 7164 // InternalApplicationConfiguration.g:2277:1: ( ( ruleDocumentationEntry ) | ( ruleRuntimeEntry ) | ( ruleMemoryEntry ) | ( ruleCustomEntry ) )
7668 int alt15=4; 7165 int alt13=4;
7669 switch ( input.LA(1) ) { 7166 switch ( input.LA(1) ) {
7670 case 46: 7167 case 43:
7671 { 7168 {
7672 alt15=1; 7169 alt13=1;
7673 } 7170 }
7674 break; 7171 break;
7675 case 47: 7172 case 44:
7676 { 7173 {
7677 alt15=2; 7174 alt13=2;
7678 } 7175 }
7679 break; 7176 break;
7680 case 48: 7177 case 45:
7681 { 7178 {
7682 alt15=3; 7179 alt13=3;
7683 } 7180 }
7684 break; 7181 break;
7685 case RULE_STRING: 7182 case RULE_STRING:
7686 { 7183 {
7687 alt15=4; 7184 alt13=4;
7688 } 7185 }
7689 break; 7186 break;
7690 default: 7187 default:
7691 NoViableAltException nvae = 7188 NoViableAltException nvae =
7692 new NoViableAltException("", 15, 0, input); 7189 new NoViableAltException("", 13, 0, input);
7693 7190
7694 throw nvae; 7191 throw nvae;
7695 } 7192 }
7696 7193
7697 switch (alt15) { 7194 switch (alt13) {
7698 case 1 : 7195 case 1 :
7699 // InternalApplicationConfiguration.g:2426:2: ( ruleDocumentationEntry ) 7196 // InternalApplicationConfiguration.g:2278:2: ( ruleDocumentationEntry )
7700 { 7197 {
7701 // InternalApplicationConfiguration.g:2426:2: ( ruleDocumentationEntry ) 7198 // InternalApplicationConfiguration.g:2278:2: ( ruleDocumentationEntry )
7702 // InternalApplicationConfiguration.g:2427:3: ruleDocumentationEntry 7199 // InternalApplicationConfiguration.g:2279:3: ruleDocumentationEntry
7703 { 7200 {
7704 before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); 7201 before(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
7705 pushFollow(FOLLOW_2); 7202 pushFollow(FOLLOW_2);
@@ -7715,10 +7212,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7715 } 7212 }
7716 break; 7213 break;
7717 case 2 : 7214 case 2 :
7718 // InternalApplicationConfiguration.g:2432:2: ( ruleRuntimeEntry ) 7215 // InternalApplicationConfiguration.g:2284:2: ( ruleRuntimeEntry )
7719 { 7216 {
7720 // InternalApplicationConfiguration.g:2432:2: ( ruleRuntimeEntry ) 7217 // InternalApplicationConfiguration.g:2284:2: ( ruleRuntimeEntry )
7721 // InternalApplicationConfiguration.g:2433:3: ruleRuntimeEntry 7218 // InternalApplicationConfiguration.g:2285:3: ruleRuntimeEntry
7722 { 7219 {
7723 before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); 7220 before(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
7724 pushFollow(FOLLOW_2); 7221 pushFollow(FOLLOW_2);
@@ -7734,10 +7231,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7734 } 7231 }
7735 break; 7232 break;
7736 case 3 : 7233 case 3 :
7737 // InternalApplicationConfiguration.g:2438:2: ( ruleMemoryEntry ) 7234 // InternalApplicationConfiguration.g:2290:2: ( ruleMemoryEntry )
7738 { 7235 {
7739 // InternalApplicationConfiguration.g:2438:2: ( ruleMemoryEntry ) 7236 // InternalApplicationConfiguration.g:2290:2: ( ruleMemoryEntry )
7740 // InternalApplicationConfiguration.g:2439:3: ruleMemoryEntry 7237 // InternalApplicationConfiguration.g:2291:3: ruleMemoryEntry
7741 { 7238 {
7742 before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); 7239 before(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
7743 pushFollow(FOLLOW_2); 7240 pushFollow(FOLLOW_2);
@@ -7753,10 +7250,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7753 } 7250 }
7754 break; 7251 break;
7755 case 4 : 7252 case 4 :
7756 // InternalApplicationConfiguration.g:2444:2: ( ruleCustomEntry ) 7253 // InternalApplicationConfiguration.g:2296:2: ( ruleCustomEntry )
7757 { 7254 {
7758 // InternalApplicationConfiguration.g:2444:2: ( ruleCustomEntry ) 7255 // InternalApplicationConfiguration.g:2296:2: ( ruleCustomEntry )
7759 // InternalApplicationConfiguration.g:2445:3: ruleCustomEntry 7256 // InternalApplicationConfiguration.g:2297:3: ruleCustomEntry
7760 { 7257 {
7761 before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); 7258 before(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
7762 pushFollow(FOLLOW_2); 7259 pushFollow(FOLLOW_2);
@@ -7789,34 +7286,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7789 7286
7790 7287
7791 // $ANTLR start "rule__Config__Alternatives" 7288 // $ANTLR start "rule__Config__Alternatives"
7792 // InternalApplicationConfiguration.g:2454:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ); 7289 // InternalApplicationConfiguration.g:2306:1: rule__Config__Alternatives : ( ( ruleConfigSpecification ) | ( ruleConfigReference ) );
7793 public final void rule__Config__Alternatives() throws RecognitionException { 7290 public final void rule__Config__Alternatives() throws RecognitionException {
7794 7291
7795 int stackSize = keepStackSize(); 7292 int stackSize = keepStackSize();
7796 7293
7797 try { 7294 try {
7798 // InternalApplicationConfiguration.g:2458:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) ) 7295 // InternalApplicationConfiguration.g:2310:1: ( ( ruleConfigSpecification ) | ( ruleConfigReference ) )
7799 int alt16=2; 7296 int alt14=2;
7800 int LA16_0 = input.LA(1); 7297 int LA14_0 = input.LA(1);
7801 7298
7802 if ( (LA16_0==31) ) { 7299 if ( (LA14_0==30) ) {
7803 alt16=1; 7300 alt14=1;
7804 } 7301 }
7805 else if ( (LA16_0==RULE_ID) ) { 7302 else if ( (LA14_0==RULE_ID) ) {
7806 alt16=2; 7303 alt14=2;
7807 } 7304 }
7808 else { 7305 else {
7809 NoViableAltException nvae = 7306 NoViableAltException nvae =
7810 new NoViableAltException("", 16, 0, input); 7307 new NoViableAltException("", 14, 0, input);
7811 7308
7812 throw nvae; 7309 throw nvae;
7813 } 7310 }
7814 switch (alt16) { 7311 switch (alt14) {
7815 case 1 : 7312 case 1 :
7816 // InternalApplicationConfiguration.g:2459:2: ( ruleConfigSpecification ) 7313 // InternalApplicationConfiguration.g:2311:2: ( ruleConfigSpecification )
7817 { 7314 {
7818 // InternalApplicationConfiguration.g:2459:2: ( ruleConfigSpecification ) 7315 // InternalApplicationConfiguration.g:2311:2: ( ruleConfigSpecification )
7819 // InternalApplicationConfiguration.g:2460:3: ruleConfigSpecification 7316 // InternalApplicationConfiguration.g:2312:3: ruleConfigSpecification
7820 { 7317 {
7821 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); 7318 before(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
7822 pushFollow(FOLLOW_2); 7319 pushFollow(FOLLOW_2);
@@ -7832,10 +7329,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7832 } 7329 }
7833 break; 7330 break;
7834 case 2 : 7331 case 2 :
7835 // InternalApplicationConfiguration.g:2465:2: ( ruleConfigReference ) 7332 // InternalApplicationConfiguration.g:2317:2: ( ruleConfigReference )
7836 { 7333 {
7837 // InternalApplicationConfiguration.g:2465:2: ( ruleConfigReference ) 7334 // InternalApplicationConfiguration.g:2317:2: ( ruleConfigReference )
7838 // InternalApplicationConfiguration.g:2466:3: ruleConfigReference 7335 // InternalApplicationConfiguration.g:2318:3: ruleConfigReference
7839 { 7336 {
7840 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); 7337 before(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
7841 pushFollow(FOLLOW_2); 7338 pushFollow(FOLLOW_2);
@@ -7868,46 +7365,46 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7868 7365
7869 7366
7870 // $ANTLR start "rule__TypeScope__Alternatives" 7367 // $ANTLR start "rule__TypeScope__Alternatives"
7871 // InternalApplicationConfiguration.g:2475:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ); 7368 // InternalApplicationConfiguration.g:2327:1: rule__TypeScope__Alternatives : ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) );
7872 public final void rule__TypeScope__Alternatives() throws RecognitionException { 7369 public final void rule__TypeScope__Alternatives() throws RecognitionException {
7873 7370
7874 int stackSize = keepStackSize(); 7371 int stackSize = keepStackSize();
7875 7372
7876 try { 7373 try {
7877 // InternalApplicationConfiguration.g:2479:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) ) 7374 // InternalApplicationConfiguration.g:2331:1: ( ( ruleClassTypeScope ) | ( ruleObjectTypeScope ) | ( ruleIntegerTypeScope ) | ( ruleRealTypeScope ) | ( ruleStringTypeScope ) )
7878 int alt17=5; 7375 int alt15=5;
7879 int LA17_0 = input.LA(1); 7376 int LA15_0 = input.LA(1);
7880 7377
7881 if ( (LA17_0==49) ) { 7378 if ( (LA15_0==46) ) {
7882 switch ( input.LA(2) ) { 7379 switch ( input.LA(2) ) {
7883 case 53: 7380 case 48:
7884 { 7381 {
7885 alt17=5; 7382 alt15=3;
7886 } 7383 }
7887 break; 7384 break;
7888 case 50: 7385 case 49:
7889 { 7386 {
7890 alt17=2; 7387 alt15=4;
7891 } 7388 }
7892 break; 7389 break;
7893 case 51: 7390 case 13:
7894 { 7391 {
7895 alt17=3; 7392 alt15=1;
7896 } 7393 }
7897 break; 7394 break;
7898 case 52: 7395 case 50:
7899 { 7396 {
7900 alt17=4; 7397 alt15=5;
7901 } 7398 }
7902 break; 7399 break;
7903 case 13: 7400 case 47:
7904 { 7401 {
7905 alt17=1; 7402 alt15=2;
7906 } 7403 }
7907 break; 7404 break;
7908 default: 7405 default:
7909 NoViableAltException nvae = 7406 NoViableAltException nvae =
7910 new NoViableAltException("", 17, 1, input); 7407 new NoViableAltException("", 15, 1, input);
7911 7408
7912 throw nvae; 7409 throw nvae;
7913 } 7410 }
@@ -7915,16 +7412,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7915 } 7412 }
7916 else { 7413 else {
7917 NoViableAltException nvae = 7414 NoViableAltException nvae =
7918 new NoViableAltException("", 17, 0, input); 7415 new NoViableAltException("", 15, 0, input);
7919 7416
7920 throw nvae; 7417 throw nvae;
7921 } 7418 }
7922 switch (alt17) { 7419 switch (alt15) {
7923 case 1 : 7420 case 1 :
7924 // InternalApplicationConfiguration.g:2480:2: ( ruleClassTypeScope ) 7421 // InternalApplicationConfiguration.g:2332:2: ( ruleClassTypeScope )
7925 { 7422 {
7926 // InternalApplicationConfiguration.g:2480:2: ( ruleClassTypeScope ) 7423 // InternalApplicationConfiguration.g:2332:2: ( ruleClassTypeScope )
7927 // InternalApplicationConfiguration.g:2481:3: ruleClassTypeScope 7424 // InternalApplicationConfiguration.g:2333:3: ruleClassTypeScope
7928 { 7425 {
7929 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); 7426 before(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
7930 pushFollow(FOLLOW_2); 7427 pushFollow(FOLLOW_2);
@@ -7940,10 +7437,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7940 } 7437 }
7941 break; 7438 break;
7942 case 2 : 7439 case 2 :
7943 // InternalApplicationConfiguration.g:2486:2: ( ruleObjectTypeScope ) 7440 // InternalApplicationConfiguration.g:2338:2: ( ruleObjectTypeScope )
7944 { 7441 {
7945 // InternalApplicationConfiguration.g:2486:2: ( ruleObjectTypeScope ) 7442 // InternalApplicationConfiguration.g:2338:2: ( ruleObjectTypeScope )
7946 // InternalApplicationConfiguration.g:2487:3: ruleObjectTypeScope 7443 // InternalApplicationConfiguration.g:2339:3: ruleObjectTypeScope
7947 { 7444 {
7948 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); 7445 before(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
7949 pushFollow(FOLLOW_2); 7446 pushFollow(FOLLOW_2);
@@ -7959,10 +7456,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7959 } 7456 }
7960 break; 7457 break;
7961 case 3 : 7458 case 3 :
7962 // InternalApplicationConfiguration.g:2492:2: ( ruleIntegerTypeScope ) 7459 // InternalApplicationConfiguration.g:2344:2: ( ruleIntegerTypeScope )
7963 { 7460 {
7964 // InternalApplicationConfiguration.g:2492:2: ( ruleIntegerTypeScope ) 7461 // InternalApplicationConfiguration.g:2344:2: ( ruleIntegerTypeScope )
7965 // InternalApplicationConfiguration.g:2493:3: ruleIntegerTypeScope 7462 // InternalApplicationConfiguration.g:2345:3: ruleIntegerTypeScope
7966 { 7463 {
7967 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); 7464 before(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
7968 pushFollow(FOLLOW_2); 7465 pushFollow(FOLLOW_2);
@@ -7978,10 +7475,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7978 } 7475 }
7979 break; 7476 break;
7980 case 4 : 7477 case 4 :
7981 // InternalApplicationConfiguration.g:2498:2: ( ruleRealTypeScope ) 7478 // InternalApplicationConfiguration.g:2350:2: ( ruleRealTypeScope )
7982 { 7479 {
7983 // InternalApplicationConfiguration.g:2498:2: ( ruleRealTypeScope ) 7480 // InternalApplicationConfiguration.g:2350:2: ( ruleRealTypeScope )
7984 // InternalApplicationConfiguration.g:2499:3: ruleRealTypeScope 7481 // InternalApplicationConfiguration.g:2351:3: ruleRealTypeScope
7985 { 7482 {
7986 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); 7483 before(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
7987 pushFollow(FOLLOW_2); 7484 pushFollow(FOLLOW_2);
@@ -7997,10 +7494,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
7997 } 7494 }
7998 break; 7495 break;
7999 case 5 : 7496 case 5 :
8000 // InternalApplicationConfiguration.g:2504:2: ( ruleStringTypeScope ) 7497 // InternalApplicationConfiguration.g:2356:2: ( ruleStringTypeScope )
8001 { 7498 {
8002 // InternalApplicationConfiguration.g:2504:2: ( ruleStringTypeScope ) 7499 // InternalApplicationConfiguration.g:2356:2: ( ruleStringTypeScope )
8003 // InternalApplicationConfiguration.g:2505:3: ruleStringTypeScope 7500 // InternalApplicationConfiguration.g:2357:3: ruleStringTypeScope
8004 { 7501 {
8005 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); 7502 before(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
8006 pushFollow(FOLLOW_2); 7503 pushFollow(FOLLOW_2);
@@ -8033,38 +7530,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8033 7530
8034 7531
8035 // $ANTLR start "rule__ClassTypeScope__Alternatives_2" 7532 // $ANTLR start "rule__ClassTypeScope__Alternatives_2"
8036 // InternalApplicationConfiguration.g:2514:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ); 7533 // InternalApplicationConfiguration.g:2366:1: rule__ClassTypeScope__Alternatives_2 : ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) );
8037 public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException { 7534 public final void rule__ClassTypeScope__Alternatives_2() throws RecognitionException {
8038 7535
8039 int stackSize = keepStackSize(); 7536 int stackSize = keepStackSize();
8040 7537
8041 try { 7538 try {
8042 // InternalApplicationConfiguration.g:2518:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) ) 7539 // InternalApplicationConfiguration.g:2370:1: ( ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) )
8043 int alt18=2; 7540 int alt16=2;
8044 int LA18_0 = input.LA(1); 7541 int LA16_0 = input.LA(1);
8045 7542
8046 if ( (LA18_0==63) ) { 7543 if ( (LA16_0==60) ) {
8047 alt18=1; 7544 alt16=1;
8048 } 7545 }
8049 else if ( (LA18_0==30) ) { 7546 else if ( (LA16_0==29) ) {
8050 alt18=2; 7547 alt16=2;
8051 } 7548 }
8052 else { 7549 else {
8053 NoViableAltException nvae = 7550 NoViableAltException nvae =
8054 new NoViableAltException("", 18, 0, input); 7551 new NoViableAltException("", 16, 0, input);
8055 7552
8056 throw nvae; 7553 throw nvae;
8057 } 7554 }
8058 switch (alt18) { 7555 switch (alt16) {
8059 case 1 : 7556 case 1 :
8060 // InternalApplicationConfiguration.g:2519:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) 7557 // InternalApplicationConfiguration.g:2371:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
8061 { 7558 {
8062 // InternalApplicationConfiguration.g:2519:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) ) 7559 // InternalApplicationConfiguration.g:2371:2: ( ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) )
8063 // InternalApplicationConfiguration.g:2520:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) 7560 // InternalApplicationConfiguration.g:2372:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
8064 { 7561 {
8065 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0()); 7562 before(grammarAccess.getClassTypeScopeAccess().getSetsNewAssignment_2_0());
8066 // InternalApplicationConfiguration.g:2521:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 ) 7563 // InternalApplicationConfiguration.g:2373:3: ( rule__ClassTypeScope__SetsNewAssignment_2_0 )
8067 // InternalApplicationConfiguration.g:2521:4: rule__ClassTypeScope__SetsNewAssignment_2_0 7564 // InternalApplicationConfiguration.g:2373:4: rule__ClassTypeScope__SetsNewAssignment_2_0
8068 { 7565 {
8069 pushFollow(FOLLOW_2); 7566 pushFollow(FOLLOW_2);
8070 rule__ClassTypeScope__SetsNewAssignment_2_0(); 7567 rule__ClassTypeScope__SetsNewAssignment_2_0();
@@ -8082,14 +7579,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8082 } 7579 }
8083 break; 7580 break;
8084 case 2 : 7581 case 2 :
8085 // InternalApplicationConfiguration.g:2525:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) 7582 // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
8086 { 7583 {
8087 // InternalApplicationConfiguration.g:2525:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) ) 7584 // InternalApplicationConfiguration.g:2377:2: ( ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) )
8088 // InternalApplicationConfiguration.g:2526:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) 7585 // InternalApplicationConfiguration.g:2378:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
8089 { 7586 {
8090 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1()); 7587 before(grammarAccess.getClassTypeScopeAccess().getSetsSumAssignment_2_1());
8091 // InternalApplicationConfiguration.g:2527:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 ) 7588 // InternalApplicationConfiguration.g:2379:3: ( rule__ClassTypeScope__SetsSumAssignment_2_1 )
8092 // InternalApplicationConfiguration.g:2527:4: rule__ClassTypeScope__SetsSumAssignment_2_1 7589 // InternalApplicationConfiguration.g:2379:4: rule__ClassTypeScope__SetsSumAssignment_2_1
8093 { 7590 {
8094 pushFollow(FOLLOW_2); 7591 pushFollow(FOLLOW_2);
8095 rule__ClassTypeScope__SetsSumAssignment_2_1(); 7592 rule__ClassTypeScope__SetsSumAssignment_2_1();
@@ -8124,51 +7621,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8124 7621
8125 7622
8126 // $ANTLR start "rule__ClassTypeScope__Alternatives_3" 7623 // $ANTLR start "rule__ClassTypeScope__Alternatives_3"
8127 // InternalApplicationConfiguration.g:2535:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ); 7624 // InternalApplicationConfiguration.g:2387:1: rule__ClassTypeScope__Alternatives_3 : ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) );
8128 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException { 7625 public final void rule__ClassTypeScope__Alternatives_3() throws RecognitionException {
8129 7626
8130 int stackSize = keepStackSize(); 7627 int stackSize = keepStackSize();
8131 7628
8132 try { 7629 try {
8133 // InternalApplicationConfiguration.g:2539:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) ) 7630 // InternalApplicationConfiguration.g:2391:1: ( ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) )
8134 int alt19=2; 7631 int alt17=2;
8135 int LA19_0 = input.LA(1); 7632 int LA17_0 = input.LA(1);
8136 7633
8137 if ( (LA19_0==RULE_INT) ) { 7634 if ( (LA17_0==RULE_INT) ) {
8138 int LA19_1 = input.LA(2); 7635 int LA17_1 = input.LA(2);
8139 7636
8140 if ( (LA19_1==54) ) { 7637 if ( (LA17_1==EOF||(LA17_1>=31 && LA17_1<=32)) ) {
8141 alt19=2; 7638 alt17=1;
8142 } 7639 }
8143 else if ( (LA19_1==EOF||(LA19_1>=32 && LA19_1<=33)) ) { 7640 else if ( (LA17_1==51) ) {
8144 alt19=1; 7641 alt17=2;
8145 } 7642 }
8146 else { 7643 else {
8147 NoViableAltException nvae = 7644 NoViableAltException nvae =
8148 new NoViableAltException("", 19, 1, input); 7645 new NoViableAltException("", 17, 1, input);
8149 7646
8150 throw nvae; 7647 throw nvae;
8151 } 7648 }
8152 } 7649 }
8153 else if ( (LA19_0==64) ) { 7650 else if ( (LA17_0==61) ) {
8154 alt19=1; 7651 alt17=1;
8155 } 7652 }
8156 else { 7653 else {
8157 NoViableAltException nvae = 7654 NoViableAltException nvae =
8158 new NoViableAltException("", 19, 0, input); 7655 new NoViableAltException("", 17, 0, input);
8159 7656
8160 throw nvae; 7657 throw nvae;
8161 } 7658 }
8162 switch (alt19) { 7659 switch (alt17) {
8163 case 1 : 7660 case 1 :
8164 // InternalApplicationConfiguration.g:2540:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) 7661 // InternalApplicationConfiguration.g:2392:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
8165 { 7662 {
8166 // InternalApplicationConfiguration.g:2540:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) ) 7663 // InternalApplicationConfiguration.g:2392:2: ( ( rule__ClassTypeScope__NumberAssignment_3_0 ) )
8167 // InternalApplicationConfiguration.g:2541:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) 7664 // InternalApplicationConfiguration.g:2393:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
8168 { 7665 {
8169 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0()); 7666 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_0());
8170 // InternalApplicationConfiguration.g:2542:3: ( rule__ClassTypeScope__NumberAssignment_3_0 ) 7667 // InternalApplicationConfiguration.g:2394:3: ( rule__ClassTypeScope__NumberAssignment_3_0 )
8171 // InternalApplicationConfiguration.g:2542:4: rule__ClassTypeScope__NumberAssignment_3_0 7668 // InternalApplicationConfiguration.g:2394:4: rule__ClassTypeScope__NumberAssignment_3_0
8172 { 7669 {
8173 pushFollow(FOLLOW_2); 7670 pushFollow(FOLLOW_2);
8174 rule__ClassTypeScope__NumberAssignment_3_0(); 7671 rule__ClassTypeScope__NumberAssignment_3_0();
@@ -8186,14 +7683,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8186 } 7683 }
8187 break; 7684 break;
8188 case 2 : 7685 case 2 :
8189 // InternalApplicationConfiguration.g:2546:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) 7686 // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
8190 { 7687 {
8191 // InternalApplicationConfiguration.g:2546:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) ) 7688 // InternalApplicationConfiguration.g:2398:2: ( ( rule__ClassTypeScope__NumberAssignment_3_1 ) )
8192 // InternalApplicationConfiguration.g:2547:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) 7689 // InternalApplicationConfiguration.g:2399:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
8193 { 7690 {
8194 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1()); 7691 before(grammarAccess.getClassTypeScopeAccess().getNumberAssignment_3_1());
8195 // InternalApplicationConfiguration.g:2548:3: ( rule__ClassTypeScope__NumberAssignment_3_1 ) 7692 // InternalApplicationConfiguration.g:2400:3: ( rule__ClassTypeScope__NumberAssignment_3_1 )
8196 // InternalApplicationConfiguration.g:2548:4: rule__ClassTypeScope__NumberAssignment_3_1 7693 // InternalApplicationConfiguration.g:2400:4: rule__ClassTypeScope__NumberAssignment_3_1
8197 { 7694 {
8198 pushFollow(FOLLOW_2); 7695 pushFollow(FOLLOW_2);
8199 rule__ClassTypeScope__NumberAssignment_3_1(); 7696 rule__ClassTypeScope__NumberAssignment_3_1();
@@ -8228,38 +7725,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8228 7725
8229 7726
8230 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2" 7727 // $ANTLR start "rule__ObjectTypeScope__Alternatives_2"
8231 // InternalApplicationConfiguration.g:2556:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ); 7728 // InternalApplicationConfiguration.g:2408:1: rule__ObjectTypeScope__Alternatives_2 : ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) );
8232 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException { 7729 public final void rule__ObjectTypeScope__Alternatives_2() throws RecognitionException {
8233 7730
8234 int stackSize = keepStackSize(); 7731 int stackSize = keepStackSize();
8235 7732
8236 try { 7733 try {
8237 // InternalApplicationConfiguration.g:2560:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) ) 7734 // InternalApplicationConfiguration.g:2412:1: ( ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) )
8238 int alt20=2; 7735 int alt18=2;
8239 int LA20_0 = input.LA(1); 7736 int LA18_0 = input.LA(1);
8240 7737
8241 if ( (LA20_0==63) ) { 7738 if ( (LA18_0==60) ) {
8242 alt20=1; 7739 alt18=1;
8243 } 7740 }
8244 else if ( (LA20_0==30) ) { 7741 else if ( (LA18_0==29) ) {
8245 alt20=2; 7742 alt18=2;
8246 } 7743 }
8247 else { 7744 else {
8248 NoViableAltException nvae = 7745 NoViableAltException nvae =
8249 new NoViableAltException("", 20, 0, input); 7746 new NoViableAltException("", 18, 0, input);
8250 7747
8251 throw nvae; 7748 throw nvae;
8252 } 7749 }
8253 switch (alt20) { 7750 switch (alt18) {
8254 case 1 : 7751 case 1 :
8255 // InternalApplicationConfiguration.g:2561:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) 7752 // InternalApplicationConfiguration.g:2413:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
8256 { 7753 {
8257 // InternalApplicationConfiguration.g:2561:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) ) 7754 // InternalApplicationConfiguration.g:2413:2: ( ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) )
8258 // InternalApplicationConfiguration.g:2562:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) 7755 // InternalApplicationConfiguration.g:2414:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
8259 { 7756 {
8260 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0()); 7757 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewAssignment_2_0());
8261 // InternalApplicationConfiguration.g:2563:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 ) 7758 // InternalApplicationConfiguration.g:2415:3: ( rule__ObjectTypeScope__SetsNewAssignment_2_0 )
8262 // InternalApplicationConfiguration.g:2563:4: rule__ObjectTypeScope__SetsNewAssignment_2_0 7759 // InternalApplicationConfiguration.g:2415:4: rule__ObjectTypeScope__SetsNewAssignment_2_0
8263 { 7760 {
8264 pushFollow(FOLLOW_2); 7761 pushFollow(FOLLOW_2);
8265 rule__ObjectTypeScope__SetsNewAssignment_2_0(); 7762 rule__ObjectTypeScope__SetsNewAssignment_2_0();
@@ -8277,14 +7774,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8277 } 7774 }
8278 break; 7775 break;
8279 case 2 : 7776 case 2 :
8280 // InternalApplicationConfiguration.g:2567:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) 7777 // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
8281 { 7778 {
8282 // InternalApplicationConfiguration.g:2567:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) ) 7779 // InternalApplicationConfiguration.g:2419:2: ( ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) )
8283 // InternalApplicationConfiguration.g:2568:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) 7780 // InternalApplicationConfiguration.g:2420:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
8284 { 7781 {
8285 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1()); 7782 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumAssignment_2_1());
8286 // InternalApplicationConfiguration.g:2569:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 ) 7783 // InternalApplicationConfiguration.g:2421:3: ( rule__ObjectTypeScope__SetsSumAssignment_2_1 )
8287 // InternalApplicationConfiguration.g:2569:4: rule__ObjectTypeScope__SetsSumAssignment_2_1 7784 // InternalApplicationConfiguration.g:2421:4: rule__ObjectTypeScope__SetsSumAssignment_2_1
8288 { 7785 {
8289 pushFollow(FOLLOW_2); 7786 pushFollow(FOLLOW_2);
8290 rule__ObjectTypeScope__SetsSumAssignment_2_1(); 7787 rule__ObjectTypeScope__SetsSumAssignment_2_1();
@@ -8319,51 +7816,51 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8319 7816
8320 7817
8321 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3" 7818 // $ANTLR start "rule__ObjectTypeScope__Alternatives_3"
8322 // InternalApplicationConfiguration.g:2577:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ); 7819 // InternalApplicationConfiguration.g:2429:1: rule__ObjectTypeScope__Alternatives_3 : ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) );
8323 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException { 7820 public final void rule__ObjectTypeScope__Alternatives_3() throws RecognitionException {
8324 7821
8325 int stackSize = keepStackSize(); 7822 int stackSize = keepStackSize();
8326 7823
8327 try { 7824 try {
8328 // InternalApplicationConfiguration.g:2581:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) ) 7825 // InternalApplicationConfiguration.g:2433:1: ( ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) )
8329 int alt21=2; 7826 int alt19=2;
8330 int LA21_0 = input.LA(1); 7827 int LA19_0 = input.LA(1);
8331 7828
8332 if ( (LA21_0==RULE_INT) ) { 7829 if ( (LA19_0==RULE_INT) ) {
8333 int LA21_1 = input.LA(2); 7830 int LA19_1 = input.LA(2);
8334 7831
8335 if ( (LA21_1==54) ) { 7832 if ( (LA19_1==EOF||(LA19_1>=31 && LA19_1<=32)) ) {
8336 alt21=2; 7833 alt19=1;
8337 } 7834 }
8338 else if ( (LA21_1==EOF||(LA21_1>=32 && LA21_1<=33)) ) { 7835 else if ( (LA19_1==51) ) {
8339 alt21=1; 7836 alt19=2;
8340 } 7837 }
8341 else { 7838 else {
8342 NoViableAltException nvae = 7839 NoViableAltException nvae =
8343 new NoViableAltException("", 21, 1, input); 7840 new NoViableAltException("", 19, 1, input);
8344 7841
8345 throw nvae; 7842 throw nvae;
8346 } 7843 }
8347 } 7844 }
8348 else if ( (LA21_0==64) ) { 7845 else if ( (LA19_0==61) ) {
8349 alt21=1; 7846 alt19=1;
8350 } 7847 }
8351 else { 7848 else {
8352 NoViableAltException nvae = 7849 NoViableAltException nvae =
8353 new NoViableAltException("", 21, 0, input); 7850 new NoViableAltException("", 19, 0, input);
8354 7851
8355 throw nvae; 7852 throw nvae;
8356 } 7853 }
8357 switch (alt21) { 7854 switch (alt19) {
8358 case 1 : 7855 case 1 :
8359 // InternalApplicationConfiguration.g:2582:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) 7856 // InternalApplicationConfiguration.g:2434:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
8360 { 7857 {
8361 // InternalApplicationConfiguration.g:2582:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) ) 7858 // InternalApplicationConfiguration.g:2434:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_0 ) )
8362 // InternalApplicationConfiguration.g:2583:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) 7859 // InternalApplicationConfiguration.g:2435:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
8363 { 7860 {
8364 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0()); 7861 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_0());
8365 // InternalApplicationConfiguration.g:2584:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 ) 7862 // InternalApplicationConfiguration.g:2436:3: ( rule__ObjectTypeScope__NumberAssignment_3_0 )
8366 // InternalApplicationConfiguration.g:2584:4: rule__ObjectTypeScope__NumberAssignment_3_0 7863 // InternalApplicationConfiguration.g:2436:4: rule__ObjectTypeScope__NumberAssignment_3_0
8367 { 7864 {
8368 pushFollow(FOLLOW_2); 7865 pushFollow(FOLLOW_2);
8369 rule__ObjectTypeScope__NumberAssignment_3_0(); 7866 rule__ObjectTypeScope__NumberAssignment_3_0();
@@ -8381,14 +7878,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8381 } 7878 }
8382 break; 7879 break;
8383 case 2 : 7880 case 2 :
8384 // InternalApplicationConfiguration.g:2588:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) 7881 // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
8385 { 7882 {
8386 // InternalApplicationConfiguration.g:2588:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) ) 7883 // InternalApplicationConfiguration.g:2440:2: ( ( rule__ObjectTypeScope__NumberAssignment_3_1 ) )
8387 // InternalApplicationConfiguration.g:2589:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) 7884 // InternalApplicationConfiguration.g:2441:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
8388 { 7885 {
8389 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1()); 7886 before(grammarAccess.getObjectTypeScopeAccess().getNumberAssignment_3_1());
8390 // InternalApplicationConfiguration.g:2590:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 ) 7887 // InternalApplicationConfiguration.g:2442:3: ( rule__ObjectTypeScope__NumberAssignment_3_1 )
8391 // InternalApplicationConfiguration.g:2590:4: rule__ObjectTypeScope__NumberAssignment_3_1 7888 // InternalApplicationConfiguration.g:2442:4: rule__ObjectTypeScope__NumberAssignment_3_1
8392 { 7889 {
8393 pushFollow(FOLLOW_2); 7890 pushFollow(FOLLOW_2);
8394 rule__ObjectTypeScope__NumberAssignment_3_1(); 7891 rule__ObjectTypeScope__NumberAssignment_3_1();
@@ -8423,38 +7920,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8423 7920
8424 7921
8425 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2" 7922 // $ANTLR start "rule__IntegerTypeScope__Alternatives_2"
8426 // InternalApplicationConfiguration.g:2598:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ); 7923 // InternalApplicationConfiguration.g:2450:1: rule__IntegerTypeScope__Alternatives_2 : ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) );
8427 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException { 7924 public final void rule__IntegerTypeScope__Alternatives_2() throws RecognitionException {
8428 7925
8429 int stackSize = keepStackSize(); 7926 int stackSize = keepStackSize();
8430 7927
8431 try { 7928 try {
8432 // InternalApplicationConfiguration.g:2602:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) ) 7929 // InternalApplicationConfiguration.g:2454:1: ( ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) )
8433 int alt22=2; 7930 int alt20=2;
8434 int LA22_0 = input.LA(1); 7931 int LA20_0 = input.LA(1);
8435 7932
8436 if ( (LA22_0==63) ) { 7933 if ( (LA20_0==60) ) {
8437 alt22=1; 7934 alt20=1;
8438 } 7935 }
8439 else if ( (LA22_0==30) ) { 7936 else if ( (LA20_0==29) ) {
8440 alt22=2; 7937 alt20=2;
8441 } 7938 }
8442 else { 7939 else {
8443 NoViableAltException nvae = 7940 NoViableAltException nvae =
8444 new NoViableAltException("", 22, 0, input); 7941 new NoViableAltException("", 20, 0, input);
8445 7942
8446 throw nvae; 7943 throw nvae;
8447 } 7944 }
8448 switch (alt22) { 7945 switch (alt20) {
8449 case 1 : 7946 case 1 :
8450 // InternalApplicationConfiguration.g:2603:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) 7947 // InternalApplicationConfiguration.g:2455:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
8451 { 7948 {
8452 // InternalApplicationConfiguration.g:2603:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) ) 7949 // InternalApplicationConfiguration.g:2455:2: ( ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) )
8453 // InternalApplicationConfiguration.g:2604:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) 7950 // InternalApplicationConfiguration.g:2456:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
8454 { 7951 {
8455 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0()); 7952 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewAssignment_2_0());
8456 // InternalApplicationConfiguration.g:2605:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 ) 7953 // InternalApplicationConfiguration.g:2457:3: ( rule__IntegerTypeScope__SetsNewAssignment_2_0 )
8457 // InternalApplicationConfiguration.g:2605:4: rule__IntegerTypeScope__SetsNewAssignment_2_0 7954 // InternalApplicationConfiguration.g:2457:4: rule__IntegerTypeScope__SetsNewAssignment_2_0
8458 { 7955 {
8459 pushFollow(FOLLOW_2); 7956 pushFollow(FOLLOW_2);
8460 rule__IntegerTypeScope__SetsNewAssignment_2_0(); 7957 rule__IntegerTypeScope__SetsNewAssignment_2_0();
@@ -8472,14 +7969,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8472 } 7969 }
8473 break; 7970 break;
8474 case 2 : 7971 case 2 :
8475 // InternalApplicationConfiguration.g:2609:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) 7972 // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
8476 { 7973 {
8477 // InternalApplicationConfiguration.g:2609:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) ) 7974 // InternalApplicationConfiguration.g:2461:2: ( ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) )
8478 // InternalApplicationConfiguration.g:2610:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) 7975 // InternalApplicationConfiguration.g:2462:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
8479 { 7976 {
8480 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1()); 7977 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumAssignment_2_1());
8481 // InternalApplicationConfiguration.g:2611:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 ) 7978 // InternalApplicationConfiguration.g:2463:3: ( rule__IntegerTypeScope__SetsSumAssignment_2_1 )
8482 // InternalApplicationConfiguration.g:2611:4: rule__IntegerTypeScope__SetsSumAssignment_2_1 7979 // InternalApplicationConfiguration.g:2463:4: rule__IntegerTypeScope__SetsSumAssignment_2_1
8483 { 7980 {
8484 pushFollow(FOLLOW_2); 7981 pushFollow(FOLLOW_2);
8485 rule__IntegerTypeScope__SetsSumAssignment_2_1(); 7982 rule__IntegerTypeScope__SetsSumAssignment_2_1();
@@ -8514,60 +8011,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8514 8011
8515 8012
8516 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3" 8013 // $ANTLR start "rule__IntegerTypeScope__Alternatives_3"
8517 // InternalApplicationConfiguration.g:2619:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ); 8014 // InternalApplicationConfiguration.g:2471:1: rule__IntegerTypeScope__Alternatives_3 : ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) );
8518 public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException { 8015 public final void rule__IntegerTypeScope__Alternatives_3() throws RecognitionException {
8519 8016
8520 int stackSize = keepStackSize(); 8017 int stackSize = keepStackSize();
8521 8018
8522 try { 8019 try {
8523 // InternalApplicationConfiguration.g:2623:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) ) 8020 // InternalApplicationConfiguration.g:2475:1: ( ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) )
8524 int alt23=3; 8021 int alt21=3;
8525 switch ( input.LA(1) ) { 8022 switch ( input.LA(1) ) {
8526 case RULE_INT: 8023 case RULE_INT:
8527 { 8024 {
8528 int LA23_1 = input.LA(2); 8025 int LA21_1 = input.LA(2);
8529 8026
8530 if ( (LA23_1==54) ) { 8027 if ( (LA21_1==51) ) {
8531 alt23=2; 8028 alt21=2;
8532 } 8029 }
8533 else if ( (LA23_1==EOF||(LA23_1>=32 && LA23_1<=33)) ) { 8030 else if ( (LA21_1==EOF||(LA21_1>=31 && LA21_1<=32)) ) {
8534 alt23=1; 8031 alt21=1;
8535 } 8032 }
8536 else { 8033 else {
8537 NoViableAltException nvae = 8034 NoViableAltException nvae =
8538 new NoViableAltException("", 23, 1, input); 8035 new NoViableAltException("", 21, 1, input);
8539 8036
8540 throw nvae; 8037 throw nvae;
8541 } 8038 }
8542 } 8039 }
8543 break; 8040 break;
8544 case 64: 8041 case 61:
8545 { 8042 {
8546 alt23=1; 8043 alt21=1;
8547 } 8044 }
8548 break; 8045 break;
8549 case 31: 8046 case 30:
8550 { 8047 {
8551 alt23=3; 8048 alt21=3;
8552 } 8049 }
8553 break; 8050 break;
8554 default: 8051 default:
8555 NoViableAltException nvae = 8052 NoViableAltException nvae =
8556 new NoViableAltException("", 23, 0, input); 8053 new NoViableAltException("", 21, 0, input);
8557 8054
8558 throw nvae; 8055 throw nvae;
8559 } 8056 }
8560 8057
8561 switch (alt23) { 8058 switch (alt21) {
8562 case 1 : 8059 case 1 :
8563 // InternalApplicationConfiguration.g:2624:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) 8060 // InternalApplicationConfiguration.g:2476:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
8564 { 8061 {
8565 // InternalApplicationConfiguration.g:2624:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) ) 8062 // InternalApplicationConfiguration.g:2476:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_0 ) )
8566 // InternalApplicationConfiguration.g:2625:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) 8063 // InternalApplicationConfiguration.g:2477:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
8567 { 8064 {
8568 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0()); 8065 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_0());
8569 // InternalApplicationConfiguration.g:2626:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 ) 8066 // InternalApplicationConfiguration.g:2478:3: ( rule__IntegerTypeScope__NumberAssignment_3_0 )
8570 // InternalApplicationConfiguration.g:2626:4: rule__IntegerTypeScope__NumberAssignment_3_0 8067 // InternalApplicationConfiguration.g:2478:4: rule__IntegerTypeScope__NumberAssignment_3_0
8571 { 8068 {
8572 pushFollow(FOLLOW_2); 8069 pushFollow(FOLLOW_2);
8573 rule__IntegerTypeScope__NumberAssignment_3_0(); 8070 rule__IntegerTypeScope__NumberAssignment_3_0();
@@ -8585,14 +8082,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8585 } 8082 }
8586 break; 8083 break;
8587 case 2 : 8084 case 2 :
8588 // InternalApplicationConfiguration.g:2630:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) 8085 // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
8589 { 8086 {
8590 // InternalApplicationConfiguration.g:2630:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) ) 8087 // InternalApplicationConfiguration.g:2482:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_1 ) )
8591 // InternalApplicationConfiguration.g:2631:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) 8088 // InternalApplicationConfiguration.g:2483:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
8592 { 8089 {
8593 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1()); 8090 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_1());
8594 // InternalApplicationConfiguration.g:2632:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 ) 8091 // InternalApplicationConfiguration.g:2484:3: ( rule__IntegerTypeScope__NumberAssignment_3_1 )
8595 // InternalApplicationConfiguration.g:2632:4: rule__IntegerTypeScope__NumberAssignment_3_1 8092 // InternalApplicationConfiguration.g:2484:4: rule__IntegerTypeScope__NumberAssignment_3_1
8596 { 8093 {
8597 pushFollow(FOLLOW_2); 8094 pushFollow(FOLLOW_2);
8598 rule__IntegerTypeScope__NumberAssignment_3_1(); 8095 rule__IntegerTypeScope__NumberAssignment_3_1();
@@ -8610,14 +8107,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8610 } 8107 }
8611 break; 8108 break;
8612 case 3 : 8109 case 3 :
8613 // InternalApplicationConfiguration.g:2636:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) 8110 // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
8614 { 8111 {
8615 // InternalApplicationConfiguration.g:2636:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) ) 8112 // InternalApplicationConfiguration.g:2488:2: ( ( rule__IntegerTypeScope__NumberAssignment_3_2 ) )
8616 // InternalApplicationConfiguration.g:2637:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) 8113 // InternalApplicationConfiguration.g:2489:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
8617 { 8114 {
8618 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2()); 8115 before(grammarAccess.getIntegerTypeScopeAccess().getNumberAssignment_3_2());
8619 // InternalApplicationConfiguration.g:2638:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 ) 8116 // InternalApplicationConfiguration.g:2490:3: ( rule__IntegerTypeScope__NumberAssignment_3_2 )
8620 // InternalApplicationConfiguration.g:2638:4: rule__IntegerTypeScope__NumberAssignment_3_2 8117 // InternalApplicationConfiguration.g:2490:4: rule__IntegerTypeScope__NumberAssignment_3_2
8621 { 8118 {
8622 pushFollow(FOLLOW_2); 8119 pushFollow(FOLLOW_2);
8623 rule__IntegerTypeScope__NumberAssignment_3_2(); 8120 rule__IntegerTypeScope__NumberAssignment_3_2();
@@ -8652,38 +8149,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8652 8149
8653 8150
8654 // $ANTLR start "rule__RealTypeScope__Alternatives_2" 8151 // $ANTLR start "rule__RealTypeScope__Alternatives_2"
8655 // InternalApplicationConfiguration.g:2646:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ); 8152 // InternalApplicationConfiguration.g:2498:1: rule__RealTypeScope__Alternatives_2 : ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) );
8656 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException { 8153 public final void rule__RealTypeScope__Alternatives_2() throws RecognitionException {
8657 8154
8658 int stackSize = keepStackSize(); 8155 int stackSize = keepStackSize();
8659 8156
8660 try { 8157 try {
8661 // InternalApplicationConfiguration.g:2650:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) ) 8158 // InternalApplicationConfiguration.g:2502:1: ( ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) )
8662 int alt24=2; 8159 int alt22=2;
8663 int LA24_0 = input.LA(1); 8160 int LA22_0 = input.LA(1);
8664 8161
8665 if ( (LA24_0==63) ) { 8162 if ( (LA22_0==60) ) {
8666 alt24=1; 8163 alt22=1;
8667 } 8164 }
8668 else if ( (LA24_0==30) ) { 8165 else if ( (LA22_0==29) ) {
8669 alt24=2; 8166 alt22=2;
8670 } 8167 }
8671 else { 8168 else {
8672 NoViableAltException nvae = 8169 NoViableAltException nvae =
8673 new NoViableAltException("", 24, 0, input); 8170 new NoViableAltException("", 22, 0, input);
8674 8171
8675 throw nvae; 8172 throw nvae;
8676 } 8173 }
8677 switch (alt24) { 8174 switch (alt22) {
8678 case 1 : 8175 case 1 :
8679 // InternalApplicationConfiguration.g:2651:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) 8176 // InternalApplicationConfiguration.g:2503:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
8680 { 8177 {
8681 // InternalApplicationConfiguration.g:2651:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) ) 8178 // InternalApplicationConfiguration.g:2503:2: ( ( rule__RealTypeScope__SetsNewAssignment_2_0 ) )
8682 // InternalApplicationConfiguration.g:2652:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) 8179 // InternalApplicationConfiguration.g:2504:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
8683 { 8180 {
8684 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0()); 8181 before(grammarAccess.getRealTypeScopeAccess().getSetsNewAssignment_2_0());
8685 // InternalApplicationConfiguration.g:2653:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 ) 8182 // InternalApplicationConfiguration.g:2505:3: ( rule__RealTypeScope__SetsNewAssignment_2_0 )
8686 // InternalApplicationConfiguration.g:2653:4: rule__RealTypeScope__SetsNewAssignment_2_0 8183 // InternalApplicationConfiguration.g:2505:4: rule__RealTypeScope__SetsNewAssignment_2_0
8687 { 8184 {
8688 pushFollow(FOLLOW_2); 8185 pushFollow(FOLLOW_2);
8689 rule__RealTypeScope__SetsNewAssignment_2_0(); 8186 rule__RealTypeScope__SetsNewAssignment_2_0();
@@ -8701,14 +8198,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8701 } 8198 }
8702 break; 8199 break;
8703 case 2 : 8200 case 2 :
8704 // InternalApplicationConfiguration.g:2657:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) 8201 // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
8705 { 8202 {
8706 // InternalApplicationConfiguration.g:2657:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) ) 8203 // InternalApplicationConfiguration.g:2509:2: ( ( rule__RealTypeScope__SetsSumAssignment_2_1 ) )
8707 // InternalApplicationConfiguration.g:2658:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) 8204 // InternalApplicationConfiguration.g:2510:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
8708 { 8205 {
8709 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1()); 8206 before(grammarAccess.getRealTypeScopeAccess().getSetsSumAssignment_2_1());
8710 // InternalApplicationConfiguration.g:2659:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 ) 8207 // InternalApplicationConfiguration.g:2511:3: ( rule__RealTypeScope__SetsSumAssignment_2_1 )
8711 // InternalApplicationConfiguration.g:2659:4: rule__RealTypeScope__SetsSumAssignment_2_1 8208 // InternalApplicationConfiguration.g:2511:4: rule__RealTypeScope__SetsSumAssignment_2_1
8712 { 8209 {
8713 pushFollow(FOLLOW_2); 8210 pushFollow(FOLLOW_2);
8714 rule__RealTypeScope__SetsSumAssignment_2_1(); 8211 rule__RealTypeScope__SetsSumAssignment_2_1();
@@ -8743,60 +8240,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8743 8240
8744 8241
8745 // $ANTLR start "rule__RealTypeScope__Alternatives_3" 8242 // $ANTLR start "rule__RealTypeScope__Alternatives_3"
8746 // InternalApplicationConfiguration.g:2667:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ); 8243 // InternalApplicationConfiguration.g:2519:1: rule__RealTypeScope__Alternatives_3 : ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) );
8747 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException { 8244 public final void rule__RealTypeScope__Alternatives_3() throws RecognitionException {
8748 8245
8749 int stackSize = keepStackSize(); 8246 int stackSize = keepStackSize();
8750 8247
8751 try { 8248 try {
8752 // InternalApplicationConfiguration.g:2671:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) ) 8249 // InternalApplicationConfiguration.g:2523:1: ( ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) )
8753 int alt25=3; 8250 int alt23=3;
8754 switch ( input.LA(1) ) { 8251 switch ( input.LA(1) ) {
8755 case RULE_INT: 8252 case RULE_INT:
8756 { 8253 {
8757 int LA25_1 = input.LA(2); 8254 int LA23_1 = input.LA(2);
8758 8255
8759 if ( (LA25_1==54) ) { 8256 if ( (LA23_1==EOF||(LA23_1>=31 && LA23_1<=32)) ) {
8760 alt25=2; 8257 alt23=1;
8761 } 8258 }
8762 else if ( (LA25_1==EOF||(LA25_1>=32 && LA25_1<=33)) ) { 8259 else if ( (LA23_1==51) ) {
8763 alt25=1; 8260 alt23=2;
8764 } 8261 }
8765 else { 8262 else {
8766 NoViableAltException nvae = 8263 NoViableAltException nvae =
8767 new NoViableAltException("", 25, 1, input); 8264 new NoViableAltException("", 23, 1, input);
8768 8265
8769 throw nvae; 8266 throw nvae;
8770 } 8267 }
8771 } 8268 }
8772 break; 8269 break;
8773 case 64: 8270 case 61:
8774 { 8271 {
8775 alt25=1; 8272 alt23=1;
8776 } 8273 }
8777 break; 8274 break;
8778 case 31: 8275 case 30:
8779 { 8276 {
8780 alt25=3; 8277 alt23=3;
8781 } 8278 }
8782 break; 8279 break;
8783 default: 8280 default:
8784 NoViableAltException nvae = 8281 NoViableAltException nvae =
8785 new NoViableAltException("", 25, 0, input); 8282 new NoViableAltException("", 23, 0, input);
8786 8283
8787 throw nvae; 8284 throw nvae;
8788 } 8285 }
8789 8286
8790 switch (alt25) { 8287 switch (alt23) {
8791 case 1 : 8288 case 1 :
8792 // InternalApplicationConfiguration.g:2672:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) 8289 // InternalApplicationConfiguration.g:2524:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
8793 { 8290 {
8794 // InternalApplicationConfiguration.g:2672:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) ) 8291 // InternalApplicationConfiguration.g:2524:2: ( ( rule__RealTypeScope__NumberAssignment_3_0 ) )
8795 // InternalApplicationConfiguration.g:2673:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) 8292 // InternalApplicationConfiguration.g:2525:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
8796 { 8293 {
8797 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0()); 8294 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_0());
8798 // InternalApplicationConfiguration.g:2674:3: ( rule__RealTypeScope__NumberAssignment_3_0 ) 8295 // InternalApplicationConfiguration.g:2526:3: ( rule__RealTypeScope__NumberAssignment_3_0 )
8799 // InternalApplicationConfiguration.g:2674:4: rule__RealTypeScope__NumberAssignment_3_0 8296 // InternalApplicationConfiguration.g:2526:4: rule__RealTypeScope__NumberAssignment_3_0
8800 { 8297 {
8801 pushFollow(FOLLOW_2); 8298 pushFollow(FOLLOW_2);
8802 rule__RealTypeScope__NumberAssignment_3_0(); 8299 rule__RealTypeScope__NumberAssignment_3_0();
@@ -8814,14 +8311,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8814 } 8311 }
8815 break; 8312 break;
8816 case 2 : 8313 case 2 :
8817 // InternalApplicationConfiguration.g:2678:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) 8314 // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
8818 { 8315 {
8819 // InternalApplicationConfiguration.g:2678:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) ) 8316 // InternalApplicationConfiguration.g:2530:2: ( ( rule__RealTypeScope__NumberAssignment_3_1 ) )
8820 // InternalApplicationConfiguration.g:2679:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) 8317 // InternalApplicationConfiguration.g:2531:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
8821 { 8318 {
8822 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1()); 8319 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_1());
8823 // InternalApplicationConfiguration.g:2680:3: ( rule__RealTypeScope__NumberAssignment_3_1 ) 8320 // InternalApplicationConfiguration.g:2532:3: ( rule__RealTypeScope__NumberAssignment_3_1 )
8824 // InternalApplicationConfiguration.g:2680:4: rule__RealTypeScope__NumberAssignment_3_1 8321 // InternalApplicationConfiguration.g:2532:4: rule__RealTypeScope__NumberAssignment_3_1
8825 { 8322 {
8826 pushFollow(FOLLOW_2); 8323 pushFollow(FOLLOW_2);
8827 rule__RealTypeScope__NumberAssignment_3_1(); 8324 rule__RealTypeScope__NumberAssignment_3_1();
@@ -8839,14 +8336,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8839 } 8336 }
8840 break; 8337 break;
8841 case 3 : 8338 case 3 :
8842 // InternalApplicationConfiguration.g:2684:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) 8339 // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
8843 { 8340 {
8844 // InternalApplicationConfiguration.g:2684:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) ) 8341 // InternalApplicationConfiguration.g:2536:2: ( ( rule__RealTypeScope__NumberAssignment_3_2 ) )
8845 // InternalApplicationConfiguration.g:2685:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) 8342 // InternalApplicationConfiguration.g:2537:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
8846 { 8343 {
8847 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2()); 8344 before(grammarAccess.getRealTypeScopeAccess().getNumberAssignment_3_2());
8848 // InternalApplicationConfiguration.g:2686:3: ( rule__RealTypeScope__NumberAssignment_3_2 ) 8345 // InternalApplicationConfiguration.g:2538:3: ( rule__RealTypeScope__NumberAssignment_3_2 )
8849 // InternalApplicationConfiguration.g:2686:4: rule__RealTypeScope__NumberAssignment_3_2 8346 // InternalApplicationConfiguration.g:2538:4: rule__RealTypeScope__NumberAssignment_3_2
8850 { 8347 {
8851 pushFollow(FOLLOW_2); 8348 pushFollow(FOLLOW_2);
8852 rule__RealTypeScope__NumberAssignment_3_2(); 8349 rule__RealTypeScope__NumberAssignment_3_2();
@@ -8881,38 +8378,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8881 8378
8882 8379
8883 // $ANTLR start "rule__StringTypeScope__Alternatives_2" 8380 // $ANTLR start "rule__StringTypeScope__Alternatives_2"
8884 // InternalApplicationConfiguration.g:2694:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ); 8381 // InternalApplicationConfiguration.g:2546:1: rule__StringTypeScope__Alternatives_2 : ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) );
8885 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException { 8382 public final void rule__StringTypeScope__Alternatives_2() throws RecognitionException {
8886 8383
8887 int stackSize = keepStackSize(); 8384 int stackSize = keepStackSize();
8888 8385
8889 try { 8386 try {
8890 // InternalApplicationConfiguration.g:2698:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) ) 8387 // InternalApplicationConfiguration.g:2550:1: ( ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) | ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) )
8891 int alt26=2; 8388 int alt24=2;
8892 int LA26_0 = input.LA(1); 8389 int LA24_0 = input.LA(1);
8893 8390
8894 if ( (LA26_0==63) ) { 8391 if ( (LA24_0==60) ) {
8895 alt26=1; 8392 alt24=1;
8896 } 8393 }
8897 else if ( (LA26_0==30) ) { 8394 else if ( (LA24_0==29) ) {
8898 alt26=2; 8395 alt24=2;
8899 } 8396 }
8900 else { 8397 else {
8901 NoViableAltException nvae = 8398 NoViableAltException nvae =
8902 new NoViableAltException("", 26, 0, input); 8399 new NoViableAltException("", 24, 0, input);
8903 8400
8904 throw nvae; 8401 throw nvae;
8905 } 8402 }
8906 switch (alt26) { 8403 switch (alt24) {
8907 case 1 : 8404 case 1 :
8908 // InternalApplicationConfiguration.g:2699:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) 8405 // InternalApplicationConfiguration.g:2551:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
8909 { 8406 {
8910 // InternalApplicationConfiguration.g:2699:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) ) 8407 // InternalApplicationConfiguration.g:2551:2: ( ( rule__StringTypeScope__SetsNewAssignment_2_0 ) )
8911 // InternalApplicationConfiguration.g:2700:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) 8408 // InternalApplicationConfiguration.g:2552:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
8912 { 8409 {
8913 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0()); 8410 before(grammarAccess.getStringTypeScopeAccess().getSetsNewAssignment_2_0());
8914 // InternalApplicationConfiguration.g:2701:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 ) 8411 // InternalApplicationConfiguration.g:2553:3: ( rule__StringTypeScope__SetsNewAssignment_2_0 )
8915 // InternalApplicationConfiguration.g:2701:4: rule__StringTypeScope__SetsNewAssignment_2_0 8412 // InternalApplicationConfiguration.g:2553:4: rule__StringTypeScope__SetsNewAssignment_2_0
8916 { 8413 {
8917 pushFollow(FOLLOW_2); 8414 pushFollow(FOLLOW_2);
8918 rule__StringTypeScope__SetsNewAssignment_2_0(); 8415 rule__StringTypeScope__SetsNewAssignment_2_0();
@@ -8930,14 +8427,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8930 } 8427 }
8931 break; 8428 break;
8932 case 2 : 8429 case 2 :
8933 // InternalApplicationConfiguration.g:2705:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) 8430 // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
8934 { 8431 {
8935 // InternalApplicationConfiguration.g:2705:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) ) 8432 // InternalApplicationConfiguration.g:2557:2: ( ( rule__StringTypeScope__SetsSumAssignment_2_1 ) )
8936 // InternalApplicationConfiguration.g:2706:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) 8433 // InternalApplicationConfiguration.g:2558:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
8937 { 8434 {
8938 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1()); 8435 before(grammarAccess.getStringTypeScopeAccess().getSetsSumAssignment_2_1());
8939 // InternalApplicationConfiguration.g:2707:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 ) 8436 // InternalApplicationConfiguration.g:2559:3: ( rule__StringTypeScope__SetsSumAssignment_2_1 )
8940 // InternalApplicationConfiguration.g:2707:4: rule__StringTypeScope__SetsSumAssignment_2_1 8437 // InternalApplicationConfiguration.g:2559:4: rule__StringTypeScope__SetsSumAssignment_2_1
8941 { 8438 {
8942 pushFollow(FOLLOW_2); 8439 pushFollow(FOLLOW_2);
8943 rule__StringTypeScope__SetsSumAssignment_2_1(); 8440 rule__StringTypeScope__SetsSumAssignment_2_1();
@@ -8972,60 +8469,60 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
8972 8469
8973 8470
8974 // $ANTLR start "rule__StringTypeScope__Alternatives_3" 8471 // $ANTLR start "rule__StringTypeScope__Alternatives_3"
8975 // InternalApplicationConfiguration.g:2715:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ); 8472 // InternalApplicationConfiguration.g:2567:1: rule__StringTypeScope__Alternatives_3 : ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) );
8976 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException { 8473 public final void rule__StringTypeScope__Alternatives_3() throws RecognitionException {
8977 8474
8978 int stackSize = keepStackSize(); 8475 int stackSize = keepStackSize();
8979 8476
8980 try { 8477 try {
8981 // InternalApplicationConfiguration.g:2719:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) ) 8478 // InternalApplicationConfiguration.g:2571:1: ( ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) | ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) )
8982 int alt27=3; 8479 int alt25=3;
8983 switch ( input.LA(1) ) { 8480 switch ( input.LA(1) ) {
8984 case RULE_INT: 8481 case RULE_INT:
8985 { 8482 {
8986 int LA27_1 = input.LA(2); 8483 int LA25_1 = input.LA(2);
8987 8484
8988 if ( (LA27_1==54) ) { 8485 if ( (LA25_1==EOF||(LA25_1>=31 && LA25_1<=32)) ) {
8989 alt27=2; 8486 alt25=1;
8990 } 8487 }
8991 else if ( (LA27_1==EOF||(LA27_1>=32 && LA27_1<=33)) ) { 8488 else if ( (LA25_1==51) ) {
8992 alt27=1; 8489 alt25=2;
8993 } 8490 }
8994 else { 8491 else {
8995 NoViableAltException nvae = 8492 NoViableAltException nvae =
8996 new NoViableAltException("", 27, 1, input); 8493 new NoViableAltException("", 25, 1, input);
8997 8494
8998 throw nvae; 8495 throw nvae;
8999 } 8496 }
9000 } 8497 }
9001 break; 8498 break;
9002 case 64: 8499 case 61:
9003 { 8500 {
9004 alt27=1; 8501 alt25=1;
9005 } 8502 }
9006 break; 8503 break;
9007 case 31: 8504 case 30:
9008 { 8505 {
9009 alt27=3; 8506 alt25=3;
9010 } 8507 }
9011 break; 8508 break;
9012 default: 8509 default:
9013 NoViableAltException nvae = 8510 NoViableAltException nvae =
9014 new NoViableAltException("", 27, 0, input); 8511 new NoViableAltException("", 25, 0, input);
9015 8512
9016 throw nvae; 8513 throw nvae;
9017 } 8514 }
9018 8515
9019 switch (alt27) { 8516 switch (alt25) {
9020 case 1 : 8517 case 1 :
9021 // InternalApplicationConfiguration.g:2720:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) 8518 // InternalApplicationConfiguration.g:2572:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
9022 { 8519 {
9023 // InternalApplicationConfiguration.g:2720:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) ) 8520 // InternalApplicationConfiguration.g:2572:2: ( ( rule__StringTypeScope__NumberAssignment_3_0 ) )
9024 // InternalApplicationConfiguration.g:2721:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) 8521 // InternalApplicationConfiguration.g:2573:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
9025 { 8522 {
9026 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0()); 8523 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_0());
9027 // InternalApplicationConfiguration.g:2722:3: ( rule__StringTypeScope__NumberAssignment_3_0 ) 8524 // InternalApplicationConfiguration.g:2574:3: ( rule__StringTypeScope__NumberAssignment_3_0 )
9028 // InternalApplicationConfiguration.g:2722:4: rule__StringTypeScope__NumberAssignment_3_0 8525 // InternalApplicationConfiguration.g:2574:4: rule__StringTypeScope__NumberAssignment_3_0
9029 { 8526 {
9030 pushFollow(FOLLOW_2); 8527 pushFollow(FOLLOW_2);
9031 rule__StringTypeScope__NumberAssignment_3_0(); 8528 rule__StringTypeScope__NumberAssignment_3_0();
@@ -9043,14 +8540,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9043 } 8540 }
9044 break; 8541 break;
9045 case 2 : 8542 case 2 :
9046 // InternalApplicationConfiguration.g:2726:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) 8543 // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
9047 { 8544 {
9048 // InternalApplicationConfiguration.g:2726:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) ) 8545 // InternalApplicationConfiguration.g:2578:2: ( ( rule__StringTypeScope__NumberAssignment_3_1 ) )
9049 // InternalApplicationConfiguration.g:2727:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) 8546 // InternalApplicationConfiguration.g:2579:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
9050 { 8547 {
9051 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1()); 8548 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_1());
9052 // InternalApplicationConfiguration.g:2728:3: ( rule__StringTypeScope__NumberAssignment_3_1 ) 8549 // InternalApplicationConfiguration.g:2580:3: ( rule__StringTypeScope__NumberAssignment_3_1 )
9053 // InternalApplicationConfiguration.g:2728:4: rule__StringTypeScope__NumberAssignment_3_1 8550 // InternalApplicationConfiguration.g:2580:4: rule__StringTypeScope__NumberAssignment_3_1
9054 { 8551 {
9055 pushFollow(FOLLOW_2); 8552 pushFollow(FOLLOW_2);
9056 rule__StringTypeScope__NumberAssignment_3_1(); 8553 rule__StringTypeScope__NumberAssignment_3_1();
@@ -9068,14 +8565,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9068 } 8565 }
9069 break; 8566 break;
9070 case 3 : 8567 case 3 :
9071 // InternalApplicationConfiguration.g:2732:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) 8568 // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
9072 { 8569 {
9073 // InternalApplicationConfiguration.g:2732:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) ) 8570 // InternalApplicationConfiguration.g:2584:2: ( ( rule__StringTypeScope__NumberAssignment_3_2 ) )
9074 // InternalApplicationConfiguration.g:2733:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) 8571 // InternalApplicationConfiguration.g:2585:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
9075 { 8572 {
9076 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2()); 8573 before(grammarAccess.getStringTypeScopeAccess().getNumberAssignment_3_2());
9077 // InternalApplicationConfiguration.g:2734:3: ( rule__StringTypeScope__NumberAssignment_3_2 ) 8574 // InternalApplicationConfiguration.g:2586:3: ( rule__StringTypeScope__NumberAssignment_3_2 )
9078 // InternalApplicationConfiguration.g:2734:4: rule__StringTypeScope__NumberAssignment_3_2 8575 // InternalApplicationConfiguration.g:2586:4: rule__StringTypeScope__NumberAssignment_3_2
9079 { 8576 {
9080 pushFollow(FOLLOW_2); 8577 pushFollow(FOLLOW_2);
9081 rule__StringTypeScope__NumberAssignment_3_2(); 8578 rule__StringTypeScope__NumberAssignment_3_2();
@@ -9110,38 +8607,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9110 8607
9111 8608
9112 // $ANTLR start "rule__ExactNumber__Alternatives" 8609 // $ANTLR start "rule__ExactNumber__Alternatives"
9113 // InternalApplicationConfiguration.g:2742:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ); 8610 // InternalApplicationConfiguration.g:2594:1: rule__ExactNumber__Alternatives : ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) );
9114 public final void rule__ExactNumber__Alternatives() throws RecognitionException { 8611 public final void rule__ExactNumber__Alternatives() throws RecognitionException {
9115 8612
9116 int stackSize = keepStackSize(); 8613 int stackSize = keepStackSize();
9117 8614
9118 try { 8615 try {
9119 // InternalApplicationConfiguration.g:2746:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) ) 8616 // InternalApplicationConfiguration.g:2598:1: ( ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) | ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) )
9120 int alt28=2; 8617 int alt26=2;
9121 int LA28_0 = input.LA(1); 8618 int LA26_0 = input.LA(1);
9122 8619
9123 if ( (LA28_0==RULE_INT) ) { 8620 if ( (LA26_0==RULE_INT) ) {
9124 alt28=1; 8621 alt26=1;
9125 } 8622 }
9126 else if ( (LA28_0==64) ) { 8623 else if ( (LA26_0==61) ) {
9127 alt28=2; 8624 alt26=2;
9128 } 8625 }
9129 else { 8626 else {
9130 NoViableAltException nvae = 8627 NoViableAltException nvae =
9131 new NoViableAltException("", 28, 0, input); 8628 new NoViableAltException("", 26, 0, input);
9132 8629
9133 throw nvae; 8630 throw nvae;
9134 } 8631 }
9135 switch (alt28) { 8632 switch (alt26) {
9136 case 1 : 8633 case 1 :
9137 // InternalApplicationConfiguration.g:2747:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) 8634 // InternalApplicationConfiguration.g:2599:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
9138 { 8635 {
9139 // InternalApplicationConfiguration.g:2747:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) ) 8636 // InternalApplicationConfiguration.g:2599:2: ( ( rule__ExactNumber__ExactNumberAssignment_0 ) )
9140 // InternalApplicationConfiguration.g:2748:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) 8637 // InternalApplicationConfiguration.g:2600:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
9141 { 8638 {
9142 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0()); 8639 before(grammarAccess.getExactNumberAccess().getExactNumberAssignment_0());
9143 // InternalApplicationConfiguration.g:2749:3: ( rule__ExactNumber__ExactNumberAssignment_0 ) 8640 // InternalApplicationConfiguration.g:2601:3: ( rule__ExactNumber__ExactNumberAssignment_0 )
9144 // InternalApplicationConfiguration.g:2749:4: rule__ExactNumber__ExactNumberAssignment_0 8641 // InternalApplicationConfiguration.g:2601:4: rule__ExactNumber__ExactNumberAssignment_0
9145 { 8642 {
9146 pushFollow(FOLLOW_2); 8643 pushFollow(FOLLOW_2);
9147 rule__ExactNumber__ExactNumberAssignment_0(); 8644 rule__ExactNumber__ExactNumberAssignment_0();
@@ -9159,14 +8656,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9159 } 8656 }
9160 break; 8657 break;
9161 case 2 : 8658 case 2 :
9162 // InternalApplicationConfiguration.g:2753:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) 8659 // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
9163 { 8660 {
9164 // InternalApplicationConfiguration.g:2753:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) ) 8661 // InternalApplicationConfiguration.g:2605:2: ( ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) )
9165 // InternalApplicationConfiguration.g:2754:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) 8662 // InternalApplicationConfiguration.g:2606:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
9166 { 8663 {
9167 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1()); 8664 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAssignment_1());
9168 // InternalApplicationConfiguration.g:2755:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 ) 8665 // InternalApplicationConfiguration.g:2607:3: ( rule__ExactNumber__ExactUnlimitedAssignment_1 )
9169 // InternalApplicationConfiguration.g:2755:4: rule__ExactNumber__ExactUnlimitedAssignment_1 8666 // InternalApplicationConfiguration.g:2607:4: rule__ExactNumber__ExactUnlimitedAssignment_1
9170 { 8667 {
9171 pushFollow(FOLLOW_2); 8668 pushFollow(FOLLOW_2);
9172 rule__ExactNumber__ExactUnlimitedAssignment_1(); 8669 rule__ExactNumber__ExactUnlimitedAssignment_1();
@@ -9201,38 +8698,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9201 8698
9202 8699
9203 // $ANTLR start "rule__IntervallNumber__Alternatives_2" 8700 // $ANTLR start "rule__IntervallNumber__Alternatives_2"
9204 // InternalApplicationConfiguration.g:2763:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ); 8701 // InternalApplicationConfiguration.g:2615:1: rule__IntervallNumber__Alternatives_2 : ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) );
9205 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException { 8702 public final void rule__IntervallNumber__Alternatives_2() throws RecognitionException {
9206 8703
9207 int stackSize = keepStackSize(); 8704 int stackSize = keepStackSize();
9208 8705
9209 try { 8706 try {
9210 // InternalApplicationConfiguration.g:2767:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) ) 8707 // InternalApplicationConfiguration.g:2619:1: ( ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) | ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) )
9211 int alt29=2; 8708 int alt27=2;
9212 int LA29_0 = input.LA(1); 8709 int LA27_0 = input.LA(1);
9213 8710
9214 if ( (LA29_0==RULE_INT) ) { 8711 if ( (LA27_0==RULE_INT) ) {
9215 alt29=1; 8712 alt27=1;
9216 } 8713 }
9217 else if ( (LA29_0==64) ) { 8714 else if ( (LA27_0==61) ) {
9218 alt29=2; 8715 alt27=2;
9219 } 8716 }
9220 else { 8717 else {
9221 NoViableAltException nvae = 8718 NoViableAltException nvae =
9222 new NoViableAltException("", 29, 0, input); 8719 new NoViableAltException("", 27, 0, input);
9223 8720
9224 throw nvae; 8721 throw nvae;
9225 } 8722 }
9226 switch (alt29) { 8723 switch (alt27) {
9227 case 1 : 8724 case 1 :
9228 // InternalApplicationConfiguration.g:2768:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) 8725 // InternalApplicationConfiguration.g:2620:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
9229 { 8726 {
9230 // InternalApplicationConfiguration.g:2768:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) ) 8727 // InternalApplicationConfiguration.g:2620:2: ( ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) )
9231 // InternalApplicationConfiguration.g:2769:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) 8728 // InternalApplicationConfiguration.g:2621:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
9232 { 8729 {
9233 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0()); 8730 before(grammarAccess.getIntervallNumberAccess().getMaxNumberAssignment_2_0());
9234 // InternalApplicationConfiguration.g:2770:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 ) 8731 // InternalApplicationConfiguration.g:2622:3: ( rule__IntervallNumber__MaxNumberAssignment_2_0 )
9235 // InternalApplicationConfiguration.g:2770:4: rule__IntervallNumber__MaxNumberAssignment_2_0 8732 // InternalApplicationConfiguration.g:2622:4: rule__IntervallNumber__MaxNumberAssignment_2_0
9236 { 8733 {
9237 pushFollow(FOLLOW_2); 8734 pushFollow(FOLLOW_2);
9238 rule__IntervallNumber__MaxNumberAssignment_2_0(); 8735 rule__IntervallNumber__MaxNumberAssignment_2_0();
@@ -9250,14 +8747,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9250 } 8747 }
9251 break; 8748 break;
9252 case 2 : 8749 case 2 :
9253 // InternalApplicationConfiguration.g:2774:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) 8750 // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
9254 { 8751 {
9255 // InternalApplicationConfiguration.g:2774:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) ) 8752 // InternalApplicationConfiguration.g:2626:2: ( ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) )
9256 // InternalApplicationConfiguration.g:2775:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) 8753 // InternalApplicationConfiguration.g:2627:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
9257 { 8754 {
9258 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1()); 8755 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAssignment_2_1());
9259 // InternalApplicationConfiguration.g:2776:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 ) 8756 // InternalApplicationConfiguration.g:2628:3: ( rule__IntervallNumber__MaxUnlimitedAssignment_2_1 )
9260 // InternalApplicationConfiguration.g:2776:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 8757 // InternalApplicationConfiguration.g:2628:4: rule__IntervallNumber__MaxUnlimitedAssignment_2_1
9261 { 8758 {
9262 pushFollow(FOLLOW_2); 8759 pushFollow(FOLLOW_2);
9263 rule__IntervallNumber__MaxUnlimitedAssignment_2_1(); 8760 rule__IntervallNumber__MaxUnlimitedAssignment_2_1();
@@ -9292,34 +8789,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9292 8789
9293 8790
9294 // $ANTLR start "rule__Scope__Alternatives" 8791 // $ANTLR start "rule__Scope__Alternatives"
9295 // InternalApplicationConfiguration.g:2784:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ); 8792 // InternalApplicationConfiguration.g:2636:1: rule__Scope__Alternatives : ( ( ruleScopeSpecification ) | ( ruleScopeReference ) );
9296 public final void rule__Scope__Alternatives() throws RecognitionException { 8793 public final void rule__Scope__Alternatives() throws RecognitionException {
9297 8794
9298 int stackSize = keepStackSize(); 8795 int stackSize = keepStackSize();
9299 8796
9300 try { 8797 try {
9301 // InternalApplicationConfiguration.g:2788:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) ) 8798 // InternalApplicationConfiguration.g:2640:1: ( ( ruleScopeSpecification ) | ( ruleScopeReference ) )
9302 int alt30=2; 8799 int alt28=2;
9303 int LA30_0 = input.LA(1); 8800 int LA28_0 = input.LA(1);
9304 8801
9305 if ( (LA30_0==31) ) { 8802 if ( (LA28_0==30) ) {
9306 alt30=1; 8803 alt28=1;
9307 } 8804 }
9308 else if ( (LA30_0==RULE_ID) ) { 8805 else if ( (LA28_0==RULE_ID) ) {
9309 alt30=2; 8806 alt28=2;
9310 } 8807 }
9311 else { 8808 else {
9312 NoViableAltException nvae = 8809 NoViableAltException nvae =
9313 new NoViableAltException("", 30, 0, input); 8810 new NoViableAltException("", 28, 0, input);
9314 8811
9315 throw nvae; 8812 throw nvae;
9316 } 8813 }
9317 switch (alt30) { 8814 switch (alt28) {
9318 case 1 : 8815 case 1 :
9319 // InternalApplicationConfiguration.g:2789:2: ( ruleScopeSpecification ) 8816 // InternalApplicationConfiguration.g:2641:2: ( ruleScopeSpecification )
9320 { 8817 {
9321 // InternalApplicationConfiguration.g:2789:2: ( ruleScopeSpecification ) 8818 // InternalApplicationConfiguration.g:2641:2: ( ruleScopeSpecification )
9322 // InternalApplicationConfiguration.g:2790:3: ruleScopeSpecification 8819 // InternalApplicationConfiguration.g:2642:3: ruleScopeSpecification
9323 { 8820 {
9324 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); 8821 before(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
9325 pushFollow(FOLLOW_2); 8822 pushFollow(FOLLOW_2);
@@ -9335,10 +8832,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9335 } 8832 }
9336 break; 8833 break;
9337 case 2 : 8834 case 2 :
9338 // InternalApplicationConfiguration.g:2795:2: ( ruleScopeReference ) 8835 // InternalApplicationConfiguration.g:2647:2: ( ruleScopeReference )
9339 { 8836 {
9340 // InternalApplicationConfiguration.g:2795:2: ( ruleScopeReference ) 8837 // InternalApplicationConfiguration.g:2647:2: ( ruleScopeReference )
9341 // InternalApplicationConfiguration.g:2796:3: ruleScopeReference 8838 // InternalApplicationConfiguration.g:2648:3: ruleScopeReference
9342 { 8839 {
9343 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); 8840 before(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
9344 pushFollow(FOLLOW_2); 8841 pushFollow(FOLLOW_2);
@@ -9371,38 +8868,38 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9371 8868
9372 8869
9373 // $ANTLR start "rule__OptimizationDirection__Alternatives" 8870 // $ANTLR start "rule__OptimizationDirection__Alternatives"
9374 // InternalApplicationConfiguration.g:2805:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ); 8871 // InternalApplicationConfiguration.g:2657:1: rule__OptimizationDirection__Alternatives : ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) );
9375 public final void rule__OptimizationDirection__Alternatives() throws RecognitionException { 8872 public final void rule__OptimizationDirection__Alternatives() throws RecognitionException {
9376 8873
9377 int stackSize = keepStackSize(); 8874 int stackSize = keepStackSize();
9378 8875
9379 try { 8876 try {
9380 // InternalApplicationConfiguration.g:2809:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) ) 8877 // InternalApplicationConfiguration.g:2661:1: ( ( ( 'minimize' ) ) | ( ( 'maximize' ) ) )
9381 int alt31=2; 8878 int alt29=2;
9382 int LA31_0 = input.LA(1); 8879 int LA29_0 = input.LA(1);
9383 8880
9384 if ( (LA31_0==11) ) { 8881 if ( (LA29_0==11) ) {
9385 alt31=1; 8882 alt29=1;
9386 } 8883 }
9387 else if ( (LA31_0==12) ) { 8884 else if ( (LA29_0==12) ) {
9388 alt31=2; 8885 alt29=2;
9389 } 8886 }
9390 else { 8887 else {
9391 NoViableAltException nvae = 8888 NoViableAltException nvae =
9392 new NoViableAltException("", 31, 0, input); 8889 new NoViableAltException("", 29, 0, input);
9393 8890
9394 throw nvae; 8891 throw nvae;
9395 } 8892 }
9396 switch (alt31) { 8893 switch (alt29) {
9397 case 1 : 8894 case 1 :
9398 // InternalApplicationConfiguration.g:2810:2: ( ( 'minimize' ) ) 8895 // InternalApplicationConfiguration.g:2662:2: ( ( 'minimize' ) )
9399 { 8896 {
9400 // InternalApplicationConfiguration.g:2810:2: ( ( 'minimize' ) ) 8897 // InternalApplicationConfiguration.g:2662:2: ( ( 'minimize' ) )
9401 // InternalApplicationConfiguration.g:2811:3: ( 'minimize' ) 8898 // InternalApplicationConfiguration.g:2663:3: ( 'minimize' )
9402 { 8899 {
9403 before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); 8900 before(grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
9404 // InternalApplicationConfiguration.g:2812:3: ( 'minimize' ) 8901 // InternalApplicationConfiguration.g:2664:3: ( 'minimize' )
9405 // InternalApplicationConfiguration.g:2812:4: 'minimize' 8902 // InternalApplicationConfiguration.g:2664:4: 'minimize'
9406 { 8903 {
9407 match(input,11,FOLLOW_2); 8904 match(input,11,FOLLOW_2);
9408 8905
@@ -9416,14 +8913,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9416 } 8913 }
9417 break; 8914 break;
9418 case 2 : 8915 case 2 :
9419 // InternalApplicationConfiguration.g:2816:2: ( ( 'maximize' ) ) 8916 // InternalApplicationConfiguration.g:2668:2: ( ( 'maximize' ) )
9420 { 8917 {
9421 // InternalApplicationConfiguration.g:2816:2: ( ( 'maximize' ) ) 8918 // InternalApplicationConfiguration.g:2668:2: ( ( 'maximize' ) )
9422 // InternalApplicationConfiguration.g:2817:3: ( 'maximize' ) 8919 // InternalApplicationConfiguration.g:2669:3: ( 'maximize' )
9423 { 8920 {
9424 before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); 8921 before(grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
9425 // InternalApplicationConfiguration.g:2818:3: ( 'maximize' ) 8922 // InternalApplicationConfiguration.g:2670:3: ( 'maximize' )
9426 // InternalApplicationConfiguration.g:2818:4: 'maximize' 8923 // InternalApplicationConfiguration.g:2670:4: 'maximize'
9427 { 8924 {
9428 match(input,12,FOLLOW_2); 8925 match(input,12,FOLLOW_2);
9429 8926
@@ -9454,52 +8951,52 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9454 8951
9455 8952
9456 // $ANTLR start "rule__ComparisonOperator__Alternatives" 8953 // $ANTLR start "rule__ComparisonOperator__Alternatives"
9457 // InternalApplicationConfiguration.g:2826:1: rule__ComparisonOperator__Alternatives : ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) ); 8954 // InternalApplicationConfiguration.g:2678:1: rule__ComparisonOperator__Alternatives : ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) );
9458 public final void rule__ComparisonOperator__Alternatives() throws RecognitionException { 8955 public final void rule__ComparisonOperator__Alternatives() throws RecognitionException {
9459 8956
9460 int stackSize = keepStackSize(); 8957 int stackSize = keepStackSize();
9461 8958
9462 try { 8959 try {
9463 // InternalApplicationConfiguration.g:2830:1: ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) ) 8960 // InternalApplicationConfiguration.g:2682:1: ( ( ( '<' ) ) | ( ( '>' ) ) | ( ( '<=' ) ) | ( ( '>=' ) ) )
9464 int alt32=4; 8961 int alt30=4;
9465 switch ( input.LA(1) ) { 8962 switch ( input.LA(1) ) {
9466 case 13: 8963 case 13:
9467 { 8964 {
9468 alt32=1; 8965 alt30=1;
9469 } 8966 }
9470 break; 8967 break;
9471 case 14: 8968 case 14:
9472 { 8969 {
9473 alt32=2; 8970 alt30=2;
9474 } 8971 }
9475 break; 8972 break;
9476 case 15: 8973 case 15:
9477 { 8974 {
9478 alt32=3; 8975 alt30=3;
9479 } 8976 }
9480 break; 8977 break;
9481 case 16: 8978 case 16:
9482 { 8979 {
9483 alt32=4; 8980 alt30=4;
9484 } 8981 }
9485 break; 8982 break;
9486 default: 8983 default:
9487 NoViableAltException nvae = 8984 NoViableAltException nvae =
9488 new NoViableAltException("", 32, 0, input); 8985 new NoViableAltException("", 30, 0, input);
9489 8986
9490 throw nvae; 8987 throw nvae;
9491 } 8988 }
9492 8989
9493 switch (alt32) { 8990 switch (alt30) {
9494 case 1 : 8991 case 1 :
9495 // InternalApplicationConfiguration.g:2831:2: ( ( '<' ) ) 8992 // InternalApplicationConfiguration.g:2683:2: ( ( '<' ) )
9496 { 8993 {
9497 // InternalApplicationConfiguration.g:2831:2: ( ( '<' ) ) 8994 // InternalApplicationConfiguration.g:2683:2: ( ( '<' ) )
9498 // InternalApplicationConfiguration.g:2832:3: ( '<' ) 8995 // InternalApplicationConfiguration.g:2684:3: ( '<' )
9499 { 8996 {
9500 before(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0()); 8997 before(grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
9501 // InternalApplicationConfiguration.g:2833:3: ( '<' ) 8998 // InternalApplicationConfiguration.g:2685:3: ( '<' )
9502 // InternalApplicationConfiguration.g:2833:4: '<' 8999 // InternalApplicationConfiguration.g:2685:4: '<'
9503 { 9000 {
9504 match(input,13,FOLLOW_2); 9001 match(input,13,FOLLOW_2);
9505 9002
@@ -9513,14 +9010,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9513 } 9010 }
9514 break; 9011 break;
9515 case 2 : 9012 case 2 :
9516 // InternalApplicationConfiguration.g:2837:2: ( ( '>' ) ) 9013 // InternalApplicationConfiguration.g:2689:2: ( ( '>' ) )
9517 { 9014 {
9518 // InternalApplicationConfiguration.g:2837:2: ( ( '>' ) ) 9015 // InternalApplicationConfiguration.g:2689:2: ( ( '>' ) )
9519 // InternalApplicationConfiguration.g:2838:3: ( '>' ) 9016 // InternalApplicationConfiguration.g:2690:3: ( '>' )
9520 { 9017 {
9521 before(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1()); 9018 before(grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
9522 // InternalApplicationConfiguration.g:2839:3: ( '>' ) 9019 // InternalApplicationConfiguration.g:2691:3: ( '>' )
9523 // InternalApplicationConfiguration.g:2839:4: '>' 9020 // InternalApplicationConfiguration.g:2691:4: '>'
9524 { 9021 {
9525 match(input,14,FOLLOW_2); 9022 match(input,14,FOLLOW_2);
9526 9023
@@ -9534,14 +9031,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9534 } 9031 }
9535 break; 9032 break;
9536 case 3 : 9033 case 3 :
9537 // InternalApplicationConfiguration.g:2843:2: ( ( '<=' ) ) 9034 // InternalApplicationConfiguration.g:2695:2: ( ( '<=' ) )
9538 { 9035 {
9539 // InternalApplicationConfiguration.g:2843:2: ( ( '<=' ) ) 9036 // InternalApplicationConfiguration.g:2695:2: ( ( '<=' ) )
9540 // InternalApplicationConfiguration.g:2844:3: ( '<=' ) 9037 // InternalApplicationConfiguration.g:2696:3: ( '<=' )
9541 { 9038 {
9542 before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2()); 9039 before(grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
9543 // InternalApplicationConfiguration.g:2845:3: ( '<=' ) 9040 // InternalApplicationConfiguration.g:2697:3: ( '<=' )
9544 // InternalApplicationConfiguration.g:2845:4: '<=' 9041 // InternalApplicationConfiguration.g:2697:4: '<='
9545 { 9042 {
9546 match(input,15,FOLLOW_2); 9043 match(input,15,FOLLOW_2);
9547 9044
@@ -9555,14 +9052,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9555 } 9052 }
9556 break; 9053 break;
9557 case 4 : 9054 case 4 :
9558 // InternalApplicationConfiguration.g:2849:2: ( ( '>=' ) ) 9055 // InternalApplicationConfiguration.g:2701:2: ( ( '>=' ) )
9559 { 9056 {
9560 // InternalApplicationConfiguration.g:2849:2: ( ( '>=' ) ) 9057 // InternalApplicationConfiguration.g:2701:2: ( ( '>=' ) )
9561 // InternalApplicationConfiguration.g:2850:3: ( '>=' ) 9058 // InternalApplicationConfiguration.g:2702:3: ( '>=' )
9562 { 9059 {
9563 before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3()); 9060 before(grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
9564 // InternalApplicationConfiguration.g:2851:3: ( '>=' ) 9061 // InternalApplicationConfiguration.g:2703:3: ( '>=' )
9565 // InternalApplicationConfiguration.g:2851:4: '>=' 9062 // InternalApplicationConfiguration.g:2703:4: '>='
9566 { 9063 {
9567 match(input,16,FOLLOW_2); 9064 match(input,16,FOLLOW_2);
9568 9065
@@ -9593,47 +9090,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9593 9090
9594 9091
9595 // $ANTLR start "rule__DocumentLevelSpecification__Alternatives" 9092 // $ANTLR start "rule__DocumentLevelSpecification__Alternatives"
9596 // InternalApplicationConfiguration.g:2859:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ); 9093 // InternalApplicationConfiguration.g:2711:1: rule__DocumentLevelSpecification__Alternatives : ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) );
9597 public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException { 9094 public final void rule__DocumentLevelSpecification__Alternatives() throws RecognitionException {
9598 9095
9599 int stackSize = keepStackSize(); 9096 int stackSize = keepStackSize();
9600 9097
9601 try { 9098 try {
9602 // InternalApplicationConfiguration.g:2863:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) ) 9099 // InternalApplicationConfiguration.g:2715:1: ( ( ( 'none' ) ) | ( ( 'normal' ) ) | ( ( 'full' ) ) )
9603 int alt33=3; 9100 int alt31=3;
9604 switch ( input.LA(1) ) { 9101 switch ( input.LA(1) ) {
9605 case 17: 9102 case 17:
9606 { 9103 {
9607 alt33=1; 9104 alt31=1;
9608 } 9105 }
9609 break; 9106 break;
9610 case 18: 9107 case 18:
9611 { 9108 {
9612 alt33=2; 9109 alt31=2;
9613 } 9110 }
9614 break; 9111 break;
9615 case 19: 9112 case 19:
9616 { 9113 {
9617 alt33=3; 9114 alt31=3;
9618 } 9115 }
9619 break; 9116 break;
9620 default: 9117 default:
9621 NoViableAltException nvae = 9118 NoViableAltException nvae =
9622 new NoViableAltException("", 33, 0, input); 9119 new NoViableAltException("", 31, 0, input);
9623 9120
9624 throw nvae; 9121 throw nvae;
9625 } 9122 }
9626 9123
9627 switch (alt33) { 9124 switch (alt31) {
9628 case 1 : 9125 case 1 :
9629 // InternalApplicationConfiguration.g:2864:2: ( ( 'none' ) ) 9126 // InternalApplicationConfiguration.g:2716:2: ( ( 'none' ) )
9630 { 9127 {
9631 // InternalApplicationConfiguration.g:2864:2: ( ( 'none' ) ) 9128 // InternalApplicationConfiguration.g:2716:2: ( ( 'none' ) )
9632 // InternalApplicationConfiguration.g:2865:3: ( 'none' ) 9129 // InternalApplicationConfiguration.g:2717:3: ( 'none' )
9633 { 9130 {
9634 before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); 9131 before(grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
9635 // InternalApplicationConfiguration.g:2866:3: ( 'none' ) 9132 // InternalApplicationConfiguration.g:2718:3: ( 'none' )
9636 // InternalApplicationConfiguration.g:2866:4: 'none' 9133 // InternalApplicationConfiguration.g:2718:4: 'none'
9637 { 9134 {
9638 match(input,17,FOLLOW_2); 9135 match(input,17,FOLLOW_2);
9639 9136
@@ -9647,14 +9144,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9647 } 9144 }
9648 break; 9145 break;
9649 case 2 : 9146 case 2 :
9650 // InternalApplicationConfiguration.g:2870:2: ( ( 'normal' ) ) 9147 // InternalApplicationConfiguration.g:2722:2: ( ( 'normal' ) )
9651 { 9148 {
9652 // InternalApplicationConfiguration.g:2870:2: ( ( 'normal' ) ) 9149 // InternalApplicationConfiguration.g:2722:2: ( ( 'normal' ) )
9653 // InternalApplicationConfiguration.g:2871:3: ( 'normal' ) 9150 // InternalApplicationConfiguration.g:2723:3: ( 'normal' )
9654 { 9151 {
9655 before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); 9152 before(grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
9656 // InternalApplicationConfiguration.g:2872:3: ( 'normal' ) 9153 // InternalApplicationConfiguration.g:2724:3: ( 'normal' )
9657 // InternalApplicationConfiguration.g:2872:4: 'normal' 9154 // InternalApplicationConfiguration.g:2724:4: 'normal'
9658 { 9155 {
9659 match(input,18,FOLLOW_2); 9156 match(input,18,FOLLOW_2);
9660 9157
@@ -9668,14 +9165,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9668 } 9165 }
9669 break; 9166 break;
9670 case 3 : 9167 case 3 :
9671 // InternalApplicationConfiguration.g:2876:2: ( ( 'full' ) ) 9168 // InternalApplicationConfiguration.g:2728:2: ( ( 'full' ) )
9672 { 9169 {
9673 // InternalApplicationConfiguration.g:2876:2: ( ( 'full' ) ) 9170 // InternalApplicationConfiguration.g:2728:2: ( ( 'full' ) )
9674 // InternalApplicationConfiguration.g:2877:3: ( 'full' ) 9171 // InternalApplicationConfiguration.g:2729:3: ( 'full' )
9675 { 9172 {
9676 before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); 9173 before(grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
9677 // InternalApplicationConfiguration.g:2878:3: ( 'full' ) 9174 // InternalApplicationConfiguration.g:2730:3: ( 'full' )
9678 // InternalApplicationConfiguration.g:2878:4: 'full' 9175 // InternalApplicationConfiguration.g:2730:4: 'full'
9679 { 9176 {
9680 match(input,19,FOLLOW_2); 9177 match(input,19,FOLLOW_2);
9681 9178
@@ -9706,47 +9203,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9706 9203
9707 9204
9708 // $ANTLR start "rule__Solver__Alternatives" 9205 // $ANTLR start "rule__Solver__Alternatives"
9709 // InternalApplicationConfiguration.g:2886:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ); 9206 // InternalApplicationConfiguration.g:2738:1: rule__Solver__Alternatives : ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) );
9710 public final void rule__Solver__Alternatives() throws RecognitionException { 9207 public final void rule__Solver__Alternatives() throws RecognitionException {
9711 9208
9712 int stackSize = keepStackSize(); 9209 int stackSize = keepStackSize();
9713 9210
9714 try { 9211 try {
9715 // InternalApplicationConfiguration.g:2890:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) ) 9212 // InternalApplicationConfiguration.g:2742:1: ( ( ( 'SMTSolver' ) ) | ( ( 'AlloySolver' ) ) | ( ( 'ViatraSolver' ) ) )
9716 int alt34=3; 9213 int alt32=3;
9717 switch ( input.LA(1) ) { 9214 switch ( input.LA(1) ) {
9718 case 20: 9215 case 20:
9719 { 9216 {
9720 alt34=1; 9217 alt32=1;
9721 } 9218 }
9722 break; 9219 break;
9723 case 21: 9220 case 21:
9724 { 9221 {
9725 alt34=2; 9222 alt32=2;
9726 } 9223 }
9727 break; 9224 break;
9728 case 22: 9225 case 22:
9729 { 9226 {
9730 alt34=3; 9227 alt32=3;
9731 } 9228 }
9732 break; 9229 break;
9733 default: 9230 default:
9734 NoViableAltException nvae = 9231 NoViableAltException nvae =
9735 new NoViableAltException("", 34, 0, input); 9232 new NoViableAltException("", 32, 0, input);
9736 9233
9737 throw nvae; 9234 throw nvae;
9738 } 9235 }
9739 9236
9740 switch (alt34) { 9237 switch (alt32) {
9741 case 1 : 9238 case 1 :
9742 // InternalApplicationConfiguration.g:2891:2: ( ( 'SMTSolver' ) ) 9239 // InternalApplicationConfiguration.g:2743:2: ( ( 'SMTSolver' ) )
9743 { 9240 {
9744 // InternalApplicationConfiguration.g:2891:2: ( ( 'SMTSolver' ) ) 9241 // InternalApplicationConfiguration.g:2743:2: ( ( 'SMTSolver' ) )
9745 // InternalApplicationConfiguration.g:2892:3: ( 'SMTSolver' ) 9242 // InternalApplicationConfiguration.g:2744:3: ( 'SMTSolver' )
9746 { 9243 {
9747 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); 9244 before(grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
9748 // InternalApplicationConfiguration.g:2893:3: ( 'SMTSolver' ) 9245 // InternalApplicationConfiguration.g:2745:3: ( 'SMTSolver' )
9749 // InternalApplicationConfiguration.g:2893:4: 'SMTSolver' 9246 // InternalApplicationConfiguration.g:2745:4: 'SMTSolver'
9750 { 9247 {
9751 match(input,20,FOLLOW_2); 9248 match(input,20,FOLLOW_2);
9752 9249
@@ -9760,14 +9257,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9760 } 9257 }
9761 break; 9258 break;
9762 case 2 : 9259 case 2 :
9763 // InternalApplicationConfiguration.g:2897:2: ( ( 'AlloySolver' ) ) 9260 // InternalApplicationConfiguration.g:2749:2: ( ( 'AlloySolver' ) )
9764 { 9261 {
9765 // InternalApplicationConfiguration.g:2897:2: ( ( 'AlloySolver' ) ) 9262 // InternalApplicationConfiguration.g:2749:2: ( ( 'AlloySolver' ) )
9766 // InternalApplicationConfiguration.g:2898:3: ( 'AlloySolver' ) 9263 // InternalApplicationConfiguration.g:2750:3: ( 'AlloySolver' )
9767 { 9264 {
9768 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); 9265 before(grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
9769 // InternalApplicationConfiguration.g:2899:3: ( 'AlloySolver' ) 9266 // InternalApplicationConfiguration.g:2751:3: ( 'AlloySolver' )
9770 // InternalApplicationConfiguration.g:2899:4: 'AlloySolver' 9267 // InternalApplicationConfiguration.g:2751:4: 'AlloySolver'
9771 { 9268 {
9772 match(input,21,FOLLOW_2); 9269 match(input,21,FOLLOW_2);
9773 9270
@@ -9781,14 +9278,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9781 } 9278 }
9782 break; 9279 break;
9783 case 3 : 9280 case 3 :
9784 // InternalApplicationConfiguration.g:2903:2: ( ( 'ViatraSolver' ) ) 9281 // InternalApplicationConfiguration.g:2755:2: ( ( 'ViatraSolver' ) )
9785 { 9282 {
9786 // InternalApplicationConfiguration.g:2903:2: ( ( 'ViatraSolver' ) ) 9283 // InternalApplicationConfiguration.g:2755:2: ( ( 'ViatraSolver' ) )
9787 // InternalApplicationConfiguration.g:2904:3: ( 'ViatraSolver' ) 9284 // InternalApplicationConfiguration.g:2756:3: ( 'ViatraSolver' )
9788 { 9285 {
9789 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); 9286 before(grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
9790 // InternalApplicationConfiguration.g:2905:3: ( 'ViatraSolver' ) 9287 // InternalApplicationConfiguration.g:2757:3: ( 'ViatraSolver' )
9791 // InternalApplicationConfiguration.g:2905:4: 'ViatraSolver' 9288 // InternalApplicationConfiguration.g:2757:4: 'ViatraSolver'
9792 { 9289 {
9793 match(input,22,FOLLOW_2); 9290 match(input,22,FOLLOW_2);
9794 9291
@@ -9819,14 +9316,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9819 9316
9820 9317
9821 // $ANTLR start "rule__ConfigurationScript__Group__0" 9318 // $ANTLR start "rule__ConfigurationScript__Group__0"
9822 // InternalApplicationConfiguration.g:2913:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ; 9319 // InternalApplicationConfiguration.g:2765:1: rule__ConfigurationScript__Group__0 : rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ;
9823 public final void rule__ConfigurationScript__Group__0() throws RecognitionException { 9320 public final void rule__ConfigurationScript__Group__0() throws RecognitionException {
9824 9321
9825 int stackSize = keepStackSize(); 9322 int stackSize = keepStackSize();
9826 9323
9827 try { 9324 try {
9828 // InternalApplicationConfiguration.g:2917:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 ) 9325 // InternalApplicationConfiguration.g:2769:1: ( rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 )
9829 // InternalApplicationConfiguration.g:2918:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1 9326 // InternalApplicationConfiguration.g:2770:2: rule__ConfigurationScript__Group__0__Impl rule__ConfigurationScript__Group__1
9830 { 9327 {
9831 pushFollow(FOLLOW_3); 9328 pushFollow(FOLLOW_3);
9832 rule__ConfigurationScript__Group__0__Impl(); 9329 rule__ConfigurationScript__Group__0__Impl();
@@ -9857,33 +9354,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9857 9354
9858 9355
9859 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl" 9356 // $ANTLR start "rule__ConfigurationScript__Group__0__Impl"
9860 // InternalApplicationConfiguration.g:2925:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ; 9357 // InternalApplicationConfiguration.g:2777:1: rule__ConfigurationScript__Group__0__Impl : ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ;
9861 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException { 9358 public final void rule__ConfigurationScript__Group__0__Impl() throws RecognitionException {
9862 9359
9863 int stackSize = keepStackSize(); 9360 int stackSize = keepStackSize();
9864 9361
9865 try { 9362 try {
9866 // InternalApplicationConfiguration.g:2929:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) ) 9363 // InternalApplicationConfiguration.g:2781:1: ( ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) )
9867 // InternalApplicationConfiguration.g:2930:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 9364 // InternalApplicationConfiguration.g:2782:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
9868 { 9365 {
9869 // InternalApplicationConfiguration.g:2930:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* ) 9366 // InternalApplicationConfiguration.g:2782:1: ( ( rule__ConfigurationScript__ImportsAssignment_0 )* )
9870 // InternalApplicationConfiguration.g:2931:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 9367 // InternalApplicationConfiguration.g:2783:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
9871 { 9368 {
9872 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0()); 9369 before(grammarAccess.getConfigurationScriptAccess().getImportsAssignment_0());
9873 // InternalApplicationConfiguration.g:2932:2: ( rule__ConfigurationScript__ImportsAssignment_0 )* 9370 // InternalApplicationConfiguration.g:2784:2: ( rule__ConfigurationScript__ImportsAssignment_0 )*
9874 loop35: 9371 loop33:
9875 do { 9372 do {
9876 int alt35=2; 9373 int alt33=2;
9877 int LA35_0 = input.LA(1); 9374 int LA33_0 = input.LA(1);
9878 9375
9879 if ( (LA35_0==25) ) { 9376 if ( (LA33_0==25) ) {
9880 alt35=1; 9377 alt33=1;
9881 } 9378 }
9882 9379
9883 9380
9884 switch (alt35) { 9381 switch (alt33) {
9885 case 1 : 9382 case 1 :
9886 // InternalApplicationConfiguration.g:2932:3: rule__ConfigurationScript__ImportsAssignment_0 9383 // InternalApplicationConfiguration.g:2784:3: rule__ConfigurationScript__ImportsAssignment_0
9887 { 9384 {
9888 pushFollow(FOLLOW_4); 9385 pushFollow(FOLLOW_4);
9889 rule__ConfigurationScript__ImportsAssignment_0(); 9386 rule__ConfigurationScript__ImportsAssignment_0();
@@ -9895,7 +9392,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9895 break; 9392 break;
9896 9393
9897 default : 9394 default :
9898 break loop35; 9395 break loop33;
9899 } 9396 }
9900 } while (true); 9397 } while (true);
9901 9398
@@ -9922,14 +9419,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9922 9419
9923 9420
9924 // $ANTLR start "rule__ConfigurationScript__Group__1" 9421 // $ANTLR start "rule__ConfigurationScript__Group__1"
9925 // InternalApplicationConfiguration.g:2940:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ; 9422 // InternalApplicationConfiguration.g:2792:1: rule__ConfigurationScript__Group__1 : rule__ConfigurationScript__Group__1__Impl ;
9926 public final void rule__ConfigurationScript__Group__1() throws RecognitionException { 9423 public final void rule__ConfigurationScript__Group__1() throws RecognitionException {
9927 9424
9928 int stackSize = keepStackSize(); 9425 int stackSize = keepStackSize();
9929 9426
9930 try { 9427 try {
9931 // InternalApplicationConfiguration.g:2944:1: ( rule__ConfigurationScript__Group__1__Impl ) 9428 // InternalApplicationConfiguration.g:2796:1: ( rule__ConfigurationScript__Group__1__Impl )
9932 // InternalApplicationConfiguration.g:2945:2: rule__ConfigurationScript__Group__1__Impl 9429 // InternalApplicationConfiguration.g:2797:2: rule__ConfigurationScript__Group__1__Impl
9933 { 9430 {
9934 pushFollow(FOLLOW_2); 9431 pushFollow(FOLLOW_2);
9935 rule__ConfigurationScript__Group__1__Impl(); 9432 rule__ConfigurationScript__Group__1__Impl();
@@ -9955,33 +9452,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9955 9452
9956 9453
9957 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl" 9454 // $ANTLR start "rule__ConfigurationScript__Group__1__Impl"
9958 // InternalApplicationConfiguration.g:2951:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ; 9455 // InternalApplicationConfiguration.g:2803:1: rule__ConfigurationScript__Group__1__Impl : ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ;
9959 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException { 9456 public final void rule__ConfigurationScript__Group__1__Impl() throws RecognitionException {
9960 9457
9961 int stackSize = keepStackSize(); 9458 int stackSize = keepStackSize();
9962 9459
9963 try { 9460 try {
9964 // InternalApplicationConfiguration.g:2955:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) ) 9461 // InternalApplicationConfiguration.g:2807:1: ( ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) )
9965 // InternalApplicationConfiguration.g:2956:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 9462 // InternalApplicationConfiguration.g:2808:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
9966 { 9463 {
9967 // InternalApplicationConfiguration.g:2956:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* ) 9464 // InternalApplicationConfiguration.g:2808:1: ( ( rule__ConfigurationScript__CommandsAssignment_1 )* )
9968 // InternalApplicationConfiguration.g:2957:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 9465 // InternalApplicationConfiguration.g:2809:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
9969 { 9466 {
9970 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1()); 9467 before(grammarAccess.getConfigurationScriptAccess().getCommandsAssignment_1());
9971 // InternalApplicationConfiguration.g:2958:2: ( rule__ConfigurationScript__CommandsAssignment_1 )* 9468 // InternalApplicationConfiguration.g:2810:2: ( rule__ConfigurationScript__CommandsAssignment_1 )*
9972 loop36: 9469 loop34:
9973 do { 9470 do {
9974 int alt36=2; 9471 int alt34=2;
9975 int LA36_0 = input.LA(1); 9472 int LA34_0 = input.LA(1);
9976 9473
9977 if ( (LA36_0==29||LA36_0==37||(LA36_0>=39 && LA36_0<=40)||(LA36_0>=44 && LA36_0<=45)||(LA36_0>=55 && LA36_0<=56)) ) { 9474 if ( (LA34_0==28||LA34_0==36||(LA34_0>=38 && LA34_0<=39)||(LA34_0>=41 && LA34_0<=42)||(LA34_0>=52 && LA34_0<=53)) ) {
9978 alt36=1; 9475 alt34=1;
9979 } 9476 }
9980 9477
9981 9478
9982 switch (alt36) { 9479 switch (alt34) {
9983 case 1 : 9480 case 1 :
9984 // InternalApplicationConfiguration.g:2958:3: rule__ConfigurationScript__CommandsAssignment_1 9481 // InternalApplicationConfiguration.g:2810:3: rule__ConfigurationScript__CommandsAssignment_1
9985 { 9482 {
9986 pushFollow(FOLLOW_5); 9483 pushFollow(FOLLOW_5);
9987 rule__ConfigurationScript__CommandsAssignment_1(); 9484 rule__ConfigurationScript__CommandsAssignment_1();
@@ -9993,7 +9490,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
9993 break; 9490 break;
9994 9491
9995 default : 9492 default :
9996 break loop36; 9493 break loop34;
9997 } 9494 }
9998 } while (true); 9495 } while (true);
9999 9496
@@ -10020,14 +9517,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10020 9517
10021 9518
10022 // $ANTLR start "rule__QualifiedName__Group__0" 9519 // $ANTLR start "rule__QualifiedName__Group__0"
10023 // InternalApplicationConfiguration.g:2967:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; 9520 // InternalApplicationConfiguration.g:2819:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ;
10024 public final void rule__QualifiedName__Group__0() throws RecognitionException { 9521 public final void rule__QualifiedName__Group__0() throws RecognitionException {
10025 9522
10026 int stackSize = keepStackSize(); 9523 int stackSize = keepStackSize();
10027 9524
10028 try { 9525 try {
10029 // InternalApplicationConfiguration.g:2971:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) 9526 // InternalApplicationConfiguration.g:2823:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 )
10030 // InternalApplicationConfiguration.g:2972:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 9527 // InternalApplicationConfiguration.g:2824:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1
10031 { 9528 {
10032 pushFollow(FOLLOW_6); 9529 pushFollow(FOLLOW_6);
10033 rule__QualifiedName__Group__0__Impl(); 9530 rule__QualifiedName__Group__0__Impl();
@@ -10058,17 +9555,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10058 9555
10059 9556
10060 // $ANTLR start "rule__QualifiedName__Group__0__Impl" 9557 // $ANTLR start "rule__QualifiedName__Group__0__Impl"
10061 // InternalApplicationConfiguration.g:2979:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; 9558 // InternalApplicationConfiguration.g:2831:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ;
10062 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { 9559 public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException {
10063 9560
10064 int stackSize = keepStackSize(); 9561 int stackSize = keepStackSize();
10065 9562
10066 try { 9563 try {
10067 // InternalApplicationConfiguration.g:2983:1: ( ( RULE_ID ) ) 9564 // InternalApplicationConfiguration.g:2835:1: ( ( RULE_ID ) )
10068 // InternalApplicationConfiguration.g:2984:1: ( RULE_ID ) 9565 // InternalApplicationConfiguration.g:2836:1: ( RULE_ID )
10069 { 9566 {
10070 // InternalApplicationConfiguration.g:2984:1: ( RULE_ID ) 9567 // InternalApplicationConfiguration.g:2836:1: ( RULE_ID )
10071 // InternalApplicationConfiguration.g:2985:2: RULE_ID 9568 // InternalApplicationConfiguration.g:2837:2: RULE_ID
10072 { 9569 {
10073 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); 9570 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0());
10074 match(input,RULE_ID,FOLLOW_2); 9571 match(input,RULE_ID,FOLLOW_2);
@@ -10095,14 +9592,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10095 9592
10096 9593
10097 // $ANTLR start "rule__QualifiedName__Group__1" 9594 // $ANTLR start "rule__QualifiedName__Group__1"
10098 // InternalApplicationConfiguration.g:2994:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; 9595 // InternalApplicationConfiguration.g:2846:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ;
10099 public final void rule__QualifiedName__Group__1() throws RecognitionException { 9596 public final void rule__QualifiedName__Group__1() throws RecognitionException {
10100 9597
10101 int stackSize = keepStackSize(); 9598 int stackSize = keepStackSize();
10102 9599
10103 try { 9600 try {
10104 // InternalApplicationConfiguration.g:2998:1: ( rule__QualifiedName__Group__1__Impl ) 9601 // InternalApplicationConfiguration.g:2850:1: ( rule__QualifiedName__Group__1__Impl )
10105 // InternalApplicationConfiguration.g:2999:2: rule__QualifiedName__Group__1__Impl 9602 // InternalApplicationConfiguration.g:2851:2: rule__QualifiedName__Group__1__Impl
10106 { 9603 {
10107 pushFollow(FOLLOW_2); 9604 pushFollow(FOLLOW_2);
10108 rule__QualifiedName__Group__1__Impl(); 9605 rule__QualifiedName__Group__1__Impl();
@@ -10128,33 +9625,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10128 9625
10129 9626
10130 // $ANTLR start "rule__QualifiedName__Group__1__Impl" 9627 // $ANTLR start "rule__QualifiedName__Group__1__Impl"
10131 // InternalApplicationConfiguration.g:3005:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; 9628 // InternalApplicationConfiguration.g:2857:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ;
10132 public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { 9629 public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException {
10133 9630
10134 int stackSize = keepStackSize(); 9631 int stackSize = keepStackSize();
10135 9632
10136 try { 9633 try {
10137 // InternalApplicationConfiguration.g:3009:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) 9634 // InternalApplicationConfiguration.g:2861:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) )
10138 // InternalApplicationConfiguration.g:3010:1: ( ( rule__QualifiedName__Group_1__0 )* ) 9635 // InternalApplicationConfiguration.g:2862:1: ( ( rule__QualifiedName__Group_1__0 )* )
10139 { 9636 {
10140 // InternalApplicationConfiguration.g:3010:1: ( ( rule__QualifiedName__Group_1__0 )* ) 9637 // InternalApplicationConfiguration.g:2862:1: ( ( rule__QualifiedName__Group_1__0 )* )
10141 // InternalApplicationConfiguration.g:3011:2: ( rule__QualifiedName__Group_1__0 )* 9638 // InternalApplicationConfiguration.g:2863:2: ( rule__QualifiedName__Group_1__0 )*
10142 { 9639 {
10143 before(grammarAccess.getQualifiedNameAccess().getGroup_1()); 9640 before(grammarAccess.getQualifiedNameAccess().getGroup_1());
10144 // InternalApplicationConfiguration.g:3012:2: ( rule__QualifiedName__Group_1__0 )* 9641 // InternalApplicationConfiguration.g:2864:2: ( rule__QualifiedName__Group_1__0 )*
10145 loop37: 9642 loop35:
10146 do { 9643 do {
10147 int alt37=2; 9644 int alt35=2;
10148 int LA37_0 = input.LA(1); 9645 int LA35_0 = input.LA(1);
10149 9646
10150 if ( (LA37_0==23) ) { 9647 if ( (LA35_0==23) ) {
10151 alt37=1; 9648 alt35=1;
10152 } 9649 }
10153 9650
10154 9651
10155 switch (alt37) { 9652 switch (alt35) {
10156 case 1 : 9653 case 1 :
10157 // InternalApplicationConfiguration.g:3012:3: rule__QualifiedName__Group_1__0 9654 // InternalApplicationConfiguration.g:2864:3: rule__QualifiedName__Group_1__0
10158 { 9655 {
10159 pushFollow(FOLLOW_7); 9656 pushFollow(FOLLOW_7);
10160 rule__QualifiedName__Group_1__0(); 9657 rule__QualifiedName__Group_1__0();
@@ -10166,7 +9663,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10166 break; 9663 break;
10167 9664
10168 default : 9665 default :
10169 break loop37; 9666 break loop35;
10170 } 9667 }
10171 } while (true); 9668 } while (true);
10172 9669
@@ -10193,14 +9690,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10193 9690
10194 9691
10195 // $ANTLR start "rule__QualifiedName__Group_1__0" 9692 // $ANTLR start "rule__QualifiedName__Group_1__0"
10196 // InternalApplicationConfiguration.g:3021:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; 9693 // InternalApplicationConfiguration.g:2873:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ;
10197 public final void rule__QualifiedName__Group_1__0() throws RecognitionException { 9694 public final void rule__QualifiedName__Group_1__0() throws RecognitionException {
10198 9695
10199 int stackSize = keepStackSize(); 9696 int stackSize = keepStackSize();
10200 9697
10201 try { 9698 try {
10202 // InternalApplicationConfiguration.g:3025:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) 9699 // InternalApplicationConfiguration.g:2877:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 )
10203 // InternalApplicationConfiguration.g:3026:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 9700 // InternalApplicationConfiguration.g:2878:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1
10204 { 9701 {
10205 pushFollow(FOLLOW_8); 9702 pushFollow(FOLLOW_8);
10206 rule__QualifiedName__Group_1__0__Impl(); 9703 rule__QualifiedName__Group_1__0__Impl();
@@ -10231,17 +9728,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10231 9728
10232 9729
10233 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" 9730 // $ANTLR start "rule__QualifiedName__Group_1__0__Impl"
10234 // InternalApplicationConfiguration.g:3033:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; 9731 // InternalApplicationConfiguration.g:2885:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ;
10235 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { 9732 public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException {
10236 9733
10237 int stackSize = keepStackSize(); 9734 int stackSize = keepStackSize();
10238 9735
10239 try { 9736 try {
10240 // InternalApplicationConfiguration.g:3037:1: ( ( '.' ) ) 9737 // InternalApplicationConfiguration.g:2889:1: ( ( '.' ) )
10241 // InternalApplicationConfiguration.g:3038:1: ( '.' ) 9738 // InternalApplicationConfiguration.g:2890:1: ( '.' )
10242 { 9739 {
10243 // InternalApplicationConfiguration.g:3038:1: ( '.' ) 9740 // InternalApplicationConfiguration.g:2890:1: ( '.' )
10244 // InternalApplicationConfiguration.g:3039:2: '.' 9741 // InternalApplicationConfiguration.g:2891:2: '.'
10245 { 9742 {
10246 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); 9743 before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0());
10247 match(input,23,FOLLOW_2); 9744 match(input,23,FOLLOW_2);
@@ -10268,14 +9765,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10268 9765
10269 9766
10270 // $ANTLR start "rule__QualifiedName__Group_1__1" 9767 // $ANTLR start "rule__QualifiedName__Group_1__1"
10271 // InternalApplicationConfiguration.g:3048:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; 9768 // InternalApplicationConfiguration.g:2900:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ;
10272 public final void rule__QualifiedName__Group_1__1() throws RecognitionException { 9769 public final void rule__QualifiedName__Group_1__1() throws RecognitionException {
10273 9770
10274 int stackSize = keepStackSize(); 9771 int stackSize = keepStackSize();
10275 9772
10276 try { 9773 try {
10277 // InternalApplicationConfiguration.g:3052:1: ( rule__QualifiedName__Group_1__1__Impl ) 9774 // InternalApplicationConfiguration.g:2904:1: ( rule__QualifiedName__Group_1__1__Impl )
10278 // InternalApplicationConfiguration.g:3053:2: rule__QualifiedName__Group_1__1__Impl 9775 // InternalApplicationConfiguration.g:2905:2: rule__QualifiedName__Group_1__1__Impl
10279 { 9776 {
10280 pushFollow(FOLLOW_2); 9777 pushFollow(FOLLOW_2);
10281 rule__QualifiedName__Group_1__1__Impl(); 9778 rule__QualifiedName__Group_1__1__Impl();
@@ -10301,17 +9798,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10301 9798
10302 9799
10303 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" 9800 // $ANTLR start "rule__QualifiedName__Group_1__1__Impl"
10304 // InternalApplicationConfiguration.g:3059:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; 9801 // InternalApplicationConfiguration.g:2911:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ;
10305 public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { 9802 public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException {
10306 9803
10307 int stackSize = keepStackSize(); 9804 int stackSize = keepStackSize();
10308 9805
10309 try { 9806 try {
10310 // InternalApplicationConfiguration.g:3063:1: ( ( RULE_ID ) ) 9807 // InternalApplicationConfiguration.g:2915:1: ( ( RULE_ID ) )
10311 // InternalApplicationConfiguration.g:3064:1: ( RULE_ID ) 9808 // InternalApplicationConfiguration.g:2916:1: ( RULE_ID )
10312 { 9809 {
10313 // InternalApplicationConfiguration.g:3064:1: ( RULE_ID ) 9810 // InternalApplicationConfiguration.g:2916:1: ( RULE_ID )
10314 // InternalApplicationConfiguration.g:3065:2: RULE_ID 9811 // InternalApplicationConfiguration.g:2917:2: RULE_ID
10315 { 9812 {
10316 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); 9813 before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1());
10317 match(input,RULE_ID,FOLLOW_2); 9814 match(input,RULE_ID,FOLLOW_2);
@@ -10338,14 +9835,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10338 9835
10339 9836
10340 // $ANTLR start "rule__REALLiteral__Group__0" 9837 // $ANTLR start "rule__REALLiteral__Group__0"
10341 // InternalApplicationConfiguration.g:3075:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ; 9838 // InternalApplicationConfiguration.g:2927:1: rule__REALLiteral__Group__0 : rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ;
10342 public final void rule__REALLiteral__Group__0() throws RecognitionException { 9839 public final void rule__REALLiteral__Group__0() throws RecognitionException {
10343 9840
10344 int stackSize = keepStackSize(); 9841 int stackSize = keepStackSize();
10345 9842
10346 try { 9843 try {
10347 // InternalApplicationConfiguration.g:3079:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 ) 9844 // InternalApplicationConfiguration.g:2931:1: ( rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 )
10348 // InternalApplicationConfiguration.g:3080:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1 9845 // InternalApplicationConfiguration.g:2932:2: rule__REALLiteral__Group__0__Impl rule__REALLiteral__Group__1
10349 { 9846 {
10350 pushFollow(FOLLOW_9); 9847 pushFollow(FOLLOW_9);
10351 rule__REALLiteral__Group__0__Impl(); 9848 rule__REALLiteral__Group__0__Impl();
@@ -10376,29 +9873,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10376 9873
10377 9874
10378 // $ANTLR start "rule__REALLiteral__Group__0__Impl" 9875 // $ANTLR start "rule__REALLiteral__Group__0__Impl"
10379 // InternalApplicationConfiguration.g:3087:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ; 9876 // InternalApplicationConfiguration.g:2939:1: rule__REALLiteral__Group__0__Impl : ( ( '-' )? ) ;
10380 public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException { 9877 public final void rule__REALLiteral__Group__0__Impl() throws RecognitionException {
10381 9878
10382 int stackSize = keepStackSize(); 9879 int stackSize = keepStackSize();
10383 9880
10384 try { 9881 try {
10385 // InternalApplicationConfiguration.g:3091:1: ( ( ( '-' )? ) ) 9882 // InternalApplicationConfiguration.g:2943:1: ( ( ( '-' )? ) )
10386 // InternalApplicationConfiguration.g:3092:1: ( ( '-' )? ) 9883 // InternalApplicationConfiguration.g:2944:1: ( ( '-' )? )
10387 { 9884 {
10388 // InternalApplicationConfiguration.g:3092:1: ( ( '-' )? ) 9885 // InternalApplicationConfiguration.g:2944:1: ( ( '-' )? )
10389 // InternalApplicationConfiguration.g:3093:2: ( '-' )? 9886 // InternalApplicationConfiguration.g:2945:2: ( '-' )?
10390 { 9887 {
10391 before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0()); 9888 before(grammarAccess.getREALLiteralAccess().getHyphenMinusKeyword_0());
10392 // InternalApplicationConfiguration.g:3094:2: ( '-' )? 9889 // InternalApplicationConfiguration.g:2946:2: ( '-' )?
10393 int alt38=2; 9890 int alt36=2;
10394 int LA38_0 = input.LA(1); 9891 int LA36_0 = input.LA(1);
10395 9892
10396 if ( (LA38_0==24) ) { 9893 if ( (LA36_0==24) ) {
10397 alt38=1; 9894 alt36=1;
10398 } 9895 }
10399 switch (alt38) { 9896 switch (alt36) {
10400 case 1 : 9897 case 1 :
10401 // InternalApplicationConfiguration.g:3094:3: '-' 9898 // InternalApplicationConfiguration.g:2946:3: '-'
10402 { 9899 {
10403 match(input,24,FOLLOW_2); 9900 match(input,24,FOLLOW_2);
10404 9901
@@ -10430,14 +9927,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10430 9927
10431 9928
10432 // $ANTLR start "rule__REALLiteral__Group__1" 9929 // $ANTLR start "rule__REALLiteral__Group__1"
10433 // InternalApplicationConfiguration.g:3102:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ; 9930 // InternalApplicationConfiguration.g:2954:1: rule__REALLiteral__Group__1 : rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ;
10434 public final void rule__REALLiteral__Group__1() throws RecognitionException { 9931 public final void rule__REALLiteral__Group__1() throws RecognitionException {
10435 9932
10436 int stackSize = keepStackSize(); 9933 int stackSize = keepStackSize();
10437 9934
10438 try { 9935 try {
10439 // InternalApplicationConfiguration.g:3106:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 ) 9936 // InternalApplicationConfiguration.g:2958:1: ( rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 )
10440 // InternalApplicationConfiguration.g:3107:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2 9937 // InternalApplicationConfiguration.g:2959:2: rule__REALLiteral__Group__1__Impl rule__REALLiteral__Group__2
10441 { 9938 {
10442 pushFollow(FOLLOW_6); 9939 pushFollow(FOLLOW_6);
10443 rule__REALLiteral__Group__1__Impl(); 9940 rule__REALLiteral__Group__1__Impl();
@@ -10468,17 +9965,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10468 9965
10469 9966
10470 // $ANTLR start "rule__REALLiteral__Group__1__Impl" 9967 // $ANTLR start "rule__REALLiteral__Group__1__Impl"
10471 // InternalApplicationConfiguration.g:3114:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ; 9968 // InternalApplicationConfiguration.g:2966:1: rule__REALLiteral__Group__1__Impl : ( RULE_INT ) ;
10472 public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException { 9969 public final void rule__REALLiteral__Group__1__Impl() throws RecognitionException {
10473 9970
10474 int stackSize = keepStackSize(); 9971 int stackSize = keepStackSize();
10475 9972
10476 try { 9973 try {
10477 // InternalApplicationConfiguration.g:3118:1: ( ( RULE_INT ) ) 9974 // InternalApplicationConfiguration.g:2970:1: ( ( RULE_INT ) )
10478 // InternalApplicationConfiguration.g:3119:1: ( RULE_INT ) 9975 // InternalApplicationConfiguration.g:2971:1: ( RULE_INT )
10479 { 9976 {
10480 // InternalApplicationConfiguration.g:3119:1: ( RULE_INT ) 9977 // InternalApplicationConfiguration.g:2971:1: ( RULE_INT )
10481 // InternalApplicationConfiguration.g:3120:2: RULE_INT 9978 // InternalApplicationConfiguration.g:2972:2: RULE_INT
10482 { 9979 {
10483 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1()); 9980 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_1());
10484 match(input,RULE_INT,FOLLOW_2); 9981 match(input,RULE_INT,FOLLOW_2);
@@ -10505,14 +10002,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10505 10002
10506 10003
10507 // $ANTLR start "rule__REALLiteral__Group__2" 10004 // $ANTLR start "rule__REALLiteral__Group__2"
10508 // InternalApplicationConfiguration.g:3129:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ; 10005 // InternalApplicationConfiguration.g:2981:1: rule__REALLiteral__Group__2 : rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ;
10509 public final void rule__REALLiteral__Group__2() throws RecognitionException { 10006 public final void rule__REALLiteral__Group__2() throws RecognitionException {
10510 10007
10511 int stackSize = keepStackSize(); 10008 int stackSize = keepStackSize();
10512 10009
10513 try { 10010 try {
10514 // InternalApplicationConfiguration.g:3133:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 ) 10011 // InternalApplicationConfiguration.g:2985:1: ( rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 )
10515 // InternalApplicationConfiguration.g:3134:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3 10012 // InternalApplicationConfiguration.g:2986:2: rule__REALLiteral__Group__2__Impl rule__REALLiteral__Group__3
10516 { 10013 {
10517 pushFollow(FOLLOW_9); 10014 pushFollow(FOLLOW_9);
10518 rule__REALLiteral__Group__2__Impl(); 10015 rule__REALLiteral__Group__2__Impl();
@@ -10543,17 +10040,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10543 10040
10544 10041
10545 // $ANTLR start "rule__REALLiteral__Group__2__Impl" 10042 // $ANTLR start "rule__REALLiteral__Group__2__Impl"
10546 // InternalApplicationConfiguration.g:3141:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ; 10043 // InternalApplicationConfiguration.g:2993:1: rule__REALLiteral__Group__2__Impl : ( '.' ) ;
10547 public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException { 10044 public final void rule__REALLiteral__Group__2__Impl() throws RecognitionException {
10548 10045
10549 int stackSize = keepStackSize(); 10046 int stackSize = keepStackSize();
10550 10047
10551 try { 10048 try {
10552 // InternalApplicationConfiguration.g:3145:1: ( ( '.' ) ) 10049 // InternalApplicationConfiguration.g:2997:1: ( ( '.' ) )
10553 // InternalApplicationConfiguration.g:3146:1: ( '.' ) 10050 // InternalApplicationConfiguration.g:2998:1: ( '.' )
10554 { 10051 {
10555 // InternalApplicationConfiguration.g:3146:1: ( '.' ) 10052 // InternalApplicationConfiguration.g:2998:1: ( '.' )
10556 // InternalApplicationConfiguration.g:3147:2: '.' 10053 // InternalApplicationConfiguration.g:2999:2: '.'
10557 { 10054 {
10558 before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2()); 10055 before(grammarAccess.getREALLiteralAccess().getFullStopKeyword_2());
10559 match(input,23,FOLLOW_2); 10056 match(input,23,FOLLOW_2);
@@ -10580,14 +10077,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10580 10077
10581 10078
10582 // $ANTLR start "rule__REALLiteral__Group__3" 10079 // $ANTLR start "rule__REALLiteral__Group__3"
10583 // InternalApplicationConfiguration.g:3156:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ; 10080 // InternalApplicationConfiguration.g:3008:1: rule__REALLiteral__Group__3 : rule__REALLiteral__Group__3__Impl ;
10584 public final void rule__REALLiteral__Group__3() throws RecognitionException { 10081 public final void rule__REALLiteral__Group__3() throws RecognitionException {
10585 10082
10586 int stackSize = keepStackSize(); 10083 int stackSize = keepStackSize();
10587 10084
10588 try { 10085 try {
10589 // InternalApplicationConfiguration.g:3160:1: ( rule__REALLiteral__Group__3__Impl ) 10086 // InternalApplicationConfiguration.g:3012:1: ( rule__REALLiteral__Group__3__Impl )
10590 // InternalApplicationConfiguration.g:3161:2: rule__REALLiteral__Group__3__Impl 10087 // InternalApplicationConfiguration.g:3013:2: rule__REALLiteral__Group__3__Impl
10591 { 10088 {
10592 pushFollow(FOLLOW_2); 10089 pushFollow(FOLLOW_2);
10593 rule__REALLiteral__Group__3__Impl(); 10090 rule__REALLiteral__Group__3__Impl();
@@ -10613,17 +10110,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10613 10110
10614 10111
10615 // $ANTLR start "rule__REALLiteral__Group__3__Impl" 10112 // $ANTLR start "rule__REALLiteral__Group__3__Impl"
10616 // InternalApplicationConfiguration.g:3167:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ; 10113 // InternalApplicationConfiguration.g:3019:1: rule__REALLiteral__Group__3__Impl : ( RULE_INT ) ;
10617 public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException { 10114 public final void rule__REALLiteral__Group__3__Impl() throws RecognitionException {
10618 10115
10619 int stackSize = keepStackSize(); 10116 int stackSize = keepStackSize();
10620 10117
10621 try { 10118 try {
10622 // InternalApplicationConfiguration.g:3171:1: ( ( RULE_INT ) ) 10119 // InternalApplicationConfiguration.g:3023:1: ( ( RULE_INT ) )
10623 // InternalApplicationConfiguration.g:3172:1: ( RULE_INT ) 10120 // InternalApplicationConfiguration.g:3024:1: ( RULE_INT )
10624 { 10121 {
10625 // InternalApplicationConfiguration.g:3172:1: ( RULE_INT ) 10122 // InternalApplicationConfiguration.g:3024:1: ( RULE_INT )
10626 // InternalApplicationConfiguration.g:3173:2: RULE_INT 10123 // InternalApplicationConfiguration.g:3025:2: RULE_INT
10627 { 10124 {
10628 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3()); 10125 before(grammarAccess.getREALLiteralAccess().getINTTerminalRuleCall_3());
10629 match(input,RULE_INT,FOLLOW_2); 10126 match(input,RULE_INT,FOLLOW_2);
@@ -10650,14 +10147,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10650 10147
10651 10148
10652 // $ANTLR start "rule__INTLiteral__Group__0" 10149 // $ANTLR start "rule__INTLiteral__Group__0"
10653 // InternalApplicationConfiguration.g:3183:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ; 10150 // InternalApplicationConfiguration.g:3035:1: rule__INTLiteral__Group__0 : rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ;
10654 public final void rule__INTLiteral__Group__0() throws RecognitionException { 10151 public final void rule__INTLiteral__Group__0() throws RecognitionException {
10655 10152
10656 int stackSize = keepStackSize(); 10153 int stackSize = keepStackSize();
10657 10154
10658 try { 10155 try {
10659 // InternalApplicationConfiguration.g:3187:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 ) 10156 // InternalApplicationConfiguration.g:3039:1: ( rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 )
10660 // InternalApplicationConfiguration.g:3188:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1 10157 // InternalApplicationConfiguration.g:3040:2: rule__INTLiteral__Group__0__Impl rule__INTLiteral__Group__1
10661 { 10158 {
10662 pushFollow(FOLLOW_9); 10159 pushFollow(FOLLOW_9);
10663 rule__INTLiteral__Group__0__Impl(); 10160 rule__INTLiteral__Group__0__Impl();
@@ -10688,29 +10185,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10688 10185
10689 10186
10690 // $ANTLR start "rule__INTLiteral__Group__0__Impl" 10187 // $ANTLR start "rule__INTLiteral__Group__0__Impl"
10691 // InternalApplicationConfiguration.g:3195:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ; 10188 // InternalApplicationConfiguration.g:3047:1: rule__INTLiteral__Group__0__Impl : ( ( '-' )? ) ;
10692 public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException { 10189 public final void rule__INTLiteral__Group__0__Impl() throws RecognitionException {
10693 10190
10694 int stackSize = keepStackSize(); 10191 int stackSize = keepStackSize();
10695 10192
10696 try { 10193 try {
10697 // InternalApplicationConfiguration.g:3199:1: ( ( ( '-' )? ) ) 10194 // InternalApplicationConfiguration.g:3051:1: ( ( ( '-' )? ) )
10698 // InternalApplicationConfiguration.g:3200:1: ( ( '-' )? ) 10195 // InternalApplicationConfiguration.g:3052:1: ( ( '-' )? )
10699 { 10196 {
10700 // InternalApplicationConfiguration.g:3200:1: ( ( '-' )? ) 10197 // InternalApplicationConfiguration.g:3052:1: ( ( '-' )? )
10701 // InternalApplicationConfiguration.g:3201:2: ( '-' )? 10198 // InternalApplicationConfiguration.g:3053:2: ( '-' )?
10702 { 10199 {
10703 before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0()); 10200 before(grammarAccess.getINTLiteralAccess().getHyphenMinusKeyword_0());
10704 // InternalApplicationConfiguration.g:3202:2: ( '-' )? 10201 // InternalApplicationConfiguration.g:3054:2: ( '-' )?
10705 int alt39=2; 10202 int alt37=2;
10706 int LA39_0 = input.LA(1); 10203 int LA37_0 = input.LA(1);
10707 10204
10708 if ( (LA39_0==24) ) { 10205 if ( (LA37_0==24) ) {
10709 alt39=1; 10206 alt37=1;
10710 } 10207 }
10711 switch (alt39) { 10208 switch (alt37) {
10712 case 1 : 10209 case 1 :
10713 // InternalApplicationConfiguration.g:3202:3: '-' 10210 // InternalApplicationConfiguration.g:3054:3: '-'
10714 { 10211 {
10715 match(input,24,FOLLOW_2); 10212 match(input,24,FOLLOW_2);
10716 10213
@@ -10742,14 +10239,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10742 10239
10743 10240
10744 // $ANTLR start "rule__INTLiteral__Group__1" 10241 // $ANTLR start "rule__INTLiteral__Group__1"
10745 // InternalApplicationConfiguration.g:3210:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ; 10242 // InternalApplicationConfiguration.g:3062:1: rule__INTLiteral__Group__1 : rule__INTLiteral__Group__1__Impl ;
10746 public final void rule__INTLiteral__Group__1() throws RecognitionException { 10243 public final void rule__INTLiteral__Group__1() throws RecognitionException {
10747 10244
10748 int stackSize = keepStackSize(); 10245 int stackSize = keepStackSize();
10749 10246
10750 try { 10247 try {
10751 // InternalApplicationConfiguration.g:3214:1: ( rule__INTLiteral__Group__1__Impl ) 10248 // InternalApplicationConfiguration.g:3066:1: ( rule__INTLiteral__Group__1__Impl )
10752 // InternalApplicationConfiguration.g:3215:2: rule__INTLiteral__Group__1__Impl 10249 // InternalApplicationConfiguration.g:3067:2: rule__INTLiteral__Group__1__Impl
10753 { 10250 {
10754 pushFollow(FOLLOW_2); 10251 pushFollow(FOLLOW_2);
10755 rule__INTLiteral__Group__1__Impl(); 10252 rule__INTLiteral__Group__1__Impl();
@@ -10775,17 +10272,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10775 10272
10776 10273
10777 // $ANTLR start "rule__INTLiteral__Group__1__Impl" 10274 // $ANTLR start "rule__INTLiteral__Group__1__Impl"
10778 // InternalApplicationConfiguration.g:3221:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ; 10275 // InternalApplicationConfiguration.g:3073:1: rule__INTLiteral__Group__1__Impl : ( RULE_INT ) ;
10779 public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException { 10276 public final void rule__INTLiteral__Group__1__Impl() throws RecognitionException {
10780 10277
10781 int stackSize = keepStackSize(); 10278 int stackSize = keepStackSize();
10782 10279
10783 try { 10280 try {
10784 // InternalApplicationConfiguration.g:3225:1: ( ( RULE_INT ) ) 10281 // InternalApplicationConfiguration.g:3077:1: ( ( RULE_INT ) )
10785 // InternalApplicationConfiguration.g:3226:1: ( RULE_INT ) 10282 // InternalApplicationConfiguration.g:3078:1: ( RULE_INT )
10786 { 10283 {
10787 // InternalApplicationConfiguration.g:3226:1: ( RULE_INT ) 10284 // InternalApplicationConfiguration.g:3078:1: ( RULE_INT )
10788 // InternalApplicationConfiguration.g:3227:2: RULE_INT 10285 // InternalApplicationConfiguration.g:3079:2: RULE_INT
10789 { 10286 {
10790 before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1()); 10287 before(grammarAccess.getINTLiteralAccess().getINTTerminalRuleCall_1());
10791 match(input,RULE_INT,FOLLOW_2); 10288 match(input,RULE_INT,FOLLOW_2);
@@ -10812,14 +10309,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10812 10309
10813 10310
10814 // $ANTLR start "rule__EPackageImport__Group__0" 10311 // $ANTLR start "rule__EPackageImport__Group__0"
10815 // InternalApplicationConfiguration.g:3237:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ; 10312 // InternalApplicationConfiguration.g:3089:1: rule__EPackageImport__Group__0 : rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ;
10816 public final void rule__EPackageImport__Group__0() throws RecognitionException { 10313 public final void rule__EPackageImport__Group__0() throws RecognitionException {
10817 10314
10818 int stackSize = keepStackSize(); 10315 int stackSize = keepStackSize();
10819 10316
10820 try { 10317 try {
10821 // InternalApplicationConfiguration.g:3241:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 ) 10318 // InternalApplicationConfiguration.g:3093:1: ( rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 )
10822 // InternalApplicationConfiguration.g:3242:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1 10319 // InternalApplicationConfiguration.g:3094:2: rule__EPackageImport__Group__0__Impl rule__EPackageImport__Group__1
10823 { 10320 {
10824 pushFollow(FOLLOW_10); 10321 pushFollow(FOLLOW_10);
10825 rule__EPackageImport__Group__0__Impl(); 10322 rule__EPackageImport__Group__0__Impl();
@@ -10850,17 +10347,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10850 10347
10851 10348
10852 // $ANTLR start "rule__EPackageImport__Group__0__Impl" 10349 // $ANTLR start "rule__EPackageImport__Group__0__Impl"
10853 // InternalApplicationConfiguration.g:3249:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ; 10350 // InternalApplicationConfiguration.g:3101:1: rule__EPackageImport__Group__0__Impl : ( 'import' ) ;
10854 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException { 10351 public final void rule__EPackageImport__Group__0__Impl() throws RecognitionException {
10855 10352
10856 int stackSize = keepStackSize(); 10353 int stackSize = keepStackSize();
10857 10354
10858 try { 10355 try {
10859 // InternalApplicationConfiguration.g:3253:1: ( ( 'import' ) ) 10356 // InternalApplicationConfiguration.g:3105:1: ( ( 'import' ) )
10860 // InternalApplicationConfiguration.g:3254:1: ( 'import' ) 10357 // InternalApplicationConfiguration.g:3106:1: ( 'import' )
10861 { 10358 {
10862 // InternalApplicationConfiguration.g:3254:1: ( 'import' ) 10359 // InternalApplicationConfiguration.g:3106:1: ( 'import' )
10863 // InternalApplicationConfiguration.g:3255:2: 'import' 10360 // InternalApplicationConfiguration.g:3107:2: 'import'
10864 { 10361 {
10865 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0()); 10362 before(grammarAccess.getEPackageImportAccess().getImportKeyword_0());
10866 match(input,25,FOLLOW_2); 10363 match(input,25,FOLLOW_2);
@@ -10887,14 +10384,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10887 10384
10888 10385
10889 // $ANTLR start "rule__EPackageImport__Group__1" 10386 // $ANTLR start "rule__EPackageImport__Group__1"
10890 // InternalApplicationConfiguration.g:3264:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ; 10387 // InternalApplicationConfiguration.g:3116:1: rule__EPackageImport__Group__1 : rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ;
10891 public final void rule__EPackageImport__Group__1() throws RecognitionException { 10388 public final void rule__EPackageImport__Group__1() throws RecognitionException {
10892 10389
10893 int stackSize = keepStackSize(); 10390 int stackSize = keepStackSize();
10894 10391
10895 try { 10392 try {
10896 // InternalApplicationConfiguration.g:3268:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 ) 10393 // InternalApplicationConfiguration.g:3120:1: ( rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 )
10897 // InternalApplicationConfiguration.g:3269:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2 10394 // InternalApplicationConfiguration.g:3121:2: rule__EPackageImport__Group__1__Impl rule__EPackageImport__Group__2
10898 { 10395 {
10899 pushFollow(FOLLOW_11); 10396 pushFollow(FOLLOW_11);
10900 rule__EPackageImport__Group__1__Impl(); 10397 rule__EPackageImport__Group__1__Impl();
@@ -10925,17 +10422,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10925 10422
10926 10423
10927 // $ANTLR start "rule__EPackageImport__Group__1__Impl" 10424 // $ANTLR start "rule__EPackageImport__Group__1__Impl"
10928 // InternalApplicationConfiguration.g:3276:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ; 10425 // InternalApplicationConfiguration.g:3128:1: rule__EPackageImport__Group__1__Impl : ( 'epackage' ) ;
10929 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException { 10426 public final void rule__EPackageImport__Group__1__Impl() throws RecognitionException {
10930 10427
10931 int stackSize = keepStackSize(); 10428 int stackSize = keepStackSize();
10932 10429
10933 try { 10430 try {
10934 // InternalApplicationConfiguration.g:3280:1: ( ( 'epackage' ) ) 10431 // InternalApplicationConfiguration.g:3132:1: ( ( 'epackage' ) )
10935 // InternalApplicationConfiguration.g:3281:1: ( 'epackage' ) 10432 // InternalApplicationConfiguration.g:3133:1: ( 'epackage' )
10936 { 10433 {
10937 // InternalApplicationConfiguration.g:3281:1: ( 'epackage' ) 10434 // InternalApplicationConfiguration.g:3133:1: ( 'epackage' )
10938 // InternalApplicationConfiguration.g:3282:2: 'epackage' 10435 // InternalApplicationConfiguration.g:3134:2: 'epackage'
10939 { 10436 {
10940 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 10437 before(grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
10941 match(input,26,FOLLOW_2); 10438 match(input,26,FOLLOW_2);
@@ -10962,14 +10459,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10962 10459
10963 10460
10964 // $ANTLR start "rule__EPackageImport__Group__2" 10461 // $ANTLR start "rule__EPackageImport__Group__2"
10965 // InternalApplicationConfiguration.g:3291:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ; 10462 // InternalApplicationConfiguration.g:3143:1: rule__EPackageImport__Group__2 : rule__EPackageImport__Group__2__Impl ;
10966 public final void rule__EPackageImport__Group__2() throws RecognitionException { 10463 public final void rule__EPackageImport__Group__2() throws RecognitionException {
10967 10464
10968 int stackSize = keepStackSize(); 10465 int stackSize = keepStackSize();
10969 10466
10970 try { 10467 try {
10971 // InternalApplicationConfiguration.g:3295:1: ( rule__EPackageImport__Group__2__Impl ) 10468 // InternalApplicationConfiguration.g:3147:1: ( rule__EPackageImport__Group__2__Impl )
10972 // InternalApplicationConfiguration.g:3296:2: rule__EPackageImport__Group__2__Impl 10469 // InternalApplicationConfiguration.g:3148:2: rule__EPackageImport__Group__2__Impl
10973 { 10470 {
10974 pushFollow(FOLLOW_2); 10471 pushFollow(FOLLOW_2);
10975 rule__EPackageImport__Group__2__Impl(); 10472 rule__EPackageImport__Group__2__Impl();
@@ -10995,21 +10492,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
10995 10492
10996 10493
10997 // $ANTLR start "rule__EPackageImport__Group__2__Impl" 10494 // $ANTLR start "rule__EPackageImport__Group__2__Impl"
10998 // InternalApplicationConfiguration.g:3302:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ; 10495 // InternalApplicationConfiguration.g:3154:1: rule__EPackageImport__Group__2__Impl : ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ;
10999 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException { 10496 public final void rule__EPackageImport__Group__2__Impl() throws RecognitionException {
11000 10497
11001 int stackSize = keepStackSize(); 10498 int stackSize = keepStackSize();
11002 10499
11003 try { 10500 try {
11004 // InternalApplicationConfiguration.g:3306:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) ) 10501 // InternalApplicationConfiguration.g:3158:1: ( ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) )
11005 // InternalApplicationConfiguration.g:3307:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 10502 // InternalApplicationConfiguration.g:3159:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
11006 { 10503 {
11007 // InternalApplicationConfiguration.g:3307:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) ) 10504 // InternalApplicationConfiguration.g:3159:1: ( ( rule__EPackageImport__ImportedPackageAssignment_2 ) )
11008 // InternalApplicationConfiguration.g:3308:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 10505 // InternalApplicationConfiguration.g:3160:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
11009 { 10506 {
11010 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2()); 10507 before(grammarAccess.getEPackageImportAccess().getImportedPackageAssignment_2());
11011 // InternalApplicationConfiguration.g:3309:2: ( rule__EPackageImport__ImportedPackageAssignment_2 ) 10508 // InternalApplicationConfiguration.g:3161:2: ( rule__EPackageImport__ImportedPackageAssignment_2 )
11012 // InternalApplicationConfiguration.g:3309:3: rule__EPackageImport__ImportedPackageAssignment_2 10509 // InternalApplicationConfiguration.g:3161:3: rule__EPackageImport__ImportedPackageAssignment_2
11013 { 10510 {
11014 pushFollow(FOLLOW_2); 10511 pushFollow(FOLLOW_2);
11015 rule__EPackageImport__ImportedPackageAssignment_2(); 10512 rule__EPackageImport__ImportedPackageAssignment_2();
@@ -11042,14 +10539,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11042 10539
11043 10540
11044 // $ANTLR start "rule__ViatraImport__Group__0" 10541 // $ANTLR start "rule__ViatraImport__Group__0"
11045 // InternalApplicationConfiguration.g:3318:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ; 10542 // InternalApplicationConfiguration.g:3170:1: rule__ViatraImport__Group__0 : rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ;
11046 public final void rule__ViatraImport__Group__0() throws RecognitionException { 10543 public final void rule__ViatraImport__Group__0() throws RecognitionException {
11047 10544
11048 int stackSize = keepStackSize(); 10545 int stackSize = keepStackSize();
11049 10546
11050 try { 10547 try {
11051 // InternalApplicationConfiguration.g:3322:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 ) 10548 // InternalApplicationConfiguration.g:3174:1: ( rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 )
11052 // InternalApplicationConfiguration.g:3323:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1 10549 // InternalApplicationConfiguration.g:3175:2: rule__ViatraImport__Group__0__Impl rule__ViatraImport__Group__1
11053 { 10550 {
11054 pushFollow(FOLLOW_12); 10551 pushFollow(FOLLOW_12);
11055 rule__ViatraImport__Group__0__Impl(); 10552 rule__ViatraImport__Group__0__Impl();
@@ -11080,17 +10577,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11080 10577
11081 10578
11082 // $ANTLR start "rule__ViatraImport__Group__0__Impl" 10579 // $ANTLR start "rule__ViatraImport__Group__0__Impl"
11083 // InternalApplicationConfiguration.g:3330:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ; 10580 // InternalApplicationConfiguration.g:3182:1: rule__ViatraImport__Group__0__Impl : ( 'import' ) ;
11084 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException { 10581 public final void rule__ViatraImport__Group__0__Impl() throws RecognitionException {
11085 10582
11086 int stackSize = keepStackSize(); 10583 int stackSize = keepStackSize();
11087 10584
11088 try { 10585 try {
11089 // InternalApplicationConfiguration.g:3334:1: ( ( 'import' ) ) 10586 // InternalApplicationConfiguration.g:3186:1: ( ( 'import' ) )
11090 // InternalApplicationConfiguration.g:3335:1: ( 'import' ) 10587 // InternalApplicationConfiguration.g:3187:1: ( 'import' )
11091 { 10588 {
11092 // InternalApplicationConfiguration.g:3335:1: ( 'import' ) 10589 // InternalApplicationConfiguration.g:3187:1: ( 'import' )
11093 // InternalApplicationConfiguration.g:3336:2: 'import' 10590 // InternalApplicationConfiguration.g:3188:2: 'import'
11094 { 10591 {
11095 before(grammarAccess.getViatraImportAccess().getImportKeyword_0()); 10592 before(grammarAccess.getViatraImportAccess().getImportKeyword_0());
11096 match(input,25,FOLLOW_2); 10593 match(input,25,FOLLOW_2);
@@ -11117,14 +10614,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11117 10614
11118 10615
11119 // $ANTLR start "rule__ViatraImport__Group__1" 10616 // $ANTLR start "rule__ViatraImport__Group__1"
11120 // InternalApplicationConfiguration.g:3345:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ; 10617 // InternalApplicationConfiguration.g:3197:1: rule__ViatraImport__Group__1 : rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ;
11121 public final void rule__ViatraImport__Group__1() throws RecognitionException { 10618 public final void rule__ViatraImport__Group__1() throws RecognitionException {
11122 10619
11123 int stackSize = keepStackSize(); 10620 int stackSize = keepStackSize();
11124 10621
11125 try { 10622 try {
11126 // InternalApplicationConfiguration.g:3349:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 ) 10623 // InternalApplicationConfiguration.g:3201:1: ( rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 )
11127 // InternalApplicationConfiguration.g:3350:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2 10624 // InternalApplicationConfiguration.g:3202:2: rule__ViatraImport__Group__1__Impl rule__ViatraImport__Group__2
11128 { 10625 {
11129 pushFollow(FOLLOW_11); 10626 pushFollow(FOLLOW_11);
11130 rule__ViatraImport__Group__1__Impl(); 10627 rule__ViatraImport__Group__1__Impl();
@@ -11155,17 +10652,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11155 10652
11156 10653
11157 // $ANTLR start "rule__ViatraImport__Group__1__Impl" 10654 // $ANTLR start "rule__ViatraImport__Group__1__Impl"
11158 // InternalApplicationConfiguration.g:3357:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ; 10655 // InternalApplicationConfiguration.g:3209:1: rule__ViatraImport__Group__1__Impl : ( 'viatra' ) ;
11159 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException { 10656 public final void rule__ViatraImport__Group__1__Impl() throws RecognitionException {
11160 10657
11161 int stackSize = keepStackSize(); 10658 int stackSize = keepStackSize();
11162 10659
11163 try { 10660 try {
11164 // InternalApplicationConfiguration.g:3361:1: ( ( 'viatra' ) ) 10661 // InternalApplicationConfiguration.g:3213:1: ( ( 'viatra' ) )
11165 // InternalApplicationConfiguration.g:3362:1: ( 'viatra' ) 10662 // InternalApplicationConfiguration.g:3214:1: ( 'viatra' )
11166 { 10663 {
11167 // InternalApplicationConfiguration.g:3362:1: ( 'viatra' ) 10664 // InternalApplicationConfiguration.g:3214:1: ( 'viatra' )
11168 // InternalApplicationConfiguration.g:3363:2: 'viatra' 10665 // InternalApplicationConfiguration.g:3215:2: 'viatra'
11169 { 10666 {
11170 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 10667 before(grammarAccess.getViatraImportAccess().getViatraKeyword_1());
11171 match(input,27,FOLLOW_2); 10668 match(input,27,FOLLOW_2);
@@ -11192,14 +10689,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11192 10689
11193 10690
11194 // $ANTLR start "rule__ViatraImport__Group__2" 10691 // $ANTLR start "rule__ViatraImport__Group__2"
11195 // InternalApplicationConfiguration.g:3372:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ; 10692 // InternalApplicationConfiguration.g:3224:1: rule__ViatraImport__Group__2 : rule__ViatraImport__Group__2__Impl ;
11196 public final void rule__ViatraImport__Group__2() throws RecognitionException { 10693 public final void rule__ViatraImport__Group__2() throws RecognitionException {
11197 10694
11198 int stackSize = keepStackSize(); 10695 int stackSize = keepStackSize();
11199 10696
11200 try { 10697 try {
11201 // InternalApplicationConfiguration.g:3376:1: ( rule__ViatraImport__Group__2__Impl ) 10698 // InternalApplicationConfiguration.g:3228:1: ( rule__ViatraImport__Group__2__Impl )
11202 // InternalApplicationConfiguration.g:3377:2: rule__ViatraImport__Group__2__Impl 10699 // InternalApplicationConfiguration.g:3229:2: rule__ViatraImport__Group__2__Impl
11203 { 10700 {
11204 pushFollow(FOLLOW_2); 10701 pushFollow(FOLLOW_2);
11205 rule__ViatraImport__Group__2__Impl(); 10702 rule__ViatraImport__Group__2__Impl();
@@ -11225,21 +10722,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11225 10722
11226 10723
11227 // $ANTLR start "rule__ViatraImport__Group__2__Impl" 10724 // $ANTLR start "rule__ViatraImport__Group__2__Impl"
11228 // InternalApplicationConfiguration.g:3383:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ; 10725 // InternalApplicationConfiguration.g:3235:1: rule__ViatraImport__Group__2__Impl : ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ;
11229 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException { 10726 public final void rule__ViatraImport__Group__2__Impl() throws RecognitionException {
11230 10727
11231 int stackSize = keepStackSize(); 10728 int stackSize = keepStackSize();
11232 10729
11233 try { 10730 try {
11234 // InternalApplicationConfiguration.g:3387:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) ) 10731 // InternalApplicationConfiguration.g:3239:1: ( ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) )
11235 // InternalApplicationConfiguration.g:3388:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 10732 // InternalApplicationConfiguration.g:3240:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
11236 { 10733 {
11237 // InternalApplicationConfiguration.g:3388:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) ) 10734 // InternalApplicationConfiguration.g:3240:1: ( ( rule__ViatraImport__ImportedViatraAssignment_2 ) )
11238 // InternalApplicationConfiguration.g:3389:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 10735 // InternalApplicationConfiguration.g:3241:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
11239 { 10736 {
11240 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2()); 10737 before(grammarAccess.getViatraImportAccess().getImportedViatraAssignment_2());
11241 // InternalApplicationConfiguration.g:3390:2: ( rule__ViatraImport__ImportedViatraAssignment_2 ) 10738 // InternalApplicationConfiguration.g:3242:2: ( rule__ViatraImport__ImportedViatraAssignment_2 )
11242 // InternalApplicationConfiguration.g:3390:3: rule__ViatraImport__ImportedViatraAssignment_2 10739 // InternalApplicationConfiguration.g:3242:3: rule__ViatraImport__ImportedViatraAssignment_2
11243 { 10740 {
11244 pushFollow(FOLLOW_2); 10741 pushFollow(FOLLOW_2);
11245 rule__ViatraImport__ImportedViatraAssignment_2(); 10742 rule__ViatraImport__ImportedViatraAssignment_2();
@@ -11271,245 +10768,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11271 // $ANTLR end "rule__ViatraImport__Group__2__Impl" 10768 // $ANTLR end "rule__ViatraImport__Group__2__Impl"
11272 10769
11273 10770
11274 // $ANTLR start "rule__CftImport__Group__0"
11275 // InternalApplicationConfiguration.g:3399:1: rule__CftImport__Group__0 : rule__CftImport__Group__0__Impl rule__CftImport__Group__1 ;
11276 public final void rule__CftImport__Group__0() throws RecognitionException {
11277
11278 int stackSize = keepStackSize();
11279
11280 try {
11281 // InternalApplicationConfiguration.g:3403:1: ( rule__CftImport__Group__0__Impl rule__CftImport__Group__1 )
11282 // InternalApplicationConfiguration.g:3404:2: rule__CftImport__Group__0__Impl rule__CftImport__Group__1
11283 {
11284 pushFollow(FOLLOW_13);
11285 rule__CftImport__Group__0__Impl();
11286
11287 state._fsp--;
11288
11289 pushFollow(FOLLOW_2);
11290 rule__CftImport__Group__1();
11291
11292 state._fsp--;
11293
11294
11295 }
11296
11297 }
11298 catch (RecognitionException re) {
11299 reportError(re);
11300 recover(input,re);
11301 }
11302 finally {
11303
11304 restoreStackSize(stackSize);
11305
11306 }
11307 return ;
11308 }
11309 // $ANTLR end "rule__CftImport__Group__0"
11310
11311
11312 // $ANTLR start "rule__CftImport__Group__0__Impl"
11313 // InternalApplicationConfiguration.g:3411:1: rule__CftImport__Group__0__Impl : ( 'import' ) ;
11314 public final void rule__CftImport__Group__0__Impl() throws RecognitionException {
11315
11316 int stackSize = keepStackSize();
11317
11318 try {
11319 // InternalApplicationConfiguration.g:3415:1: ( ( 'import' ) )
11320 // InternalApplicationConfiguration.g:3416:1: ( 'import' )
11321 {
11322 // InternalApplicationConfiguration.g:3416:1: ( 'import' )
11323 // InternalApplicationConfiguration.g:3417:2: 'import'
11324 {
11325 before(grammarAccess.getCftImportAccess().getImportKeyword_0());
11326 match(input,25,FOLLOW_2);
11327 after(grammarAccess.getCftImportAccess().getImportKeyword_0());
11328
11329 }
11330
11331
11332 }
11333
11334 }
11335 catch (RecognitionException re) {
11336 reportError(re);
11337 recover(input,re);
11338 }
11339 finally {
11340
11341 restoreStackSize(stackSize);
11342
11343 }
11344 return ;
11345 }
11346 // $ANTLR end "rule__CftImport__Group__0__Impl"
11347
11348
11349 // $ANTLR start "rule__CftImport__Group__1"
11350 // InternalApplicationConfiguration.g:3426:1: rule__CftImport__Group__1 : rule__CftImport__Group__1__Impl rule__CftImport__Group__2 ;
11351 public final void rule__CftImport__Group__1() throws RecognitionException {
11352
11353 int stackSize = keepStackSize();
11354
11355 try {
11356 // InternalApplicationConfiguration.g:3430:1: ( rule__CftImport__Group__1__Impl rule__CftImport__Group__2 )
11357 // InternalApplicationConfiguration.g:3431:2: rule__CftImport__Group__1__Impl rule__CftImport__Group__2
11358 {
11359 pushFollow(FOLLOW_11);
11360 rule__CftImport__Group__1__Impl();
11361
11362 state._fsp--;
11363
11364 pushFollow(FOLLOW_2);
11365 rule__CftImport__Group__2();
11366
11367 state._fsp--;
11368
11369
11370 }
11371
11372 }
11373 catch (RecognitionException re) {
11374 reportError(re);
11375 recover(input,re);
11376 }
11377 finally {
11378
11379 restoreStackSize(stackSize);
11380
11381 }
11382 return ;
11383 }
11384 // $ANTLR end "rule__CftImport__Group__1"
11385
11386
11387 // $ANTLR start "rule__CftImport__Group__1__Impl"
11388 // InternalApplicationConfiguration.g:3438:1: rule__CftImport__Group__1__Impl : ( 'reliability' ) ;
11389 public final void rule__CftImport__Group__1__Impl() throws RecognitionException {
11390
11391 int stackSize = keepStackSize();
11392
11393 try {
11394 // InternalApplicationConfiguration.g:3442:1: ( ( 'reliability' ) )
11395 // InternalApplicationConfiguration.g:3443:1: ( 'reliability' )
11396 {
11397 // InternalApplicationConfiguration.g:3443:1: ( 'reliability' )
11398 // InternalApplicationConfiguration.g:3444:2: 'reliability'
11399 {
11400 before(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
11401 match(input,28,FOLLOW_2);
11402 after(grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
11403
11404 }
11405
11406
11407 }
11408
11409 }
11410 catch (RecognitionException re) {
11411 reportError(re);
11412 recover(input,re);
11413 }
11414 finally {
11415
11416 restoreStackSize(stackSize);
11417
11418 }
11419 return ;
11420 }
11421 // $ANTLR end "rule__CftImport__Group__1__Impl"
11422
11423
11424 // $ANTLR start "rule__CftImport__Group__2"
11425 // InternalApplicationConfiguration.g:3453:1: rule__CftImport__Group__2 : rule__CftImport__Group__2__Impl ;
11426 public final void rule__CftImport__Group__2() throws RecognitionException {
11427
11428 int stackSize = keepStackSize();
11429
11430 try {
11431 // InternalApplicationConfiguration.g:3457:1: ( rule__CftImport__Group__2__Impl )
11432 // InternalApplicationConfiguration.g:3458:2: rule__CftImport__Group__2__Impl
11433 {
11434 pushFollow(FOLLOW_2);
11435 rule__CftImport__Group__2__Impl();
11436
11437 state._fsp--;
11438
11439
11440 }
11441
11442 }
11443 catch (RecognitionException re) {
11444 reportError(re);
11445 recover(input,re);
11446 }
11447 finally {
11448
11449 restoreStackSize(stackSize);
11450
11451 }
11452 return ;
11453 }
11454 // $ANTLR end "rule__CftImport__Group__2"
11455
11456
11457 // $ANTLR start "rule__CftImport__Group__2__Impl"
11458 // InternalApplicationConfiguration.g:3464:1: rule__CftImport__Group__2__Impl : ( ( rule__CftImport__ImportedCftAssignment_2 ) ) ;
11459 public final void rule__CftImport__Group__2__Impl() throws RecognitionException {
11460
11461 int stackSize = keepStackSize();
11462
11463 try {
11464 // InternalApplicationConfiguration.g:3468:1: ( ( ( rule__CftImport__ImportedCftAssignment_2 ) ) )
11465 // InternalApplicationConfiguration.g:3469:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
11466 {
11467 // InternalApplicationConfiguration.g:3469:1: ( ( rule__CftImport__ImportedCftAssignment_2 ) )
11468 // InternalApplicationConfiguration.g:3470:2: ( rule__CftImport__ImportedCftAssignment_2 )
11469 {
11470 before(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
11471 // InternalApplicationConfiguration.g:3471:2: ( rule__CftImport__ImportedCftAssignment_2 )
11472 // InternalApplicationConfiguration.g:3471:3: rule__CftImport__ImportedCftAssignment_2
11473 {
11474 pushFollow(FOLLOW_2);
11475 rule__CftImport__ImportedCftAssignment_2();
11476
11477 state._fsp--;
11478
11479
11480 }
11481
11482 after(grammarAccess.getCftImportAccess().getImportedCftAssignment_2());
11483
11484 }
11485
11486
11487 }
11488
11489 }
11490 catch (RecognitionException re) {
11491 reportError(re);
11492 recover(input,re);
11493 }
11494 finally {
11495
11496 restoreStackSize(stackSize);
11497
11498 }
11499 return ;
11500 }
11501 // $ANTLR end "rule__CftImport__Group__2__Impl"
11502
11503
11504 // $ANTLR start "rule__FileDeclaration__Group__0" 10771 // $ANTLR start "rule__FileDeclaration__Group__0"
11505 // InternalApplicationConfiguration.g:3480:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ; 10772 // InternalApplicationConfiguration.g:3251:1: rule__FileDeclaration__Group__0 : rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ;
11506 public final void rule__FileDeclaration__Group__0() throws RecognitionException { 10773 public final void rule__FileDeclaration__Group__0() throws RecognitionException {
11507 10774
11508 int stackSize = keepStackSize(); 10775 int stackSize = keepStackSize();
11509 10776
11510 try { 10777 try {
11511 // InternalApplicationConfiguration.g:3484:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 ) 10778 // InternalApplicationConfiguration.g:3255:1: ( rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 )
11512 // InternalApplicationConfiguration.g:3485:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1 10779 // InternalApplicationConfiguration.g:3256:2: rule__FileDeclaration__Group__0__Impl rule__FileDeclaration__Group__1
11513 { 10780 {
11514 pushFollow(FOLLOW_8); 10781 pushFollow(FOLLOW_8);
11515 rule__FileDeclaration__Group__0__Impl(); 10782 rule__FileDeclaration__Group__0__Impl();
@@ -11540,20 +10807,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11540 10807
11541 10808
11542 // $ANTLR start "rule__FileDeclaration__Group__0__Impl" 10809 // $ANTLR start "rule__FileDeclaration__Group__0__Impl"
11543 // InternalApplicationConfiguration.g:3492:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ; 10810 // InternalApplicationConfiguration.g:3263:1: rule__FileDeclaration__Group__0__Impl : ( 'file' ) ;
11544 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException { 10811 public final void rule__FileDeclaration__Group__0__Impl() throws RecognitionException {
11545 10812
11546 int stackSize = keepStackSize(); 10813 int stackSize = keepStackSize();
11547 10814
11548 try { 10815 try {
11549 // InternalApplicationConfiguration.g:3496:1: ( ( 'file' ) ) 10816 // InternalApplicationConfiguration.g:3267:1: ( ( 'file' ) )
11550 // InternalApplicationConfiguration.g:3497:1: ( 'file' ) 10817 // InternalApplicationConfiguration.g:3268:1: ( 'file' )
11551 { 10818 {
11552 // InternalApplicationConfiguration.g:3497:1: ( 'file' ) 10819 // InternalApplicationConfiguration.g:3268:1: ( 'file' )
11553 // InternalApplicationConfiguration.g:3498:2: 'file' 10820 // InternalApplicationConfiguration.g:3269:2: 'file'
11554 { 10821 {
11555 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 10822 before(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
11556 match(input,29,FOLLOW_2); 10823 match(input,28,FOLLOW_2);
11557 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 10824 after(grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
11558 10825
11559 } 10826 }
@@ -11577,16 +10844,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11577 10844
11578 10845
11579 // $ANTLR start "rule__FileDeclaration__Group__1" 10846 // $ANTLR start "rule__FileDeclaration__Group__1"
11580 // InternalApplicationConfiguration.g:3507:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ; 10847 // InternalApplicationConfiguration.g:3278:1: rule__FileDeclaration__Group__1 : rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ;
11581 public final void rule__FileDeclaration__Group__1() throws RecognitionException { 10848 public final void rule__FileDeclaration__Group__1() throws RecognitionException {
11582 10849
11583 int stackSize = keepStackSize(); 10850 int stackSize = keepStackSize();
11584 10851
11585 try { 10852 try {
11586 // InternalApplicationConfiguration.g:3511:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 ) 10853 // InternalApplicationConfiguration.g:3282:1: ( rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 )
11587 // InternalApplicationConfiguration.g:3512:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2 10854 // InternalApplicationConfiguration.g:3283:2: rule__FileDeclaration__Group__1__Impl rule__FileDeclaration__Group__2
11588 { 10855 {
11589 pushFollow(FOLLOW_14); 10856 pushFollow(FOLLOW_13);
11590 rule__FileDeclaration__Group__1__Impl(); 10857 rule__FileDeclaration__Group__1__Impl();
11591 10858
11592 state._fsp--; 10859 state._fsp--;
@@ -11615,21 +10882,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11615 10882
11616 10883
11617 // $ANTLR start "rule__FileDeclaration__Group__1__Impl" 10884 // $ANTLR start "rule__FileDeclaration__Group__1__Impl"
11618 // InternalApplicationConfiguration.g:3519:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ; 10885 // InternalApplicationConfiguration.g:3290:1: rule__FileDeclaration__Group__1__Impl : ( ( rule__FileDeclaration__NameAssignment_1 ) ) ;
11619 public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException { 10886 public final void rule__FileDeclaration__Group__1__Impl() throws RecognitionException {
11620 10887
11621 int stackSize = keepStackSize(); 10888 int stackSize = keepStackSize();
11622 10889
11623 try { 10890 try {
11624 // InternalApplicationConfiguration.g:3523:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) ) 10891 // InternalApplicationConfiguration.g:3294:1: ( ( ( rule__FileDeclaration__NameAssignment_1 ) ) )
11625 // InternalApplicationConfiguration.g:3524:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) 10892 // InternalApplicationConfiguration.g:3295:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
11626 { 10893 {
11627 // InternalApplicationConfiguration.g:3524:1: ( ( rule__FileDeclaration__NameAssignment_1 ) ) 10894 // InternalApplicationConfiguration.g:3295:1: ( ( rule__FileDeclaration__NameAssignment_1 ) )
11628 // InternalApplicationConfiguration.g:3525:2: ( rule__FileDeclaration__NameAssignment_1 ) 10895 // InternalApplicationConfiguration.g:3296:2: ( rule__FileDeclaration__NameAssignment_1 )
11629 { 10896 {
11630 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1()); 10897 before(grammarAccess.getFileDeclarationAccess().getNameAssignment_1());
11631 // InternalApplicationConfiguration.g:3526:2: ( rule__FileDeclaration__NameAssignment_1 ) 10898 // InternalApplicationConfiguration.g:3297:2: ( rule__FileDeclaration__NameAssignment_1 )
11632 // InternalApplicationConfiguration.g:3526:3: rule__FileDeclaration__NameAssignment_1 10899 // InternalApplicationConfiguration.g:3297:3: rule__FileDeclaration__NameAssignment_1
11633 { 10900 {
11634 pushFollow(FOLLOW_2); 10901 pushFollow(FOLLOW_2);
11635 rule__FileDeclaration__NameAssignment_1(); 10902 rule__FileDeclaration__NameAssignment_1();
@@ -11662,14 +10929,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11662 10929
11663 10930
11664 // $ANTLR start "rule__FileDeclaration__Group__2" 10931 // $ANTLR start "rule__FileDeclaration__Group__2"
11665 // InternalApplicationConfiguration.g:3534:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ; 10932 // InternalApplicationConfiguration.g:3305:1: rule__FileDeclaration__Group__2 : rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ;
11666 public final void rule__FileDeclaration__Group__2() throws RecognitionException { 10933 public final void rule__FileDeclaration__Group__2() throws RecognitionException {
11667 10934
11668 int stackSize = keepStackSize(); 10935 int stackSize = keepStackSize();
11669 10936
11670 try { 10937 try {
11671 // InternalApplicationConfiguration.g:3538:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 ) 10938 // InternalApplicationConfiguration.g:3309:1: ( rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 )
11672 // InternalApplicationConfiguration.g:3539:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3 10939 // InternalApplicationConfiguration.g:3310:2: rule__FileDeclaration__Group__2__Impl rule__FileDeclaration__Group__3
11673 { 10940 {
11674 pushFollow(FOLLOW_11); 10941 pushFollow(FOLLOW_11);
11675 rule__FileDeclaration__Group__2__Impl(); 10942 rule__FileDeclaration__Group__2__Impl();
@@ -11700,20 +10967,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11700 10967
11701 10968
11702 // $ANTLR start "rule__FileDeclaration__Group__2__Impl" 10969 // $ANTLR start "rule__FileDeclaration__Group__2__Impl"
11703 // InternalApplicationConfiguration.g:3546:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ; 10970 // InternalApplicationConfiguration.g:3317:1: rule__FileDeclaration__Group__2__Impl : ( '=' ) ;
11704 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException { 10971 public final void rule__FileDeclaration__Group__2__Impl() throws RecognitionException {
11705 10972
11706 int stackSize = keepStackSize(); 10973 int stackSize = keepStackSize();
11707 10974
11708 try { 10975 try {
11709 // InternalApplicationConfiguration.g:3550:1: ( ( '=' ) ) 10976 // InternalApplicationConfiguration.g:3321:1: ( ( '=' ) )
11710 // InternalApplicationConfiguration.g:3551:1: ( '=' ) 10977 // InternalApplicationConfiguration.g:3322:1: ( '=' )
11711 { 10978 {
11712 // InternalApplicationConfiguration.g:3551:1: ( '=' ) 10979 // InternalApplicationConfiguration.g:3322:1: ( '=' )
11713 // InternalApplicationConfiguration.g:3552:2: '=' 10980 // InternalApplicationConfiguration.g:3323:2: '='
11714 { 10981 {
11715 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 10982 before(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
11716 match(input,30,FOLLOW_2); 10983 match(input,29,FOLLOW_2);
11717 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 10984 after(grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
11718 10985
11719 } 10986 }
@@ -11737,14 +11004,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11737 11004
11738 11005
11739 // $ANTLR start "rule__FileDeclaration__Group__3" 11006 // $ANTLR start "rule__FileDeclaration__Group__3"
11740 // InternalApplicationConfiguration.g:3561:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ; 11007 // InternalApplicationConfiguration.g:3332:1: rule__FileDeclaration__Group__3 : rule__FileDeclaration__Group__3__Impl ;
11741 public final void rule__FileDeclaration__Group__3() throws RecognitionException { 11008 public final void rule__FileDeclaration__Group__3() throws RecognitionException {
11742 11009
11743 int stackSize = keepStackSize(); 11010 int stackSize = keepStackSize();
11744 11011
11745 try { 11012 try {
11746 // InternalApplicationConfiguration.g:3565:1: ( rule__FileDeclaration__Group__3__Impl ) 11013 // InternalApplicationConfiguration.g:3336:1: ( rule__FileDeclaration__Group__3__Impl )
11747 // InternalApplicationConfiguration.g:3566:2: rule__FileDeclaration__Group__3__Impl 11014 // InternalApplicationConfiguration.g:3337:2: rule__FileDeclaration__Group__3__Impl
11748 { 11015 {
11749 pushFollow(FOLLOW_2); 11016 pushFollow(FOLLOW_2);
11750 rule__FileDeclaration__Group__3__Impl(); 11017 rule__FileDeclaration__Group__3__Impl();
@@ -11770,21 +11037,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11770 11037
11771 11038
11772 // $ANTLR start "rule__FileDeclaration__Group__3__Impl" 11039 // $ANTLR start "rule__FileDeclaration__Group__3__Impl"
11773 // InternalApplicationConfiguration.g:3572:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ; 11040 // InternalApplicationConfiguration.g:3343:1: rule__FileDeclaration__Group__3__Impl : ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ;
11774 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException { 11041 public final void rule__FileDeclaration__Group__3__Impl() throws RecognitionException {
11775 11042
11776 int stackSize = keepStackSize(); 11043 int stackSize = keepStackSize();
11777 11044
11778 try { 11045 try {
11779 // InternalApplicationConfiguration.g:3576:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) ) 11046 // InternalApplicationConfiguration.g:3347:1: ( ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) )
11780 // InternalApplicationConfiguration.g:3577:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) 11047 // InternalApplicationConfiguration.g:3348:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
11781 { 11048 {
11782 // InternalApplicationConfiguration.g:3577:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) ) 11049 // InternalApplicationConfiguration.g:3348:1: ( ( rule__FileDeclaration__SpecificationAssignment_3 ) )
11783 // InternalApplicationConfiguration.g:3578:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) 11050 // InternalApplicationConfiguration.g:3349:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
11784 { 11051 {
11785 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3()); 11052 before(grammarAccess.getFileDeclarationAccess().getSpecificationAssignment_3());
11786 // InternalApplicationConfiguration.g:3579:2: ( rule__FileDeclaration__SpecificationAssignment_3 ) 11053 // InternalApplicationConfiguration.g:3350:2: ( rule__FileDeclaration__SpecificationAssignment_3 )
11787 // InternalApplicationConfiguration.g:3579:3: rule__FileDeclaration__SpecificationAssignment_3 11054 // InternalApplicationConfiguration.g:3350:3: rule__FileDeclaration__SpecificationAssignment_3
11788 { 11055 {
11789 pushFollow(FOLLOW_2); 11056 pushFollow(FOLLOW_2);
11790 rule__FileDeclaration__SpecificationAssignment_3(); 11057 rule__FileDeclaration__SpecificationAssignment_3();
@@ -11817,16 +11084,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11817 11084
11818 11085
11819 // $ANTLR start "rule__MetamodelSpecification__Group__0" 11086 // $ANTLR start "rule__MetamodelSpecification__Group__0"
11820 // InternalApplicationConfiguration.g:3588:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ; 11087 // InternalApplicationConfiguration.g:3359:1: rule__MetamodelSpecification__Group__0 : rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ;
11821 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException { 11088 public final void rule__MetamodelSpecification__Group__0() throws RecognitionException {
11822 11089
11823 int stackSize = keepStackSize(); 11090 int stackSize = keepStackSize();
11824 11091
11825 try { 11092 try {
11826 // InternalApplicationConfiguration.g:3592:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 ) 11093 // InternalApplicationConfiguration.g:3363:1: ( rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 )
11827 // InternalApplicationConfiguration.g:3593:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1 11094 // InternalApplicationConfiguration.g:3364:2: rule__MetamodelSpecification__Group__0__Impl rule__MetamodelSpecification__Group__1
11828 { 11095 {
11829 pushFollow(FOLLOW_15); 11096 pushFollow(FOLLOW_14);
11830 rule__MetamodelSpecification__Group__0__Impl(); 11097 rule__MetamodelSpecification__Group__0__Impl();
11831 11098
11832 state._fsp--; 11099 state._fsp--;
@@ -11855,20 +11122,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11855 11122
11856 11123
11857 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl" 11124 // $ANTLR start "rule__MetamodelSpecification__Group__0__Impl"
11858 // InternalApplicationConfiguration.g:3600:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ; 11125 // InternalApplicationConfiguration.g:3371:1: rule__MetamodelSpecification__Group__0__Impl : ( '{' ) ;
11859 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException { 11126 public final void rule__MetamodelSpecification__Group__0__Impl() throws RecognitionException {
11860 11127
11861 int stackSize = keepStackSize(); 11128 int stackSize = keepStackSize();
11862 11129
11863 try { 11130 try {
11864 // InternalApplicationConfiguration.g:3604:1: ( ( '{' ) ) 11131 // InternalApplicationConfiguration.g:3375:1: ( ( '{' ) )
11865 // InternalApplicationConfiguration.g:3605:1: ( '{' ) 11132 // InternalApplicationConfiguration.g:3376:1: ( '{' )
11866 { 11133 {
11867 // InternalApplicationConfiguration.g:3605:1: ( '{' ) 11134 // InternalApplicationConfiguration.g:3376:1: ( '{' )
11868 // InternalApplicationConfiguration.g:3606:2: '{' 11135 // InternalApplicationConfiguration.g:3377:2: '{'
11869 { 11136 {
11870 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 11137 before(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
11871 match(input,31,FOLLOW_2); 11138 match(input,30,FOLLOW_2);
11872 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 11139 after(grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
11873 11140
11874 } 11141 }
@@ -11892,16 +11159,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11892 11159
11893 11160
11894 // $ANTLR start "rule__MetamodelSpecification__Group__1" 11161 // $ANTLR start "rule__MetamodelSpecification__Group__1"
11895 // InternalApplicationConfiguration.g:3615:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ; 11162 // InternalApplicationConfiguration.g:3386:1: rule__MetamodelSpecification__Group__1 : rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ;
11896 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException { 11163 public final void rule__MetamodelSpecification__Group__1() throws RecognitionException {
11897 11164
11898 int stackSize = keepStackSize(); 11165 int stackSize = keepStackSize();
11899 11166
11900 try { 11167 try {
11901 // InternalApplicationConfiguration.g:3619:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 ) 11168 // InternalApplicationConfiguration.g:3390:1: ( rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 )
11902 // InternalApplicationConfiguration.g:3620:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2 11169 // InternalApplicationConfiguration.g:3391:2: rule__MetamodelSpecification__Group__1__Impl rule__MetamodelSpecification__Group__2
11903 { 11170 {
11904 pushFollow(FOLLOW_16); 11171 pushFollow(FOLLOW_15);
11905 rule__MetamodelSpecification__Group__1__Impl(); 11172 rule__MetamodelSpecification__Group__1__Impl();
11906 11173
11907 state._fsp--; 11174 state._fsp--;
@@ -11930,21 +11197,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11930 11197
11931 11198
11932 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl" 11199 // $ANTLR start "rule__MetamodelSpecification__Group__1__Impl"
11933 // InternalApplicationConfiguration.g:3627:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ; 11200 // InternalApplicationConfiguration.g:3398:1: rule__MetamodelSpecification__Group__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ;
11934 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException { 11201 public final void rule__MetamodelSpecification__Group__1__Impl() throws RecognitionException {
11935 11202
11936 int stackSize = keepStackSize(); 11203 int stackSize = keepStackSize();
11937 11204
11938 try { 11205 try {
11939 // InternalApplicationConfiguration.g:3631:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) ) 11206 // InternalApplicationConfiguration.g:3402:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) )
11940 // InternalApplicationConfiguration.g:3632:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 11207 // InternalApplicationConfiguration.g:3403:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
11941 { 11208 {
11942 // InternalApplicationConfiguration.g:3632:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) ) 11209 // InternalApplicationConfiguration.g:3403:1: ( ( rule__MetamodelSpecification__EntriesAssignment_1 ) )
11943 // InternalApplicationConfiguration.g:3633:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 11210 // InternalApplicationConfiguration.g:3404:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
11944 { 11211 {
11945 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1()); 11212 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_1());
11946 // InternalApplicationConfiguration.g:3634:2: ( rule__MetamodelSpecification__EntriesAssignment_1 ) 11213 // InternalApplicationConfiguration.g:3405:2: ( rule__MetamodelSpecification__EntriesAssignment_1 )
11947 // InternalApplicationConfiguration.g:3634:3: rule__MetamodelSpecification__EntriesAssignment_1 11214 // InternalApplicationConfiguration.g:3405:3: rule__MetamodelSpecification__EntriesAssignment_1
11948 { 11215 {
11949 pushFollow(FOLLOW_2); 11216 pushFollow(FOLLOW_2);
11950 rule__MetamodelSpecification__EntriesAssignment_1(); 11217 rule__MetamodelSpecification__EntriesAssignment_1();
@@ -11977,16 +11244,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
11977 11244
11978 11245
11979 // $ANTLR start "rule__MetamodelSpecification__Group__2" 11246 // $ANTLR start "rule__MetamodelSpecification__Group__2"
11980 // InternalApplicationConfiguration.g:3642:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ; 11247 // InternalApplicationConfiguration.g:3413:1: rule__MetamodelSpecification__Group__2 : rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ;
11981 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException { 11248 public final void rule__MetamodelSpecification__Group__2() throws RecognitionException {
11982 11249
11983 int stackSize = keepStackSize(); 11250 int stackSize = keepStackSize();
11984 11251
11985 try { 11252 try {
11986 // InternalApplicationConfiguration.g:3646:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 ) 11253 // InternalApplicationConfiguration.g:3417:1: ( rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 )
11987 // InternalApplicationConfiguration.g:3647:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3 11254 // InternalApplicationConfiguration.g:3418:2: rule__MetamodelSpecification__Group__2__Impl rule__MetamodelSpecification__Group__3
11988 { 11255 {
11989 pushFollow(FOLLOW_16); 11256 pushFollow(FOLLOW_15);
11990 rule__MetamodelSpecification__Group__2__Impl(); 11257 rule__MetamodelSpecification__Group__2__Impl();
11991 11258
11992 state._fsp--; 11259 state._fsp--;
@@ -12015,35 +11282,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12015 11282
12016 11283
12017 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl" 11284 // $ANTLR start "rule__MetamodelSpecification__Group__2__Impl"
12018 // InternalApplicationConfiguration.g:3654:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ; 11285 // InternalApplicationConfiguration.g:3425:1: rule__MetamodelSpecification__Group__2__Impl : ( ( rule__MetamodelSpecification__Group_2__0 )* ) ;
12019 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException { 11286 public final void rule__MetamodelSpecification__Group__2__Impl() throws RecognitionException {
12020 11287
12021 int stackSize = keepStackSize(); 11288 int stackSize = keepStackSize();
12022 11289
12023 try { 11290 try {
12024 // InternalApplicationConfiguration.g:3658:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) ) 11291 // InternalApplicationConfiguration.g:3429:1: ( ( ( rule__MetamodelSpecification__Group_2__0 )* ) )
12025 // InternalApplicationConfiguration.g:3659:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 11292 // InternalApplicationConfiguration.g:3430:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
12026 { 11293 {
12027 // InternalApplicationConfiguration.g:3659:1: ( ( rule__MetamodelSpecification__Group_2__0 )* ) 11294 // InternalApplicationConfiguration.g:3430:1: ( ( rule__MetamodelSpecification__Group_2__0 )* )
12028 // InternalApplicationConfiguration.g:3660:2: ( rule__MetamodelSpecification__Group_2__0 )* 11295 // InternalApplicationConfiguration.g:3431:2: ( rule__MetamodelSpecification__Group_2__0 )*
12029 { 11296 {
12030 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2()); 11297 before(grammarAccess.getMetamodelSpecificationAccess().getGroup_2());
12031 // InternalApplicationConfiguration.g:3661:2: ( rule__MetamodelSpecification__Group_2__0 )* 11298 // InternalApplicationConfiguration.g:3432:2: ( rule__MetamodelSpecification__Group_2__0 )*
12032 loop40: 11299 loop38:
12033 do { 11300 do {
12034 int alt40=2; 11301 int alt38=2;
12035 int LA40_0 = input.LA(1); 11302 int LA38_0 = input.LA(1);
12036 11303
12037 if ( (LA40_0==33) ) { 11304 if ( (LA38_0==32) ) {
12038 alt40=1; 11305 alt38=1;
12039 } 11306 }
12040 11307
12041 11308
12042 switch (alt40) { 11309 switch (alt38) {
12043 case 1 : 11310 case 1 :
12044 // InternalApplicationConfiguration.g:3661:3: rule__MetamodelSpecification__Group_2__0 11311 // InternalApplicationConfiguration.g:3432:3: rule__MetamodelSpecification__Group_2__0
12045 { 11312 {
12046 pushFollow(FOLLOW_17); 11313 pushFollow(FOLLOW_16);
12047 rule__MetamodelSpecification__Group_2__0(); 11314 rule__MetamodelSpecification__Group_2__0();
12048 11315
12049 state._fsp--; 11316 state._fsp--;
@@ -12053,7 +11320,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12053 break; 11320 break;
12054 11321
12055 default : 11322 default :
12056 break loop40; 11323 break loop38;
12057 } 11324 }
12058 } while (true); 11325 } while (true);
12059 11326
@@ -12080,14 +11347,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12080 11347
12081 11348
12082 // $ANTLR start "rule__MetamodelSpecification__Group__3" 11349 // $ANTLR start "rule__MetamodelSpecification__Group__3"
12083 // InternalApplicationConfiguration.g:3669:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ; 11350 // InternalApplicationConfiguration.g:3440:1: rule__MetamodelSpecification__Group__3 : rule__MetamodelSpecification__Group__3__Impl ;
12084 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException { 11351 public final void rule__MetamodelSpecification__Group__3() throws RecognitionException {
12085 11352
12086 int stackSize = keepStackSize(); 11353 int stackSize = keepStackSize();
12087 11354
12088 try { 11355 try {
12089 // InternalApplicationConfiguration.g:3673:1: ( rule__MetamodelSpecification__Group__3__Impl ) 11356 // InternalApplicationConfiguration.g:3444:1: ( rule__MetamodelSpecification__Group__3__Impl )
12090 // InternalApplicationConfiguration.g:3674:2: rule__MetamodelSpecification__Group__3__Impl 11357 // InternalApplicationConfiguration.g:3445:2: rule__MetamodelSpecification__Group__3__Impl
12091 { 11358 {
12092 pushFollow(FOLLOW_2); 11359 pushFollow(FOLLOW_2);
12093 rule__MetamodelSpecification__Group__3__Impl(); 11360 rule__MetamodelSpecification__Group__3__Impl();
@@ -12113,20 +11380,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12113 11380
12114 11381
12115 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl" 11382 // $ANTLR start "rule__MetamodelSpecification__Group__3__Impl"
12116 // InternalApplicationConfiguration.g:3680:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ; 11383 // InternalApplicationConfiguration.g:3451:1: rule__MetamodelSpecification__Group__3__Impl : ( '}' ) ;
12117 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException { 11384 public final void rule__MetamodelSpecification__Group__3__Impl() throws RecognitionException {
12118 11385
12119 int stackSize = keepStackSize(); 11386 int stackSize = keepStackSize();
12120 11387
12121 try { 11388 try {
12122 // InternalApplicationConfiguration.g:3684:1: ( ( '}' ) ) 11389 // InternalApplicationConfiguration.g:3455:1: ( ( '}' ) )
12123 // InternalApplicationConfiguration.g:3685:1: ( '}' ) 11390 // InternalApplicationConfiguration.g:3456:1: ( '}' )
12124 { 11391 {
12125 // InternalApplicationConfiguration.g:3685:1: ( '}' ) 11392 // InternalApplicationConfiguration.g:3456:1: ( '}' )
12126 // InternalApplicationConfiguration.g:3686:2: '}' 11393 // InternalApplicationConfiguration.g:3457:2: '}'
12127 { 11394 {
12128 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 11395 before(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
12129 match(input,32,FOLLOW_2); 11396 match(input,31,FOLLOW_2);
12130 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 11397 after(grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
12131 11398
12132 } 11399 }
@@ -12150,16 +11417,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12150 11417
12151 11418
12152 // $ANTLR start "rule__MetamodelSpecification__Group_2__0" 11419 // $ANTLR start "rule__MetamodelSpecification__Group_2__0"
12153 // InternalApplicationConfiguration.g:3696:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ; 11420 // InternalApplicationConfiguration.g:3467:1: rule__MetamodelSpecification__Group_2__0 : rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ;
12154 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException { 11421 public final void rule__MetamodelSpecification__Group_2__0() throws RecognitionException {
12155 11422
12156 int stackSize = keepStackSize(); 11423 int stackSize = keepStackSize();
12157 11424
12158 try { 11425 try {
12159 // InternalApplicationConfiguration.g:3700:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 ) 11426 // InternalApplicationConfiguration.g:3471:1: ( rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 )
12160 // InternalApplicationConfiguration.g:3701:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1 11427 // InternalApplicationConfiguration.g:3472:2: rule__MetamodelSpecification__Group_2__0__Impl rule__MetamodelSpecification__Group_2__1
12161 { 11428 {
12162 pushFollow(FOLLOW_15); 11429 pushFollow(FOLLOW_14);
12163 rule__MetamodelSpecification__Group_2__0__Impl(); 11430 rule__MetamodelSpecification__Group_2__0__Impl();
12164 11431
12165 state._fsp--; 11432 state._fsp--;
@@ -12188,20 +11455,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12188 11455
12189 11456
12190 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl" 11457 // $ANTLR start "rule__MetamodelSpecification__Group_2__0__Impl"
12191 // InternalApplicationConfiguration.g:3708:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ; 11458 // InternalApplicationConfiguration.g:3479:1: rule__MetamodelSpecification__Group_2__0__Impl : ( ',' ) ;
12192 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException { 11459 public final void rule__MetamodelSpecification__Group_2__0__Impl() throws RecognitionException {
12193 11460
12194 int stackSize = keepStackSize(); 11461 int stackSize = keepStackSize();
12195 11462
12196 try { 11463 try {
12197 // InternalApplicationConfiguration.g:3712:1: ( ( ',' ) ) 11464 // InternalApplicationConfiguration.g:3483:1: ( ( ',' ) )
12198 // InternalApplicationConfiguration.g:3713:1: ( ',' ) 11465 // InternalApplicationConfiguration.g:3484:1: ( ',' )
12199 { 11466 {
12200 // InternalApplicationConfiguration.g:3713:1: ( ',' ) 11467 // InternalApplicationConfiguration.g:3484:1: ( ',' )
12201 // InternalApplicationConfiguration.g:3714:2: ',' 11468 // InternalApplicationConfiguration.g:3485:2: ','
12202 { 11469 {
12203 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 11470 before(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
12204 match(input,33,FOLLOW_2); 11471 match(input,32,FOLLOW_2);
12205 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 11472 after(grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
12206 11473
12207 } 11474 }
@@ -12225,14 +11492,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12225 11492
12226 11493
12227 // $ANTLR start "rule__MetamodelSpecification__Group_2__1" 11494 // $ANTLR start "rule__MetamodelSpecification__Group_2__1"
12228 // InternalApplicationConfiguration.g:3723:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ; 11495 // InternalApplicationConfiguration.g:3494:1: rule__MetamodelSpecification__Group_2__1 : rule__MetamodelSpecification__Group_2__1__Impl ;
12229 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException { 11496 public final void rule__MetamodelSpecification__Group_2__1() throws RecognitionException {
12230 11497
12231 int stackSize = keepStackSize(); 11498 int stackSize = keepStackSize();
12232 11499
12233 try { 11500 try {
12234 // InternalApplicationConfiguration.g:3727:1: ( rule__MetamodelSpecification__Group_2__1__Impl ) 11501 // InternalApplicationConfiguration.g:3498:1: ( rule__MetamodelSpecification__Group_2__1__Impl )
12235 // InternalApplicationConfiguration.g:3728:2: rule__MetamodelSpecification__Group_2__1__Impl 11502 // InternalApplicationConfiguration.g:3499:2: rule__MetamodelSpecification__Group_2__1__Impl
12236 { 11503 {
12237 pushFollow(FOLLOW_2); 11504 pushFollow(FOLLOW_2);
12238 rule__MetamodelSpecification__Group_2__1__Impl(); 11505 rule__MetamodelSpecification__Group_2__1__Impl();
@@ -12258,21 +11525,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12258 11525
12259 11526
12260 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl" 11527 // $ANTLR start "rule__MetamodelSpecification__Group_2__1__Impl"
12261 // InternalApplicationConfiguration.g:3734:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ; 11528 // InternalApplicationConfiguration.g:3505:1: rule__MetamodelSpecification__Group_2__1__Impl : ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ;
12262 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException { 11529 public final void rule__MetamodelSpecification__Group_2__1__Impl() throws RecognitionException {
12263 11530
12264 int stackSize = keepStackSize(); 11531 int stackSize = keepStackSize();
12265 11532
12266 try { 11533 try {
12267 // InternalApplicationConfiguration.g:3738:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) ) 11534 // InternalApplicationConfiguration.g:3509:1: ( ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) )
12268 // InternalApplicationConfiguration.g:3739:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 11535 // InternalApplicationConfiguration.g:3510:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
12269 { 11536 {
12270 // InternalApplicationConfiguration.g:3739:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) ) 11537 // InternalApplicationConfiguration.g:3510:1: ( ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) )
12271 // InternalApplicationConfiguration.g:3740:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 11538 // InternalApplicationConfiguration.g:3511:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
12272 { 11539 {
12273 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1()); 11540 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesAssignment_2_1());
12274 // InternalApplicationConfiguration.g:3741:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 ) 11541 // InternalApplicationConfiguration.g:3512:2: ( rule__MetamodelSpecification__EntriesAssignment_2_1 )
12275 // InternalApplicationConfiguration.g:3741:3: rule__MetamodelSpecification__EntriesAssignment_2_1 11542 // InternalApplicationConfiguration.g:3512:3: rule__MetamodelSpecification__EntriesAssignment_2_1
12276 { 11543 {
12277 pushFollow(FOLLOW_2); 11544 pushFollow(FOLLOW_2);
12278 rule__MetamodelSpecification__EntriesAssignment_2_1(); 11545 rule__MetamodelSpecification__EntriesAssignment_2_1();
@@ -12305,14 +11572,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12305 11572
12306 11573
12307 // $ANTLR start "rule__AllPackageEntry__Group__0" 11574 // $ANTLR start "rule__AllPackageEntry__Group__0"
12308 // InternalApplicationConfiguration.g:3750:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ; 11575 // InternalApplicationConfiguration.g:3521:1: rule__AllPackageEntry__Group__0 : rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ;
12309 public final void rule__AllPackageEntry__Group__0() throws RecognitionException { 11576 public final void rule__AllPackageEntry__Group__0() throws RecognitionException {
12310 11577
12311 int stackSize = keepStackSize(); 11578 int stackSize = keepStackSize();
12312 11579
12313 try { 11580 try {
12314 // InternalApplicationConfiguration.g:3754:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 ) 11581 // InternalApplicationConfiguration.g:3525:1: ( rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 )
12315 // InternalApplicationConfiguration.g:3755:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1 11582 // InternalApplicationConfiguration.g:3526:2: rule__AllPackageEntry__Group__0__Impl rule__AllPackageEntry__Group__1
12316 { 11583 {
12317 pushFollow(FOLLOW_8); 11584 pushFollow(FOLLOW_8);
12318 rule__AllPackageEntry__Group__0__Impl(); 11585 rule__AllPackageEntry__Group__0__Impl();
@@ -12343,20 +11610,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12343 11610
12344 11611
12345 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl" 11612 // $ANTLR start "rule__AllPackageEntry__Group__0__Impl"
12346 // InternalApplicationConfiguration.g:3762:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ; 11613 // InternalApplicationConfiguration.g:3533:1: rule__AllPackageEntry__Group__0__Impl : ( 'package' ) ;
12347 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException { 11614 public final void rule__AllPackageEntry__Group__0__Impl() throws RecognitionException {
12348 11615
12349 int stackSize = keepStackSize(); 11616 int stackSize = keepStackSize();
12350 11617
12351 try { 11618 try {
12352 // InternalApplicationConfiguration.g:3766:1: ( ( 'package' ) ) 11619 // InternalApplicationConfiguration.g:3537:1: ( ( 'package' ) )
12353 // InternalApplicationConfiguration.g:3767:1: ( 'package' ) 11620 // InternalApplicationConfiguration.g:3538:1: ( 'package' )
12354 { 11621 {
12355 // InternalApplicationConfiguration.g:3767:1: ( 'package' ) 11622 // InternalApplicationConfiguration.g:3538:1: ( 'package' )
12356 // InternalApplicationConfiguration.g:3768:2: 'package' 11623 // InternalApplicationConfiguration.g:3539:2: 'package'
12357 { 11624 {
12358 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 11625 before(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
12359 match(input,34,FOLLOW_2); 11626 match(input,33,FOLLOW_2);
12360 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 11627 after(grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
12361 11628
12362 } 11629 }
@@ -12380,16 +11647,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12380 11647
12381 11648
12382 // $ANTLR start "rule__AllPackageEntry__Group__1" 11649 // $ANTLR start "rule__AllPackageEntry__Group__1"
12383 // InternalApplicationConfiguration.g:3777:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ; 11650 // InternalApplicationConfiguration.g:3548:1: rule__AllPackageEntry__Group__1 : rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ;
12384 public final void rule__AllPackageEntry__Group__1() throws RecognitionException { 11651 public final void rule__AllPackageEntry__Group__1() throws RecognitionException {
12385 11652
12386 int stackSize = keepStackSize(); 11653 int stackSize = keepStackSize();
12387 11654
12388 try { 11655 try {
12389 // InternalApplicationConfiguration.g:3781:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 ) 11656 // InternalApplicationConfiguration.g:3552:1: ( rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 )
12390 // InternalApplicationConfiguration.g:3782:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2 11657 // InternalApplicationConfiguration.g:3553:2: rule__AllPackageEntry__Group__1__Impl rule__AllPackageEntry__Group__2
12391 { 11658 {
12392 pushFollow(FOLLOW_18); 11659 pushFollow(FOLLOW_17);
12393 rule__AllPackageEntry__Group__1__Impl(); 11660 rule__AllPackageEntry__Group__1__Impl();
12394 11661
12395 state._fsp--; 11662 state._fsp--;
@@ -12418,21 +11685,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12418 11685
12419 11686
12420 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl" 11687 // $ANTLR start "rule__AllPackageEntry__Group__1__Impl"
12421 // InternalApplicationConfiguration.g:3789:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ; 11688 // InternalApplicationConfiguration.g:3560:1: rule__AllPackageEntry__Group__1__Impl : ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ;
12422 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException { 11689 public final void rule__AllPackageEntry__Group__1__Impl() throws RecognitionException {
12423 11690
12424 int stackSize = keepStackSize(); 11691 int stackSize = keepStackSize();
12425 11692
12426 try { 11693 try {
12427 // InternalApplicationConfiguration.g:3793:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) ) 11694 // InternalApplicationConfiguration.g:3564:1: ( ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) )
12428 // InternalApplicationConfiguration.g:3794:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 11695 // InternalApplicationConfiguration.g:3565:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
12429 { 11696 {
12430 // InternalApplicationConfiguration.g:3794:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) ) 11697 // InternalApplicationConfiguration.g:3565:1: ( ( rule__AllPackageEntry__PackageAssignment_1 ) )
12431 // InternalApplicationConfiguration.g:3795:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 11698 // InternalApplicationConfiguration.g:3566:2: ( rule__AllPackageEntry__PackageAssignment_1 )
12432 { 11699 {
12433 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1()); 11700 before(grammarAccess.getAllPackageEntryAccess().getPackageAssignment_1());
12434 // InternalApplicationConfiguration.g:3796:2: ( rule__AllPackageEntry__PackageAssignment_1 ) 11701 // InternalApplicationConfiguration.g:3567:2: ( rule__AllPackageEntry__PackageAssignment_1 )
12435 // InternalApplicationConfiguration.g:3796:3: rule__AllPackageEntry__PackageAssignment_1 11702 // InternalApplicationConfiguration.g:3567:3: rule__AllPackageEntry__PackageAssignment_1
12436 { 11703 {
12437 pushFollow(FOLLOW_2); 11704 pushFollow(FOLLOW_2);
12438 rule__AllPackageEntry__PackageAssignment_1(); 11705 rule__AllPackageEntry__PackageAssignment_1();
@@ -12465,14 +11732,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12465 11732
12466 11733
12467 // $ANTLR start "rule__AllPackageEntry__Group__2" 11734 // $ANTLR start "rule__AllPackageEntry__Group__2"
12468 // InternalApplicationConfiguration.g:3804:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ; 11735 // InternalApplicationConfiguration.g:3575:1: rule__AllPackageEntry__Group__2 : rule__AllPackageEntry__Group__2__Impl ;
12469 public final void rule__AllPackageEntry__Group__2() throws RecognitionException { 11736 public final void rule__AllPackageEntry__Group__2() throws RecognitionException {
12470 11737
12471 int stackSize = keepStackSize(); 11738 int stackSize = keepStackSize();
12472 11739
12473 try { 11740 try {
12474 // InternalApplicationConfiguration.g:3808:1: ( rule__AllPackageEntry__Group__2__Impl ) 11741 // InternalApplicationConfiguration.g:3579:1: ( rule__AllPackageEntry__Group__2__Impl )
12475 // InternalApplicationConfiguration.g:3809:2: rule__AllPackageEntry__Group__2__Impl 11742 // InternalApplicationConfiguration.g:3580:2: rule__AllPackageEntry__Group__2__Impl
12476 { 11743 {
12477 pushFollow(FOLLOW_2); 11744 pushFollow(FOLLOW_2);
12478 rule__AllPackageEntry__Group__2__Impl(); 11745 rule__AllPackageEntry__Group__2__Impl();
@@ -12498,29 +11765,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12498 11765
12499 11766
12500 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl" 11767 // $ANTLR start "rule__AllPackageEntry__Group__2__Impl"
12501 // InternalApplicationConfiguration.g:3815:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ; 11768 // InternalApplicationConfiguration.g:3586:1: rule__AllPackageEntry__Group__2__Impl : ( ( rule__AllPackageEntry__Group_2__0 )? ) ;
12502 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException { 11769 public final void rule__AllPackageEntry__Group__2__Impl() throws RecognitionException {
12503 11770
12504 int stackSize = keepStackSize(); 11771 int stackSize = keepStackSize();
12505 11772
12506 try { 11773 try {
12507 // InternalApplicationConfiguration.g:3819:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) ) 11774 // InternalApplicationConfiguration.g:3590:1: ( ( ( rule__AllPackageEntry__Group_2__0 )? ) )
12508 // InternalApplicationConfiguration.g:3820:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 11775 // InternalApplicationConfiguration.g:3591:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
12509 { 11776 {
12510 // InternalApplicationConfiguration.g:3820:1: ( ( rule__AllPackageEntry__Group_2__0 )? ) 11777 // InternalApplicationConfiguration.g:3591:1: ( ( rule__AllPackageEntry__Group_2__0 )? )
12511 // InternalApplicationConfiguration.g:3821:2: ( rule__AllPackageEntry__Group_2__0 )? 11778 // InternalApplicationConfiguration.g:3592:2: ( rule__AllPackageEntry__Group_2__0 )?
12512 { 11779 {
12513 before(grammarAccess.getAllPackageEntryAccess().getGroup_2()); 11780 before(grammarAccess.getAllPackageEntryAccess().getGroup_2());
12514 // InternalApplicationConfiguration.g:3822:2: ( rule__AllPackageEntry__Group_2__0 )? 11781 // InternalApplicationConfiguration.g:3593:2: ( rule__AllPackageEntry__Group_2__0 )?
12515 int alt41=2; 11782 int alt39=2;
12516 int LA41_0 = input.LA(1); 11783 int LA39_0 = input.LA(1);
12517 11784
12518 if ( (LA41_0==35) ) { 11785 if ( (LA39_0==34) ) {
12519 alt41=1; 11786 alt39=1;
12520 } 11787 }
12521 switch (alt41) { 11788 switch (alt39) {
12522 case 1 : 11789 case 1 :
12523 // InternalApplicationConfiguration.g:3822:3: rule__AllPackageEntry__Group_2__0 11790 // InternalApplicationConfiguration.g:3593:3: rule__AllPackageEntry__Group_2__0
12524 { 11791 {
12525 pushFollow(FOLLOW_2); 11792 pushFollow(FOLLOW_2);
12526 rule__AllPackageEntry__Group_2__0(); 11793 rule__AllPackageEntry__Group_2__0();
@@ -12556,16 +11823,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12556 11823
12557 11824
12558 // $ANTLR start "rule__AllPackageEntry__Group_2__0" 11825 // $ANTLR start "rule__AllPackageEntry__Group_2__0"
12559 // InternalApplicationConfiguration.g:3831:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ; 11826 // InternalApplicationConfiguration.g:3602:1: rule__AllPackageEntry__Group_2__0 : rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ;
12560 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException { 11827 public final void rule__AllPackageEntry__Group_2__0() throws RecognitionException {
12561 11828
12562 int stackSize = keepStackSize(); 11829 int stackSize = keepStackSize();
12563 11830
12564 try { 11831 try {
12565 // InternalApplicationConfiguration.g:3835:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 ) 11832 // InternalApplicationConfiguration.g:3606:1: ( rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 )
12566 // InternalApplicationConfiguration.g:3836:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1 11833 // InternalApplicationConfiguration.g:3607:2: rule__AllPackageEntry__Group_2__0__Impl rule__AllPackageEntry__Group_2__1
12567 { 11834 {
12568 pushFollow(FOLLOW_19); 11835 pushFollow(FOLLOW_18);
12569 rule__AllPackageEntry__Group_2__0__Impl(); 11836 rule__AllPackageEntry__Group_2__0__Impl();
12570 11837
12571 state._fsp--; 11838 state._fsp--;
@@ -12594,20 +11861,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12594 11861
12595 11862
12596 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl" 11863 // $ANTLR start "rule__AllPackageEntry__Group_2__0__Impl"
12597 // InternalApplicationConfiguration.g:3843:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ; 11864 // InternalApplicationConfiguration.g:3614:1: rule__AllPackageEntry__Group_2__0__Impl : ( 'excluding' ) ;
12598 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException { 11865 public final void rule__AllPackageEntry__Group_2__0__Impl() throws RecognitionException {
12599 11866
12600 int stackSize = keepStackSize(); 11867 int stackSize = keepStackSize();
12601 11868
12602 try { 11869 try {
12603 // InternalApplicationConfiguration.g:3847:1: ( ( 'excluding' ) ) 11870 // InternalApplicationConfiguration.g:3618:1: ( ( 'excluding' ) )
12604 // InternalApplicationConfiguration.g:3848:1: ( 'excluding' ) 11871 // InternalApplicationConfiguration.g:3619:1: ( 'excluding' )
12605 { 11872 {
12606 // InternalApplicationConfiguration.g:3848:1: ( 'excluding' ) 11873 // InternalApplicationConfiguration.g:3619:1: ( 'excluding' )
12607 // InternalApplicationConfiguration.g:3849:2: 'excluding' 11874 // InternalApplicationConfiguration.g:3620:2: 'excluding'
12608 { 11875 {
12609 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 11876 before(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
12610 match(input,35,FOLLOW_2); 11877 match(input,34,FOLLOW_2);
12611 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 11878 after(grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
12612 11879
12613 } 11880 }
@@ -12631,14 +11898,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12631 11898
12632 11899
12633 // $ANTLR start "rule__AllPackageEntry__Group_2__1" 11900 // $ANTLR start "rule__AllPackageEntry__Group_2__1"
12634 // InternalApplicationConfiguration.g:3858:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ; 11901 // InternalApplicationConfiguration.g:3629:1: rule__AllPackageEntry__Group_2__1 : rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ;
12635 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException { 11902 public final void rule__AllPackageEntry__Group_2__1() throws RecognitionException {
12636 11903
12637 int stackSize = keepStackSize(); 11904 int stackSize = keepStackSize();
12638 11905
12639 try { 11906 try {
12640 // InternalApplicationConfiguration.g:3862:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 ) 11907 // InternalApplicationConfiguration.g:3633:1: ( rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 )
12641 // InternalApplicationConfiguration.g:3863:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2 11908 // InternalApplicationConfiguration.g:3634:2: rule__AllPackageEntry__Group_2__1__Impl rule__AllPackageEntry__Group_2__2
12642 { 11909 {
12643 pushFollow(FOLLOW_8); 11910 pushFollow(FOLLOW_8);
12644 rule__AllPackageEntry__Group_2__1__Impl(); 11911 rule__AllPackageEntry__Group_2__1__Impl();
@@ -12669,20 +11936,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12669 11936
12670 11937
12671 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl" 11938 // $ANTLR start "rule__AllPackageEntry__Group_2__1__Impl"
12672 // InternalApplicationConfiguration.g:3870:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ; 11939 // InternalApplicationConfiguration.g:3641:1: rule__AllPackageEntry__Group_2__1__Impl : ( '{' ) ;
12673 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException { 11940 public final void rule__AllPackageEntry__Group_2__1__Impl() throws RecognitionException {
12674 11941
12675 int stackSize = keepStackSize(); 11942 int stackSize = keepStackSize();
12676 11943
12677 try { 11944 try {
12678 // InternalApplicationConfiguration.g:3874:1: ( ( '{' ) ) 11945 // InternalApplicationConfiguration.g:3645:1: ( ( '{' ) )
12679 // InternalApplicationConfiguration.g:3875:1: ( '{' ) 11946 // InternalApplicationConfiguration.g:3646:1: ( '{' )
12680 { 11947 {
12681 // InternalApplicationConfiguration.g:3875:1: ( '{' ) 11948 // InternalApplicationConfiguration.g:3646:1: ( '{' )
12682 // InternalApplicationConfiguration.g:3876:2: '{' 11949 // InternalApplicationConfiguration.g:3647:2: '{'
12683 { 11950 {
12684 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 11951 before(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
12685 match(input,31,FOLLOW_2); 11952 match(input,30,FOLLOW_2);
12686 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 11953 after(grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
12687 11954
12688 } 11955 }
@@ -12706,16 +11973,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12706 11973
12707 11974
12708 // $ANTLR start "rule__AllPackageEntry__Group_2__2" 11975 // $ANTLR start "rule__AllPackageEntry__Group_2__2"
12709 // InternalApplicationConfiguration.g:3885:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ; 11976 // InternalApplicationConfiguration.g:3656:1: rule__AllPackageEntry__Group_2__2 : rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ;
12710 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException { 11977 public final void rule__AllPackageEntry__Group_2__2() throws RecognitionException {
12711 11978
12712 int stackSize = keepStackSize(); 11979 int stackSize = keepStackSize();
12713 11980
12714 try { 11981 try {
12715 // InternalApplicationConfiguration.g:3889:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 ) 11982 // InternalApplicationConfiguration.g:3660:1: ( rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 )
12716 // InternalApplicationConfiguration.g:3890:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3 11983 // InternalApplicationConfiguration.g:3661:2: rule__AllPackageEntry__Group_2__2__Impl rule__AllPackageEntry__Group_2__3
12717 { 11984 {
12718 pushFollow(FOLLOW_16); 11985 pushFollow(FOLLOW_15);
12719 rule__AllPackageEntry__Group_2__2__Impl(); 11986 rule__AllPackageEntry__Group_2__2__Impl();
12720 11987
12721 state._fsp--; 11988 state._fsp--;
@@ -12744,21 +12011,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12744 12011
12745 12012
12746 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl" 12013 // $ANTLR start "rule__AllPackageEntry__Group_2__2__Impl"
12747 // InternalApplicationConfiguration.g:3897:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ; 12014 // InternalApplicationConfiguration.g:3668:1: rule__AllPackageEntry__Group_2__2__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ;
12748 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException { 12015 public final void rule__AllPackageEntry__Group_2__2__Impl() throws RecognitionException {
12749 12016
12750 int stackSize = keepStackSize(); 12017 int stackSize = keepStackSize();
12751 12018
12752 try { 12019 try {
12753 // InternalApplicationConfiguration.g:3901:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) ) 12020 // InternalApplicationConfiguration.g:3672:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) )
12754 // InternalApplicationConfiguration.g:3902:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 12021 // InternalApplicationConfiguration.g:3673:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
12755 { 12022 {
12756 // InternalApplicationConfiguration.g:3902:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) ) 12023 // InternalApplicationConfiguration.g:3673:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) )
12757 // InternalApplicationConfiguration.g:3903:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 12024 // InternalApplicationConfiguration.g:3674:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
12758 { 12025 {
12759 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2()); 12026 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_2());
12760 // InternalApplicationConfiguration.g:3904:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 ) 12027 // InternalApplicationConfiguration.g:3675:2: ( rule__AllPackageEntry__ExclusionAssignment_2_2 )
12761 // InternalApplicationConfiguration.g:3904:3: rule__AllPackageEntry__ExclusionAssignment_2_2 12028 // InternalApplicationConfiguration.g:3675:3: rule__AllPackageEntry__ExclusionAssignment_2_2
12762 { 12029 {
12763 pushFollow(FOLLOW_2); 12030 pushFollow(FOLLOW_2);
12764 rule__AllPackageEntry__ExclusionAssignment_2_2(); 12031 rule__AllPackageEntry__ExclusionAssignment_2_2();
@@ -12791,16 +12058,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12791 12058
12792 12059
12793 // $ANTLR start "rule__AllPackageEntry__Group_2__3" 12060 // $ANTLR start "rule__AllPackageEntry__Group_2__3"
12794 // InternalApplicationConfiguration.g:3912:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ; 12061 // InternalApplicationConfiguration.g:3683:1: rule__AllPackageEntry__Group_2__3 : rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ;
12795 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException { 12062 public final void rule__AllPackageEntry__Group_2__3() throws RecognitionException {
12796 12063
12797 int stackSize = keepStackSize(); 12064 int stackSize = keepStackSize();
12798 12065
12799 try { 12066 try {
12800 // InternalApplicationConfiguration.g:3916:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 ) 12067 // InternalApplicationConfiguration.g:3687:1: ( rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 )
12801 // InternalApplicationConfiguration.g:3917:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4 12068 // InternalApplicationConfiguration.g:3688:2: rule__AllPackageEntry__Group_2__3__Impl rule__AllPackageEntry__Group_2__4
12802 { 12069 {
12803 pushFollow(FOLLOW_16); 12070 pushFollow(FOLLOW_15);
12804 rule__AllPackageEntry__Group_2__3__Impl(); 12071 rule__AllPackageEntry__Group_2__3__Impl();
12805 12072
12806 state._fsp--; 12073 state._fsp--;
@@ -12829,35 +12096,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12829 12096
12830 12097
12831 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl" 12098 // $ANTLR start "rule__AllPackageEntry__Group_2__3__Impl"
12832 // InternalApplicationConfiguration.g:3924:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ; 12099 // InternalApplicationConfiguration.g:3695:1: rule__AllPackageEntry__Group_2__3__Impl : ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ;
12833 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException { 12100 public final void rule__AllPackageEntry__Group_2__3__Impl() throws RecognitionException {
12834 12101
12835 int stackSize = keepStackSize(); 12102 int stackSize = keepStackSize();
12836 12103
12837 try { 12104 try {
12838 // InternalApplicationConfiguration.g:3928:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) ) 12105 // InternalApplicationConfiguration.g:3699:1: ( ( ( rule__AllPackageEntry__Group_2_3__0 )* ) )
12839 // InternalApplicationConfiguration.g:3929:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 12106 // InternalApplicationConfiguration.g:3700:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
12840 { 12107 {
12841 // InternalApplicationConfiguration.g:3929:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* ) 12108 // InternalApplicationConfiguration.g:3700:1: ( ( rule__AllPackageEntry__Group_2_3__0 )* )
12842 // InternalApplicationConfiguration.g:3930:2: ( rule__AllPackageEntry__Group_2_3__0 )* 12109 // InternalApplicationConfiguration.g:3701:2: ( rule__AllPackageEntry__Group_2_3__0 )*
12843 { 12110 {
12844 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3()); 12111 before(grammarAccess.getAllPackageEntryAccess().getGroup_2_3());
12845 // InternalApplicationConfiguration.g:3931:2: ( rule__AllPackageEntry__Group_2_3__0 )* 12112 // InternalApplicationConfiguration.g:3702:2: ( rule__AllPackageEntry__Group_2_3__0 )*
12846 loop42: 12113 loop40:
12847 do { 12114 do {
12848 int alt42=2; 12115 int alt40=2;
12849 int LA42_0 = input.LA(1); 12116 int LA40_0 = input.LA(1);
12850 12117
12851 if ( (LA42_0==33) ) { 12118 if ( (LA40_0==32) ) {
12852 alt42=1; 12119 alt40=1;
12853 } 12120 }
12854 12121
12855 12122
12856 switch (alt42) { 12123 switch (alt40) {
12857 case 1 : 12124 case 1 :
12858 // InternalApplicationConfiguration.g:3931:3: rule__AllPackageEntry__Group_2_3__0 12125 // InternalApplicationConfiguration.g:3702:3: rule__AllPackageEntry__Group_2_3__0
12859 { 12126 {
12860 pushFollow(FOLLOW_17); 12127 pushFollow(FOLLOW_16);
12861 rule__AllPackageEntry__Group_2_3__0(); 12128 rule__AllPackageEntry__Group_2_3__0();
12862 12129
12863 state._fsp--; 12130 state._fsp--;
@@ -12867,7 +12134,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12867 break; 12134 break;
12868 12135
12869 default : 12136 default :
12870 break loop42; 12137 break loop40;
12871 } 12138 }
12872 } while (true); 12139 } while (true);
12873 12140
@@ -12894,14 +12161,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12894 12161
12895 12162
12896 // $ANTLR start "rule__AllPackageEntry__Group_2__4" 12163 // $ANTLR start "rule__AllPackageEntry__Group_2__4"
12897 // InternalApplicationConfiguration.g:3939:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ; 12164 // InternalApplicationConfiguration.g:3710:1: rule__AllPackageEntry__Group_2__4 : rule__AllPackageEntry__Group_2__4__Impl ;
12898 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException { 12165 public final void rule__AllPackageEntry__Group_2__4() throws RecognitionException {
12899 12166
12900 int stackSize = keepStackSize(); 12167 int stackSize = keepStackSize();
12901 12168
12902 try { 12169 try {
12903 // InternalApplicationConfiguration.g:3943:1: ( rule__AllPackageEntry__Group_2__4__Impl ) 12170 // InternalApplicationConfiguration.g:3714:1: ( rule__AllPackageEntry__Group_2__4__Impl )
12904 // InternalApplicationConfiguration.g:3944:2: rule__AllPackageEntry__Group_2__4__Impl 12171 // InternalApplicationConfiguration.g:3715:2: rule__AllPackageEntry__Group_2__4__Impl
12905 { 12172 {
12906 pushFollow(FOLLOW_2); 12173 pushFollow(FOLLOW_2);
12907 rule__AllPackageEntry__Group_2__4__Impl(); 12174 rule__AllPackageEntry__Group_2__4__Impl();
@@ -12927,20 +12194,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12927 12194
12928 12195
12929 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl" 12196 // $ANTLR start "rule__AllPackageEntry__Group_2__4__Impl"
12930 // InternalApplicationConfiguration.g:3950:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ; 12197 // InternalApplicationConfiguration.g:3721:1: rule__AllPackageEntry__Group_2__4__Impl : ( '}' ) ;
12931 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException { 12198 public final void rule__AllPackageEntry__Group_2__4__Impl() throws RecognitionException {
12932 12199
12933 int stackSize = keepStackSize(); 12200 int stackSize = keepStackSize();
12934 12201
12935 try { 12202 try {
12936 // InternalApplicationConfiguration.g:3954:1: ( ( '}' ) ) 12203 // InternalApplicationConfiguration.g:3725:1: ( ( '}' ) )
12937 // InternalApplicationConfiguration.g:3955:1: ( '}' ) 12204 // InternalApplicationConfiguration.g:3726:1: ( '}' )
12938 { 12205 {
12939 // InternalApplicationConfiguration.g:3955:1: ( '}' ) 12206 // InternalApplicationConfiguration.g:3726:1: ( '}' )
12940 // InternalApplicationConfiguration.g:3956:2: '}' 12207 // InternalApplicationConfiguration.g:3727:2: '}'
12941 { 12208 {
12942 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 12209 before(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
12943 match(input,32,FOLLOW_2); 12210 match(input,31,FOLLOW_2);
12944 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 12211 after(grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
12945 12212
12946 } 12213 }
@@ -12964,14 +12231,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
12964 12231
12965 12232
12966 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0" 12233 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0"
12967 // InternalApplicationConfiguration.g:3966:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ; 12234 // InternalApplicationConfiguration.g:3737:1: rule__AllPackageEntry__Group_2_3__0 : rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ;
12968 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException { 12235 public final void rule__AllPackageEntry__Group_2_3__0() throws RecognitionException {
12969 12236
12970 int stackSize = keepStackSize(); 12237 int stackSize = keepStackSize();
12971 12238
12972 try { 12239 try {
12973 // InternalApplicationConfiguration.g:3970:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 ) 12240 // InternalApplicationConfiguration.g:3741:1: ( rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 )
12974 // InternalApplicationConfiguration.g:3971:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1 12241 // InternalApplicationConfiguration.g:3742:2: rule__AllPackageEntry__Group_2_3__0__Impl rule__AllPackageEntry__Group_2_3__1
12975 { 12242 {
12976 pushFollow(FOLLOW_8); 12243 pushFollow(FOLLOW_8);
12977 rule__AllPackageEntry__Group_2_3__0__Impl(); 12244 rule__AllPackageEntry__Group_2_3__0__Impl();
@@ -13002,20 +12269,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13002 12269
13003 12270
13004 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl" 12271 // $ANTLR start "rule__AllPackageEntry__Group_2_3__0__Impl"
13005 // InternalApplicationConfiguration.g:3978:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ; 12272 // InternalApplicationConfiguration.g:3749:1: rule__AllPackageEntry__Group_2_3__0__Impl : ( ',' ) ;
13006 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException { 12273 public final void rule__AllPackageEntry__Group_2_3__0__Impl() throws RecognitionException {
13007 12274
13008 int stackSize = keepStackSize(); 12275 int stackSize = keepStackSize();
13009 12276
13010 try { 12277 try {
13011 // InternalApplicationConfiguration.g:3982:1: ( ( ',' ) ) 12278 // InternalApplicationConfiguration.g:3753:1: ( ( ',' ) )
13012 // InternalApplicationConfiguration.g:3983:1: ( ',' ) 12279 // InternalApplicationConfiguration.g:3754:1: ( ',' )
13013 { 12280 {
13014 // InternalApplicationConfiguration.g:3983:1: ( ',' ) 12281 // InternalApplicationConfiguration.g:3754:1: ( ',' )
13015 // InternalApplicationConfiguration.g:3984:2: ',' 12282 // InternalApplicationConfiguration.g:3755:2: ','
13016 { 12283 {
13017 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 12284 before(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
13018 match(input,33,FOLLOW_2); 12285 match(input,32,FOLLOW_2);
13019 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 12286 after(grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
13020 12287
13021 } 12288 }
@@ -13039,14 +12306,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13039 12306
13040 12307
13041 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1" 12308 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1"
13042 // InternalApplicationConfiguration.g:3993:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ; 12309 // InternalApplicationConfiguration.g:3764:1: rule__AllPackageEntry__Group_2_3__1 : rule__AllPackageEntry__Group_2_3__1__Impl ;
13043 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException { 12310 public final void rule__AllPackageEntry__Group_2_3__1() throws RecognitionException {
13044 12311
13045 int stackSize = keepStackSize(); 12312 int stackSize = keepStackSize();
13046 12313
13047 try { 12314 try {
13048 // InternalApplicationConfiguration.g:3997:1: ( rule__AllPackageEntry__Group_2_3__1__Impl ) 12315 // InternalApplicationConfiguration.g:3768:1: ( rule__AllPackageEntry__Group_2_3__1__Impl )
13049 // InternalApplicationConfiguration.g:3998:2: rule__AllPackageEntry__Group_2_3__1__Impl 12316 // InternalApplicationConfiguration.g:3769:2: rule__AllPackageEntry__Group_2_3__1__Impl
13050 { 12317 {
13051 pushFollow(FOLLOW_2); 12318 pushFollow(FOLLOW_2);
13052 rule__AllPackageEntry__Group_2_3__1__Impl(); 12319 rule__AllPackageEntry__Group_2_3__1__Impl();
@@ -13072,21 +12339,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13072 12339
13073 12340
13074 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl" 12341 // $ANTLR start "rule__AllPackageEntry__Group_2_3__1__Impl"
13075 // InternalApplicationConfiguration.g:4004:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ; 12342 // InternalApplicationConfiguration.g:3775:1: rule__AllPackageEntry__Group_2_3__1__Impl : ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ;
13076 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException { 12343 public final void rule__AllPackageEntry__Group_2_3__1__Impl() throws RecognitionException {
13077 12344
13078 int stackSize = keepStackSize(); 12345 int stackSize = keepStackSize();
13079 12346
13080 try { 12347 try {
13081 // InternalApplicationConfiguration.g:4008:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) ) 12348 // InternalApplicationConfiguration.g:3779:1: ( ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) )
13082 // InternalApplicationConfiguration.g:4009:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) 12349 // InternalApplicationConfiguration.g:3780:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
13083 { 12350 {
13084 // InternalApplicationConfiguration.g:4009:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) ) 12351 // InternalApplicationConfiguration.g:3780:1: ( ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) )
13085 // InternalApplicationConfiguration.g:4010:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 12352 // InternalApplicationConfiguration.g:3781:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
13086 { 12353 {
13087 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1()); 12354 before(grammarAccess.getAllPackageEntryAccess().getExclusionAssignment_2_3_1());
13088 // InternalApplicationConfiguration.g:4011:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 ) 12355 // InternalApplicationConfiguration.g:3782:2: ( rule__AllPackageEntry__ExclusionAssignment_2_3_1 )
13089 // InternalApplicationConfiguration.g:4011:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1 12356 // InternalApplicationConfiguration.g:3782:3: rule__AllPackageEntry__ExclusionAssignment_2_3_1
13090 { 12357 {
13091 pushFollow(FOLLOW_2); 12358 pushFollow(FOLLOW_2);
13092 rule__AllPackageEntry__ExclusionAssignment_2_3_1(); 12359 rule__AllPackageEntry__ExclusionAssignment_2_3_1();
@@ -13119,14 +12386,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13119 12386
13120 12387
13121 // $ANTLR start "rule__MetamodelElement__Group__0" 12388 // $ANTLR start "rule__MetamodelElement__Group__0"
13122 // InternalApplicationConfiguration.g:4020:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ; 12389 // InternalApplicationConfiguration.g:3791:1: rule__MetamodelElement__Group__0 : rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ;
13123 public final void rule__MetamodelElement__Group__0() throws RecognitionException { 12390 public final void rule__MetamodelElement__Group__0() throws RecognitionException {
13124 12391
13125 int stackSize = keepStackSize(); 12392 int stackSize = keepStackSize();
13126 12393
13127 try { 12394 try {
13128 // InternalApplicationConfiguration.g:4024:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 ) 12395 // InternalApplicationConfiguration.g:3795:1: ( rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 )
13129 // InternalApplicationConfiguration.g:4025:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1 12396 // InternalApplicationConfiguration.g:3796:2: rule__MetamodelElement__Group__0__Impl rule__MetamodelElement__Group__1
13130 { 12397 {
13131 pushFollow(FOLLOW_8); 12398 pushFollow(FOLLOW_8);
13132 rule__MetamodelElement__Group__0__Impl(); 12399 rule__MetamodelElement__Group__0__Impl();
@@ -13157,44 +12424,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13157 12424
13158 12425
13159 // $ANTLR start "rule__MetamodelElement__Group__0__Impl" 12426 // $ANTLR start "rule__MetamodelElement__Group__0__Impl"
13160 // InternalApplicationConfiguration.g:4032:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ; 12427 // InternalApplicationConfiguration.g:3803:1: rule__MetamodelElement__Group__0__Impl : ( ( rule__MetamodelElement__Group_0__0 )? ) ;
13161 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException { 12428 public final void rule__MetamodelElement__Group__0__Impl() throws RecognitionException {
13162 12429
13163 int stackSize = keepStackSize(); 12430 int stackSize = keepStackSize();
13164 12431
13165 try { 12432 try {
13166 // InternalApplicationConfiguration.g:4036:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) ) 12433 // InternalApplicationConfiguration.g:3807:1: ( ( ( rule__MetamodelElement__Group_0__0 )? ) )
13167 // InternalApplicationConfiguration.g:4037:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 12434 // InternalApplicationConfiguration.g:3808:1: ( ( rule__MetamodelElement__Group_0__0 )? )
13168 { 12435 {
13169 // InternalApplicationConfiguration.g:4037:1: ( ( rule__MetamodelElement__Group_0__0 )? ) 12436 // InternalApplicationConfiguration.g:3808:1: ( ( rule__MetamodelElement__Group_0__0 )? )
13170 // InternalApplicationConfiguration.g:4038:2: ( rule__MetamodelElement__Group_0__0 )? 12437 // InternalApplicationConfiguration.g:3809:2: ( rule__MetamodelElement__Group_0__0 )?
13171 { 12438 {
13172 before(grammarAccess.getMetamodelElementAccess().getGroup_0()); 12439 before(grammarAccess.getMetamodelElementAccess().getGroup_0());
13173 // InternalApplicationConfiguration.g:4039:2: ( rule__MetamodelElement__Group_0__0 )? 12440 // InternalApplicationConfiguration.g:3810:2: ( rule__MetamodelElement__Group_0__0 )?
13174 int alt43=2; 12441 int alt41=2;
13175 int LA43_0 = input.LA(1); 12442 int LA41_0 = input.LA(1);
13176 12443
13177 if ( (LA43_0==RULE_ID) ) { 12444 if ( (LA41_0==RULE_ID) ) {
13178 int LA43_1 = input.LA(2); 12445 int LA41_1 = input.LA(2);
13179 12446
13180 if ( (LA43_1==23) ) { 12447 if ( (LA41_1==23) ) {
13181 int LA43_2 = input.LA(3); 12448 int LA41_2 = input.LA(3);
13182 12449
13183 if ( (LA43_2==RULE_ID) ) { 12450 if ( (LA41_2==RULE_ID) ) {
13184 int LA43_5 = input.LA(4); 12451 int LA41_5 = input.LA(4);
13185 12452
13186 if ( (LA43_5==23||LA43_5==36) ) { 12453 if ( (LA41_5==23||LA41_5==35) ) {
13187 alt43=1; 12454 alt41=1;
13188 } 12455 }
13189 } 12456 }
13190 } 12457 }
13191 else if ( (LA43_1==36) ) { 12458 else if ( (LA41_1==35) ) {
13192 alt43=1; 12459 alt41=1;
13193 } 12460 }
13194 } 12461 }
13195 switch (alt43) { 12462 switch (alt41) {
13196 case 1 : 12463 case 1 :
13197 // InternalApplicationConfiguration.g:4039:3: rule__MetamodelElement__Group_0__0 12464 // InternalApplicationConfiguration.g:3810:3: rule__MetamodelElement__Group_0__0
13198 { 12465 {
13199 pushFollow(FOLLOW_2); 12466 pushFollow(FOLLOW_2);
13200 rule__MetamodelElement__Group_0__0(); 12467 rule__MetamodelElement__Group_0__0();
@@ -13230,14 +12497,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13230 12497
13231 12498
13232 // $ANTLR start "rule__MetamodelElement__Group__1" 12499 // $ANTLR start "rule__MetamodelElement__Group__1"
13233 // InternalApplicationConfiguration.g:4047:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ; 12500 // InternalApplicationConfiguration.g:3818:1: rule__MetamodelElement__Group__1 : rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ;
13234 public final void rule__MetamodelElement__Group__1() throws RecognitionException { 12501 public final void rule__MetamodelElement__Group__1() throws RecognitionException {
13235 12502
13236 int stackSize = keepStackSize(); 12503 int stackSize = keepStackSize();
13237 12504
13238 try { 12505 try {
13239 // InternalApplicationConfiguration.g:4051:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 ) 12506 // InternalApplicationConfiguration.g:3822:1: ( rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 )
13240 // InternalApplicationConfiguration.g:4052:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2 12507 // InternalApplicationConfiguration.g:3823:2: rule__MetamodelElement__Group__1__Impl rule__MetamodelElement__Group__2
13241 { 12508 {
13242 pushFollow(FOLLOW_6); 12509 pushFollow(FOLLOW_6);
13243 rule__MetamodelElement__Group__1__Impl(); 12510 rule__MetamodelElement__Group__1__Impl();
@@ -13268,21 +12535,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13268 12535
13269 12536
13270 // $ANTLR start "rule__MetamodelElement__Group__1__Impl" 12537 // $ANTLR start "rule__MetamodelElement__Group__1__Impl"
13271 // InternalApplicationConfiguration.g:4059:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ; 12538 // InternalApplicationConfiguration.g:3830:1: rule__MetamodelElement__Group__1__Impl : ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ;
13272 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException { 12539 public final void rule__MetamodelElement__Group__1__Impl() throws RecognitionException {
13273 12540
13274 int stackSize = keepStackSize(); 12541 int stackSize = keepStackSize();
13275 12542
13276 try { 12543 try {
13277 // InternalApplicationConfiguration.g:4063:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) ) 12544 // InternalApplicationConfiguration.g:3834:1: ( ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) )
13278 // InternalApplicationConfiguration.g:4064:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 12545 // InternalApplicationConfiguration.g:3835:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
13279 { 12546 {
13280 // InternalApplicationConfiguration.g:4064:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) ) 12547 // InternalApplicationConfiguration.g:3835:1: ( ( rule__MetamodelElement__ClassifierAssignment_1 ) )
13281 // InternalApplicationConfiguration.g:4065:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 12548 // InternalApplicationConfiguration.g:3836:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
13282 { 12549 {
13283 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1()); 12550 before(grammarAccess.getMetamodelElementAccess().getClassifierAssignment_1());
13284 // InternalApplicationConfiguration.g:4066:2: ( rule__MetamodelElement__ClassifierAssignment_1 ) 12551 // InternalApplicationConfiguration.g:3837:2: ( rule__MetamodelElement__ClassifierAssignment_1 )
13285 // InternalApplicationConfiguration.g:4066:3: rule__MetamodelElement__ClassifierAssignment_1 12552 // InternalApplicationConfiguration.g:3837:3: rule__MetamodelElement__ClassifierAssignment_1
13286 { 12553 {
13287 pushFollow(FOLLOW_2); 12554 pushFollow(FOLLOW_2);
13288 rule__MetamodelElement__ClassifierAssignment_1(); 12555 rule__MetamodelElement__ClassifierAssignment_1();
@@ -13315,14 +12582,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13315 12582
13316 12583
13317 // $ANTLR start "rule__MetamodelElement__Group__2" 12584 // $ANTLR start "rule__MetamodelElement__Group__2"
13318 // InternalApplicationConfiguration.g:4074:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ; 12585 // InternalApplicationConfiguration.g:3845:1: rule__MetamodelElement__Group__2 : rule__MetamodelElement__Group__2__Impl ;
13319 public final void rule__MetamodelElement__Group__2() throws RecognitionException { 12586 public final void rule__MetamodelElement__Group__2() throws RecognitionException {
13320 12587
13321 int stackSize = keepStackSize(); 12588 int stackSize = keepStackSize();
13322 12589
13323 try { 12590 try {
13324 // InternalApplicationConfiguration.g:4078:1: ( rule__MetamodelElement__Group__2__Impl ) 12591 // InternalApplicationConfiguration.g:3849:1: ( rule__MetamodelElement__Group__2__Impl )
13325 // InternalApplicationConfiguration.g:4079:2: rule__MetamodelElement__Group__2__Impl 12592 // InternalApplicationConfiguration.g:3850:2: rule__MetamodelElement__Group__2__Impl
13326 { 12593 {
13327 pushFollow(FOLLOW_2); 12594 pushFollow(FOLLOW_2);
13328 rule__MetamodelElement__Group__2__Impl(); 12595 rule__MetamodelElement__Group__2__Impl();
@@ -13348,29 +12615,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13348 12615
13349 12616
13350 // $ANTLR start "rule__MetamodelElement__Group__2__Impl" 12617 // $ANTLR start "rule__MetamodelElement__Group__2__Impl"
13351 // InternalApplicationConfiguration.g:4085:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ; 12618 // InternalApplicationConfiguration.g:3856:1: rule__MetamodelElement__Group__2__Impl : ( ( rule__MetamodelElement__Group_2__0 )? ) ;
13352 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException { 12619 public final void rule__MetamodelElement__Group__2__Impl() throws RecognitionException {
13353 12620
13354 int stackSize = keepStackSize(); 12621 int stackSize = keepStackSize();
13355 12622
13356 try { 12623 try {
13357 // InternalApplicationConfiguration.g:4089:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) ) 12624 // InternalApplicationConfiguration.g:3860:1: ( ( ( rule__MetamodelElement__Group_2__0 )? ) )
13358 // InternalApplicationConfiguration.g:4090:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 12625 // InternalApplicationConfiguration.g:3861:1: ( ( rule__MetamodelElement__Group_2__0 )? )
13359 { 12626 {
13360 // InternalApplicationConfiguration.g:4090:1: ( ( rule__MetamodelElement__Group_2__0 )? ) 12627 // InternalApplicationConfiguration.g:3861:1: ( ( rule__MetamodelElement__Group_2__0 )? )
13361 // InternalApplicationConfiguration.g:4091:2: ( rule__MetamodelElement__Group_2__0 )? 12628 // InternalApplicationConfiguration.g:3862:2: ( rule__MetamodelElement__Group_2__0 )?
13362 { 12629 {
13363 before(grammarAccess.getMetamodelElementAccess().getGroup_2()); 12630 before(grammarAccess.getMetamodelElementAccess().getGroup_2());
13364 // InternalApplicationConfiguration.g:4092:2: ( rule__MetamodelElement__Group_2__0 )? 12631 // InternalApplicationConfiguration.g:3863:2: ( rule__MetamodelElement__Group_2__0 )?
13365 int alt44=2; 12632 int alt42=2;
13366 int LA44_0 = input.LA(1); 12633 int LA42_0 = input.LA(1);
13367 12634
13368 if ( (LA44_0==23) ) { 12635 if ( (LA42_0==23) ) {
13369 alt44=1; 12636 alt42=1;
13370 } 12637 }
13371 switch (alt44) { 12638 switch (alt42) {
13372 case 1 : 12639 case 1 :
13373 // InternalApplicationConfiguration.g:4092:3: rule__MetamodelElement__Group_2__0 12640 // InternalApplicationConfiguration.g:3863:3: rule__MetamodelElement__Group_2__0
13374 { 12641 {
13375 pushFollow(FOLLOW_2); 12642 pushFollow(FOLLOW_2);
13376 rule__MetamodelElement__Group_2__0(); 12643 rule__MetamodelElement__Group_2__0();
@@ -13406,16 +12673,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13406 12673
13407 12674
13408 // $ANTLR start "rule__MetamodelElement__Group_0__0" 12675 // $ANTLR start "rule__MetamodelElement__Group_0__0"
13409 // InternalApplicationConfiguration.g:4101:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ; 12676 // InternalApplicationConfiguration.g:3872:1: rule__MetamodelElement__Group_0__0 : rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ;
13410 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException { 12677 public final void rule__MetamodelElement__Group_0__0() throws RecognitionException {
13411 12678
13412 int stackSize = keepStackSize(); 12679 int stackSize = keepStackSize();
13413 12680
13414 try { 12681 try {
13415 // InternalApplicationConfiguration.g:4105:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 ) 12682 // InternalApplicationConfiguration.g:3876:1: ( rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 )
13416 // InternalApplicationConfiguration.g:4106:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1 12683 // InternalApplicationConfiguration.g:3877:2: rule__MetamodelElement__Group_0__0__Impl rule__MetamodelElement__Group_0__1
13417 { 12684 {
13418 pushFollow(FOLLOW_20); 12685 pushFollow(FOLLOW_19);
13419 rule__MetamodelElement__Group_0__0__Impl(); 12686 rule__MetamodelElement__Group_0__0__Impl();
13420 12687
13421 state._fsp--; 12688 state._fsp--;
@@ -13444,21 +12711,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13444 12711
13445 12712
13446 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl" 12713 // $ANTLR start "rule__MetamodelElement__Group_0__0__Impl"
13447 // InternalApplicationConfiguration.g:4113:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ; 12714 // InternalApplicationConfiguration.g:3884:1: rule__MetamodelElement__Group_0__0__Impl : ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ;
13448 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException { 12715 public final void rule__MetamodelElement__Group_0__0__Impl() throws RecognitionException {
13449 12716
13450 int stackSize = keepStackSize(); 12717 int stackSize = keepStackSize();
13451 12718
13452 try { 12719 try {
13453 // InternalApplicationConfiguration.g:4117:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) ) 12720 // InternalApplicationConfiguration.g:3888:1: ( ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) )
13454 // InternalApplicationConfiguration.g:4118:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 12721 // InternalApplicationConfiguration.g:3889:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
13455 { 12722 {
13456 // InternalApplicationConfiguration.g:4118:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) ) 12723 // InternalApplicationConfiguration.g:3889:1: ( ( rule__MetamodelElement__PackageAssignment_0_0 ) )
13457 // InternalApplicationConfiguration.g:4119:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 12724 // InternalApplicationConfiguration.g:3890:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
13458 { 12725 {
13459 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0()); 12726 before(grammarAccess.getMetamodelElementAccess().getPackageAssignment_0_0());
13460 // InternalApplicationConfiguration.g:4120:2: ( rule__MetamodelElement__PackageAssignment_0_0 ) 12727 // InternalApplicationConfiguration.g:3891:2: ( rule__MetamodelElement__PackageAssignment_0_0 )
13461 // InternalApplicationConfiguration.g:4120:3: rule__MetamodelElement__PackageAssignment_0_0 12728 // InternalApplicationConfiguration.g:3891:3: rule__MetamodelElement__PackageAssignment_0_0
13462 { 12729 {
13463 pushFollow(FOLLOW_2); 12730 pushFollow(FOLLOW_2);
13464 rule__MetamodelElement__PackageAssignment_0_0(); 12731 rule__MetamodelElement__PackageAssignment_0_0();
@@ -13491,14 +12758,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13491 12758
13492 12759
13493 // $ANTLR start "rule__MetamodelElement__Group_0__1" 12760 // $ANTLR start "rule__MetamodelElement__Group_0__1"
13494 // InternalApplicationConfiguration.g:4128:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ; 12761 // InternalApplicationConfiguration.g:3899:1: rule__MetamodelElement__Group_0__1 : rule__MetamodelElement__Group_0__1__Impl ;
13495 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException { 12762 public final void rule__MetamodelElement__Group_0__1() throws RecognitionException {
13496 12763
13497 int stackSize = keepStackSize(); 12764 int stackSize = keepStackSize();
13498 12765
13499 try { 12766 try {
13500 // InternalApplicationConfiguration.g:4132:1: ( rule__MetamodelElement__Group_0__1__Impl ) 12767 // InternalApplicationConfiguration.g:3903:1: ( rule__MetamodelElement__Group_0__1__Impl )
13501 // InternalApplicationConfiguration.g:4133:2: rule__MetamodelElement__Group_0__1__Impl 12768 // InternalApplicationConfiguration.g:3904:2: rule__MetamodelElement__Group_0__1__Impl
13502 { 12769 {
13503 pushFollow(FOLLOW_2); 12770 pushFollow(FOLLOW_2);
13504 rule__MetamodelElement__Group_0__1__Impl(); 12771 rule__MetamodelElement__Group_0__1__Impl();
@@ -13524,20 +12791,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13524 12791
13525 12792
13526 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl" 12793 // $ANTLR start "rule__MetamodelElement__Group_0__1__Impl"
13527 // InternalApplicationConfiguration.g:4139:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ; 12794 // InternalApplicationConfiguration.g:3910:1: rule__MetamodelElement__Group_0__1__Impl : ( '::' ) ;
13528 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException { 12795 public final void rule__MetamodelElement__Group_0__1__Impl() throws RecognitionException {
13529 12796
13530 int stackSize = keepStackSize(); 12797 int stackSize = keepStackSize();
13531 12798
13532 try { 12799 try {
13533 // InternalApplicationConfiguration.g:4143:1: ( ( '::' ) ) 12800 // InternalApplicationConfiguration.g:3914:1: ( ( '::' ) )
13534 // InternalApplicationConfiguration.g:4144:1: ( '::' ) 12801 // InternalApplicationConfiguration.g:3915:1: ( '::' )
13535 { 12802 {
13536 // InternalApplicationConfiguration.g:4144:1: ( '::' ) 12803 // InternalApplicationConfiguration.g:3915:1: ( '::' )
13537 // InternalApplicationConfiguration.g:4145:2: '::' 12804 // InternalApplicationConfiguration.g:3916:2: '::'
13538 { 12805 {
13539 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 12806 before(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
13540 match(input,36,FOLLOW_2); 12807 match(input,35,FOLLOW_2);
13541 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 12808 after(grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
13542 12809
13543 } 12810 }
@@ -13561,14 +12828,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13561 12828
13562 12829
13563 // $ANTLR start "rule__MetamodelElement__Group_2__0" 12830 // $ANTLR start "rule__MetamodelElement__Group_2__0"
13564 // InternalApplicationConfiguration.g:4155:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ; 12831 // InternalApplicationConfiguration.g:3926:1: rule__MetamodelElement__Group_2__0 : rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ;
13565 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException { 12832 public final void rule__MetamodelElement__Group_2__0() throws RecognitionException {
13566 12833
13567 int stackSize = keepStackSize(); 12834 int stackSize = keepStackSize();
13568 12835
13569 try { 12836 try {
13570 // InternalApplicationConfiguration.g:4159:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 ) 12837 // InternalApplicationConfiguration.g:3930:1: ( rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 )
13571 // InternalApplicationConfiguration.g:4160:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1 12838 // InternalApplicationConfiguration.g:3931:2: rule__MetamodelElement__Group_2__0__Impl rule__MetamodelElement__Group_2__1
13572 { 12839 {
13573 pushFollow(FOLLOW_8); 12840 pushFollow(FOLLOW_8);
13574 rule__MetamodelElement__Group_2__0__Impl(); 12841 rule__MetamodelElement__Group_2__0__Impl();
@@ -13599,17 +12866,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13599 12866
13600 12867
13601 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl" 12868 // $ANTLR start "rule__MetamodelElement__Group_2__0__Impl"
13602 // InternalApplicationConfiguration.g:4167:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ; 12869 // InternalApplicationConfiguration.g:3938:1: rule__MetamodelElement__Group_2__0__Impl : ( '.' ) ;
13603 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException { 12870 public final void rule__MetamodelElement__Group_2__0__Impl() throws RecognitionException {
13604 12871
13605 int stackSize = keepStackSize(); 12872 int stackSize = keepStackSize();
13606 12873
13607 try { 12874 try {
13608 // InternalApplicationConfiguration.g:4171:1: ( ( '.' ) ) 12875 // InternalApplicationConfiguration.g:3942:1: ( ( '.' ) )
13609 // InternalApplicationConfiguration.g:4172:1: ( '.' ) 12876 // InternalApplicationConfiguration.g:3943:1: ( '.' )
13610 { 12877 {
13611 // InternalApplicationConfiguration.g:4172:1: ( '.' ) 12878 // InternalApplicationConfiguration.g:3943:1: ( '.' )
13612 // InternalApplicationConfiguration.g:4173:2: '.' 12879 // InternalApplicationConfiguration.g:3944:2: '.'
13613 { 12880 {
13614 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 12881 before(grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
13615 match(input,23,FOLLOW_2); 12882 match(input,23,FOLLOW_2);
@@ -13636,14 +12903,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13636 12903
13637 12904
13638 // $ANTLR start "rule__MetamodelElement__Group_2__1" 12905 // $ANTLR start "rule__MetamodelElement__Group_2__1"
13639 // InternalApplicationConfiguration.g:4182:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ; 12906 // InternalApplicationConfiguration.g:3953:1: rule__MetamodelElement__Group_2__1 : rule__MetamodelElement__Group_2__1__Impl ;
13640 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException { 12907 public final void rule__MetamodelElement__Group_2__1() throws RecognitionException {
13641 12908
13642 int stackSize = keepStackSize(); 12909 int stackSize = keepStackSize();
13643 12910
13644 try { 12911 try {
13645 // InternalApplicationConfiguration.g:4186:1: ( rule__MetamodelElement__Group_2__1__Impl ) 12912 // InternalApplicationConfiguration.g:3957:1: ( rule__MetamodelElement__Group_2__1__Impl )
13646 // InternalApplicationConfiguration.g:4187:2: rule__MetamodelElement__Group_2__1__Impl 12913 // InternalApplicationConfiguration.g:3958:2: rule__MetamodelElement__Group_2__1__Impl
13647 { 12914 {
13648 pushFollow(FOLLOW_2); 12915 pushFollow(FOLLOW_2);
13649 rule__MetamodelElement__Group_2__1__Impl(); 12916 rule__MetamodelElement__Group_2__1__Impl();
@@ -13669,21 +12936,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13669 12936
13670 12937
13671 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl" 12938 // $ANTLR start "rule__MetamodelElement__Group_2__1__Impl"
13672 // InternalApplicationConfiguration.g:4193:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ; 12939 // InternalApplicationConfiguration.g:3964:1: rule__MetamodelElement__Group_2__1__Impl : ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ;
13673 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException { 12940 public final void rule__MetamodelElement__Group_2__1__Impl() throws RecognitionException {
13674 12941
13675 int stackSize = keepStackSize(); 12942 int stackSize = keepStackSize();
13676 12943
13677 try { 12944 try {
13678 // InternalApplicationConfiguration.g:4197:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) ) 12945 // InternalApplicationConfiguration.g:3968:1: ( ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) )
13679 // InternalApplicationConfiguration.g:4198:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 12946 // InternalApplicationConfiguration.g:3969:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
13680 { 12947 {
13681 // InternalApplicationConfiguration.g:4198:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) ) 12948 // InternalApplicationConfiguration.g:3969:1: ( ( rule__MetamodelElement__FeatureAssignment_2_1 ) )
13682 // InternalApplicationConfiguration.g:4199:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 12949 // InternalApplicationConfiguration.g:3970:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
13683 { 12950 {
13684 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1()); 12951 before(grammarAccess.getMetamodelElementAccess().getFeatureAssignment_2_1());
13685 // InternalApplicationConfiguration.g:4200:2: ( rule__MetamodelElement__FeatureAssignment_2_1 ) 12952 // InternalApplicationConfiguration.g:3971:2: ( rule__MetamodelElement__FeatureAssignment_2_1 )
13686 // InternalApplicationConfiguration.g:4200:3: rule__MetamodelElement__FeatureAssignment_2_1 12953 // InternalApplicationConfiguration.g:3971:3: rule__MetamodelElement__FeatureAssignment_2_1
13687 { 12954 {
13688 pushFollow(FOLLOW_2); 12955 pushFollow(FOLLOW_2);
13689 rule__MetamodelElement__FeatureAssignment_2_1(); 12956 rule__MetamodelElement__FeatureAssignment_2_1();
@@ -13716,14 +12983,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13716 12983
13717 12984
13718 // $ANTLR start "rule__MetamodelDeclaration__Group__0" 12985 // $ANTLR start "rule__MetamodelDeclaration__Group__0"
13719 // InternalApplicationConfiguration.g:4209:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ; 12986 // InternalApplicationConfiguration.g:3980:1: rule__MetamodelDeclaration__Group__0 : rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ;
13720 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException { 12987 public final void rule__MetamodelDeclaration__Group__0() throws RecognitionException {
13721 12988
13722 int stackSize = keepStackSize(); 12989 int stackSize = keepStackSize();
13723 12990
13724 try { 12991 try {
13725 // InternalApplicationConfiguration.g:4213:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 ) 12992 // InternalApplicationConfiguration.g:3984:1: ( rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 )
13726 // InternalApplicationConfiguration.g:4214:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1 12993 // InternalApplicationConfiguration.g:3985:2: rule__MetamodelDeclaration__Group__0__Impl rule__MetamodelDeclaration__Group__1
13727 { 12994 {
13728 pushFollow(FOLLOW_8); 12995 pushFollow(FOLLOW_8);
13729 rule__MetamodelDeclaration__Group__0__Impl(); 12996 rule__MetamodelDeclaration__Group__0__Impl();
@@ -13754,20 +13021,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13754 13021
13755 13022
13756 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl" 13023 // $ANTLR start "rule__MetamodelDeclaration__Group__0__Impl"
13757 // InternalApplicationConfiguration.g:4221:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ; 13024 // InternalApplicationConfiguration.g:3992:1: rule__MetamodelDeclaration__Group__0__Impl : ( 'metamodel' ) ;
13758 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException { 13025 public final void rule__MetamodelDeclaration__Group__0__Impl() throws RecognitionException {
13759 13026
13760 int stackSize = keepStackSize(); 13027 int stackSize = keepStackSize();
13761 13028
13762 try { 13029 try {
13763 // InternalApplicationConfiguration.g:4225:1: ( ( 'metamodel' ) ) 13030 // InternalApplicationConfiguration.g:3996:1: ( ( 'metamodel' ) )
13764 // InternalApplicationConfiguration.g:4226:1: ( 'metamodel' ) 13031 // InternalApplicationConfiguration.g:3997:1: ( 'metamodel' )
13765 { 13032 {
13766 // InternalApplicationConfiguration.g:4226:1: ( 'metamodel' ) 13033 // InternalApplicationConfiguration.g:3997:1: ( 'metamodel' )
13767 // InternalApplicationConfiguration.g:4227:2: 'metamodel' 13034 // InternalApplicationConfiguration.g:3998:2: 'metamodel'
13768 { 13035 {
13769 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 13036 before(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
13770 match(input,37,FOLLOW_2); 13037 match(input,36,FOLLOW_2);
13771 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 13038 after(grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
13772 13039
13773 } 13040 }
@@ -13791,16 +13058,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13791 13058
13792 13059
13793 // $ANTLR start "rule__MetamodelDeclaration__Group__1" 13060 // $ANTLR start "rule__MetamodelDeclaration__Group__1"
13794 // InternalApplicationConfiguration.g:4236:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ; 13061 // InternalApplicationConfiguration.g:4007:1: rule__MetamodelDeclaration__Group__1 : rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ;
13795 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException { 13062 public final void rule__MetamodelDeclaration__Group__1() throws RecognitionException {
13796 13063
13797 int stackSize = keepStackSize(); 13064 int stackSize = keepStackSize();
13798 13065
13799 try { 13066 try {
13800 // InternalApplicationConfiguration.g:4240:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 ) 13067 // InternalApplicationConfiguration.g:4011:1: ( rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 )
13801 // InternalApplicationConfiguration.g:4241:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2 13068 // InternalApplicationConfiguration.g:4012:2: rule__MetamodelDeclaration__Group__1__Impl rule__MetamodelDeclaration__Group__2
13802 { 13069 {
13803 pushFollow(FOLLOW_19); 13070 pushFollow(FOLLOW_18);
13804 rule__MetamodelDeclaration__Group__1__Impl(); 13071 rule__MetamodelDeclaration__Group__1__Impl();
13805 13072
13806 state._fsp--; 13073 state._fsp--;
@@ -13829,21 +13096,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13829 13096
13830 13097
13831 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl" 13098 // $ANTLR start "rule__MetamodelDeclaration__Group__1__Impl"
13832 // InternalApplicationConfiguration.g:4248:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ; 13099 // InternalApplicationConfiguration.g:4019:1: rule__MetamodelDeclaration__Group__1__Impl : ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ;
13833 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException { 13100 public final void rule__MetamodelDeclaration__Group__1__Impl() throws RecognitionException {
13834 13101
13835 int stackSize = keepStackSize(); 13102 int stackSize = keepStackSize();
13836 13103
13837 try { 13104 try {
13838 // InternalApplicationConfiguration.g:4252:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) ) 13105 // InternalApplicationConfiguration.g:4023:1: ( ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) )
13839 // InternalApplicationConfiguration.g:4253:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 13106 // InternalApplicationConfiguration.g:4024:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
13840 { 13107 {
13841 // InternalApplicationConfiguration.g:4253:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) ) 13108 // InternalApplicationConfiguration.g:4024:1: ( ( rule__MetamodelDeclaration__NameAssignment_1 ) )
13842 // InternalApplicationConfiguration.g:4254:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 13109 // InternalApplicationConfiguration.g:4025:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
13843 { 13110 {
13844 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1()); 13111 before(grammarAccess.getMetamodelDeclarationAccess().getNameAssignment_1());
13845 // InternalApplicationConfiguration.g:4255:2: ( rule__MetamodelDeclaration__NameAssignment_1 ) 13112 // InternalApplicationConfiguration.g:4026:2: ( rule__MetamodelDeclaration__NameAssignment_1 )
13846 // InternalApplicationConfiguration.g:4255:3: rule__MetamodelDeclaration__NameAssignment_1 13113 // InternalApplicationConfiguration.g:4026:3: rule__MetamodelDeclaration__NameAssignment_1
13847 { 13114 {
13848 pushFollow(FOLLOW_2); 13115 pushFollow(FOLLOW_2);
13849 rule__MetamodelDeclaration__NameAssignment_1(); 13116 rule__MetamodelDeclaration__NameAssignment_1();
@@ -13876,14 +13143,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13876 13143
13877 13144
13878 // $ANTLR start "rule__MetamodelDeclaration__Group__2" 13145 // $ANTLR start "rule__MetamodelDeclaration__Group__2"
13879 // InternalApplicationConfiguration.g:4263:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ; 13146 // InternalApplicationConfiguration.g:4034:1: rule__MetamodelDeclaration__Group__2 : rule__MetamodelDeclaration__Group__2__Impl ;
13880 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException { 13147 public final void rule__MetamodelDeclaration__Group__2() throws RecognitionException {
13881 13148
13882 int stackSize = keepStackSize(); 13149 int stackSize = keepStackSize();
13883 13150
13884 try { 13151 try {
13885 // InternalApplicationConfiguration.g:4267:1: ( rule__MetamodelDeclaration__Group__2__Impl ) 13152 // InternalApplicationConfiguration.g:4038:1: ( rule__MetamodelDeclaration__Group__2__Impl )
13886 // InternalApplicationConfiguration.g:4268:2: rule__MetamodelDeclaration__Group__2__Impl 13153 // InternalApplicationConfiguration.g:4039:2: rule__MetamodelDeclaration__Group__2__Impl
13887 { 13154 {
13888 pushFollow(FOLLOW_2); 13155 pushFollow(FOLLOW_2);
13889 rule__MetamodelDeclaration__Group__2__Impl(); 13156 rule__MetamodelDeclaration__Group__2__Impl();
@@ -13909,21 +13176,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13909 13176
13910 13177
13911 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl" 13178 // $ANTLR start "rule__MetamodelDeclaration__Group__2__Impl"
13912 // InternalApplicationConfiguration.g:4274:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ; 13179 // InternalApplicationConfiguration.g:4045:1: rule__MetamodelDeclaration__Group__2__Impl : ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ;
13913 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException { 13180 public final void rule__MetamodelDeclaration__Group__2__Impl() throws RecognitionException {
13914 13181
13915 int stackSize = keepStackSize(); 13182 int stackSize = keepStackSize();
13916 13183
13917 try { 13184 try {
13918 // InternalApplicationConfiguration.g:4278:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) ) 13185 // InternalApplicationConfiguration.g:4049:1: ( ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) )
13919 // InternalApplicationConfiguration.g:4279:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 13186 // InternalApplicationConfiguration.g:4050:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
13920 { 13187 {
13921 // InternalApplicationConfiguration.g:4279:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) ) 13188 // InternalApplicationConfiguration.g:4050:1: ( ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) )
13922 // InternalApplicationConfiguration.g:4280:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 13189 // InternalApplicationConfiguration.g:4051:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
13923 { 13190 {
13924 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2()); 13191 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationAssignment_2());
13925 // InternalApplicationConfiguration.g:4281:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 ) 13192 // InternalApplicationConfiguration.g:4052:2: ( rule__MetamodelDeclaration__SpecificationAssignment_2 )
13926 // InternalApplicationConfiguration.g:4281:3: rule__MetamodelDeclaration__SpecificationAssignment_2 13193 // InternalApplicationConfiguration.g:4052:3: rule__MetamodelDeclaration__SpecificationAssignment_2
13927 { 13194 {
13928 pushFollow(FOLLOW_2); 13195 pushFollow(FOLLOW_2);
13929 rule__MetamodelDeclaration__SpecificationAssignment_2(); 13196 rule__MetamodelDeclaration__SpecificationAssignment_2();
@@ -13956,16 +13223,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13956 13223
13957 13224
13958 // $ANTLR start "rule__PartialModelSpecification__Group__0" 13225 // $ANTLR start "rule__PartialModelSpecification__Group__0"
13959 // InternalApplicationConfiguration.g:4290:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ; 13226 // InternalApplicationConfiguration.g:4061:1: rule__PartialModelSpecification__Group__0 : rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ;
13960 public final void rule__PartialModelSpecification__Group__0() throws RecognitionException { 13227 public final void rule__PartialModelSpecification__Group__0() throws RecognitionException {
13961 13228
13962 int stackSize = keepStackSize(); 13229 int stackSize = keepStackSize();
13963 13230
13964 try { 13231 try {
13965 // InternalApplicationConfiguration.g:4294:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 ) 13232 // InternalApplicationConfiguration.g:4065:1: ( rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 )
13966 // InternalApplicationConfiguration.g:4295:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1 13233 // InternalApplicationConfiguration.g:4066:2: rule__PartialModelSpecification__Group__0__Impl rule__PartialModelSpecification__Group__1
13967 { 13234 {
13968 pushFollow(FOLLOW_21); 13235 pushFollow(FOLLOW_20);
13969 rule__PartialModelSpecification__Group__0__Impl(); 13236 rule__PartialModelSpecification__Group__0__Impl();
13970 13237
13971 state._fsp--; 13238 state._fsp--;
@@ -13994,20 +13261,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
13994 13261
13995 13262
13996 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl" 13263 // $ANTLR start "rule__PartialModelSpecification__Group__0__Impl"
13997 // InternalApplicationConfiguration.g:4302:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ; 13264 // InternalApplicationConfiguration.g:4073:1: rule__PartialModelSpecification__Group__0__Impl : ( '{' ) ;
13998 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException { 13265 public final void rule__PartialModelSpecification__Group__0__Impl() throws RecognitionException {
13999 13266
14000 int stackSize = keepStackSize(); 13267 int stackSize = keepStackSize();
14001 13268
14002 try { 13269 try {
14003 // InternalApplicationConfiguration.g:4306:1: ( ( '{' ) ) 13270 // InternalApplicationConfiguration.g:4077:1: ( ( '{' ) )
14004 // InternalApplicationConfiguration.g:4307:1: ( '{' ) 13271 // InternalApplicationConfiguration.g:4078:1: ( '{' )
14005 { 13272 {
14006 // InternalApplicationConfiguration.g:4307:1: ( '{' ) 13273 // InternalApplicationConfiguration.g:4078:1: ( '{' )
14007 // InternalApplicationConfiguration.g:4308:2: '{' 13274 // InternalApplicationConfiguration.g:4079:2: '{'
14008 { 13275 {
14009 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 13276 before(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
14010 match(input,31,FOLLOW_2); 13277 match(input,30,FOLLOW_2);
14011 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 13278 after(grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
14012 13279
14013 } 13280 }
@@ -14031,16 +13298,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14031 13298
14032 13299
14033 // $ANTLR start "rule__PartialModelSpecification__Group__1" 13300 // $ANTLR start "rule__PartialModelSpecification__Group__1"
14034 // InternalApplicationConfiguration.g:4317:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ; 13301 // InternalApplicationConfiguration.g:4088:1: rule__PartialModelSpecification__Group__1 : rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ;
14035 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException { 13302 public final void rule__PartialModelSpecification__Group__1() throws RecognitionException {
14036 13303
14037 int stackSize = keepStackSize(); 13304 int stackSize = keepStackSize();
14038 13305
14039 try { 13306 try {
14040 // InternalApplicationConfiguration.g:4321:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 ) 13307 // InternalApplicationConfiguration.g:4092:1: ( rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 )
14041 // InternalApplicationConfiguration.g:4322:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2 13308 // InternalApplicationConfiguration.g:4093:2: rule__PartialModelSpecification__Group__1__Impl rule__PartialModelSpecification__Group__2
14042 { 13309 {
14043 pushFollow(FOLLOW_16); 13310 pushFollow(FOLLOW_15);
14044 rule__PartialModelSpecification__Group__1__Impl(); 13311 rule__PartialModelSpecification__Group__1__Impl();
14045 13312
14046 state._fsp--; 13313 state._fsp--;
@@ -14069,21 +13336,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14069 13336
14070 13337
14071 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl" 13338 // $ANTLR start "rule__PartialModelSpecification__Group__1__Impl"
14072 // InternalApplicationConfiguration.g:4329:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ; 13339 // InternalApplicationConfiguration.g:4100:1: rule__PartialModelSpecification__Group__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ;
14073 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException { 13340 public final void rule__PartialModelSpecification__Group__1__Impl() throws RecognitionException {
14074 13341
14075 int stackSize = keepStackSize(); 13342 int stackSize = keepStackSize();
14076 13343
14077 try { 13344 try {
14078 // InternalApplicationConfiguration.g:4333:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) ) 13345 // InternalApplicationConfiguration.g:4104:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) )
14079 // InternalApplicationConfiguration.g:4334:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) 13346 // InternalApplicationConfiguration.g:4105:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
14080 { 13347 {
14081 // InternalApplicationConfiguration.g:4334:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) ) 13348 // InternalApplicationConfiguration.g:4105:1: ( ( rule__PartialModelSpecification__EntryAssignment_1 ) )
14082 // InternalApplicationConfiguration.g:4335:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) 13349 // InternalApplicationConfiguration.g:4106:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
14083 { 13350 {
14084 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1()); 13351 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_1());
14085 // InternalApplicationConfiguration.g:4336:2: ( rule__PartialModelSpecification__EntryAssignment_1 ) 13352 // InternalApplicationConfiguration.g:4107:2: ( rule__PartialModelSpecification__EntryAssignment_1 )
14086 // InternalApplicationConfiguration.g:4336:3: rule__PartialModelSpecification__EntryAssignment_1 13353 // InternalApplicationConfiguration.g:4107:3: rule__PartialModelSpecification__EntryAssignment_1
14087 { 13354 {
14088 pushFollow(FOLLOW_2); 13355 pushFollow(FOLLOW_2);
14089 rule__PartialModelSpecification__EntryAssignment_1(); 13356 rule__PartialModelSpecification__EntryAssignment_1();
@@ -14116,16 +13383,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14116 13383
14117 13384
14118 // $ANTLR start "rule__PartialModelSpecification__Group__2" 13385 // $ANTLR start "rule__PartialModelSpecification__Group__2"
14119 // InternalApplicationConfiguration.g:4344:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ; 13386 // InternalApplicationConfiguration.g:4115:1: rule__PartialModelSpecification__Group__2 : rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ;
14120 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException { 13387 public final void rule__PartialModelSpecification__Group__2() throws RecognitionException {
14121 13388
14122 int stackSize = keepStackSize(); 13389 int stackSize = keepStackSize();
14123 13390
14124 try { 13391 try {
14125 // InternalApplicationConfiguration.g:4348:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 ) 13392 // InternalApplicationConfiguration.g:4119:1: ( rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 )
14126 // InternalApplicationConfiguration.g:4349:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3 13393 // InternalApplicationConfiguration.g:4120:2: rule__PartialModelSpecification__Group__2__Impl rule__PartialModelSpecification__Group__3
14127 { 13394 {
14128 pushFollow(FOLLOW_16); 13395 pushFollow(FOLLOW_15);
14129 rule__PartialModelSpecification__Group__2__Impl(); 13396 rule__PartialModelSpecification__Group__2__Impl();
14130 13397
14131 state._fsp--; 13398 state._fsp--;
@@ -14154,29 +13421,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14154 13421
14155 13422
14156 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl" 13423 // $ANTLR start "rule__PartialModelSpecification__Group__2__Impl"
14157 // InternalApplicationConfiguration.g:4356:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ; 13424 // InternalApplicationConfiguration.g:4127:1: rule__PartialModelSpecification__Group__2__Impl : ( ( rule__PartialModelSpecification__Group_2__0 )? ) ;
14158 public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException { 13425 public final void rule__PartialModelSpecification__Group__2__Impl() throws RecognitionException {
14159 13426
14160 int stackSize = keepStackSize(); 13427 int stackSize = keepStackSize();
14161 13428
14162 try { 13429 try {
14163 // InternalApplicationConfiguration.g:4360:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) ) 13430 // InternalApplicationConfiguration.g:4131:1: ( ( ( rule__PartialModelSpecification__Group_2__0 )? ) )
14164 // InternalApplicationConfiguration.g:4361:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) 13431 // InternalApplicationConfiguration.g:4132:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
14165 { 13432 {
14166 // InternalApplicationConfiguration.g:4361:1: ( ( rule__PartialModelSpecification__Group_2__0 )? ) 13433 // InternalApplicationConfiguration.g:4132:1: ( ( rule__PartialModelSpecification__Group_2__0 )? )
14167 // InternalApplicationConfiguration.g:4362:2: ( rule__PartialModelSpecification__Group_2__0 )? 13434 // InternalApplicationConfiguration.g:4133:2: ( rule__PartialModelSpecification__Group_2__0 )?
14168 { 13435 {
14169 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2()); 13436 before(grammarAccess.getPartialModelSpecificationAccess().getGroup_2());
14170 // InternalApplicationConfiguration.g:4363:2: ( rule__PartialModelSpecification__Group_2__0 )? 13437 // InternalApplicationConfiguration.g:4134:2: ( rule__PartialModelSpecification__Group_2__0 )?
14171 int alt45=2; 13438 int alt43=2;
14172 int LA45_0 = input.LA(1); 13439 int LA43_0 = input.LA(1);
14173 13440
14174 if ( (LA45_0==33) ) { 13441 if ( (LA43_0==32) ) {
14175 alt45=1; 13442 alt43=1;
14176 } 13443 }
14177 switch (alt45) { 13444 switch (alt43) {
14178 case 1 : 13445 case 1 :
14179 // InternalApplicationConfiguration.g:4363:3: rule__PartialModelSpecification__Group_2__0 13446 // InternalApplicationConfiguration.g:4134:3: rule__PartialModelSpecification__Group_2__0
14180 { 13447 {
14181 pushFollow(FOLLOW_2); 13448 pushFollow(FOLLOW_2);
14182 rule__PartialModelSpecification__Group_2__0(); 13449 rule__PartialModelSpecification__Group_2__0();
@@ -14212,14 +13479,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14212 13479
14213 13480
14214 // $ANTLR start "rule__PartialModelSpecification__Group__3" 13481 // $ANTLR start "rule__PartialModelSpecification__Group__3"
14215 // InternalApplicationConfiguration.g:4371:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ; 13482 // InternalApplicationConfiguration.g:4142:1: rule__PartialModelSpecification__Group__3 : rule__PartialModelSpecification__Group__3__Impl ;
14216 public final void rule__PartialModelSpecification__Group__3() throws RecognitionException { 13483 public final void rule__PartialModelSpecification__Group__3() throws RecognitionException {
14217 13484
14218 int stackSize = keepStackSize(); 13485 int stackSize = keepStackSize();
14219 13486
14220 try { 13487 try {
14221 // InternalApplicationConfiguration.g:4375:1: ( rule__PartialModelSpecification__Group__3__Impl ) 13488 // InternalApplicationConfiguration.g:4146:1: ( rule__PartialModelSpecification__Group__3__Impl )
14222 // InternalApplicationConfiguration.g:4376:2: rule__PartialModelSpecification__Group__3__Impl 13489 // InternalApplicationConfiguration.g:4147:2: rule__PartialModelSpecification__Group__3__Impl
14223 { 13490 {
14224 pushFollow(FOLLOW_2); 13491 pushFollow(FOLLOW_2);
14225 rule__PartialModelSpecification__Group__3__Impl(); 13492 rule__PartialModelSpecification__Group__3__Impl();
@@ -14245,20 +13512,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14245 13512
14246 13513
14247 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl" 13514 // $ANTLR start "rule__PartialModelSpecification__Group__3__Impl"
14248 // InternalApplicationConfiguration.g:4382:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ; 13515 // InternalApplicationConfiguration.g:4153:1: rule__PartialModelSpecification__Group__3__Impl : ( '}' ) ;
14249 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException { 13516 public final void rule__PartialModelSpecification__Group__3__Impl() throws RecognitionException {
14250 13517
14251 int stackSize = keepStackSize(); 13518 int stackSize = keepStackSize();
14252 13519
14253 try { 13520 try {
14254 // InternalApplicationConfiguration.g:4386:1: ( ( '}' ) ) 13521 // InternalApplicationConfiguration.g:4157:1: ( ( '}' ) )
14255 // InternalApplicationConfiguration.g:4387:1: ( '}' ) 13522 // InternalApplicationConfiguration.g:4158:1: ( '}' )
14256 { 13523 {
14257 // InternalApplicationConfiguration.g:4387:1: ( '}' ) 13524 // InternalApplicationConfiguration.g:4158:1: ( '}' )
14258 // InternalApplicationConfiguration.g:4388:2: '}' 13525 // InternalApplicationConfiguration.g:4159:2: '}'
14259 { 13526 {
14260 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 13527 before(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
14261 match(input,32,FOLLOW_2); 13528 match(input,31,FOLLOW_2);
14262 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 13529 after(grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
14263 13530
14264 } 13531 }
@@ -14282,16 +13549,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14282 13549
14283 13550
14284 // $ANTLR start "rule__PartialModelSpecification__Group_2__0" 13551 // $ANTLR start "rule__PartialModelSpecification__Group_2__0"
14285 // InternalApplicationConfiguration.g:4398:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ; 13552 // InternalApplicationConfiguration.g:4169:1: rule__PartialModelSpecification__Group_2__0 : rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ;
14286 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException { 13553 public final void rule__PartialModelSpecification__Group_2__0() throws RecognitionException {
14287 13554
14288 int stackSize = keepStackSize(); 13555 int stackSize = keepStackSize();
14289 13556
14290 try { 13557 try {
14291 // InternalApplicationConfiguration.g:4402:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 ) 13558 // InternalApplicationConfiguration.g:4173:1: ( rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 )
14292 // InternalApplicationConfiguration.g:4403:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1 13559 // InternalApplicationConfiguration.g:4174:2: rule__PartialModelSpecification__Group_2__0__Impl rule__PartialModelSpecification__Group_2__1
14293 { 13560 {
14294 pushFollow(FOLLOW_21); 13561 pushFollow(FOLLOW_20);
14295 rule__PartialModelSpecification__Group_2__0__Impl(); 13562 rule__PartialModelSpecification__Group_2__0__Impl();
14296 13563
14297 state._fsp--; 13564 state._fsp--;
@@ -14320,20 +13587,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14320 13587
14321 13588
14322 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl" 13589 // $ANTLR start "rule__PartialModelSpecification__Group_2__0__Impl"
14323 // InternalApplicationConfiguration.g:4410:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ; 13590 // InternalApplicationConfiguration.g:4181:1: rule__PartialModelSpecification__Group_2__0__Impl : ( ',' ) ;
14324 public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException { 13591 public final void rule__PartialModelSpecification__Group_2__0__Impl() throws RecognitionException {
14325 13592
14326 int stackSize = keepStackSize(); 13593 int stackSize = keepStackSize();
14327 13594
14328 try { 13595 try {
14329 // InternalApplicationConfiguration.g:4414:1: ( ( ',' ) ) 13596 // InternalApplicationConfiguration.g:4185:1: ( ( ',' ) )
14330 // InternalApplicationConfiguration.g:4415:1: ( ',' ) 13597 // InternalApplicationConfiguration.g:4186:1: ( ',' )
14331 { 13598 {
14332 // InternalApplicationConfiguration.g:4415:1: ( ',' ) 13599 // InternalApplicationConfiguration.g:4186:1: ( ',' )
14333 // InternalApplicationConfiguration.g:4416:2: ',' 13600 // InternalApplicationConfiguration.g:4187:2: ','
14334 { 13601 {
14335 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 13602 before(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
14336 match(input,33,FOLLOW_2); 13603 match(input,32,FOLLOW_2);
14337 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 13604 after(grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
14338 13605
14339 } 13606 }
@@ -14357,14 +13624,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14357 13624
14358 13625
14359 // $ANTLR start "rule__PartialModelSpecification__Group_2__1" 13626 // $ANTLR start "rule__PartialModelSpecification__Group_2__1"
14360 // InternalApplicationConfiguration.g:4425:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ; 13627 // InternalApplicationConfiguration.g:4196:1: rule__PartialModelSpecification__Group_2__1 : rule__PartialModelSpecification__Group_2__1__Impl ;
14361 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException { 13628 public final void rule__PartialModelSpecification__Group_2__1() throws RecognitionException {
14362 13629
14363 int stackSize = keepStackSize(); 13630 int stackSize = keepStackSize();
14364 13631
14365 try { 13632 try {
14366 // InternalApplicationConfiguration.g:4429:1: ( rule__PartialModelSpecification__Group_2__1__Impl ) 13633 // InternalApplicationConfiguration.g:4200:1: ( rule__PartialModelSpecification__Group_2__1__Impl )
14367 // InternalApplicationConfiguration.g:4430:2: rule__PartialModelSpecification__Group_2__1__Impl 13634 // InternalApplicationConfiguration.g:4201:2: rule__PartialModelSpecification__Group_2__1__Impl
14368 { 13635 {
14369 pushFollow(FOLLOW_2); 13636 pushFollow(FOLLOW_2);
14370 rule__PartialModelSpecification__Group_2__1__Impl(); 13637 rule__PartialModelSpecification__Group_2__1__Impl();
@@ -14390,21 +13657,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14390 13657
14391 13658
14392 // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl" 13659 // $ANTLR start "rule__PartialModelSpecification__Group_2__1__Impl"
14393 // InternalApplicationConfiguration.g:4436:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ; 13660 // InternalApplicationConfiguration.g:4207:1: rule__PartialModelSpecification__Group_2__1__Impl : ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ;
14394 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException { 13661 public final void rule__PartialModelSpecification__Group_2__1__Impl() throws RecognitionException {
14395 13662
14396 int stackSize = keepStackSize(); 13663 int stackSize = keepStackSize();
14397 13664
14398 try { 13665 try {
14399 // InternalApplicationConfiguration.g:4440:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) ) 13666 // InternalApplicationConfiguration.g:4211:1: ( ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) )
14400 // InternalApplicationConfiguration.g:4441:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) 13667 // InternalApplicationConfiguration.g:4212:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
14401 { 13668 {
14402 // InternalApplicationConfiguration.g:4441:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) ) 13669 // InternalApplicationConfiguration.g:4212:1: ( ( rule__PartialModelSpecification__EntryAssignment_2_1 ) )
14403 // InternalApplicationConfiguration.g:4442:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) 13670 // InternalApplicationConfiguration.g:4213:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
14404 { 13671 {
14405 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1()); 13672 before(grammarAccess.getPartialModelSpecificationAccess().getEntryAssignment_2_1());
14406 // InternalApplicationConfiguration.g:4443:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 ) 13673 // InternalApplicationConfiguration.g:4214:2: ( rule__PartialModelSpecification__EntryAssignment_2_1 )
14407 // InternalApplicationConfiguration.g:4443:3: rule__PartialModelSpecification__EntryAssignment_2_1 13674 // InternalApplicationConfiguration.g:4214:3: rule__PartialModelSpecification__EntryAssignment_2_1
14408 { 13675 {
14409 pushFollow(FOLLOW_2); 13676 pushFollow(FOLLOW_2);
14410 rule__PartialModelSpecification__EntryAssignment_2_1(); 13677 rule__PartialModelSpecification__EntryAssignment_2_1();
@@ -14437,16 +13704,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14437 13704
14438 13705
14439 // $ANTLR start "rule__FolderEntry__Group__0" 13706 // $ANTLR start "rule__FolderEntry__Group__0"
14440 // InternalApplicationConfiguration.g:4452:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ; 13707 // InternalApplicationConfiguration.g:4223:1: rule__FolderEntry__Group__0 : rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ;
14441 public final void rule__FolderEntry__Group__0() throws RecognitionException { 13708 public final void rule__FolderEntry__Group__0() throws RecognitionException {
14442 13709
14443 int stackSize = keepStackSize(); 13710 int stackSize = keepStackSize();
14444 13711
14445 try { 13712 try {
14446 // InternalApplicationConfiguration.g:4456:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 ) 13713 // InternalApplicationConfiguration.g:4227:1: ( rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 )
14447 // InternalApplicationConfiguration.g:4457:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1 13714 // InternalApplicationConfiguration.g:4228:2: rule__FolderEntry__Group__0__Impl rule__FolderEntry__Group__1
14448 { 13715 {
14449 pushFollow(FOLLOW_22); 13716 pushFollow(FOLLOW_21);
14450 rule__FolderEntry__Group__0__Impl(); 13717 rule__FolderEntry__Group__0__Impl();
14451 13718
14452 state._fsp--; 13719 state._fsp--;
@@ -14475,20 +13742,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14475 13742
14476 13743
14477 // $ANTLR start "rule__FolderEntry__Group__0__Impl" 13744 // $ANTLR start "rule__FolderEntry__Group__0__Impl"
14478 // InternalApplicationConfiguration.g:4464:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ; 13745 // InternalApplicationConfiguration.g:4235:1: rule__FolderEntry__Group__0__Impl : ( 'folder' ) ;
14479 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException { 13746 public final void rule__FolderEntry__Group__0__Impl() throws RecognitionException {
14480 13747
14481 int stackSize = keepStackSize(); 13748 int stackSize = keepStackSize();
14482 13749
14483 try { 13750 try {
14484 // InternalApplicationConfiguration.g:4468:1: ( ( 'folder' ) ) 13751 // InternalApplicationConfiguration.g:4239:1: ( ( 'folder' ) )
14485 // InternalApplicationConfiguration.g:4469:1: ( 'folder' ) 13752 // InternalApplicationConfiguration.g:4240:1: ( 'folder' )
14486 { 13753 {
14487 // InternalApplicationConfiguration.g:4469:1: ( 'folder' ) 13754 // InternalApplicationConfiguration.g:4240:1: ( 'folder' )
14488 // InternalApplicationConfiguration.g:4470:2: 'folder' 13755 // InternalApplicationConfiguration.g:4241:2: 'folder'
14489 { 13756 {
14490 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 13757 before(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
14491 match(input,38,FOLLOW_2); 13758 match(input,37,FOLLOW_2);
14492 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 13759 after(grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
14493 13760
14494 } 13761 }
@@ -14512,16 +13779,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14512 13779
14513 13780
14514 // $ANTLR start "rule__FolderEntry__Group__1" 13781 // $ANTLR start "rule__FolderEntry__Group__1"
14515 // InternalApplicationConfiguration.g:4479:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ; 13782 // InternalApplicationConfiguration.g:4250:1: rule__FolderEntry__Group__1 : rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ;
14516 public final void rule__FolderEntry__Group__1() throws RecognitionException { 13783 public final void rule__FolderEntry__Group__1() throws RecognitionException {
14517 13784
14518 int stackSize = keepStackSize(); 13785 int stackSize = keepStackSize();
14519 13786
14520 try { 13787 try {
14521 // InternalApplicationConfiguration.g:4483:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 ) 13788 // InternalApplicationConfiguration.g:4254:1: ( rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 )
14522 // InternalApplicationConfiguration.g:4484:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2 13789 // InternalApplicationConfiguration.g:4255:2: rule__FolderEntry__Group__1__Impl rule__FolderEntry__Group__2
14523 { 13790 {
14524 pushFollow(FOLLOW_18); 13791 pushFollow(FOLLOW_17);
14525 rule__FolderEntry__Group__1__Impl(); 13792 rule__FolderEntry__Group__1__Impl();
14526 13793
14527 state._fsp--; 13794 state._fsp--;
@@ -14550,21 +13817,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14550 13817
14551 13818
14552 // $ANTLR start "rule__FolderEntry__Group__1__Impl" 13819 // $ANTLR start "rule__FolderEntry__Group__1__Impl"
14553 // InternalApplicationConfiguration.g:4491:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ; 13820 // InternalApplicationConfiguration.g:4262:1: rule__FolderEntry__Group__1__Impl : ( ( rule__FolderEntry__PathAssignment_1 ) ) ;
14554 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException { 13821 public final void rule__FolderEntry__Group__1__Impl() throws RecognitionException {
14555 13822
14556 int stackSize = keepStackSize(); 13823 int stackSize = keepStackSize();
14557 13824
14558 try { 13825 try {
14559 // InternalApplicationConfiguration.g:4495:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) ) 13826 // InternalApplicationConfiguration.g:4266:1: ( ( ( rule__FolderEntry__PathAssignment_1 ) ) )
14560 // InternalApplicationConfiguration.g:4496:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) 13827 // InternalApplicationConfiguration.g:4267:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
14561 { 13828 {
14562 // InternalApplicationConfiguration.g:4496:1: ( ( rule__FolderEntry__PathAssignment_1 ) ) 13829 // InternalApplicationConfiguration.g:4267:1: ( ( rule__FolderEntry__PathAssignment_1 ) )
14563 // InternalApplicationConfiguration.g:4497:2: ( rule__FolderEntry__PathAssignment_1 ) 13830 // InternalApplicationConfiguration.g:4268:2: ( rule__FolderEntry__PathAssignment_1 )
14564 { 13831 {
14565 before(grammarAccess.getFolderEntryAccess().getPathAssignment_1()); 13832 before(grammarAccess.getFolderEntryAccess().getPathAssignment_1());
14566 // InternalApplicationConfiguration.g:4498:2: ( rule__FolderEntry__PathAssignment_1 ) 13833 // InternalApplicationConfiguration.g:4269:2: ( rule__FolderEntry__PathAssignment_1 )
14567 // InternalApplicationConfiguration.g:4498:3: rule__FolderEntry__PathAssignment_1 13834 // InternalApplicationConfiguration.g:4269:3: rule__FolderEntry__PathAssignment_1
14568 { 13835 {
14569 pushFollow(FOLLOW_2); 13836 pushFollow(FOLLOW_2);
14570 rule__FolderEntry__PathAssignment_1(); 13837 rule__FolderEntry__PathAssignment_1();
@@ -14597,14 +13864,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14597 13864
14598 13865
14599 // $ANTLR start "rule__FolderEntry__Group__2" 13866 // $ANTLR start "rule__FolderEntry__Group__2"
14600 // InternalApplicationConfiguration.g:4506:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ; 13867 // InternalApplicationConfiguration.g:4277:1: rule__FolderEntry__Group__2 : rule__FolderEntry__Group__2__Impl ;
14601 public final void rule__FolderEntry__Group__2() throws RecognitionException { 13868 public final void rule__FolderEntry__Group__2() throws RecognitionException {
14602 13869
14603 int stackSize = keepStackSize(); 13870 int stackSize = keepStackSize();
14604 13871
14605 try { 13872 try {
14606 // InternalApplicationConfiguration.g:4510:1: ( rule__FolderEntry__Group__2__Impl ) 13873 // InternalApplicationConfiguration.g:4281:1: ( rule__FolderEntry__Group__2__Impl )
14607 // InternalApplicationConfiguration.g:4511:2: rule__FolderEntry__Group__2__Impl 13874 // InternalApplicationConfiguration.g:4282:2: rule__FolderEntry__Group__2__Impl
14608 { 13875 {
14609 pushFollow(FOLLOW_2); 13876 pushFollow(FOLLOW_2);
14610 rule__FolderEntry__Group__2__Impl(); 13877 rule__FolderEntry__Group__2__Impl();
@@ -14630,29 +13897,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14630 13897
14631 13898
14632 // $ANTLR start "rule__FolderEntry__Group__2__Impl" 13899 // $ANTLR start "rule__FolderEntry__Group__2__Impl"
14633 // InternalApplicationConfiguration.g:4517:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ; 13900 // InternalApplicationConfiguration.g:4288:1: rule__FolderEntry__Group__2__Impl : ( ( rule__FolderEntry__Group_2__0 )? ) ;
14634 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException { 13901 public final void rule__FolderEntry__Group__2__Impl() throws RecognitionException {
14635 13902
14636 int stackSize = keepStackSize(); 13903 int stackSize = keepStackSize();
14637 13904
14638 try { 13905 try {
14639 // InternalApplicationConfiguration.g:4521:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) ) 13906 // InternalApplicationConfiguration.g:4292:1: ( ( ( rule__FolderEntry__Group_2__0 )? ) )
14640 // InternalApplicationConfiguration.g:4522:1: ( ( rule__FolderEntry__Group_2__0 )? ) 13907 // InternalApplicationConfiguration.g:4293:1: ( ( rule__FolderEntry__Group_2__0 )? )
14641 { 13908 {
14642 // InternalApplicationConfiguration.g:4522:1: ( ( rule__FolderEntry__Group_2__0 )? ) 13909 // InternalApplicationConfiguration.g:4293:1: ( ( rule__FolderEntry__Group_2__0 )? )
14643 // InternalApplicationConfiguration.g:4523:2: ( rule__FolderEntry__Group_2__0 )? 13910 // InternalApplicationConfiguration.g:4294:2: ( rule__FolderEntry__Group_2__0 )?
14644 { 13911 {
14645 before(grammarAccess.getFolderEntryAccess().getGroup_2()); 13912 before(grammarAccess.getFolderEntryAccess().getGroup_2());
14646 // InternalApplicationConfiguration.g:4524:2: ( rule__FolderEntry__Group_2__0 )? 13913 // InternalApplicationConfiguration.g:4295:2: ( rule__FolderEntry__Group_2__0 )?
14647 int alt46=2; 13914 int alt44=2;
14648 int LA46_0 = input.LA(1); 13915 int LA44_0 = input.LA(1);
14649 13916
14650 if ( (LA46_0==35) ) { 13917 if ( (LA44_0==34) ) {
14651 alt46=1; 13918 alt44=1;
14652 } 13919 }
14653 switch (alt46) { 13920 switch (alt44) {
14654 case 1 : 13921 case 1 :
14655 // InternalApplicationConfiguration.g:4524:3: rule__FolderEntry__Group_2__0 13922 // InternalApplicationConfiguration.g:4295:3: rule__FolderEntry__Group_2__0
14656 { 13923 {
14657 pushFollow(FOLLOW_2); 13924 pushFollow(FOLLOW_2);
14658 rule__FolderEntry__Group_2__0(); 13925 rule__FolderEntry__Group_2__0();
@@ -14688,16 +13955,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14688 13955
14689 13956
14690 // $ANTLR start "rule__FolderEntry__Group_2__0" 13957 // $ANTLR start "rule__FolderEntry__Group_2__0"
14691 // InternalApplicationConfiguration.g:4533:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ; 13958 // InternalApplicationConfiguration.g:4304:1: rule__FolderEntry__Group_2__0 : rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ;
14692 public final void rule__FolderEntry__Group_2__0() throws RecognitionException { 13959 public final void rule__FolderEntry__Group_2__0() throws RecognitionException {
14693 13960
14694 int stackSize = keepStackSize(); 13961 int stackSize = keepStackSize();
14695 13962
14696 try { 13963 try {
14697 // InternalApplicationConfiguration.g:4537:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 ) 13964 // InternalApplicationConfiguration.g:4308:1: ( rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 )
14698 // InternalApplicationConfiguration.g:4538:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1 13965 // InternalApplicationConfiguration.g:4309:2: rule__FolderEntry__Group_2__0__Impl rule__FolderEntry__Group_2__1
14699 { 13966 {
14700 pushFollow(FOLLOW_19); 13967 pushFollow(FOLLOW_18);
14701 rule__FolderEntry__Group_2__0__Impl(); 13968 rule__FolderEntry__Group_2__0__Impl();
14702 13969
14703 state._fsp--; 13970 state._fsp--;
@@ -14726,20 +13993,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14726 13993
14727 13994
14728 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl" 13995 // $ANTLR start "rule__FolderEntry__Group_2__0__Impl"
14729 // InternalApplicationConfiguration.g:4545:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ; 13996 // InternalApplicationConfiguration.g:4316:1: rule__FolderEntry__Group_2__0__Impl : ( 'excluding' ) ;
14730 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException { 13997 public final void rule__FolderEntry__Group_2__0__Impl() throws RecognitionException {
14731 13998
14732 int stackSize = keepStackSize(); 13999 int stackSize = keepStackSize();
14733 14000
14734 try { 14001 try {
14735 // InternalApplicationConfiguration.g:4549:1: ( ( 'excluding' ) ) 14002 // InternalApplicationConfiguration.g:4320:1: ( ( 'excluding' ) )
14736 // InternalApplicationConfiguration.g:4550:1: ( 'excluding' ) 14003 // InternalApplicationConfiguration.g:4321:1: ( 'excluding' )
14737 { 14004 {
14738 // InternalApplicationConfiguration.g:4550:1: ( 'excluding' ) 14005 // InternalApplicationConfiguration.g:4321:1: ( 'excluding' )
14739 // InternalApplicationConfiguration.g:4551:2: 'excluding' 14006 // InternalApplicationConfiguration.g:4322:2: 'excluding'
14740 { 14007 {
14741 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 14008 before(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
14742 match(input,35,FOLLOW_2); 14009 match(input,34,FOLLOW_2);
14743 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 14010 after(grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
14744 14011
14745 } 14012 }
@@ -14763,16 +14030,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14763 14030
14764 14031
14765 // $ANTLR start "rule__FolderEntry__Group_2__1" 14032 // $ANTLR start "rule__FolderEntry__Group_2__1"
14766 // InternalApplicationConfiguration.g:4560:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ; 14033 // InternalApplicationConfiguration.g:4331:1: rule__FolderEntry__Group_2__1 : rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ;
14767 public final void rule__FolderEntry__Group_2__1() throws RecognitionException { 14034 public final void rule__FolderEntry__Group_2__1() throws RecognitionException {
14768 14035
14769 int stackSize = keepStackSize(); 14036 int stackSize = keepStackSize();
14770 14037
14771 try { 14038 try {
14772 // InternalApplicationConfiguration.g:4564:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 ) 14039 // InternalApplicationConfiguration.g:4335:1: ( rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 )
14773 // InternalApplicationConfiguration.g:4565:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2 14040 // InternalApplicationConfiguration.g:4336:2: rule__FolderEntry__Group_2__1__Impl rule__FolderEntry__Group_2__2
14774 { 14041 {
14775 pushFollow(FOLLOW_22); 14042 pushFollow(FOLLOW_21);
14776 rule__FolderEntry__Group_2__1__Impl(); 14043 rule__FolderEntry__Group_2__1__Impl();
14777 14044
14778 state._fsp--; 14045 state._fsp--;
@@ -14801,20 +14068,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14801 14068
14802 14069
14803 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl" 14070 // $ANTLR start "rule__FolderEntry__Group_2__1__Impl"
14804 // InternalApplicationConfiguration.g:4572:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ; 14071 // InternalApplicationConfiguration.g:4343:1: rule__FolderEntry__Group_2__1__Impl : ( '{' ) ;
14805 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException { 14072 public final void rule__FolderEntry__Group_2__1__Impl() throws RecognitionException {
14806 14073
14807 int stackSize = keepStackSize(); 14074 int stackSize = keepStackSize();
14808 14075
14809 try { 14076 try {
14810 // InternalApplicationConfiguration.g:4576:1: ( ( '{' ) ) 14077 // InternalApplicationConfiguration.g:4347:1: ( ( '{' ) )
14811 // InternalApplicationConfiguration.g:4577:1: ( '{' ) 14078 // InternalApplicationConfiguration.g:4348:1: ( '{' )
14812 { 14079 {
14813 // InternalApplicationConfiguration.g:4577:1: ( '{' ) 14080 // InternalApplicationConfiguration.g:4348:1: ( '{' )
14814 // InternalApplicationConfiguration.g:4578:2: '{' 14081 // InternalApplicationConfiguration.g:4349:2: '{'
14815 { 14082 {
14816 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 14083 before(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
14817 match(input,31,FOLLOW_2); 14084 match(input,30,FOLLOW_2);
14818 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 14085 after(grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
14819 14086
14820 } 14087 }
@@ -14838,16 +14105,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14838 14105
14839 14106
14840 // $ANTLR start "rule__FolderEntry__Group_2__2" 14107 // $ANTLR start "rule__FolderEntry__Group_2__2"
14841 // InternalApplicationConfiguration.g:4587:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ; 14108 // InternalApplicationConfiguration.g:4358:1: rule__FolderEntry__Group_2__2 : rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ;
14842 public final void rule__FolderEntry__Group_2__2() throws RecognitionException { 14109 public final void rule__FolderEntry__Group_2__2() throws RecognitionException {
14843 14110
14844 int stackSize = keepStackSize(); 14111 int stackSize = keepStackSize();
14845 14112
14846 try { 14113 try {
14847 // InternalApplicationConfiguration.g:4591:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 ) 14114 // InternalApplicationConfiguration.g:4362:1: ( rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 )
14848 // InternalApplicationConfiguration.g:4592:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3 14115 // InternalApplicationConfiguration.g:4363:2: rule__FolderEntry__Group_2__2__Impl rule__FolderEntry__Group_2__3
14849 { 14116 {
14850 pushFollow(FOLLOW_16); 14117 pushFollow(FOLLOW_15);
14851 rule__FolderEntry__Group_2__2__Impl(); 14118 rule__FolderEntry__Group_2__2__Impl();
14852 14119
14853 state._fsp--; 14120 state._fsp--;
@@ -14876,21 +14143,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14876 14143
14877 14144
14878 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl" 14145 // $ANTLR start "rule__FolderEntry__Group_2__2__Impl"
14879 // InternalApplicationConfiguration.g:4599:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ; 14146 // InternalApplicationConfiguration.g:4370:1: rule__FolderEntry__Group_2__2__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ;
14880 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException { 14147 public final void rule__FolderEntry__Group_2__2__Impl() throws RecognitionException {
14881 14148
14882 int stackSize = keepStackSize(); 14149 int stackSize = keepStackSize();
14883 14150
14884 try { 14151 try {
14885 // InternalApplicationConfiguration.g:4603:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) ) 14152 // InternalApplicationConfiguration.g:4374:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) )
14886 // InternalApplicationConfiguration.g:4604:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) 14153 // InternalApplicationConfiguration.g:4375:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
14887 { 14154 {
14888 // InternalApplicationConfiguration.g:4604:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) ) 14155 // InternalApplicationConfiguration.g:4375:1: ( ( rule__FolderEntry__ExclusionAssignment_2_2 ) )
14889 // InternalApplicationConfiguration.g:4605:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) 14156 // InternalApplicationConfiguration.g:4376:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
14890 { 14157 {
14891 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2()); 14158 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_2());
14892 // InternalApplicationConfiguration.g:4606:2: ( rule__FolderEntry__ExclusionAssignment_2_2 ) 14159 // InternalApplicationConfiguration.g:4377:2: ( rule__FolderEntry__ExclusionAssignment_2_2 )
14893 // InternalApplicationConfiguration.g:4606:3: rule__FolderEntry__ExclusionAssignment_2_2 14160 // InternalApplicationConfiguration.g:4377:3: rule__FolderEntry__ExclusionAssignment_2_2
14894 { 14161 {
14895 pushFollow(FOLLOW_2); 14162 pushFollow(FOLLOW_2);
14896 rule__FolderEntry__ExclusionAssignment_2_2(); 14163 rule__FolderEntry__ExclusionAssignment_2_2();
@@ -14923,16 +14190,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14923 14190
14924 14191
14925 // $ANTLR start "rule__FolderEntry__Group_2__3" 14192 // $ANTLR start "rule__FolderEntry__Group_2__3"
14926 // InternalApplicationConfiguration.g:4614:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ; 14193 // InternalApplicationConfiguration.g:4385:1: rule__FolderEntry__Group_2__3 : rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ;
14927 public final void rule__FolderEntry__Group_2__3() throws RecognitionException { 14194 public final void rule__FolderEntry__Group_2__3() throws RecognitionException {
14928 14195
14929 int stackSize = keepStackSize(); 14196 int stackSize = keepStackSize();
14930 14197
14931 try { 14198 try {
14932 // InternalApplicationConfiguration.g:4618:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 ) 14199 // InternalApplicationConfiguration.g:4389:1: ( rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 )
14933 // InternalApplicationConfiguration.g:4619:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4 14200 // InternalApplicationConfiguration.g:4390:2: rule__FolderEntry__Group_2__3__Impl rule__FolderEntry__Group_2__4
14934 { 14201 {
14935 pushFollow(FOLLOW_16); 14202 pushFollow(FOLLOW_15);
14936 rule__FolderEntry__Group_2__3__Impl(); 14203 rule__FolderEntry__Group_2__3__Impl();
14937 14204
14938 state._fsp--; 14205 state._fsp--;
@@ -14961,35 +14228,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14961 14228
14962 14229
14963 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl" 14230 // $ANTLR start "rule__FolderEntry__Group_2__3__Impl"
14964 // InternalApplicationConfiguration.g:4626:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ; 14231 // InternalApplicationConfiguration.g:4397:1: rule__FolderEntry__Group_2__3__Impl : ( ( rule__FolderEntry__Group_2_3__0 )* ) ;
14965 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException { 14232 public final void rule__FolderEntry__Group_2__3__Impl() throws RecognitionException {
14966 14233
14967 int stackSize = keepStackSize(); 14234 int stackSize = keepStackSize();
14968 14235
14969 try { 14236 try {
14970 // InternalApplicationConfiguration.g:4630:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) ) 14237 // InternalApplicationConfiguration.g:4401:1: ( ( ( rule__FolderEntry__Group_2_3__0 )* ) )
14971 // InternalApplicationConfiguration.g:4631:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) 14238 // InternalApplicationConfiguration.g:4402:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
14972 { 14239 {
14973 // InternalApplicationConfiguration.g:4631:1: ( ( rule__FolderEntry__Group_2_3__0 )* ) 14240 // InternalApplicationConfiguration.g:4402:1: ( ( rule__FolderEntry__Group_2_3__0 )* )
14974 // InternalApplicationConfiguration.g:4632:2: ( rule__FolderEntry__Group_2_3__0 )* 14241 // InternalApplicationConfiguration.g:4403:2: ( rule__FolderEntry__Group_2_3__0 )*
14975 { 14242 {
14976 before(grammarAccess.getFolderEntryAccess().getGroup_2_3()); 14243 before(grammarAccess.getFolderEntryAccess().getGroup_2_3());
14977 // InternalApplicationConfiguration.g:4633:2: ( rule__FolderEntry__Group_2_3__0 )* 14244 // InternalApplicationConfiguration.g:4404:2: ( rule__FolderEntry__Group_2_3__0 )*
14978 loop47: 14245 loop45:
14979 do { 14246 do {
14980 int alt47=2; 14247 int alt45=2;
14981 int LA47_0 = input.LA(1); 14248 int LA45_0 = input.LA(1);
14982 14249
14983 if ( (LA47_0==33) ) { 14250 if ( (LA45_0==32) ) {
14984 alt47=1; 14251 alt45=1;
14985 } 14252 }
14986 14253
14987 14254
14988 switch (alt47) { 14255 switch (alt45) {
14989 case 1 : 14256 case 1 :
14990 // InternalApplicationConfiguration.g:4633:3: rule__FolderEntry__Group_2_3__0 14257 // InternalApplicationConfiguration.g:4404:3: rule__FolderEntry__Group_2_3__0
14991 { 14258 {
14992 pushFollow(FOLLOW_17); 14259 pushFollow(FOLLOW_16);
14993 rule__FolderEntry__Group_2_3__0(); 14260 rule__FolderEntry__Group_2_3__0();
14994 14261
14995 state._fsp--; 14262 state._fsp--;
@@ -14999,7 +14266,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
14999 break; 14266 break;
15000 14267
15001 default : 14268 default :
15002 break loop47; 14269 break loop45;
15003 } 14270 }
15004 } while (true); 14271 } while (true);
15005 14272
@@ -15026,14 +14293,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15026 14293
15027 14294
15028 // $ANTLR start "rule__FolderEntry__Group_2__4" 14295 // $ANTLR start "rule__FolderEntry__Group_2__4"
15029 // InternalApplicationConfiguration.g:4641:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ; 14296 // InternalApplicationConfiguration.g:4412:1: rule__FolderEntry__Group_2__4 : rule__FolderEntry__Group_2__4__Impl ;
15030 public final void rule__FolderEntry__Group_2__4() throws RecognitionException { 14297 public final void rule__FolderEntry__Group_2__4() throws RecognitionException {
15031 14298
15032 int stackSize = keepStackSize(); 14299 int stackSize = keepStackSize();
15033 14300
15034 try { 14301 try {
15035 // InternalApplicationConfiguration.g:4645:1: ( rule__FolderEntry__Group_2__4__Impl ) 14302 // InternalApplicationConfiguration.g:4416:1: ( rule__FolderEntry__Group_2__4__Impl )
15036 // InternalApplicationConfiguration.g:4646:2: rule__FolderEntry__Group_2__4__Impl 14303 // InternalApplicationConfiguration.g:4417:2: rule__FolderEntry__Group_2__4__Impl
15037 { 14304 {
15038 pushFollow(FOLLOW_2); 14305 pushFollow(FOLLOW_2);
15039 rule__FolderEntry__Group_2__4__Impl(); 14306 rule__FolderEntry__Group_2__4__Impl();
@@ -15059,20 +14326,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15059 14326
15060 14327
15061 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl" 14328 // $ANTLR start "rule__FolderEntry__Group_2__4__Impl"
15062 // InternalApplicationConfiguration.g:4652:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ; 14329 // InternalApplicationConfiguration.g:4423:1: rule__FolderEntry__Group_2__4__Impl : ( '}' ) ;
15063 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException { 14330 public final void rule__FolderEntry__Group_2__4__Impl() throws RecognitionException {
15064 14331
15065 int stackSize = keepStackSize(); 14332 int stackSize = keepStackSize();
15066 14333
15067 try { 14334 try {
15068 // InternalApplicationConfiguration.g:4656:1: ( ( '}' ) ) 14335 // InternalApplicationConfiguration.g:4427:1: ( ( '}' ) )
15069 // InternalApplicationConfiguration.g:4657:1: ( '}' ) 14336 // InternalApplicationConfiguration.g:4428:1: ( '}' )
15070 { 14337 {
15071 // InternalApplicationConfiguration.g:4657:1: ( '}' ) 14338 // InternalApplicationConfiguration.g:4428:1: ( '}' )
15072 // InternalApplicationConfiguration.g:4658:2: '}' 14339 // InternalApplicationConfiguration.g:4429:2: '}'
15073 { 14340 {
15074 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 14341 before(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
15075 match(input,32,FOLLOW_2); 14342 match(input,31,FOLLOW_2);
15076 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 14343 after(grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
15077 14344
15078 } 14345 }
@@ -15096,16 +14363,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15096 14363
15097 14364
15098 // $ANTLR start "rule__FolderEntry__Group_2_3__0" 14365 // $ANTLR start "rule__FolderEntry__Group_2_3__0"
15099 // InternalApplicationConfiguration.g:4668:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ; 14366 // InternalApplicationConfiguration.g:4439:1: rule__FolderEntry__Group_2_3__0 : rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ;
15100 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException { 14367 public final void rule__FolderEntry__Group_2_3__0() throws RecognitionException {
15101 14368
15102 int stackSize = keepStackSize(); 14369 int stackSize = keepStackSize();
15103 14370
15104 try { 14371 try {
15105 // InternalApplicationConfiguration.g:4672:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 ) 14372 // InternalApplicationConfiguration.g:4443:1: ( rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 )
15106 // InternalApplicationConfiguration.g:4673:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1 14373 // InternalApplicationConfiguration.g:4444:2: rule__FolderEntry__Group_2_3__0__Impl rule__FolderEntry__Group_2_3__1
15107 { 14374 {
15108 pushFollow(FOLLOW_22); 14375 pushFollow(FOLLOW_21);
15109 rule__FolderEntry__Group_2_3__0__Impl(); 14376 rule__FolderEntry__Group_2_3__0__Impl();
15110 14377
15111 state._fsp--; 14378 state._fsp--;
@@ -15134,20 +14401,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15134 14401
15135 14402
15136 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl" 14403 // $ANTLR start "rule__FolderEntry__Group_2_3__0__Impl"
15137 // InternalApplicationConfiguration.g:4680:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ; 14404 // InternalApplicationConfiguration.g:4451:1: rule__FolderEntry__Group_2_3__0__Impl : ( ',' ) ;
15138 public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException { 14405 public final void rule__FolderEntry__Group_2_3__0__Impl() throws RecognitionException {
15139 14406
15140 int stackSize = keepStackSize(); 14407 int stackSize = keepStackSize();
15141 14408
15142 try { 14409 try {
15143 // InternalApplicationConfiguration.g:4684:1: ( ( ',' ) ) 14410 // InternalApplicationConfiguration.g:4455:1: ( ( ',' ) )
15144 // InternalApplicationConfiguration.g:4685:1: ( ',' ) 14411 // InternalApplicationConfiguration.g:4456:1: ( ',' )
15145 { 14412 {
15146 // InternalApplicationConfiguration.g:4685:1: ( ',' ) 14413 // InternalApplicationConfiguration.g:4456:1: ( ',' )
15147 // InternalApplicationConfiguration.g:4686:2: ',' 14414 // InternalApplicationConfiguration.g:4457:2: ','
15148 { 14415 {
15149 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 14416 before(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
15150 match(input,33,FOLLOW_2); 14417 match(input,32,FOLLOW_2);
15151 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 14418 after(grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
15152 14419
15153 } 14420 }
@@ -15171,14 +14438,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15171 14438
15172 14439
15173 // $ANTLR start "rule__FolderEntry__Group_2_3__1" 14440 // $ANTLR start "rule__FolderEntry__Group_2_3__1"
15174 // InternalApplicationConfiguration.g:4695:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ; 14441 // InternalApplicationConfiguration.g:4466:1: rule__FolderEntry__Group_2_3__1 : rule__FolderEntry__Group_2_3__1__Impl ;
15175 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException { 14442 public final void rule__FolderEntry__Group_2_3__1() throws RecognitionException {
15176 14443
15177 int stackSize = keepStackSize(); 14444 int stackSize = keepStackSize();
15178 14445
15179 try { 14446 try {
15180 // InternalApplicationConfiguration.g:4699:1: ( rule__FolderEntry__Group_2_3__1__Impl ) 14447 // InternalApplicationConfiguration.g:4470:1: ( rule__FolderEntry__Group_2_3__1__Impl )
15181 // InternalApplicationConfiguration.g:4700:2: rule__FolderEntry__Group_2_3__1__Impl 14448 // InternalApplicationConfiguration.g:4471:2: rule__FolderEntry__Group_2_3__1__Impl
15182 { 14449 {
15183 pushFollow(FOLLOW_2); 14450 pushFollow(FOLLOW_2);
15184 rule__FolderEntry__Group_2_3__1__Impl(); 14451 rule__FolderEntry__Group_2_3__1__Impl();
@@ -15204,21 +14471,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15204 14471
15205 14472
15206 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl" 14473 // $ANTLR start "rule__FolderEntry__Group_2_3__1__Impl"
15207 // InternalApplicationConfiguration.g:4706:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ; 14474 // InternalApplicationConfiguration.g:4477:1: rule__FolderEntry__Group_2_3__1__Impl : ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ;
15208 public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException { 14475 public final void rule__FolderEntry__Group_2_3__1__Impl() throws RecognitionException {
15209 14476
15210 int stackSize = keepStackSize(); 14477 int stackSize = keepStackSize();
15211 14478
15212 try { 14479 try {
15213 // InternalApplicationConfiguration.g:4710:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) ) 14480 // InternalApplicationConfiguration.g:4481:1: ( ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) )
15214 // InternalApplicationConfiguration.g:4711:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) 14481 // InternalApplicationConfiguration.g:4482:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
15215 { 14482 {
15216 // InternalApplicationConfiguration.g:4711:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) ) 14483 // InternalApplicationConfiguration.g:4482:1: ( ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) )
15217 // InternalApplicationConfiguration.g:4712:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) 14484 // InternalApplicationConfiguration.g:4483:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
15218 { 14485 {
15219 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1()); 14486 before(grammarAccess.getFolderEntryAccess().getExclusionAssignment_2_3_1());
15220 // InternalApplicationConfiguration.g:4713:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 ) 14487 // InternalApplicationConfiguration.g:4484:2: ( rule__FolderEntry__ExclusionAssignment_2_3_1 )
15221 // InternalApplicationConfiguration.g:4713:3: rule__FolderEntry__ExclusionAssignment_2_3_1 14488 // InternalApplicationConfiguration.g:4484:3: rule__FolderEntry__ExclusionAssignment_2_3_1
15222 { 14489 {
15223 pushFollow(FOLLOW_2); 14490 pushFollow(FOLLOW_2);
15224 rule__FolderEntry__ExclusionAssignment_2_3_1(); 14491 rule__FolderEntry__ExclusionAssignment_2_3_1();
@@ -15251,14 +14518,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15251 14518
15252 14519
15253 // $ANTLR start "rule__PartialModelDeclaration__Group__0" 14520 // $ANTLR start "rule__PartialModelDeclaration__Group__0"
15254 // InternalApplicationConfiguration.g:4722:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ; 14521 // InternalApplicationConfiguration.g:4493:1: rule__PartialModelDeclaration__Group__0 : rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ;
15255 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException { 14522 public final void rule__PartialModelDeclaration__Group__0() throws RecognitionException {
15256 14523
15257 int stackSize = keepStackSize(); 14524 int stackSize = keepStackSize();
15258 14525
15259 try { 14526 try {
15260 // InternalApplicationConfiguration.g:4726:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 ) 14527 // InternalApplicationConfiguration.g:4497:1: ( rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 )
15261 // InternalApplicationConfiguration.g:4727:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1 14528 // InternalApplicationConfiguration.g:4498:2: rule__PartialModelDeclaration__Group__0__Impl rule__PartialModelDeclaration__Group__1
15262 { 14529 {
15263 pushFollow(FOLLOW_8); 14530 pushFollow(FOLLOW_8);
15264 rule__PartialModelDeclaration__Group__0__Impl(); 14531 rule__PartialModelDeclaration__Group__0__Impl();
@@ -15289,20 +14556,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15289 14556
15290 14557
15291 // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl" 14558 // $ANTLR start "rule__PartialModelDeclaration__Group__0__Impl"
15292 // InternalApplicationConfiguration.g:4734:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ; 14559 // InternalApplicationConfiguration.g:4505:1: rule__PartialModelDeclaration__Group__0__Impl : ( 'models' ) ;
15293 public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException { 14560 public final void rule__PartialModelDeclaration__Group__0__Impl() throws RecognitionException {
15294 14561
15295 int stackSize = keepStackSize(); 14562 int stackSize = keepStackSize();
15296 14563
15297 try { 14564 try {
15298 // InternalApplicationConfiguration.g:4738:1: ( ( 'models' ) ) 14565 // InternalApplicationConfiguration.g:4509:1: ( ( 'models' ) )
15299 // InternalApplicationConfiguration.g:4739:1: ( 'models' ) 14566 // InternalApplicationConfiguration.g:4510:1: ( 'models' )
15300 { 14567 {
15301 // InternalApplicationConfiguration.g:4739:1: ( 'models' ) 14568 // InternalApplicationConfiguration.g:4510:1: ( 'models' )
15302 // InternalApplicationConfiguration.g:4740:2: 'models' 14569 // InternalApplicationConfiguration.g:4511:2: 'models'
15303 { 14570 {
15304 before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); 14571 before(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
15305 match(input,39,FOLLOW_2); 14572 match(input,38,FOLLOW_2);
15306 after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); 14573 after(grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
15307 14574
15308 } 14575 }
@@ -15326,16 +14593,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15326 14593
15327 14594
15328 // $ANTLR start "rule__PartialModelDeclaration__Group__1" 14595 // $ANTLR start "rule__PartialModelDeclaration__Group__1"
15329 // InternalApplicationConfiguration.g:4749:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ; 14596 // InternalApplicationConfiguration.g:4520:1: rule__PartialModelDeclaration__Group__1 : rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ;
15330 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException { 14597 public final void rule__PartialModelDeclaration__Group__1() throws RecognitionException {
15331 14598
15332 int stackSize = keepStackSize(); 14599 int stackSize = keepStackSize();
15333 14600
15334 try { 14601 try {
15335 // InternalApplicationConfiguration.g:4753:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 ) 14602 // InternalApplicationConfiguration.g:4524:1: ( rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 )
15336 // InternalApplicationConfiguration.g:4754:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2 14603 // InternalApplicationConfiguration.g:4525:2: rule__PartialModelDeclaration__Group__1__Impl rule__PartialModelDeclaration__Group__2
15337 { 14604 {
15338 pushFollow(FOLLOW_19); 14605 pushFollow(FOLLOW_18);
15339 rule__PartialModelDeclaration__Group__1__Impl(); 14606 rule__PartialModelDeclaration__Group__1__Impl();
15340 14607
15341 state._fsp--; 14608 state._fsp--;
@@ -15364,21 +14631,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15364 14631
15365 14632
15366 // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl" 14633 // $ANTLR start "rule__PartialModelDeclaration__Group__1__Impl"
15367 // InternalApplicationConfiguration.g:4761:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ; 14634 // InternalApplicationConfiguration.g:4532:1: rule__PartialModelDeclaration__Group__1__Impl : ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ;
15368 public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException { 14635 public final void rule__PartialModelDeclaration__Group__1__Impl() throws RecognitionException {
15369 14636
15370 int stackSize = keepStackSize(); 14637 int stackSize = keepStackSize();
15371 14638
15372 try { 14639 try {
15373 // InternalApplicationConfiguration.g:4765:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) ) 14640 // InternalApplicationConfiguration.g:4536:1: ( ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) )
15374 // InternalApplicationConfiguration.g:4766:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) 14641 // InternalApplicationConfiguration.g:4537:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
15375 { 14642 {
15376 // InternalApplicationConfiguration.g:4766:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) ) 14643 // InternalApplicationConfiguration.g:4537:1: ( ( rule__PartialModelDeclaration__NameAssignment_1 ) )
15377 // InternalApplicationConfiguration.g:4767:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) 14644 // InternalApplicationConfiguration.g:4538:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
15378 { 14645 {
15379 before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1()); 14646 before(grammarAccess.getPartialModelDeclarationAccess().getNameAssignment_1());
15380 // InternalApplicationConfiguration.g:4768:2: ( rule__PartialModelDeclaration__NameAssignment_1 ) 14647 // InternalApplicationConfiguration.g:4539:2: ( rule__PartialModelDeclaration__NameAssignment_1 )
15381 // InternalApplicationConfiguration.g:4768:3: rule__PartialModelDeclaration__NameAssignment_1 14648 // InternalApplicationConfiguration.g:4539:3: rule__PartialModelDeclaration__NameAssignment_1
15382 { 14649 {
15383 pushFollow(FOLLOW_2); 14650 pushFollow(FOLLOW_2);
15384 rule__PartialModelDeclaration__NameAssignment_1(); 14651 rule__PartialModelDeclaration__NameAssignment_1();
@@ -15411,14 +14678,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15411 14678
15412 14679
15413 // $ANTLR start "rule__PartialModelDeclaration__Group__2" 14680 // $ANTLR start "rule__PartialModelDeclaration__Group__2"
15414 // InternalApplicationConfiguration.g:4776:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ; 14681 // InternalApplicationConfiguration.g:4547:1: rule__PartialModelDeclaration__Group__2 : rule__PartialModelDeclaration__Group__2__Impl ;
15415 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException { 14682 public final void rule__PartialModelDeclaration__Group__2() throws RecognitionException {
15416 14683
15417 int stackSize = keepStackSize(); 14684 int stackSize = keepStackSize();
15418 14685
15419 try { 14686 try {
15420 // InternalApplicationConfiguration.g:4780:1: ( rule__PartialModelDeclaration__Group__2__Impl ) 14687 // InternalApplicationConfiguration.g:4551:1: ( rule__PartialModelDeclaration__Group__2__Impl )
15421 // InternalApplicationConfiguration.g:4781:2: rule__PartialModelDeclaration__Group__2__Impl 14688 // InternalApplicationConfiguration.g:4552:2: rule__PartialModelDeclaration__Group__2__Impl
15422 { 14689 {
15423 pushFollow(FOLLOW_2); 14690 pushFollow(FOLLOW_2);
15424 rule__PartialModelDeclaration__Group__2__Impl(); 14691 rule__PartialModelDeclaration__Group__2__Impl();
@@ -15444,21 +14711,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15444 14711
15445 14712
15446 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl" 14713 // $ANTLR start "rule__PartialModelDeclaration__Group__2__Impl"
15447 // InternalApplicationConfiguration.g:4787:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ; 14714 // InternalApplicationConfiguration.g:4558:1: rule__PartialModelDeclaration__Group__2__Impl : ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ;
15448 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException { 14715 public final void rule__PartialModelDeclaration__Group__2__Impl() throws RecognitionException {
15449 14716
15450 int stackSize = keepStackSize(); 14717 int stackSize = keepStackSize();
15451 14718
15452 try { 14719 try {
15453 // InternalApplicationConfiguration.g:4791:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) ) 14720 // InternalApplicationConfiguration.g:4562:1: ( ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) )
15454 // InternalApplicationConfiguration.g:4792:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) 14721 // InternalApplicationConfiguration.g:4563:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
15455 { 14722 {
15456 // InternalApplicationConfiguration.g:4792:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) ) 14723 // InternalApplicationConfiguration.g:4563:1: ( ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) )
15457 // InternalApplicationConfiguration.g:4793:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) 14724 // InternalApplicationConfiguration.g:4564:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
15458 { 14725 {
15459 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2()); 14726 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationAssignment_2());
15460 // InternalApplicationConfiguration.g:4794:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 ) 14727 // InternalApplicationConfiguration.g:4565:2: ( rule__PartialModelDeclaration__SpecificationAssignment_2 )
15461 // InternalApplicationConfiguration.g:4794:3: rule__PartialModelDeclaration__SpecificationAssignment_2 14728 // InternalApplicationConfiguration.g:4565:3: rule__PartialModelDeclaration__SpecificationAssignment_2
15462 { 14729 {
15463 pushFollow(FOLLOW_2); 14730 pushFollow(FOLLOW_2);
15464 rule__PartialModelDeclaration__SpecificationAssignment_2(); 14731 rule__PartialModelDeclaration__SpecificationAssignment_2();
@@ -15491,16 +14758,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15491 14758
15492 14759
15493 // $ANTLR start "rule__PatternSpecification__Group__0" 14760 // $ANTLR start "rule__PatternSpecification__Group__0"
15494 // InternalApplicationConfiguration.g:4803:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ; 14761 // InternalApplicationConfiguration.g:4574:1: rule__PatternSpecification__Group__0 : rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ;
15495 public final void rule__PatternSpecification__Group__0() throws RecognitionException { 14762 public final void rule__PatternSpecification__Group__0() throws RecognitionException {
15496 14763
15497 int stackSize = keepStackSize(); 14764 int stackSize = keepStackSize();
15498 14765
15499 try { 14766 try {
15500 // InternalApplicationConfiguration.g:4807:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 ) 14767 // InternalApplicationConfiguration.g:4578:1: ( rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 )
15501 // InternalApplicationConfiguration.g:4808:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1 14768 // InternalApplicationConfiguration.g:4579:2: rule__PatternSpecification__Group__0__Impl rule__PatternSpecification__Group__1
15502 { 14769 {
15503 pushFollow(FOLLOW_15); 14770 pushFollow(FOLLOW_14);
15504 rule__PatternSpecification__Group__0__Impl(); 14771 rule__PatternSpecification__Group__0__Impl();
15505 14772
15506 state._fsp--; 14773 state._fsp--;
@@ -15529,20 +14796,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15529 14796
15530 14797
15531 // $ANTLR start "rule__PatternSpecification__Group__0__Impl" 14798 // $ANTLR start "rule__PatternSpecification__Group__0__Impl"
15532 // InternalApplicationConfiguration.g:4815:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ; 14799 // InternalApplicationConfiguration.g:4586:1: rule__PatternSpecification__Group__0__Impl : ( '{' ) ;
15533 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException { 14800 public final void rule__PatternSpecification__Group__0__Impl() throws RecognitionException {
15534 14801
15535 int stackSize = keepStackSize(); 14802 int stackSize = keepStackSize();
15536 14803
15537 try { 14804 try {
15538 // InternalApplicationConfiguration.g:4819:1: ( ( '{' ) ) 14805 // InternalApplicationConfiguration.g:4590:1: ( ( '{' ) )
15539 // InternalApplicationConfiguration.g:4820:1: ( '{' ) 14806 // InternalApplicationConfiguration.g:4591:1: ( '{' )
15540 { 14807 {
15541 // InternalApplicationConfiguration.g:4820:1: ( '{' ) 14808 // InternalApplicationConfiguration.g:4591:1: ( '{' )
15542 // InternalApplicationConfiguration.g:4821:2: '{' 14809 // InternalApplicationConfiguration.g:4592:2: '{'
15543 { 14810 {
15544 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 14811 before(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
15545 match(input,31,FOLLOW_2); 14812 match(input,30,FOLLOW_2);
15546 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 14813 after(grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
15547 14814
15548 } 14815 }
@@ -15566,16 +14833,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15566 14833
15567 14834
15568 // $ANTLR start "rule__PatternSpecification__Group__1" 14835 // $ANTLR start "rule__PatternSpecification__Group__1"
15569 // InternalApplicationConfiguration.g:4830:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ; 14836 // InternalApplicationConfiguration.g:4601:1: rule__PatternSpecification__Group__1 : rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ;
15570 public final void rule__PatternSpecification__Group__1() throws RecognitionException { 14837 public final void rule__PatternSpecification__Group__1() throws RecognitionException {
15571 14838
15572 int stackSize = keepStackSize(); 14839 int stackSize = keepStackSize();
15573 14840
15574 try { 14841 try {
15575 // InternalApplicationConfiguration.g:4834:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 ) 14842 // InternalApplicationConfiguration.g:4605:1: ( rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 )
15576 // InternalApplicationConfiguration.g:4835:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2 14843 // InternalApplicationConfiguration.g:4606:2: rule__PatternSpecification__Group__1__Impl rule__PatternSpecification__Group__2
15577 { 14844 {
15578 pushFollow(FOLLOW_16); 14845 pushFollow(FOLLOW_15);
15579 rule__PatternSpecification__Group__1__Impl(); 14846 rule__PatternSpecification__Group__1__Impl();
15580 14847
15581 state._fsp--; 14848 state._fsp--;
@@ -15604,21 +14871,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15604 14871
15605 14872
15606 // $ANTLR start "rule__PatternSpecification__Group__1__Impl" 14873 // $ANTLR start "rule__PatternSpecification__Group__1__Impl"
15607 // InternalApplicationConfiguration.g:4842:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ; 14874 // InternalApplicationConfiguration.g:4613:1: rule__PatternSpecification__Group__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ;
15608 public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException { 14875 public final void rule__PatternSpecification__Group__1__Impl() throws RecognitionException {
15609 14876
15610 int stackSize = keepStackSize(); 14877 int stackSize = keepStackSize();
15611 14878
15612 try { 14879 try {
15613 // InternalApplicationConfiguration.g:4846:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) ) 14880 // InternalApplicationConfiguration.g:4617:1: ( ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) )
15614 // InternalApplicationConfiguration.g:4847:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) 14881 // InternalApplicationConfiguration.g:4618:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
15615 { 14882 {
15616 // InternalApplicationConfiguration.g:4847:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) ) 14883 // InternalApplicationConfiguration.g:4618:1: ( ( rule__PatternSpecification__EntriesAssignment_1 ) )
15617 // InternalApplicationConfiguration.g:4848:2: ( rule__PatternSpecification__EntriesAssignment_1 ) 14884 // InternalApplicationConfiguration.g:4619:2: ( rule__PatternSpecification__EntriesAssignment_1 )
15618 { 14885 {
15619 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1()); 14886 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_1());
15620 // InternalApplicationConfiguration.g:4849:2: ( rule__PatternSpecification__EntriesAssignment_1 ) 14887 // InternalApplicationConfiguration.g:4620:2: ( rule__PatternSpecification__EntriesAssignment_1 )
15621 // InternalApplicationConfiguration.g:4849:3: rule__PatternSpecification__EntriesAssignment_1 14888 // InternalApplicationConfiguration.g:4620:3: rule__PatternSpecification__EntriesAssignment_1
15622 { 14889 {
15623 pushFollow(FOLLOW_2); 14890 pushFollow(FOLLOW_2);
15624 rule__PatternSpecification__EntriesAssignment_1(); 14891 rule__PatternSpecification__EntriesAssignment_1();
@@ -15651,16 +14918,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15651 14918
15652 14919
15653 // $ANTLR start "rule__PatternSpecification__Group__2" 14920 // $ANTLR start "rule__PatternSpecification__Group__2"
15654 // InternalApplicationConfiguration.g:4857:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ; 14921 // InternalApplicationConfiguration.g:4628:1: rule__PatternSpecification__Group__2 : rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ;
15655 public final void rule__PatternSpecification__Group__2() throws RecognitionException { 14922 public final void rule__PatternSpecification__Group__2() throws RecognitionException {
15656 14923
15657 int stackSize = keepStackSize(); 14924 int stackSize = keepStackSize();
15658 14925
15659 try { 14926 try {
15660 // InternalApplicationConfiguration.g:4861:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 ) 14927 // InternalApplicationConfiguration.g:4632:1: ( rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 )
15661 // InternalApplicationConfiguration.g:4862:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3 14928 // InternalApplicationConfiguration.g:4633:2: rule__PatternSpecification__Group__2__Impl rule__PatternSpecification__Group__3
15662 { 14929 {
15663 pushFollow(FOLLOW_16); 14930 pushFollow(FOLLOW_15);
15664 rule__PatternSpecification__Group__2__Impl(); 14931 rule__PatternSpecification__Group__2__Impl();
15665 14932
15666 state._fsp--; 14933 state._fsp--;
@@ -15689,35 +14956,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15689 14956
15690 14957
15691 // $ANTLR start "rule__PatternSpecification__Group__2__Impl" 14958 // $ANTLR start "rule__PatternSpecification__Group__2__Impl"
15692 // InternalApplicationConfiguration.g:4869:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ; 14959 // InternalApplicationConfiguration.g:4640:1: rule__PatternSpecification__Group__2__Impl : ( ( rule__PatternSpecification__Group_2__0 )* ) ;
15693 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException { 14960 public final void rule__PatternSpecification__Group__2__Impl() throws RecognitionException {
15694 14961
15695 int stackSize = keepStackSize(); 14962 int stackSize = keepStackSize();
15696 14963
15697 try { 14964 try {
15698 // InternalApplicationConfiguration.g:4873:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) ) 14965 // InternalApplicationConfiguration.g:4644:1: ( ( ( rule__PatternSpecification__Group_2__0 )* ) )
15699 // InternalApplicationConfiguration.g:4874:1: ( ( rule__PatternSpecification__Group_2__0 )* ) 14966 // InternalApplicationConfiguration.g:4645:1: ( ( rule__PatternSpecification__Group_2__0 )* )
15700 { 14967 {
15701 // InternalApplicationConfiguration.g:4874:1: ( ( rule__PatternSpecification__Group_2__0 )* ) 14968 // InternalApplicationConfiguration.g:4645:1: ( ( rule__PatternSpecification__Group_2__0 )* )
15702 // InternalApplicationConfiguration.g:4875:2: ( rule__PatternSpecification__Group_2__0 )* 14969 // InternalApplicationConfiguration.g:4646:2: ( rule__PatternSpecification__Group_2__0 )*
15703 { 14970 {
15704 before(grammarAccess.getPatternSpecificationAccess().getGroup_2()); 14971 before(grammarAccess.getPatternSpecificationAccess().getGroup_2());
15705 // InternalApplicationConfiguration.g:4876:2: ( rule__PatternSpecification__Group_2__0 )* 14972 // InternalApplicationConfiguration.g:4647:2: ( rule__PatternSpecification__Group_2__0 )*
15706 loop48: 14973 loop46:
15707 do { 14974 do {
15708 int alt48=2; 14975 int alt46=2;
15709 int LA48_0 = input.LA(1); 14976 int LA46_0 = input.LA(1);
15710 14977
15711 if ( (LA48_0==33) ) { 14978 if ( (LA46_0==32) ) {
15712 alt48=1; 14979 alt46=1;
15713 } 14980 }
15714 14981
15715 14982
15716 switch (alt48) { 14983 switch (alt46) {
15717 case 1 : 14984 case 1 :
15718 // InternalApplicationConfiguration.g:4876:3: rule__PatternSpecification__Group_2__0 14985 // InternalApplicationConfiguration.g:4647:3: rule__PatternSpecification__Group_2__0
15719 { 14986 {
15720 pushFollow(FOLLOW_17); 14987 pushFollow(FOLLOW_16);
15721 rule__PatternSpecification__Group_2__0(); 14988 rule__PatternSpecification__Group_2__0();
15722 14989
15723 state._fsp--; 14990 state._fsp--;
@@ -15727,7 +14994,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15727 break; 14994 break;
15728 14995
15729 default : 14996 default :
15730 break loop48; 14997 break loop46;
15731 } 14998 }
15732 } while (true); 14999 } while (true);
15733 15000
@@ -15754,14 +15021,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15754 15021
15755 15022
15756 // $ANTLR start "rule__PatternSpecification__Group__3" 15023 // $ANTLR start "rule__PatternSpecification__Group__3"
15757 // InternalApplicationConfiguration.g:4884:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ; 15024 // InternalApplicationConfiguration.g:4655:1: rule__PatternSpecification__Group__3 : rule__PatternSpecification__Group__3__Impl ;
15758 public final void rule__PatternSpecification__Group__3() throws RecognitionException { 15025 public final void rule__PatternSpecification__Group__3() throws RecognitionException {
15759 15026
15760 int stackSize = keepStackSize(); 15027 int stackSize = keepStackSize();
15761 15028
15762 try { 15029 try {
15763 // InternalApplicationConfiguration.g:4888:1: ( rule__PatternSpecification__Group__3__Impl ) 15030 // InternalApplicationConfiguration.g:4659:1: ( rule__PatternSpecification__Group__3__Impl )
15764 // InternalApplicationConfiguration.g:4889:2: rule__PatternSpecification__Group__3__Impl 15031 // InternalApplicationConfiguration.g:4660:2: rule__PatternSpecification__Group__3__Impl
15765 { 15032 {
15766 pushFollow(FOLLOW_2); 15033 pushFollow(FOLLOW_2);
15767 rule__PatternSpecification__Group__3__Impl(); 15034 rule__PatternSpecification__Group__3__Impl();
@@ -15787,20 +15054,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15787 15054
15788 15055
15789 // $ANTLR start "rule__PatternSpecification__Group__3__Impl" 15056 // $ANTLR start "rule__PatternSpecification__Group__3__Impl"
15790 // InternalApplicationConfiguration.g:4895:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ; 15057 // InternalApplicationConfiguration.g:4666:1: rule__PatternSpecification__Group__3__Impl : ( '}' ) ;
15791 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException { 15058 public final void rule__PatternSpecification__Group__3__Impl() throws RecognitionException {
15792 15059
15793 int stackSize = keepStackSize(); 15060 int stackSize = keepStackSize();
15794 15061
15795 try { 15062 try {
15796 // InternalApplicationConfiguration.g:4899:1: ( ( '}' ) ) 15063 // InternalApplicationConfiguration.g:4670:1: ( ( '}' ) )
15797 // InternalApplicationConfiguration.g:4900:1: ( '}' ) 15064 // InternalApplicationConfiguration.g:4671:1: ( '}' )
15798 { 15065 {
15799 // InternalApplicationConfiguration.g:4900:1: ( '}' ) 15066 // InternalApplicationConfiguration.g:4671:1: ( '}' )
15800 // InternalApplicationConfiguration.g:4901:2: '}' 15067 // InternalApplicationConfiguration.g:4672:2: '}'
15801 { 15068 {
15802 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 15069 before(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
15803 match(input,32,FOLLOW_2); 15070 match(input,31,FOLLOW_2);
15804 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 15071 after(grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
15805 15072
15806 } 15073 }
@@ -15824,16 +15091,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15824 15091
15825 15092
15826 // $ANTLR start "rule__PatternSpecification__Group_2__0" 15093 // $ANTLR start "rule__PatternSpecification__Group_2__0"
15827 // InternalApplicationConfiguration.g:4911:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ; 15094 // InternalApplicationConfiguration.g:4682:1: rule__PatternSpecification__Group_2__0 : rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ;
15828 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException { 15095 public final void rule__PatternSpecification__Group_2__0() throws RecognitionException {
15829 15096
15830 int stackSize = keepStackSize(); 15097 int stackSize = keepStackSize();
15831 15098
15832 try { 15099 try {
15833 // InternalApplicationConfiguration.g:4915:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 ) 15100 // InternalApplicationConfiguration.g:4686:1: ( rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 )
15834 // InternalApplicationConfiguration.g:4916:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1 15101 // InternalApplicationConfiguration.g:4687:2: rule__PatternSpecification__Group_2__0__Impl rule__PatternSpecification__Group_2__1
15835 { 15102 {
15836 pushFollow(FOLLOW_15); 15103 pushFollow(FOLLOW_14);
15837 rule__PatternSpecification__Group_2__0__Impl(); 15104 rule__PatternSpecification__Group_2__0__Impl();
15838 15105
15839 state._fsp--; 15106 state._fsp--;
@@ -15862,20 +15129,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15862 15129
15863 15130
15864 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl" 15131 // $ANTLR start "rule__PatternSpecification__Group_2__0__Impl"
15865 // InternalApplicationConfiguration.g:4923:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ; 15132 // InternalApplicationConfiguration.g:4694:1: rule__PatternSpecification__Group_2__0__Impl : ( ',' ) ;
15866 public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException { 15133 public final void rule__PatternSpecification__Group_2__0__Impl() throws RecognitionException {
15867 15134
15868 int stackSize = keepStackSize(); 15135 int stackSize = keepStackSize();
15869 15136
15870 try { 15137 try {
15871 // InternalApplicationConfiguration.g:4927:1: ( ( ',' ) ) 15138 // InternalApplicationConfiguration.g:4698:1: ( ( ',' ) )
15872 // InternalApplicationConfiguration.g:4928:1: ( ',' ) 15139 // InternalApplicationConfiguration.g:4699:1: ( ',' )
15873 { 15140 {
15874 // InternalApplicationConfiguration.g:4928:1: ( ',' ) 15141 // InternalApplicationConfiguration.g:4699:1: ( ',' )
15875 // InternalApplicationConfiguration.g:4929:2: ',' 15142 // InternalApplicationConfiguration.g:4700:2: ','
15876 { 15143 {
15877 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 15144 before(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
15878 match(input,33,FOLLOW_2); 15145 match(input,32,FOLLOW_2);
15879 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 15146 after(grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
15880 15147
15881 } 15148 }
@@ -15899,14 +15166,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15899 15166
15900 15167
15901 // $ANTLR start "rule__PatternSpecification__Group_2__1" 15168 // $ANTLR start "rule__PatternSpecification__Group_2__1"
15902 // InternalApplicationConfiguration.g:4938:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ; 15169 // InternalApplicationConfiguration.g:4709:1: rule__PatternSpecification__Group_2__1 : rule__PatternSpecification__Group_2__1__Impl ;
15903 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException { 15170 public final void rule__PatternSpecification__Group_2__1() throws RecognitionException {
15904 15171
15905 int stackSize = keepStackSize(); 15172 int stackSize = keepStackSize();
15906 15173
15907 try { 15174 try {
15908 // InternalApplicationConfiguration.g:4942:1: ( rule__PatternSpecification__Group_2__1__Impl ) 15175 // InternalApplicationConfiguration.g:4713:1: ( rule__PatternSpecification__Group_2__1__Impl )
15909 // InternalApplicationConfiguration.g:4943:2: rule__PatternSpecification__Group_2__1__Impl 15176 // InternalApplicationConfiguration.g:4714:2: rule__PatternSpecification__Group_2__1__Impl
15910 { 15177 {
15911 pushFollow(FOLLOW_2); 15178 pushFollow(FOLLOW_2);
15912 rule__PatternSpecification__Group_2__1__Impl(); 15179 rule__PatternSpecification__Group_2__1__Impl();
@@ -15932,21 +15199,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15932 15199
15933 15200
15934 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl" 15201 // $ANTLR start "rule__PatternSpecification__Group_2__1__Impl"
15935 // InternalApplicationConfiguration.g:4949:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ; 15202 // InternalApplicationConfiguration.g:4720:1: rule__PatternSpecification__Group_2__1__Impl : ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ;
15936 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException { 15203 public final void rule__PatternSpecification__Group_2__1__Impl() throws RecognitionException {
15937 15204
15938 int stackSize = keepStackSize(); 15205 int stackSize = keepStackSize();
15939 15206
15940 try { 15207 try {
15941 // InternalApplicationConfiguration.g:4953:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) ) 15208 // InternalApplicationConfiguration.g:4724:1: ( ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) )
15942 // InternalApplicationConfiguration.g:4954:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) 15209 // InternalApplicationConfiguration.g:4725:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
15943 { 15210 {
15944 // InternalApplicationConfiguration.g:4954:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) ) 15211 // InternalApplicationConfiguration.g:4725:1: ( ( rule__PatternSpecification__EntriesAssignment_2_1 ) )
15945 // InternalApplicationConfiguration.g:4955:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) 15212 // InternalApplicationConfiguration.g:4726:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
15946 { 15213 {
15947 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1()); 15214 before(grammarAccess.getPatternSpecificationAccess().getEntriesAssignment_2_1());
15948 // InternalApplicationConfiguration.g:4956:2: ( rule__PatternSpecification__EntriesAssignment_2_1 ) 15215 // InternalApplicationConfiguration.g:4727:2: ( rule__PatternSpecification__EntriesAssignment_2_1 )
15949 // InternalApplicationConfiguration.g:4956:3: rule__PatternSpecification__EntriesAssignment_2_1 15216 // InternalApplicationConfiguration.g:4727:3: rule__PatternSpecification__EntriesAssignment_2_1
15950 { 15217 {
15951 pushFollow(FOLLOW_2); 15218 pushFollow(FOLLOW_2);
15952 rule__PatternSpecification__EntriesAssignment_2_1(); 15219 rule__PatternSpecification__EntriesAssignment_2_1();
@@ -15979,14 +15246,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
15979 15246
15980 15247
15981 // $ANTLR start "rule__AllPatternEntry__Group__0" 15248 // $ANTLR start "rule__AllPatternEntry__Group__0"
15982 // InternalApplicationConfiguration.g:4965:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ; 15249 // InternalApplicationConfiguration.g:4736:1: rule__AllPatternEntry__Group__0 : rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ;
15983 public final void rule__AllPatternEntry__Group__0() throws RecognitionException { 15250 public final void rule__AllPatternEntry__Group__0() throws RecognitionException {
15984 15251
15985 int stackSize = keepStackSize(); 15252 int stackSize = keepStackSize();
15986 15253
15987 try { 15254 try {
15988 // InternalApplicationConfiguration.g:4969:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 ) 15255 // InternalApplicationConfiguration.g:4740:1: ( rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 )
15989 // InternalApplicationConfiguration.g:4970:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1 15256 // InternalApplicationConfiguration.g:4741:2: rule__AllPatternEntry__Group__0__Impl rule__AllPatternEntry__Group__1
15990 { 15257 {
15991 pushFollow(FOLLOW_8); 15258 pushFollow(FOLLOW_8);
15992 rule__AllPatternEntry__Group__0__Impl(); 15259 rule__AllPatternEntry__Group__0__Impl();
@@ -16017,20 +15284,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16017 15284
16018 15285
16019 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl" 15286 // $ANTLR start "rule__AllPatternEntry__Group__0__Impl"
16020 // InternalApplicationConfiguration.g:4977:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ; 15287 // InternalApplicationConfiguration.g:4748:1: rule__AllPatternEntry__Group__0__Impl : ( 'package' ) ;
16021 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException { 15288 public final void rule__AllPatternEntry__Group__0__Impl() throws RecognitionException {
16022 15289
16023 int stackSize = keepStackSize(); 15290 int stackSize = keepStackSize();
16024 15291
16025 try { 15292 try {
16026 // InternalApplicationConfiguration.g:4981:1: ( ( 'package' ) ) 15293 // InternalApplicationConfiguration.g:4752:1: ( ( 'package' ) )
16027 // InternalApplicationConfiguration.g:4982:1: ( 'package' ) 15294 // InternalApplicationConfiguration.g:4753:1: ( 'package' )
16028 { 15295 {
16029 // InternalApplicationConfiguration.g:4982:1: ( 'package' ) 15296 // InternalApplicationConfiguration.g:4753:1: ( 'package' )
16030 // InternalApplicationConfiguration.g:4983:2: 'package' 15297 // InternalApplicationConfiguration.g:4754:2: 'package'
16031 { 15298 {
16032 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 15299 before(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
16033 match(input,34,FOLLOW_2); 15300 match(input,33,FOLLOW_2);
16034 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 15301 after(grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
16035 15302
16036 } 15303 }
@@ -16054,16 +15321,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16054 15321
16055 15322
16056 // $ANTLR start "rule__AllPatternEntry__Group__1" 15323 // $ANTLR start "rule__AllPatternEntry__Group__1"
16057 // InternalApplicationConfiguration.g:4992:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ; 15324 // InternalApplicationConfiguration.g:4763:1: rule__AllPatternEntry__Group__1 : rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ;
16058 public final void rule__AllPatternEntry__Group__1() throws RecognitionException { 15325 public final void rule__AllPatternEntry__Group__1() throws RecognitionException {
16059 15326
16060 int stackSize = keepStackSize(); 15327 int stackSize = keepStackSize();
16061 15328
16062 try { 15329 try {
16063 // InternalApplicationConfiguration.g:4996:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 ) 15330 // InternalApplicationConfiguration.g:4767:1: ( rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 )
16064 // InternalApplicationConfiguration.g:4997:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2 15331 // InternalApplicationConfiguration.g:4768:2: rule__AllPatternEntry__Group__1__Impl rule__AllPatternEntry__Group__2
16065 { 15332 {
16066 pushFollow(FOLLOW_18); 15333 pushFollow(FOLLOW_17);
16067 rule__AllPatternEntry__Group__1__Impl(); 15334 rule__AllPatternEntry__Group__1__Impl();
16068 15335
16069 state._fsp--; 15336 state._fsp--;
@@ -16092,21 +15359,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16092 15359
16093 15360
16094 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl" 15361 // $ANTLR start "rule__AllPatternEntry__Group__1__Impl"
16095 // InternalApplicationConfiguration.g:5004:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ; 15362 // InternalApplicationConfiguration.g:4775:1: rule__AllPatternEntry__Group__1__Impl : ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ;
16096 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException { 15363 public final void rule__AllPatternEntry__Group__1__Impl() throws RecognitionException {
16097 15364
16098 int stackSize = keepStackSize(); 15365 int stackSize = keepStackSize();
16099 15366
16100 try { 15367 try {
16101 // InternalApplicationConfiguration.g:5008:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) ) 15368 // InternalApplicationConfiguration.g:4779:1: ( ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) )
16102 // InternalApplicationConfiguration.g:5009:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) 15369 // InternalApplicationConfiguration.g:4780:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
16103 { 15370 {
16104 // InternalApplicationConfiguration.g:5009:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) ) 15371 // InternalApplicationConfiguration.g:4780:1: ( ( rule__AllPatternEntry__PackageAssignment_1 ) )
16105 // InternalApplicationConfiguration.g:5010:2: ( rule__AllPatternEntry__PackageAssignment_1 ) 15372 // InternalApplicationConfiguration.g:4781:2: ( rule__AllPatternEntry__PackageAssignment_1 )
16106 { 15373 {
16107 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1()); 15374 before(grammarAccess.getAllPatternEntryAccess().getPackageAssignment_1());
16108 // InternalApplicationConfiguration.g:5011:2: ( rule__AllPatternEntry__PackageAssignment_1 ) 15375 // InternalApplicationConfiguration.g:4782:2: ( rule__AllPatternEntry__PackageAssignment_1 )
16109 // InternalApplicationConfiguration.g:5011:3: rule__AllPatternEntry__PackageAssignment_1 15376 // InternalApplicationConfiguration.g:4782:3: rule__AllPatternEntry__PackageAssignment_1
16110 { 15377 {
16111 pushFollow(FOLLOW_2); 15378 pushFollow(FOLLOW_2);
16112 rule__AllPatternEntry__PackageAssignment_1(); 15379 rule__AllPatternEntry__PackageAssignment_1();
@@ -16139,14 +15406,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16139 15406
16140 15407
16141 // $ANTLR start "rule__AllPatternEntry__Group__2" 15408 // $ANTLR start "rule__AllPatternEntry__Group__2"
16142 // InternalApplicationConfiguration.g:5019:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ; 15409 // InternalApplicationConfiguration.g:4790:1: rule__AllPatternEntry__Group__2 : rule__AllPatternEntry__Group__2__Impl ;
16143 public final void rule__AllPatternEntry__Group__2() throws RecognitionException { 15410 public final void rule__AllPatternEntry__Group__2() throws RecognitionException {
16144 15411
16145 int stackSize = keepStackSize(); 15412 int stackSize = keepStackSize();
16146 15413
16147 try { 15414 try {
16148 // InternalApplicationConfiguration.g:5023:1: ( rule__AllPatternEntry__Group__2__Impl ) 15415 // InternalApplicationConfiguration.g:4794:1: ( rule__AllPatternEntry__Group__2__Impl )
16149 // InternalApplicationConfiguration.g:5024:2: rule__AllPatternEntry__Group__2__Impl 15416 // InternalApplicationConfiguration.g:4795:2: rule__AllPatternEntry__Group__2__Impl
16150 { 15417 {
16151 pushFollow(FOLLOW_2); 15418 pushFollow(FOLLOW_2);
16152 rule__AllPatternEntry__Group__2__Impl(); 15419 rule__AllPatternEntry__Group__2__Impl();
@@ -16172,29 +15439,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16172 15439
16173 15440
16174 // $ANTLR start "rule__AllPatternEntry__Group__2__Impl" 15441 // $ANTLR start "rule__AllPatternEntry__Group__2__Impl"
16175 // InternalApplicationConfiguration.g:5030:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ; 15442 // InternalApplicationConfiguration.g:4801:1: rule__AllPatternEntry__Group__2__Impl : ( ( rule__AllPatternEntry__Group_2__0 )? ) ;
16176 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException { 15443 public final void rule__AllPatternEntry__Group__2__Impl() throws RecognitionException {
16177 15444
16178 int stackSize = keepStackSize(); 15445 int stackSize = keepStackSize();
16179 15446
16180 try { 15447 try {
16181 // InternalApplicationConfiguration.g:5034:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) ) 15448 // InternalApplicationConfiguration.g:4805:1: ( ( ( rule__AllPatternEntry__Group_2__0 )? ) )
16182 // InternalApplicationConfiguration.g:5035:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) 15449 // InternalApplicationConfiguration.g:4806:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
16183 { 15450 {
16184 // InternalApplicationConfiguration.g:5035:1: ( ( rule__AllPatternEntry__Group_2__0 )? ) 15451 // InternalApplicationConfiguration.g:4806:1: ( ( rule__AllPatternEntry__Group_2__0 )? )
16185 // InternalApplicationConfiguration.g:5036:2: ( rule__AllPatternEntry__Group_2__0 )? 15452 // InternalApplicationConfiguration.g:4807:2: ( rule__AllPatternEntry__Group_2__0 )?
16186 { 15453 {
16187 before(grammarAccess.getAllPatternEntryAccess().getGroup_2()); 15454 before(grammarAccess.getAllPatternEntryAccess().getGroup_2());
16188 // InternalApplicationConfiguration.g:5037:2: ( rule__AllPatternEntry__Group_2__0 )? 15455 // InternalApplicationConfiguration.g:4808:2: ( rule__AllPatternEntry__Group_2__0 )?
16189 int alt49=2; 15456 int alt47=2;
16190 int LA49_0 = input.LA(1); 15457 int LA47_0 = input.LA(1);
16191 15458
16192 if ( (LA49_0==35) ) { 15459 if ( (LA47_0==34) ) {
16193 alt49=1; 15460 alt47=1;
16194 } 15461 }
16195 switch (alt49) { 15462 switch (alt47) {
16196 case 1 : 15463 case 1 :
16197 // InternalApplicationConfiguration.g:5037:3: rule__AllPatternEntry__Group_2__0 15464 // InternalApplicationConfiguration.g:4808:3: rule__AllPatternEntry__Group_2__0
16198 { 15465 {
16199 pushFollow(FOLLOW_2); 15466 pushFollow(FOLLOW_2);
16200 rule__AllPatternEntry__Group_2__0(); 15467 rule__AllPatternEntry__Group_2__0();
@@ -16230,16 +15497,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16230 15497
16231 15498
16232 // $ANTLR start "rule__AllPatternEntry__Group_2__0" 15499 // $ANTLR start "rule__AllPatternEntry__Group_2__0"
16233 // InternalApplicationConfiguration.g:5046:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ; 15500 // InternalApplicationConfiguration.g:4817:1: rule__AllPatternEntry__Group_2__0 : rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ;
16234 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException { 15501 public final void rule__AllPatternEntry__Group_2__0() throws RecognitionException {
16235 15502
16236 int stackSize = keepStackSize(); 15503 int stackSize = keepStackSize();
16237 15504
16238 try { 15505 try {
16239 // InternalApplicationConfiguration.g:5050:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 ) 15506 // InternalApplicationConfiguration.g:4821:1: ( rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 )
16240 // InternalApplicationConfiguration.g:5051:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1 15507 // InternalApplicationConfiguration.g:4822:2: rule__AllPatternEntry__Group_2__0__Impl rule__AllPatternEntry__Group_2__1
16241 { 15508 {
16242 pushFollow(FOLLOW_19); 15509 pushFollow(FOLLOW_18);
16243 rule__AllPatternEntry__Group_2__0__Impl(); 15510 rule__AllPatternEntry__Group_2__0__Impl();
16244 15511
16245 state._fsp--; 15512 state._fsp--;
@@ -16268,20 +15535,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16268 15535
16269 15536
16270 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl" 15537 // $ANTLR start "rule__AllPatternEntry__Group_2__0__Impl"
16271 // InternalApplicationConfiguration.g:5058:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ; 15538 // InternalApplicationConfiguration.g:4829:1: rule__AllPatternEntry__Group_2__0__Impl : ( 'excluding' ) ;
16272 public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException { 15539 public final void rule__AllPatternEntry__Group_2__0__Impl() throws RecognitionException {
16273 15540
16274 int stackSize = keepStackSize(); 15541 int stackSize = keepStackSize();
16275 15542
16276 try { 15543 try {
16277 // InternalApplicationConfiguration.g:5062:1: ( ( 'excluding' ) ) 15544 // InternalApplicationConfiguration.g:4833:1: ( ( 'excluding' ) )
16278 // InternalApplicationConfiguration.g:5063:1: ( 'excluding' ) 15545 // InternalApplicationConfiguration.g:4834:1: ( 'excluding' )
16279 { 15546 {
16280 // InternalApplicationConfiguration.g:5063:1: ( 'excluding' ) 15547 // InternalApplicationConfiguration.g:4834:1: ( 'excluding' )
16281 // InternalApplicationConfiguration.g:5064:2: 'excluding' 15548 // InternalApplicationConfiguration.g:4835:2: 'excluding'
16282 { 15549 {
16283 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 15550 before(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
16284 match(input,35,FOLLOW_2); 15551 match(input,34,FOLLOW_2);
16285 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 15552 after(grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
16286 15553
16287 } 15554 }
@@ -16305,14 +15572,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16305 15572
16306 15573
16307 // $ANTLR start "rule__AllPatternEntry__Group_2__1" 15574 // $ANTLR start "rule__AllPatternEntry__Group_2__1"
16308 // InternalApplicationConfiguration.g:5073:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ; 15575 // InternalApplicationConfiguration.g:4844:1: rule__AllPatternEntry__Group_2__1 : rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ;
16309 public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException { 15576 public final void rule__AllPatternEntry__Group_2__1() throws RecognitionException {
16310 15577
16311 int stackSize = keepStackSize(); 15578 int stackSize = keepStackSize();
16312 15579
16313 try { 15580 try {
16314 // InternalApplicationConfiguration.g:5077:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 ) 15581 // InternalApplicationConfiguration.g:4848:1: ( rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 )
16315 // InternalApplicationConfiguration.g:5078:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2 15582 // InternalApplicationConfiguration.g:4849:2: rule__AllPatternEntry__Group_2__1__Impl rule__AllPatternEntry__Group_2__2
16316 { 15583 {
16317 pushFollow(FOLLOW_8); 15584 pushFollow(FOLLOW_8);
16318 rule__AllPatternEntry__Group_2__1__Impl(); 15585 rule__AllPatternEntry__Group_2__1__Impl();
@@ -16343,20 +15610,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16343 15610
16344 15611
16345 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl" 15612 // $ANTLR start "rule__AllPatternEntry__Group_2__1__Impl"
16346 // InternalApplicationConfiguration.g:5085:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ; 15613 // InternalApplicationConfiguration.g:4856:1: rule__AllPatternEntry__Group_2__1__Impl : ( '{' ) ;
16347 public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException { 15614 public final void rule__AllPatternEntry__Group_2__1__Impl() throws RecognitionException {
16348 15615
16349 int stackSize = keepStackSize(); 15616 int stackSize = keepStackSize();
16350 15617
16351 try { 15618 try {
16352 // InternalApplicationConfiguration.g:5089:1: ( ( '{' ) ) 15619 // InternalApplicationConfiguration.g:4860:1: ( ( '{' ) )
16353 // InternalApplicationConfiguration.g:5090:1: ( '{' ) 15620 // InternalApplicationConfiguration.g:4861:1: ( '{' )
16354 { 15621 {
16355 // InternalApplicationConfiguration.g:5090:1: ( '{' ) 15622 // InternalApplicationConfiguration.g:4861:1: ( '{' )
16356 // InternalApplicationConfiguration.g:5091:2: '{' 15623 // InternalApplicationConfiguration.g:4862:2: '{'
16357 { 15624 {
16358 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 15625 before(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
16359 match(input,31,FOLLOW_2); 15626 match(input,30,FOLLOW_2);
16360 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 15627 after(grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
16361 15628
16362 } 15629 }
@@ -16380,16 +15647,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16380 15647
16381 15648
16382 // $ANTLR start "rule__AllPatternEntry__Group_2__2" 15649 // $ANTLR start "rule__AllPatternEntry__Group_2__2"
16383 // InternalApplicationConfiguration.g:5100:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ; 15650 // InternalApplicationConfiguration.g:4871:1: rule__AllPatternEntry__Group_2__2 : rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ;
16384 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException { 15651 public final void rule__AllPatternEntry__Group_2__2() throws RecognitionException {
16385 15652
16386 int stackSize = keepStackSize(); 15653 int stackSize = keepStackSize();
16387 15654
16388 try { 15655 try {
16389 // InternalApplicationConfiguration.g:5104:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 ) 15656 // InternalApplicationConfiguration.g:4875:1: ( rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 )
16390 // InternalApplicationConfiguration.g:5105:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3 15657 // InternalApplicationConfiguration.g:4876:2: rule__AllPatternEntry__Group_2__2__Impl rule__AllPatternEntry__Group_2__3
16391 { 15658 {
16392 pushFollow(FOLLOW_16); 15659 pushFollow(FOLLOW_15);
16393 rule__AllPatternEntry__Group_2__2__Impl(); 15660 rule__AllPatternEntry__Group_2__2__Impl();
16394 15661
16395 state._fsp--; 15662 state._fsp--;
@@ -16418,21 +15685,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16418 15685
16419 15686
16420 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl" 15687 // $ANTLR start "rule__AllPatternEntry__Group_2__2__Impl"
16421 // InternalApplicationConfiguration.g:5112:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ; 15688 // InternalApplicationConfiguration.g:4883:1: rule__AllPatternEntry__Group_2__2__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ;
16422 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException { 15689 public final void rule__AllPatternEntry__Group_2__2__Impl() throws RecognitionException {
16423 15690
16424 int stackSize = keepStackSize(); 15691 int stackSize = keepStackSize();
16425 15692
16426 try { 15693 try {
16427 // InternalApplicationConfiguration.g:5116:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) ) 15694 // InternalApplicationConfiguration.g:4887:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) )
16428 // InternalApplicationConfiguration.g:5117:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) 15695 // InternalApplicationConfiguration.g:4888:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
16429 { 15696 {
16430 // InternalApplicationConfiguration.g:5117:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) ) 15697 // InternalApplicationConfiguration.g:4888:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) )
16431 // InternalApplicationConfiguration.g:5118:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) 15698 // InternalApplicationConfiguration.g:4889:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
16432 { 15699 {
16433 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2()); 15700 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_2());
16434 // InternalApplicationConfiguration.g:5119:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 ) 15701 // InternalApplicationConfiguration.g:4890:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_2 )
16435 // InternalApplicationConfiguration.g:5119:3: rule__AllPatternEntry__ExclusuionAssignment_2_2 15702 // InternalApplicationConfiguration.g:4890:3: rule__AllPatternEntry__ExclusuionAssignment_2_2
16436 { 15703 {
16437 pushFollow(FOLLOW_2); 15704 pushFollow(FOLLOW_2);
16438 rule__AllPatternEntry__ExclusuionAssignment_2_2(); 15705 rule__AllPatternEntry__ExclusuionAssignment_2_2();
@@ -16465,16 +15732,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16465 15732
16466 15733
16467 // $ANTLR start "rule__AllPatternEntry__Group_2__3" 15734 // $ANTLR start "rule__AllPatternEntry__Group_2__3"
16468 // InternalApplicationConfiguration.g:5127:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ; 15735 // InternalApplicationConfiguration.g:4898:1: rule__AllPatternEntry__Group_2__3 : rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ;
16469 public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException { 15736 public final void rule__AllPatternEntry__Group_2__3() throws RecognitionException {
16470 15737
16471 int stackSize = keepStackSize(); 15738 int stackSize = keepStackSize();
16472 15739
16473 try { 15740 try {
16474 // InternalApplicationConfiguration.g:5131:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 ) 15741 // InternalApplicationConfiguration.g:4902:1: ( rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 )
16475 // InternalApplicationConfiguration.g:5132:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4 15742 // InternalApplicationConfiguration.g:4903:2: rule__AllPatternEntry__Group_2__3__Impl rule__AllPatternEntry__Group_2__4
16476 { 15743 {
16477 pushFollow(FOLLOW_16); 15744 pushFollow(FOLLOW_15);
16478 rule__AllPatternEntry__Group_2__3__Impl(); 15745 rule__AllPatternEntry__Group_2__3__Impl();
16479 15746
16480 state._fsp--; 15747 state._fsp--;
@@ -16503,35 +15770,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16503 15770
16504 15771
16505 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl" 15772 // $ANTLR start "rule__AllPatternEntry__Group_2__3__Impl"
16506 // InternalApplicationConfiguration.g:5139:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ; 15773 // InternalApplicationConfiguration.g:4910:1: rule__AllPatternEntry__Group_2__3__Impl : ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ;
16507 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException { 15774 public final void rule__AllPatternEntry__Group_2__3__Impl() throws RecognitionException {
16508 15775
16509 int stackSize = keepStackSize(); 15776 int stackSize = keepStackSize();
16510 15777
16511 try { 15778 try {
16512 // InternalApplicationConfiguration.g:5143:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) ) 15779 // InternalApplicationConfiguration.g:4914:1: ( ( ( rule__AllPatternEntry__Group_2_3__0 )* ) )
16513 // InternalApplicationConfiguration.g:5144:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) 15780 // InternalApplicationConfiguration.g:4915:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
16514 { 15781 {
16515 // InternalApplicationConfiguration.g:5144:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* ) 15782 // InternalApplicationConfiguration.g:4915:1: ( ( rule__AllPatternEntry__Group_2_3__0 )* )
16516 // InternalApplicationConfiguration.g:5145:2: ( rule__AllPatternEntry__Group_2_3__0 )* 15783 // InternalApplicationConfiguration.g:4916:2: ( rule__AllPatternEntry__Group_2_3__0 )*
16517 { 15784 {
16518 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3()); 15785 before(grammarAccess.getAllPatternEntryAccess().getGroup_2_3());
16519 // InternalApplicationConfiguration.g:5146:2: ( rule__AllPatternEntry__Group_2_3__0 )* 15786 // InternalApplicationConfiguration.g:4917:2: ( rule__AllPatternEntry__Group_2_3__0 )*
16520 loop50: 15787 loop48:
16521 do { 15788 do {
16522 int alt50=2; 15789 int alt48=2;
16523 int LA50_0 = input.LA(1); 15790 int LA48_0 = input.LA(1);
16524 15791
16525 if ( (LA50_0==33) ) { 15792 if ( (LA48_0==32) ) {
16526 alt50=1; 15793 alt48=1;
16527 } 15794 }
16528 15795
16529 15796
16530 switch (alt50) { 15797 switch (alt48) {
16531 case 1 : 15798 case 1 :
16532 // InternalApplicationConfiguration.g:5146:3: rule__AllPatternEntry__Group_2_3__0 15799 // InternalApplicationConfiguration.g:4917:3: rule__AllPatternEntry__Group_2_3__0
16533 { 15800 {
16534 pushFollow(FOLLOW_17); 15801 pushFollow(FOLLOW_16);
16535 rule__AllPatternEntry__Group_2_3__0(); 15802 rule__AllPatternEntry__Group_2_3__0();
16536 15803
16537 state._fsp--; 15804 state._fsp--;
@@ -16541,7 +15808,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16541 break; 15808 break;
16542 15809
16543 default : 15810 default :
16544 break loop50; 15811 break loop48;
16545 } 15812 }
16546 } while (true); 15813 } while (true);
16547 15814
@@ -16568,14 +15835,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16568 15835
16569 15836
16570 // $ANTLR start "rule__AllPatternEntry__Group_2__4" 15837 // $ANTLR start "rule__AllPatternEntry__Group_2__4"
16571 // InternalApplicationConfiguration.g:5154:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ; 15838 // InternalApplicationConfiguration.g:4925:1: rule__AllPatternEntry__Group_2__4 : rule__AllPatternEntry__Group_2__4__Impl ;
16572 public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException { 15839 public final void rule__AllPatternEntry__Group_2__4() throws RecognitionException {
16573 15840
16574 int stackSize = keepStackSize(); 15841 int stackSize = keepStackSize();
16575 15842
16576 try { 15843 try {
16577 // InternalApplicationConfiguration.g:5158:1: ( rule__AllPatternEntry__Group_2__4__Impl ) 15844 // InternalApplicationConfiguration.g:4929:1: ( rule__AllPatternEntry__Group_2__4__Impl )
16578 // InternalApplicationConfiguration.g:5159:2: rule__AllPatternEntry__Group_2__4__Impl 15845 // InternalApplicationConfiguration.g:4930:2: rule__AllPatternEntry__Group_2__4__Impl
16579 { 15846 {
16580 pushFollow(FOLLOW_2); 15847 pushFollow(FOLLOW_2);
16581 rule__AllPatternEntry__Group_2__4__Impl(); 15848 rule__AllPatternEntry__Group_2__4__Impl();
@@ -16601,20 +15868,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16601 15868
16602 15869
16603 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl" 15870 // $ANTLR start "rule__AllPatternEntry__Group_2__4__Impl"
16604 // InternalApplicationConfiguration.g:5165:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ; 15871 // InternalApplicationConfiguration.g:4936:1: rule__AllPatternEntry__Group_2__4__Impl : ( '}' ) ;
16605 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException { 15872 public final void rule__AllPatternEntry__Group_2__4__Impl() throws RecognitionException {
16606 15873
16607 int stackSize = keepStackSize(); 15874 int stackSize = keepStackSize();
16608 15875
16609 try { 15876 try {
16610 // InternalApplicationConfiguration.g:5169:1: ( ( '}' ) ) 15877 // InternalApplicationConfiguration.g:4940:1: ( ( '}' ) )
16611 // InternalApplicationConfiguration.g:5170:1: ( '}' ) 15878 // InternalApplicationConfiguration.g:4941:1: ( '}' )
16612 { 15879 {
16613 // InternalApplicationConfiguration.g:5170:1: ( '}' ) 15880 // InternalApplicationConfiguration.g:4941:1: ( '}' )
16614 // InternalApplicationConfiguration.g:5171:2: '}' 15881 // InternalApplicationConfiguration.g:4942:2: '}'
16615 { 15882 {
16616 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 15883 before(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
16617 match(input,32,FOLLOW_2); 15884 match(input,31,FOLLOW_2);
16618 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 15885 after(grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
16619 15886
16620 } 15887 }
@@ -16638,14 +15905,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16638 15905
16639 15906
16640 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0" 15907 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0"
16641 // InternalApplicationConfiguration.g:5181:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ; 15908 // InternalApplicationConfiguration.g:4952:1: rule__AllPatternEntry__Group_2_3__0 : rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ;
16642 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException { 15909 public final void rule__AllPatternEntry__Group_2_3__0() throws RecognitionException {
16643 15910
16644 int stackSize = keepStackSize(); 15911 int stackSize = keepStackSize();
16645 15912
16646 try { 15913 try {
16647 // InternalApplicationConfiguration.g:5185:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 ) 15914 // InternalApplicationConfiguration.g:4956:1: ( rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 )
16648 // InternalApplicationConfiguration.g:5186:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1 15915 // InternalApplicationConfiguration.g:4957:2: rule__AllPatternEntry__Group_2_3__0__Impl rule__AllPatternEntry__Group_2_3__1
16649 { 15916 {
16650 pushFollow(FOLLOW_8); 15917 pushFollow(FOLLOW_8);
16651 rule__AllPatternEntry__Group_2_3__0__Impl(); 15918 rule__AllPatternEntry__Group_2_3__0__Impl();
@@ -16676,20 +15943,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16676 15943
16677 15944
16678 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl" 15945 // $ANTLR start "rule__AllPatternEntry__Group_2_3__0__Impl"
16679 // InternalApplicationConfiguration.g:5193:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ; 15946 // InternalApplicationConfiguration.g:4964:1: rule__AllPatternEntry__Group_2_3__0__Impl : ( ',' ) ;
16680 public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException { 15947 public final void rule__AllPatternEntry__Group_2_3__0__Impl() throws RecognitionException {
16681 15948
16682 int stackSize = keepStackSize(); 15949 int stackSize = keepStackSize();
16683 15950
16684 try { 15951 try {
16685 // InternalApplicationConfiguration.g:5197:1: ( ( ',' ) ) 15952 // InternalApplicationConfiguration.g:4968:1: ( ( ',' ) )
16686 // InternalApplicationConfiguration.g:5198:1: ( ',' ) 15953 // InternalApplicationConfiguration.g:4969:1: ( ',' )
16687 { 15954 {
16688 // InternalApplicationConfiguration.g:5198:1: ( ',' ) 15955 // InternalApplicationConfiguration.g:4969:1: ( ',' )
16689 // InternalApplicationConfiguration.g:5199:2: ',' 15956 // InternalApplicationConfiguration.g:4970:2: ','
16690 { 15957 {
16691 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 15958 before(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
16692 match(input,33,FOLLOW_2); 15959 match(input,32,FOLLOW_2);
16693 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 15960 after(grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
16694 15961
16695 } 15962 }
@@ -16713,14 +15980,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16713 15980
16714 15981
16715 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1" 15982 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1"
16716 // InternalApplicationConfiguration.g:5208:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ; 15983 // InternalApplicationConfiguration.g:4979:1: rule__AllPatternEntry__Group_2_3__1 : rule__AllPatternEntry__Group_2_3__1__Impl ;
16717 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException { 15984 public final void rule__AllPatternEntry__Group_2_3__1() throws RecognitionException {
16718 15985
16719 int stackSize = keepStackSize(); 15986 int stackSize = keepStackSize();
16720 15987
16721 try { 15988 try {
16722 // InternalApplicationConfiguration.g:5212:1: ( rule__AllPatternEntry__Group_2_3__1__Impl ) 15989 // InternalApplicationConfiguration.g:4983:1: ( rule__AllPatternEntry__Group_2_3__1__Impl )
16723 // InternalApplicationConfiguration.g:5213:2: rule__AllPatternEntry__Group_2_3__1__Impl 15990 // InternalApplicationConfiguration.g:4984:2: rule__AllPatternEntry__Group_2_3__1__Impl
16724 { 15991 {
16725 pushFollow(FOLLOW_2); 15992 pushFollow(FOLLOW_2);
16726 rule__AllPatternEntry__Group_2_3__1__Impl(); 15993 rule__AllPatternEntry__Group_2_3__1__Impl();
@@ -16746,21 +16013,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16746 16013
16747 16014
16748 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl" 16015 // $ANTLR start "rule__AllPatternEntry__Group_2_3__1__Impl"
16749 // InternalApplicationConfiguration.g:5219:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ; 16016 // InternalApplicationConfiguration.g:4990:1: rule__AllPatternEntry__Group_2_3__1__Impl : ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ;
16750 public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException { 16017 public final void rule__AllPatternEntry__Group_2_3__1__Impl() throws RecognitionException {
16751 16018
16752 int stackSize = keepStackSize(); 16019 int stackSize = keepStackSize();
16753 16020
16754 try { 16021 try {
16755 // InternalApplicationConfiguration.g:5223:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) ) 16022 // InternalApplicationConfiguration.g:4994:1: ( ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) )
16756 // InternalApplicationConfiguration.g:5224:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) 16023 // InternalApplicationConfiguration.g:4995:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
16757 { 16024 {
16758 // InternalApplicationConfiguration.g:5224:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) ) 16025 // InternalApplicationConfiguration.g:4995:1: ( ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) )
16759 // InternalApplicationConfiguration.g:5225:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) 16026 // InternalApplicationConfiguration.g:4996:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
16760 { 16027 {
16761 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1()); 16028 before(grammarAccess.getAllPatternEntryAccess().getExclusuionAssignment_2_3_1());
16762 // InternalApplicationConfiguration.g:5226:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 ) 16029 // InternalApplicationConfiguration.g:4997:2: ( rule__AllPatternEntry__ExclusuionAssignment_2_3_1 )
16763 // InternalApplicationConfiguration.g:5226:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 16030 // InternalApplicationConfiguration.g:4997:3: rule__AllPatternEntry__ExclusuionAssignment_2_3_1
16764 { 16031 {
16765 pushFollow(FOLLOW_2); 16032 pushFollow(FOLLOW_2);
16766 rule__AllPatternEntry__ExclusuionAssignment_2_3_1(); 16033 rule__AllPatternEntry__ExclusuionAssignment_2_3_1();
@@ -16793,14 +16060,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16793 16060
16794 16061
16795 // $ANTLR start "rule__PatternElement__Group__0" 16062 // $ANTLR start "rule__PatternElement__Group__0"
16796 // InternalApplicationConfiguration.g:5235:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ; 16063 // InternalApplicationConfiguration.g:5006:1: rule__PatternElement__Group__0 : rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ;
16797 public final void rule__PatternElement__Group__0() throws RecognitionException { 16064 public final void rule__PatternElement__Group__0() throws RecognitionException {
16798 16065
16799 int stackSize = keepStackSize(); 16066 int stackSize = keepStackSize();
16800 16067
16801 try { 16068 try {
16802 // InternalApplicationConfiguration.g:5239:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 ) 16069 // InternalApplicationConfiguration.g:5010:1: ( rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 )
16803 // InternalApplicationConfiguration.g:5240:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1 16070 // InternalApplicationConfiguration.g:5011:2: rule__PatternElement__Group__0__Impl rule__PatternElement__Group__1
16804 { 16071 {
16805 pushFollow(FOLLOW_8); 16072 pushFollow(FOLLOW_8);
16806 rule__PatternElement__Group__0__Impl(); 16073 rule__PatternElement__Group__0__Impl();
@@ -16831,33 +16098,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16831 16098
16832 16099
16833 // $ANTLR start "rule__PatternElement__Group__0__Impl" 16100 // $ANTLR start "rule__PatternElement__Group__0__Impl"
16834 // InternalApplicationConfiguration.g:5247:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ; 16101 // InternalApplicationConfiguration.g:5018:1: rule__PatternElement__Group__0__Impl : ( ( rule__PatternElement__Group_0__0 )? ) ;
16835 public final void rule__PatternElement__Group__0__Impl() throws RecognitionException { 16102 public final void rule__PatternElement__Group__0__Impl() throws RecognitionException {
16836 16103
16837 int stackSize = keepStackSize(); 16104 int stackSize = keepStackSize();
16838 16105
16839 try { 16106 try {
16840 // InternalApplicationConfiguration.g:5251:1: ( ( ( rule__PatternElement__Group_0__0 )? ) ) 16107 // InternalApplicationConfiguration.g:5022:1: ( ( ( rule__PatternElement__Group_0__0 )? ) )
16841 // InternalApplicationConfiguration.g:5252:1: ( ( rule__PatternElement__Group_0__0 )? ) 16108 // InternalApplicationConfiguration.g:5023:1: ( ( rule__PatternElement__Group_0__0 )? )
16842 { 16109 {
16843 // InternalApplicationConfiguration.g:5252:1: ( ( rule__PatternElement__Group_0__0 )? ) 16110 // InternalApplicationConfiguration.g:5023:1: ( ( rule__PatternElement__Group_0__0 )? )
16844 // InternalApplicationConfiguration.g:5253:2: ( rule__PatternElement__Group_0__0 )? 16111 // InternalApplicationConfiguration.g:5024:2: ( rule__PatternElement__Group_0__0 )?
16845 { 16112 {
16846 before(grammarAccess.getPatternElementAccess().getGroup_0()); 16113 before(grammarAccess.getPatternElementAccess().getGroup_0());
16847 // InternalApplicationConfiguration.g:5254:2: ( rule__PatternElement__Group_0__0 )? 16114 // InternalApplicationConfiguration.g:5025:2: ( rule__PatternElement__Group_0__0 )?
16848 int alt51=2; 16115 int alt49=2;
16849 int LA51_0 = input.LA(1); 16116 int LA49_0 = input.LA(1);
16850 16117
16851 if ( (LA51_0==RULE_ID) ) { 16118 if ( (LA49_0==RULE_ID) ) {
16852 int LA51_1 = input.LA(2); 16119 int LA49_1 = input.LA(2);
16853 16120
16854 if ( (LA51_1==23||LA51_1==36) ) { 16121 if ( (LA49_1==23||LA49_1==35) ) {
16855 alt51=1; 16122 alt49=1;
16856 } 16123 }
16857 } 16124 }
16858 switch (alt51) { 16125 switch (alt49) {
16859 case 1 : 16126 case 1 :
16860 // InternalApplicationConfiguration.g:5254:3: rule__PatternElement__Group_0__0 16127 // InternalApplicationConfiguration.g:5025:3: rule__PatternElement__Group_0__0
16861 { 16128 {
16862 pushFollow(FOLLOW_2); 16129 pushFollow(FOLLOW_2);
16863 rule__PatternElement__Group_0__0(); 16130 rule__PatternElement__Group_0__0();
@@ -16893,14 +16160,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16893 16160
16894 16161
16895 // $ANTLR start "rule__PatternElement__Group__1" 16162 // $ANTLR start "rule__PatternElement__Group__1"
16896 // InternalApplicationConfiguration.g:5262:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ; 16163 // InternalApplicationConfiguration.g:5033:1: rule__PatternElement__Group__1 : rule__PatternElement__Group__1__Impl ;
16897 public final void rule__PatternElement__Group__1() throws RecognitionException { 16164 public final void rule__PatternElement__Group__1() throws RecognitionException {
16898 16165
16899 int stackSize = keepStackSize(); 16166 int stackSize = keepStackSize();
16900 16167
16901 try { 16168 try {
16902 // InternalApplicationConfiguration.g:5266:1: ( rule__PatternElement__Group__1__Impl ) 16169 // InternalApplicationConfiguration.g:5037:1: ( rule__PatternElement__Group__1__Impl )
16903 // InternalApplicationConfiguration.g:5267:2: rule__PatternElement__Group__1__Impl 16170 // InternalApplicationConfiguration.g:5038:2: rule__PatternElement__Group__1__Impl
16904 { 16171 {
16905 pushFollow(FOLLOW_2); 16172 pushFollow(FOLLOW_2);
16906 rule__PatternElement__Group__1__Impl(); 16173 rule__PatternElement__Group__1__Impl();
@@ -16926,21 +16193,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16926 16193
16927 16194
16928 // $ANTLR start "rule__PatternElement__Group__1__Impl" 16195 // $ANTLR start "rule__PatternElement__Group__1__Impl"
16929 // InternalApplicationConfiguration.g:5273:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ; 16196 // InternalApplicationConfiguration.g:5044:1: rule__PatternElement__Group__1__Impl : ( ( rule__PatternElement__PatternAssignment_1 ) ) ;
16930 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException { 16197 public final void rule__PatternElement__Group__1__Impl() throws RecognitionException {
16931 16198
16932 int stackSize = keepStackSize(); 16199 int stackSize = keepStackSize();
16933 16200
16934 try { 16201 try {
16935 // InternalApplicationConfiguration.g:5277:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) ) 16202 // InternalApplicationConfiguration.g:5048:1: ( ( ( rule__PatternElement__PatternAssignment_1 ) ) )
16936 // InternalApplicationConfiguration.g:5278:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) 16203 // InternalApplicationConfiguration.g:5049:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
16937 { 16204 {
16938 // InternalApplicationConfiguration.g:5278:1: ( ( rule__PatternElement__PatternAssignment_1 ) ) 16205 // InternalApplicationConfiguration.g:5049:1: ( ( rule__PatternElement__PatternAssignment_1 ) )
16939 // InternalApplicationConfiguration.g:5279:2: ( rule__PatternElement__PatternAssignment_1 ) 16206 // InternalApplicationConfiguration.g:5050:2: ( rule__PatternElement__PatternAssignment_1 )
16940 { 16207 {
16941 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1()); 16208 before(grammarAccess.getPatternElementAccess().getPatternAssignment_1());
16942 // InternalApplicationConfiguration.g:5280:2: ( rule__PatternElement__PatternAssignment_1 ) 16209 // InternalApplicationConfiguration.g:5051:2: ( rule__PatternElement__PatternAssignment_1 )
16943 // InternalApplicationConfiguration.g:5280:3: rule__PatternElement__PatternAssignment_1 16210 // InternalApplicationConfiguration.g:5051:3: rule__PatternElement__PatternAssignment_1
16944 { 16211 {
16945 pushFollow(FOLLOW_2); 16212 pushFollow(FOLLOW_2);
16946 rule__PatternElement__PatternAssignment_1(); 16213 rule__PatternElement__PatternAssignment_1();
@@ -16973,16 +16240,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
16973 16240
16974 16241
16975 // $ANTLR start "rule__PatternElement__Group_0__0" 16242 // $ANTLR start "rule__PatternElement__Group_0__0"
16976 // InternalApplicationConfiguration.g:5289:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ; 16243 // InternalApplicationConfiguration.g:5060:1: rule__PatternElement__Group_0__0 : rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ;
16977 public final void rule__PatternElement__Group_0__0() throws RecognitionException { 16244 public final void rule__PatternElement__Group_0__0() throws RecognitionException {
16978 16245
16979 int stackSize = keepStackSize(); 16246 int stackSize = keepStackSize();
16980 16247
16981 try { 16248 try {
16982 // InternalApplicationConfiguration.g:5293:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 ) 16249 // InternalApplicationConfiguration.g:5064:1: ( rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 )
16983 // InternalApplicationConfiguration.g:5294:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1 16250 // InternalApplicationConfiguration.g:5065:2: rule__PatternElement__Group_0__0__Impl rule__PatternElement__Group_0__1
16984 { 16251 {
16985 pushFollow(FOLLOW_20); 16252 pushFollow(FOLLOW_19);
16986 rule__PatternElement__Group_0__0__Impl(); 16253 rule__PatternElement__Group_0__0__Impl();
16987 16254
16988 state._fsp--; 16255 state._fsp--;
@@ -17011,21 +16278,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17011 16278
17012 16279
17013 // $ANTLR start "rule__PatternElement__Group_0__0__Impl" 16280 // $ANTLR start "rule__PatternElement__Group_0__0__Impl"
17014 // InternalApplicationConfiguration.g:5301:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ; 16281 // InternalApplicationConfiguration.g:5072:1: rule__PatternElement__Group_0__0__Impl : ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ;
17015 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException { 16282 public final void rule__PatternElement__Group_0__0__Impl() throws RecognitionException {
17016 16283
17017 int stackSize = keepStackSize(); 16284 int stackSize = keepStackSize();
17018 16285
17019 try { 16286 try {
17020 // InternalApplicationConfiguration.g:5305:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) ) 16287 // InternalApplicationConfiguration.g:5076:1: ( ( ( rule__PatternElement__PackageAssignment_0_0 ) ) )
17021 // InternalApplicationConfiguration.g:5306:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) 16288 // InternalApplicationConfiguration.g:5077:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
17022 { 16289 {
17023 // InternalApplicationConfiguration.g:5306:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) ) 16290 // InternalApplicationConfiguration.g:5077:1: ( ( rule__PatternElement__PackageAssignment_0_0 ) )
17024 // InternalApplicationConfiguration.g:5307:2: ( rule__PatternElement__PackageAssignment_0_0 ) 16291 // InternalApplicationConfiguration.g:5078:2: ( rule__PatternElement__PackageAssignment_0_0 )
17025 { 16292 {
17026 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0()); 16293 before(grammarAccess.getPatternElementAccess().getPackageAssignment_0_0());
17027 // InternalApplicationConfiguration.g:5308:2: ( rule__PatternElement__PackageAssignment_0_0 ) 16294 // InternalApplicationConfiguration.g:5079:2: ( rule__PatternElement__PackageAssignment_0_0 )
17028 // InternalApplicationConfiguration.g:5308:3: rule__PatternElement__PackageAssignment_0_0 16295 // InternalApplicationConfiguration.g:5079:3: rule__PatternElement__PackageAssignment_0_0
17029 { 16296 {
17030 pushFollow(FOLLOW_2); 16297 pushFollow(FOLLOW_2);
17031 rule__PatternElement__PackageAssignment_0_0(); 16298 rule__PatternElement__PackageAssignment_0_0();
@@ -17058,14 +16325,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17058 16325
17059 16326
17060 // $ANTLR start "rule__PatternElement__Group_0__1" 16327 // $ANTLR start "rule__PatternElement__Group_0__1"
17061 // InternalApplicationConfiguration.g:5316:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ; 16328 // InternalApplicationConfiguration.g:5087:1: rule__PatternElement__Group_0__1 : rule__PatternElement__Group_0__1__Impl ;
17062 public final void rule__PatternElement__Group_0__1() throws RecognitionException { 16329 public final void rule__PatternElement__Group_0__1() throws RecognitionException {
17063 16330
17064 int stackSize = keepStackSize(); 16331 int stackSize = keepStackSize();
17065 16332
17066 try { 16333 try {
17067 // InternalApplicationConfiguration.g:5320:1: ( rule__PatternElement__Group_0__1__Impl ) 16334 // InternalApplicationConfiguration.g:5091:1: ( rule__PatternElement__Group_0__1__Impl )
17068 // InternalApplicationConfiguration.g:5321:2: rule__PatternElement__Group_0__1__Impl 16335 // InternalApplicationConfiguration.g:5092:2: rule__PatternElement__Group_0__1__Impl
17069 { 16336 {
17070 pushFollow(FOLLOW_2); 16337 pushFollow(FOLLOW_2);
17071 rule__PatternElement__Group_0__1__Impl(); 16338 rule__PatternElement__Group_0__1__Impl();
@@ -17091,20 +16358,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17091 16358
17092 16359
17093 // $ANTLR start "rule__PatternElement__Group_0__1__Impl" 16360 // $ANTLR start "rule__PatternElement__Group_0__1__Impl"
17094 // InternalApplicationConfiguration.g:5327:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ; 16361 // InternalApplicationConfiguration.g:5098:1: rule__PatternElement__Group_0__1__Impl : ( '::' ) ;
17095 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException { 16362 public final void rule__PatternElement__Group_0__1__Impl() throws RecognitionException {
17096 16363
17097 int stackSize = keepStackSize(); 16364 int stackSize = keepStackSize();
17098 16365
17099 try { 16366 try {
17100 // InternalApplicationConfiguration.g:5331:1: ( ( '::' ) ) 16367 // InternalApplicationConfiguration.g:5102:1: ( ( '::' ) )
17101 // InternalApplicationConfiguration.g:5332:1: ( '::' ) 16368 // InternalApplicationConfiguration.g:5103:1: ( '::' )
17102 { 16369 {
17103 // InternalApplicationConfiguration.g:5332:1: ( '::' ) 16370 // InternalApplicationConfiguration.g:5103:1: ( '::' )
17104 // InternalApplicationConfiguration.g:5333:2: '::' 16371 // InternalApplicationConfiguration.g:5104:2: '::'
17105 { 16372 {
17106 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 16373 before(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
17107 match(input,36,FOLLOW_2); 16374 match(input,35,FOLLOW_2);
17108 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 16375 after(grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
17109 16376
17110 } 16377 }
@@ -17128,14 +16395,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17128 16395
17129 16396
17130 // $ANTLR start "rule__GraphPatternDeclaration__Group__0" 16397 // $ANTLR start "rule__GraphPatternDeclaration__Group__0"
17131 // InternalApplicationConfiguration.g:5343:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ; 16398 // InternalApplicationConfiguration.g:5114:1: rule__GraphPatternDeclaration__Group__0 : rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ;
17132 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException { 16399 public final void rule__GraphPatternDeclaration__Group__0() throws RecognitionException {
17133 16400
17134 int stackSize = keepStackSize(); 16401 int stackSize = keepStackSize();
17135 16402
17136 try { 16403 try {
17137 // InternalApplicationConfiguration.g:5347:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 ) 16404 // InternalApplicationConfiguration.g:5118:1: ( rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 )
17138 // InternalApplicationConfiguration.g:5348:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1 16405 // InternalApplicationConfiguration.g:5119:2: rule__GraphPatternDeclaration__Group__0__Impl rule__GraphPatternDeclaration__Group__1
17139 { 16406 {
17140 pushFollow(FOLLOW_8); 16407 pushFollow(FOLLOW_8);
17141 rule__GraphPatternDeclaration__Group__0__Impl(); 16408 rule__GraphPatternDeclaration__Group__0__Impl();
@@ -17166,20 +16433,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17166 16433
17167 16434
17168 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl" 16435 // $ANTLR start "rule__GraphPatternDeclaration__Group__0__Impl"
17169 // InternalApplicationConfiguration.g:5355:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ; 16436 // InternalApplicationConfiguration.g:5126:1: rule__GraphPatternDeclaration__Group__0__Impl : ( 'constraints' ) ;
17170 public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException { 16437 public final void rule__GraphPatternDeclaration__Group__0__Impl() throws RecognitionException {
17171 16438
17172 int stackSize = keepStackSize(); 16439 int stackSize = keepStackSize();
17173 16440
17174 try { 16441 try {
17175 // InternalApplicationConfiguration.g:5359:1: ( ( 'constraints' ) ) 16442 // InternalApplicationConfiguration.g:5130:1: ( ( 'constraints' ) )
17176 // InternalApplicationConfiguration.g:5360:1: ( 'constraints' ) 16443 // InternalApplicationConfiguration.g:5131:1: ( 'constraints' )
17177 { 16444 {
17178 // InternalApplicationConfiguration.g:5360:1: ( 'constraints' ) 16445 // InternalApplicationConfiguration.g:5131:1: ( 'constraints' )
17179 // InternalApplicationConfiguration.g:5361:2: 'constraints' 16446 // InternalApplicationConfiguration.g:5132:2: 'constraints'
17180 { 16447 {
17181 before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 16448 before(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
17182 match(input,40,FOLLOW_2); 16449 match(input,39,FOLLOW_2);
17183 after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 16450 after(grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
17184 16451
17185 } 16452 }
@@ -17203,16 +16470,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17203 16470
17204 16471
17205 // $ANTLR start "rule__GraphPatternDeclaration__Group__1" 16472 // $ANTLR start "rule__GraphPatternDeclaration__Group__1"
17206 // InternalApplicationConfiguration.g:5370:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ; 16473 // InternalApplicationConfiguration.g:5141:1: rule__GraphPatternDeclaration__Group__1 : rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ;
17207 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException { 16474 public final void rule__GraphPatternDeclaration__Group__1() throws RecognitionException {
17208 16475
17209 int stackSize = keepStackSize(); 16476 int stackSize = keepStackSize();
17210 16477
17211 try { 16478 try {
17212 // InternalApplicationConfiguration.g:5374:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 ) 16479 // InternalApplicationConfiguration.g:5145:1: ( rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 )
17213 // InternalApplicationConfiguration.g:5375:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2 16480 // InternalApplicationConfiguration.g:5146:2: rule__GraphPatternDeclaration__Group__1__Impl rule__GraphPatternDeclaration__Group__2
17214 { 16481 {
17215 pushFollow(FOLLOW_19); 16482 pushFollow(FOLLOW_18);
17216 rule__GraphPatternDeclaration__Group__1__Impl(); 16483 rule__GraphPatternDeclaration__Group__1__Impl();
17217 16484
17218 state._fsp--; 16485 state._fsp--;
@@ -17241,21 +16508,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17241 16508
17242 16509
17243 // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl" 16510 // $ANTLR start "rule__GraphPatternDeclaration__Group__1__Impl"
17244 // InternalApplicationConfiguration.g:5382:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ; 16511 // InternalApplicationConfiguration.g:5153:1: rule__GraphPatternDeclaration__Group__1__Impl : ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ;
17245 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException { 16512 public final void rule__GraphPatternDeclaration__Group__1__Impl() throws RecognitionException {
17246 16513
17247 int stackSize = keepStackSize(); 16514 int stackSize = keepStackSize();
17248 16515
17249 try { 16516 try {
17250 // InternalApplicationConfiguration.g:5386:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) ) 16517 // InternalApplicationConfiguration.g:5157:1: ( ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) )
17251 // InternalApplicationConfiguration.g:5387:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) 16518 // InternalApplicationConfiguration.g:5158:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
17252 { 16519 {
17253 // InternalApplicationConfiguration.g:5387:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) ) 16520 // InternalApplicationConfiguration.g:5158:1: ( ( rule__GraphPatternDeclaration__NameAssignment_1 ) )
17254 // InternalApplicationConfiguration.g:5388:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) 16521 // InternalApplicationConfiguration.g:5159:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
17255 { 16522 {
17256 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1()); 16523 before(grammarAccess.getGraphPatternDeclarationAccess().getNameAssignment_1());
17257 // InternalApplicationConfiguration.g:5389:2: ( rule__GraphPatternDeclaration__NameAssignment_1 ) 16524 // InternalApplicationConfiguration.g:5160:2: ( rule__GraphPatternDeclaration__NameAssignment_1 )
17258 // InternalApplicationConfiguration.g:5389:3: rule__GraphPatternDeclaration__NameAssignment_1 16525 // InternalApplicationConfiguration.g:5160:3: rule__GraphPatternDeclaration__NameAssignment_1
17259 { 16526 {
17260 pushFollow(FOLLOW_2); 16527 pushFollow(FOLLOW_2);
17261 rule__GraphPatternDeclaration__NameAssignment_1(); 16528 rule__GraphPatternDeclaration__NameAssignment_1();
@@ -17288,14 +16555,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17288 16555
17289 16556
17290 // $ANTLR start "rule__GraphPatternDeclaration__Group__2" 16557 // $ANTLR start "rule__GraphPatternDeclaration__Group__2"
17291 // InternalApplicationConfiguration.g:5397:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ; 16558 // InternalApplicationConfiguration.g:5168:1: rule__GraphPatternDeclaration__Group__2 : rule__GraphPatternDeclaration__Group__2__Impl ;
17292 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException { 16559 public final void rule__GraphPatternDeclaration__Group__2() throws RecognitionException {
17293 16560
17294 int stackSize = keepStackSize(); 16561 int stackSize = keepStackSize();
17295 16562
17296 try { 16563 try {
17297 // InternalApplicationConfiguration.g:5401:1: ( rule__GraphPatternDeclaration__Group__2__Impl ) 16564 // InternalApplicationConfiguration.g:5172:1: ( rule__GraphPatternDeclaration__Group__2__Impl )
17298 // InternalApplicationConfiguration.g:5402:2: rule__GraphPatternDeclaration__Group__2__Impl 16565 // InternalApplicationConfiguration.g:5173:2: rule__GraphPatternDeclaration__Group__2__Impl
17299 { 16566 {
17300 pushFollow(FOLLOW_2); 16567 pushFollow(FOLLOW_2);
17301 rule__GraphPatternDeclaration__Group__2__Impl(); 16568 rule__GraphPatternDeclaration__Group__2__Impl();
@@ -17321,21 +16588,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17321 16588
17322 16589
17323 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl" 16590 // $ANTLR start "rule__GraphPatternDeclaration__Group__2__Impl"
17324 // InternalApplicationConfiguration.g:5408:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ; 16591 // InternalApplicationConfiguration.g:5179:1: rule__GraphPatternDeclaration__Group__2__Impl : ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ;
17325 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException { 16592 public final void rule__GraphPatternDeclaration__Group__2__Impl() throws RecognitionException {
17326 16593
17327 int stackSize = keepStackSize(); 16594 int stackSize = keepStackSize();
17328 16595
17329 try { 16596 try {
17330 // InternalApplicationConfiguration.g:5412:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) ) 16597 // InternalApplicationConfiguration.g:5183:1: ( ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) )
17331 // InternalApplicationConfiguration.g:5413:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) 16598 // InternalApplicationConfiguration.g:5184:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
17332 { 16599 {
17333 // InternalApplicationConfiguration.g:5413:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) ) 16600 // InternalApplicationConfiguration.g:5184:1: ( ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) )
17334 // InternalApplicationConfiguration.g:5414:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) 16601 // InternalApplicationConfiguration.g:5185:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
17335 { 16602 {
17336 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2()); 16603 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationAssignment_2());
17337 // InternalApplicationConfiguration.g:5415:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 ) 16604 // InternalApplicationConfiguration.g:5186:2: ( rule__GraphPatternDeclaration__SpecificationAssignment_2 )
17338 // InternalApplicationConfiguration.g:5415:3: rule__GraphPatternDeclaration__SpecificationAssignment_2 16605 // InternalApplicationConfiguration.g:5186:3: rule__GraphPatternDeclaration__SpecificationAssignment_2
17339 { 16606 {
17340 pushFollow(FOLLOW_2); 16607 pushFollow(FOLLOW_2);
17341 rule__GraphPatternDeclaration__SpecificationAssignment_2(); 16608 rule__GraphPatternDeclaration__SpecificationAssignment_2();
@@ -17368,16 +16635,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17368 16635
17369 16636
17370 // $ANTLR start "rule__ObjectiveSpecification__Group__0" 16637 // $ANTLR start "rule__ObjectiveSpecification__Group__0"
17371 // InternalApplicationConfiguration.g:5424:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ; 16638 // InternalApplicationConfiguration.g:5195:1: rule__ObjectiveSpecification__Group__0 : rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ;
17372 public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException { 16639 public final void rule__ObjectiveSpecification__Group__0() throws RecognitionException {
17373 16640
17374 int stackSize = keepStackSize(); 16641 int stackSize = keepStackSize();
17375 16642
17376 try { 16643 try {
17377 // InternalApplicationConfiguration.g:5428:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 ) 16644 // InternalApplicationConfiguration.g:5199:1: ( rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 )
17378 // InternalApplicationConfiguration.g:5429:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1 16645 // InternalApplicationConfiguration.g:5200:2: rule__ObjectiveSpecification__Group__0__Impl rule__ObjectiveSpecification__Group__1
17379 { 16646 {
17380 pushFollow(FOLLOW_23); 16647 pushFollow(FOLLOW_22);
17381 rule__ObjectiveSpecification__Group__0__Impl(); 16648 rule__ObjectiveSpecification__Group__0__Impl();
17382 16649
17383 state._fsp--; 16650 state._fsp--;
@@ -17406,20 +16673,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17406 16673
17407 16674
17408 // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl" 16675 // $ANTLR start "rule__ObjectiveSpecification__Group__0__Impl"
17409 // InternalApplicationConfiguration.g:5436:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ; 16676 // InternalApplicationConfiguration.g:5207:1: rule__ObjectiveSpecification__Group__0__Impl : ( '{' ) ;
17410 public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException { 16677 public final void rule__ObjectiveSpecification__Group__0__Impl() throws RecognitionException {
17411 16678
17412 int stackSize = keepStackSize(); 16679 int stackSize = keepStackSize();
17413 16680
17414 try { 16681 try {
17415 // InternalApplicationConfiguration.g:5440:1: ( ( '{' ) ) 16682 // InternalApplicationConfiguration.g:5211:1: ( ( '{' ) )
17416 // InternalApplicationConfiguration.g:5441:1: ( '{' ) 16683 // InternalApplicationConfiguration.g:5212:1: ( '{' )
17417 { 16684 {
17418 // InternalApplicationConfiguration.g:5441:1: ( '{' ) 16685 // InternalApplicationConfiguration.g:5212:1: ( '{' )
17419 // InternalApplicationConfiguration.g:5442:2: '{' 16686 // InternalApplicationConfiguration.g:5213:2: '{'
17420 { 16687 {
17421 before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); 16688 before(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
17422 match(input,31,FOLLOW_2); 16689 match(input,30,FOLLOW_2);
17423 after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); 16690 after(grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
17424 16691
17425 } 16692 }
@@ -17443,16 +16710,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17443 16710
17444 16711
17445 // $ANTLR start "rule__ObjectiveSpecification__Group__1" 16712 // $ANTLR start "rule__ObjectiveSpecification__Group__1"
17446 // InternalApplicationConfiguration.g:5451:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ; 16713 // InternalApplicationConfiguration.g:5222:1: rule__ObjectiveSpecification__Group__1 : rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ;
17447 public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException { 16714 public final void rule__ObjectiveSpecification__Group__1() throws RecognitionException {
17448 16715
17449 int stackSize = keepStackSize(); 16716 int stackSize = keepStackSize();
17450 16717
17451 try { 16718 try {
17452 // InternalApplicationConfiguration.g:5455:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 ) 16719 // InternalApplicationConfiguration.g:5226:1: ( rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 )
17453 // InternalApplicationConfiguration.g:5456:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2 16720 // InternalApplicationConfiguration.g:5227:2: rule__ObjectiveSpecification__Group__1__Impl rule__ObjectiveSpecification__Group__2
17454 { 16721 {
17455 pushFollow(FOLLOW_16); 16722 pushFollow(FOLLOW_15);
17456 rule__ObjectiveSpecification__Group__1__Impl(); 16723 rule__ObjectiveSpecification__Group__1__Impl();
17457 16724
17458 state._fsp--; 16725 state._fsp--;
@@ -17481,21 +16748,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17481 16748
17482 16749
17483 // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl" 16750 // $ANTLR start "rule__ObjectiveSpecification__Group__1__Impl"
17484 // InternalApplicationConfiguration.g:5463:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ; 16751 // InternalApplicationConfiguration.g:5234:1: rule__ObjectiveSpecification__Group__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ;
17485 public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException { 16752 public final void rule__ObjectiveSpecification__Group__1__Impl() throws RecognitionException {
17486 16753
17487 int stackSize = keepStackSize(); 16754 int stackSize = keepStackSize();
17488 16755
17489 try { 16756 try {
17490 // InternalApplicationConfiguration.g:5467:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) ) 16757 // InternalApplicationConfiguration.g:5238:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) )
17491 // InternalApplicationConfiguration.g:5468:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) 16758 // InternalApplicationConfiguration.g:5239:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
17492 { 16759 {
17493 // InternalApplicationConfiguration.g:5468:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) ) 16760 // InternalApplicationConfiguration.g:5239:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_1 ) )
17494 // InternalApplicationConfiguration.g:5469:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) 16761 // InternalApplicationConfiguration.g:5240:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
17495 { 16762 {
17496 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1()); 16763 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_1());
17497 // InternalApplicationConfiguration.g:5470:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 ) 16764 // InternalApplicationConfiguration.g:5241:2: ( rule__ObjectiveSpecification__EntriesAssignment_1 )
17498 // InternalApplicationConfiguration.g:5470:3: rule__ObjectiveSpecification__EntriesAssignment_1 16765 // InternalApplicationConfiguration.g:5241:3: rule__ObjectiveSpecification__EntriesAssignment_1
17499 { 16766 {
17500 pushFollow(FOLLOW_2); 16767 pushFollow(FOLLOW_2);
17501 rule__ObjectiveSpecification__EntriesAssignment_1(); 16768 rule__ObjectiveSpecification__EntriesAssignment_1();
@@ -17528,16 +16795,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17528 16795
17529 16796
17530 // $ANTLR start "rule__ObjectiveSpecification__Group__2" 16797 // $ANTLR start "rule__ObjectiveSpecification__Group__2"
17531 // InternalApplicationConfiguration.g:5478:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ; 16798 // InternalApplicationConfiguration.g:5249:1: rule__ObjectiveSpecification__Group__2 : rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ;
17532 public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException { 16799 public final void rule__ObjectiveSpecification__Group__2() throws RecognitionException {
17533 16800
17534 int stackSize = keepStackSize(); 16801 int stackSize = keepStackSize();
17535 16802
17536 try { 16803 try {
17537 // InternalApplicationConfiguration.g:5482:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 ) 16804 // InternalApplicationConfiguration.g:5253:1: ( rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 )
17538 // InternalApplicationConfiguration.g:5483:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3 16805 // InternalApplicationConfiguration.g:5254:2: rule__ObjectiveSpecification__Group__2__Impl rule__ObjectiveSpecification__Group__3
17539 { 16806 {
17540 pushFollow(FOLLOW_16); 16807 pushFollow(FOLLOW_15);
17541 rule__ObjectiveSpecification__Group__2__Impl(); 16808 rule__ObjectiveSpecification__Group__2__Impl();
17542 16809
17543 state._fsp--; 16810 state._fsp--;
@@ -17566,35 +16833,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17566 16833
17567 16834
17568 // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl" 16835 // $ANTLR start "rule__ObjectiveSpecification__Group__2__Impl"
17569 // InternalApplicationConfiguration.g:5490:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ; 16836 // InternalApplicationConfiguration.g:5261:1: rule__ObjectiveSpecification__Group__2__Impl : ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ;
17570 public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException { 16837 public final void rule__ObjectiveSpecification__Group__2__Impl() throws RecognitionException {
17571 16838
17572 int stackSize = keepStackSize(); 16839 int stackSize = keepStackSize();
17573 16840
17574 try { 16841 try {
17575 // InternalApplicationConfiguration.g:5494:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) ) 16842 // InternalApplicationConfiguration.g:5265:1: ( ( ( rule__ObjectiveSpecification__Group_2__0 )* ) )
17576 // InternalApplicationConfiguration.g:5495:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) 16843 // InternalApplicationConfiguration.g:5266:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
17577 { 16844 {
17578 // InternalApplicationConfiguration.g:5495:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* ) 16845 // InternalApplicationConfiguration.g:5266:1: ( ( rule__ObjectiveSpecification__Group_2__0 )* )
17579 // InternalApplicationConfiguration.g:5496:2: ( rule__ObjectiveSpecification__Group_2__0 )* 16846 // InternalApplicationConfiguration.g:5267:2: ( rule__ObjectiveSpecification__Group_2__0 )*
17580 { 16847 {
17581 before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2()); 16848 before(grammarAccess.getObjectiveSpecificationAccess().getGroup_2());
17582 // InternalApplicationConfiguration.g:5497:2: ( rule__ObjectiveSpecification__Group_2__0 )* 16849 // InternalApplicationConfiguration.g:5268:2: ( rule__ObjectiveSpecification__Group_2__0 )*
17583 loop52: 16850 loop50:
17584 do { 16851 do {
17585 int alt52=2; 16852 int alt50=2;
17586 int LA52_0 = input.LA(1); 16853 int LA50_0 = input.LA(1);
17587 16854
17588 if ( (LA52_0==33) ) { 16855 if ( (LA50_0==32) ) {
17589 alt52=1; 16856 alt50=1;
17590 } 16857 }
17591 16858
17592 16859
17593 switch (alt52) { 16860 switch (alt50) {
17594 case 1 : 16861 case 1 :
17595 // InternalApplicationConfiguration.g:5497:3: rule__ObjectiveSpecification__Group_2__0 16862 // InternalApplicationConfiguration.g:5268:3: rule__ObjectiveSpecification__Group_2__0
17596 { 16863 {
17597 pushFollow(FOLLOW_17); 16864 pushFollow(FOLLOW_16);
17598 rule__ObjectiveSpecification__Group_2__0(); 16865 rule__ObjectiveSpecification__Group_2__0();
17599 16866
17600 state._fsp--; 16867 state._fsp--;
@@ -17604,7 +16871,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17604 break; 16871 break;
17605 16872
17606 default : 16873 default :
17607 break loop52; 16874 break loop50;
17608 } 16875 }
17609 } while (true); 16876 } while (true);
17610 16877
@@ -17631,14 +16898,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17631 16898
17632 16899
17633 // $ANTLR start "rule__ObjectiveSpecification__Group__3" 16900 // $ANTLR start "rule__ObjectiveSpecification__Group__3"
17634 // InternalApplicationConfiguration.g:5505:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ; 16901 // InternalApplicationConfiguration.g:5276:1: rule__ObjectiveSpecification__Group__3 : rule__ObjectiveSpecification__Group__3__Impl ;
17635 public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException { 16902 public final void rule__ObjectiveSpecification__Group__3() throws RecognitionException {
17636 16903
17637 int stackSize = keepStackSize(); 16904 int stackSize = keepStackSize();
17638 16905
17639 try { 16906 try {
17640 // InternalApplicationConfiguration.g:5509:1: ( rule__ObjectiveSpecification__Group__3__Impl ) 16907 // InternalApplicationConfiguration.g:5280:1: ( rule__ObjectiveSpecification__Group__3__Impl )
17641 // InternalApplicationConfiguration.g:5510:2: rule__ObjectiveSpecification__Group__3__Impl 16908 // InternalApplicationConfiguration.g:5281:2: rule__ObjectiveSpecification__Group__3__Impl
17642 { 16909 {
17643 pushFollow(FOLLOW_2); 16910 pushFollow(FOLLOW_2);
17644 rule__ObjectiveSpecification__Group__3__Impl(); 16911 rule__ObjectiveSpecification__Group__3__Impl();
@@ -17664,20 +16931,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17664 16931
17665 16932
17666 // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl" 16933 // $ANTLR start "rule__ObjectiveSpecification__Group__3__Impl"
17667 // InternalApplicationConfiguration.g:5516:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ; 16934 // InternalApplicationConfiguration.g:5287:1: rule__ObjectiveSpecification__Group__3__Impl : ( '}' ) ;
17668 public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException { 16935 public final void rule__ObjectiveSpecification__Group__3__Impl() throws RecognitionException {
17669 16936
17670 int stackSize = keepStackSize(); 16937 int stackSize = keepStackSize();
17671 16938
17672 try { 16939 try {
17673 // InternalApplicationConfiguration.g:5520:1: ( ( '}' ) ) 16940 // InternalApplicationConfiguration.g:5291:1: ( ( '}' ) )
17674 // InternalApplicationConfiguration.g:5521:1: ( '}' ) 16941 // InternalApplicationConfiguration.g:5292:1: ( '}' )
17675 { 16942 {
17676 // InternalApplicationConfiguration.g:5521:1: ( '}' ) 16943 // InternalApplicationConfiguration.g:5292:1: ( '}' )
17677 // InternalApplicationConfiguration.g:5522:2: '}' 16944 // InternalApplicationConfiguration.g:5293:2: '}'
17678 { 16945 {
17679 before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); 16946 before(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
17680 match(input,32,FOLLOW_2); 16947 match(input,31,FOLLOW_2);
17681 after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); 16948 after(grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
17682 16949
17683 } 16950 }
@@ -17701,16 +16968,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17701 16968
17702 16969
17703 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0" 16970 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0"
17704 // InternalApplicationConfiguration.g:5532:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ; 16971 // InternalApplicationConfiguration.g:5303:1: rule__ObjectiveSpecification__Group_2__0 : rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ;
17705 public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException { 16972 public final void rule__ObjectiveSpecification__Group_2__0() throws RecognitionException {
17706 16973
17707 int stackSize = keepStackSize(); 16974 int stackSize = keepStackSize();
17708 16975
17709 try { 16976 try {
17710 // InternalApplicationConfiguration.g:5536:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 ) 16977 // InternalApplicationConfiguration.g:5307:1: ( rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 )
17711 // InternalApplicationConfiguration.g:5537:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1 16978 // InternalApplicationConfiguration.g:5308:2: rule__ObjectiveSpecification__Group_2__0__Impl rule__ObjectiveSpecification__Group_2__1
17712 { 16979 {
17713 pushFollow(FOLLOW_23); 16980 pushFollow(FOLLOW_22);
17714 rule__ObjectiveSpecification__Group_2__0__Impl(); 16981 rule__ObjectiveSpecification__Group_2__0__Impl();
17715 16982
17716 state._fsp--; 16983 state._fsp--;
@@ -17739,20 +17006,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17739 17006
17740 17007
17741 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl" 17008 // $ANTLR start "rule__ObjectiveSpecification__Group_2__0__Impl"
17742 // InternalApplicationConfiguration.g:5544:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ; 17009 // InternalApplicationConfiguration.g:5315:1: rule__ObjectiveSpecification__Group_2__0__Impl : ( ',' ) ;
17743 public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException { 17010 public final void rule__ObjectiveSpecification__Group_2__0__Impl() throws RecognitionException {
17744 17011
17745 int stackSize = keepStackSize(); 17012 int stackSize = keepStackSize();
17746 17013
17747 try { 17014 try {
17748 // InternalApplicationConfiguration.g:5548:1: ( ( ',' ) ) 17015 // InternalApplicationConfiguration.g:5319:1: ( ( ',' ) )
17749 // InternalApplicationConfiguration.g:5549:1: ( ',' ) 17016 // InternalApplicationConfiguration.g:5320:1: ( ',' )
17750 { 17017 {
17751 // InternalApplicationConfiguration.g:5549:1: ( ',' ) 17018 // InternalApplicationConfiguration.g:5320:1: ( ',' )
17752 // InternalApplicationConfiguration.g:5550:2: ',' 17019 // InternalApplicationConfiguration.g:5321:2: ','
17753 { 17020 {
17754 before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); 17021 before(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
17755 match(input,33,FOLLOW_2); 17022 match(input,32,FOLLOW_2);
17756 after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); 17023 after(grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
17757 17024
17758 } 17025 }
@@ -17776,14 +17043,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17776 17043
17777 17044
17778 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1" 17045 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1"
17779 // InternalApplicationConfiguration.g:5559:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ; 17046 // InternalApplicationConfiguration.g:5330:1: rule__ObjectiveSpecification__Group_2__1 : rule__ObjectiveSpecification__Group_2__1__Impl ;
17780 public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException { 17047 public final void rule__ObjectiveSpecification__Group_2__1() throws RecognitionException {
17781 17048
17782 int stackSize = keepStackSize(); 17049 int stackSize = keepStackSize();
17783 17050
17784 try { 17051 try {
17785 // InternalApplicationConfiguration.g:5563:1: ( rule__ObjectiveSpecification__Group_2__1__Impl ) 17052 // InternalApplicationConfiguration.g:5334:1: ( rule__ObjectiveSpecification__Group_2__1__Impl )
17786 // InternalApplicationConfiguration.g:5564:2: rule__ObjectiveSpecification__Group_2__1__Impl 17053 // InternalApplicationConfiguration.g:5335:2: rule__ObjectiveSpecification__Group_2__1__Impl
17787 { 17054 {
17788 pushFollow(FOLLOW_2); 17055 pushFollow(FOLLOW_2);
17789 rule__ObjectiveSpecification__Group_2__1__Impl(); 17056 rule__ObjectiveSpecification__Group_2__1__Impl();
@@ -17809,21 +17076,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17809 17076
17810 17077
17811 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl" 17078 // $ANTLR start "rule__ObjectiveSpecification__Group_2__1__Impl"
17812 // InternalApplicationConfiguration.g:5570:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ; 17079 // InternalApplicationConfiguration.g:5341:1: rule__ObjectiveSpecification__Group_2__1__Impl : ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ;
17813 public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException { 17080 public final void rule__ObjectiveSpecification__Group_2__1__Impl() throws RecognitionException {
17814 17081
17815 int stackSize = keepStackSize(); 17082 int stackSize = keepStackSize();
17816 17083
17817 try { 17084 try {
17818 // InternalApplicationConfiguration.g:5574:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) ) 17085 // InternalApplicationConfiguration.g:5345:1: ( ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) )
17819 // InternalApplicationConfiguration.g:5575:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) 17086 // InternalApplicationConfiguration.g:5346:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
17820 { 17087 {
17821 // InternalApplicationConfiguration.g:5575:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) ) 17088 // InternalApplicationConfiguration.g:5346:1: ( ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) )
17822 // InternalApplicationConfiguration.g:5576:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) 17089 // InternalApplicationConfiguration.g:5347:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
17823 { 17090 {
17824 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1()); 17091 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesAssignment_2_1());
17825 // InternalApplicationConfiguration.g:5577:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 ) 17092 // InternalApplicationConfiguration.g:5348:2: ( rule__ObjectiveSpecification__EntriesAssignment_2_1 )
17826 // InternalApplicationConfiguration.g:5577:3: rule__ObjectiveSpecification__EntriesAssignment_2_1 17093 // InternalApplicationConfiguration.g:5348:3: rule__ObjectiveSpecification__EntriesAssignment_2_1
17827 { 17094 {
17828 pushFollow(FOLLOW_2); 17095 pushFollow(FOLLOW_2);
17829 rule__ObjectiveSpecification__EntriesAssignment_2_1(); 17096 rule__ObjectiveSpecification__EntriesAssignment_2_1();
@@ -17856,16 +17123,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17856 17123
17857 17124
17858 // $ANTLR start "rule__OptimizationEntry__Group__0" 17125 // $ANTLR start "rule__OptimizationEntry__Group__0"
17859 // InternalApplicationConfiguration.g:5586:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ; 17126 // InternalApplicationConfiguration.g:5357:1: rule__OptimizationEntry__Group__0 : rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ;
17860 public final void rule__OptimizationEntry__Group__0() throws RecognitionException { 17127 public final void rule__OptimizationEntry__Group__0() throws RecognitionException {
17861 17128
17862 int stackSize = keepStackSize(); 17129 int stackSize = keepStackSize();
17863 17130
17864 try { 17131 try {
17865 // InternalApplicationConfiguration.g:5590:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 ) 17132 // InternalApplicationConfiguration.g:5361:1: ( rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 )
17866 // InternalApplicationConfiguration.g:5591:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1 17133 // InternalApplicationConfiguration.g:5362:2: rule__OptimizationEntry__Group__0__Impl rule__OptimizationEntry__Group__1
17867 { 17134 {
17868 pushFollow(FOLLOW_23); 17135 pushFollow(FOLLOW_22);
17869 rule__OptimizationEntry__Group__0__Impl(); 17136 rule__OptimizationEntry__Group__0__Impl();
17870 17137
17871 state._fsp--; 17138 state._fsp--;
@@ -17894,21 +17161,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17894 17161
17895 17162
17896 // $ANTLR start "rule__OptimizationEntry__Group__0__Impl" 17163 // $ANTLR start "rule__OptimizationEntry__Group__0__Impl"
17897 // InternalApplicationConfiguration.g:5598:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ; 17164 // InternalApplicationConfiguration.g:5369:1: rule__OptimizationEntry__Group__0__Impl : ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ;
17898 public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException { 17165 public final void rule__OptimizationEntry__Group__0__Impl() throws RecognitionException {
17899 17166
17900 int stackSize = keepStackSize(); 17167 int stackSize = keepStackSize();
17901 17168
17902 try { 17169 try {
17903 // InternalApplicationConfiguration.g:5602:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) ) 17170 // InternalApplicationConfiguration.g:5373:1: ( ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) )
17904 // InternalApplicationConfiguration.g:5603:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) 17171 // InternalApplicationConfiguration.g:5374:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
17905 { 17172 {
17906 // InternalApplicationConfiguration.g:5603:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) ) 17173 // InternalApplicationConfiguration.g:5374:1: ( ( rule__OptimizationEntry__DirectionAssignment_0 ) )
17907 // InternalApplicationConfiguration.g:5604:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) 17174 // InternalApplicationConfiguration.g:5375:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
17908 { 17175 {
17909 before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0()); 17176 before(grammarAccess.getOptimizationEntryAccess().getDirectionAssignment_0());
17910 // InternalApplicationConfiguration.g:5605:2: ( rule__OptimizationEntry__DirectionAssignment_0 ) 17177 // InternalApplicationConfiguration.g:5376:2: ( rule__OptimizationEntry__DirectionAssignment_0 )
17911 // InternalApplicationConfiguration.g:5605:3: rule__OptimizationEntry__DirectionAssignment_0 17178 // InternalApplicationConfiguration.g:5376:3: rule__OptimizationEntry__DirectionAssignment_0
17912 { 17179 {
17913 pushFollow(FOLLOW_2); 17180 pushFollow(FOLLOW_2);
17914 rule__OptimizationEntry__DirectionAssignment_0(); 17181 rule__OptimizationEntry__DirectionAssignment_0();
@@ -17941,14 +17208,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17941 17208
17942 17209
17943 // $ANTLR start "rule__OptimizationEntry__Group__1" 17210 // $ANTLR start "rule__OptimizationEntry__Group__1"
17944 // InternalApplicationConfiguration.g:5613:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ; 17211 // InternalApplicationConfiguration.g:5384:1: rule__OptimizationEntry__Group__1 : rule__OptimizationEntry__Group__1__Impl ;
17945 public final void rule__OptimizationEntry__Group__1() throws RecognitionException { 17212 public final void rule__OptimizationEntry__Group__1() throws RecognitionException {
17946 17213
17947 int stackSize = keepStackSize(); 17214 int stackSize = keepStackSize();
17948 17215
17949 try { 17216 try {
17950 // InternalApplicationConfiguration.g:5617:1: ( rule__OptimizationEntry__Group__1__Impl ) 17217 // InternalApplicationConfiguration.g:5388:1: ( rule__OptimizationEntry__Group__1__Impl )
17951 // InternalApplicationConfiguration.g:5618:2: rule__OptimizationEntry__Group__1__Impl 17218 // InternalApplicationConfiguration.g:5389:2: rule__OptimizationEntry__Group__1__Impl
17952 { 17219 {
17953 pushFollow(FOLLOW_2); 17220 pushFollow(FOLLOW_2);
17954 rule__OptimizationEntry__Group__1__Impl(); 17221 rule__OptimizationEntry__Group__1__Impl();
@@ -17974,21 +17241,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
17974 17241
17975 17242
17976 // $ANTLR start "rule__OptimizationEntry__Group__1__Impl" 17243 // $ANTLR start "rule__OptimizationEntry__Group__1__Impl"
17977 // InternalApplicationConfiguration.g:5624:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ; 17244 // InternalApplicationConfiguration.g:5395:1: rule__OptimizationEntry__Group__1__Impl : ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ;
17978 public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException { 17245 public final void rule__OptimizationEntry__Group__1__Impl() throws RecognitionException {
17979 17246
17980 int stackSize = keepStackSize(); 17247 int stackSize = keepStackSize();
17981 17248
17982 try { 17249 try {
17983 // InternalApplicationConfiguration.g:5628:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) ) 17250 // InternalApplicationConfiguration.g:5399:1: ( ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) )
17984 // InternalApplicationConfiguration.g:5629:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) 17251 // InternalApplicationConfiguration.g:5400:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
17985 { 17252 {
17986 // InternalApplicationConfiguration.g:5629:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) ) 17253 // InternalApplicationConfiguration.g:5400:1: ( ( rule__OptimizationEntry__FunctionAssignment_1 ) )
17987 // InternalApplicationConfiguration.g:5630:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) 17254 // InternalApplicationConfiguration.g:5401:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
17988 { 17255 {
17989 before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1()); 17256 before(grammarAccess.getOptimizationEntryAccess().getFunctionAssignment_1());
17990 // InternalApplicationConfiguration.g:5631:2: ( rule__OptimizationEntry__FunctionAssignment_1 ) 17257 // InternalApplicationConfiguration.g:5402:2: ( rule__OptimizationEntry__FunctionAssignment_1 )
17991 // InternalApplicationConfiguration.g:5631:3: rule__OptimizationEntry__FunctionAssignment_1 17258 // InternalApplicationConfiguration.g:5402:3: rule__OptimizationEntry__FunctionAssignment_1
17992 { 17259 {
17993 pushFollow(FOLLOW_2); 17260 pushFollow(FOLLOW_2);
17994 rule__OptimizationEntry__FunctionAssignment_1(); 17261 rule__OptimizationEntry__FunctionAssignment_1();
@@ -18021,16 +17288,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18021 17288
18022 17289
18023 // $ANTLR start "rule__ThresholdEntry__Group__0" 17290 // $ANTLR start "rule__ThresholdEntry__Group__0"
18024 // InternalApplicationConfiguration.g:5640:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ; 17291 // InternalApplicationConfiguration.g:5411:1: rule__ThresholdEntry__Group__0 : rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ;
18025 public final void rule__ThresholdEntry__Group__0() throws RecognitionException { 17292 public final void rule__ThresholdEntry__Group__0() throws RecognitionException {
18026 17293
18027 int stackSize = keepStackSize(); 17294 int stackSize = keepStackSize();
18028 17295
18029 try { 17296 try {
18030 // InternalApplicationConfiguration.g:5644:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 ) 17297 // InternalApplicationConfiguration.g:5415:1: ( rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 )
18031 // InternalApplicationConfiguration.g:5645:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1 17298 // InternalApplicationConfiguration.g:5416:2: rule__ThresholdEntry__Group__0__Impl rule__ThresholdEntry__Group__1
18032 { 17299 {
18033 pushFollow(FOLLOW_24); 17300 pushFollow(FOLLOW_23);
18034 rule__ThresholdEntry__Group__0__Impl(); 17301 rule__ThresholdEntry__Group__0__Impl();
18035 17302
18036 state._fsp--; 17303 state._fsp--;
@@ -18059,21 +17326,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18059 17326
18060 17327
18061 // $ANTLR start "rule__ThresholdEntry__Group__0__Impl" 17328 // $ANTLR start "rule__ThresholdEntry__Group__0__Impl"
18062 // InternalApplicationConfiguration.g:5652:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ; 17329 // InternalApplicationConfiguration.g:5423:1: rule__ThresholdEntry__Group__0__Impl : ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ;
18063 public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException { 17330 public final void rule__ThresholdEntry__Group__0__Impl() throws RecognitionException {
18064 17331
18065 int stackSize = keepStackSize(); 17332 int stackSize = keepStackSize();
18066 17333
18067 try { 17334 try {
18068 // InternalApplicationConfiguration.g:5656:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) ) 17335 // InternalApplicationConfiguration.g:5427:1: ( ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) )
18069 // InternalApplicationConfiguration.g:5657:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) 17336 // InternalApplicationConfiguration.g:5428:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
18070 { 17337 {
18071 // InternalApplicationConfiguration.g:5657:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) ) 17338 // InternalApplicationConfiguration.g:5428:1: ( ( rule__ThresholdEntry__FunctionAssignment_0 ) )
18072 // InternalApplicationConfiguration.g:5658:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) 17339 // InternalApplicationConfiguration.g:5429:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
18073 { 17340 {
18074 before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0()); 17341 before(grammarAccess.getThresholdEntryAccess().getFunctionAssignment_0());
18075 // InternalApplicationConfiguration.g:5659:2: ( rule__ThresholdEntry__FunctionAssignment_0 ) 17342 // InternalApplicationConfiguration.g:5430:2: ( rule__ThresholdEntry__FunctionAssignment_0 )
18076 // InternalApplicationConfiguration.g:5659:3: rule__ThresholdEntry__FunctionAssignment_0 17343 // InternalApplicationConfiguration.g:5430:3: rule__ThresholdEntry__FunctionAssignment_0
18077 { 17344 {
18078 pushFollow(FOLLOW_2); 17345 pushFollow(FOLLOW_2);
18079 rule__ThresholdEntry__FunctionAssignment_0(); 17346 rule__ThresholdEntry__FunctionAssignment_0();
@@ -18106,16 +17373,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18106 17373
18107 17374
18108 // $ANTLR start "rule__ThresholdEntry__Group__1" 17375 // $ANTLR start "rule__ThresholdEntry__Group__1"
18109 // InternalApplicationConfiguration.g:5667:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ; 17376 // InternalApplicationConfiguration.g:5438:1: rule__ThresholdEntry__Group__1 : rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ;
18110 public final void rule__ThresholdEntry__Group__1() throws RecognitionException { 17377 public final void rule__ThresholdEntry__Group__1() throws RecognitionException {
18111 17378
18112 int stackSize = keepStackSize(); 17379 int stackSize = keepStackSize();
18113 17380
18114 try { 17381 try {
18115 // InternalApplicationConfiguration.g:5671:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 ) 17382 // InternalApplicationConfiguration.g:5442:1: ( rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 )
18116 // InternalApplicationConfiguration.g:5672:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2 17383 // InternalApplicationConfiguration.g:5443:2: rule__ThresholdEntry__Group__1__Impl rule__ThresholdEntry__Group__2
18117 { 17384 {
18118 pushFollow(FOLLOW_25); 17385 pushFollow(FOLLOW_24);
18119 rule__ThresholdEntry__Group__1__Impl(); 17386 rule__ThresholdEntry__Group__1__Impl();
18120 17387
18121 state._fsp--; 17388 state._fsp--;
@@ -18144,21 +17411,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18144 17411
18145 17412
18146 // $ANTLR start "rule__ThresholdEntry__Group__1__Impl" 17413 // $ANTLR start "rule__ThresholdEntry__Group__1__Impl"
18147 // InternalApplicationConfiguration.g:5679:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ; 17414 // InternalApplicationConfiguration.g:5450:1: rule__ThresholdEntry__Group__1__Impl : ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ;
18148 public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException { 17415 public final void rule__ThresholdEntry__Group__1__Impl() throws RecognitionException {
18149 17416
18150 int stackSize = keepStackSize(); 17417 int stackSize = keepStackSize();
18151 17418
18152 try { 17419 try {
18153 // InternalApplicationConfiguration.g:5683:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) ) 17420 // InternalApplicationConfiguration.g:5454:1: ( ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) )
18154 // InternalApplicationConfiguration.g:5684:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) 17421 // InternalApplicationConfiguration.g:5455:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
18155 { 17422 {
18156 // InternalApplicationConfiguration.g:5684:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) ) 17423 // InternalApplicationConfiguration.g:5455:1: ( ( rule__ThresholdEntry__OperatorAssignment_1 ) )
18157 // InternalApplicationConfiguration.g:5685:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) 17424 // InternalApplicationConfiguration.g:5456:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
18158 { 17425 {
18159 before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1()); 17426 before(grammarAccess.getThresholdEntryAccess().getOperatorAssignment_1());
18160 // InternalApplicationConfiguration.g:5686:2: ( rule__ThresholdEntry__OperatorAssignment_1 ) 17427 // InternalApplicationConfiguration.g:5457:2: ( rule__ThresholdEntry__OperatorAssignment_1 )
18161 // InternalApplicationConfiguration.g:5686:3: rule__ThresholdEntry__OperatorAssignment_1 17428 // InternalApplicationConfiguration.g:5457:3: rule__ThresholdEntry__OperatorAssignment_1
18162 { 17429 {
18163 pushFollow(FOLLOW_2); 17430 pushFollow(FOLLOW_2);
18164 rule__ThresholdEntry__OperatorAssignment_1(); 17431 rule__ThresholdEntry__OperatorAssignment_1();
@@ -18191,14 +17458,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18191 17458
18192 17459
18193 // $ANTLR start "rule__ThresholdEntry__Group__2" 17460 // $ANTLR start "rule__ThresholdEntry__Group__2"
18194 // InternalApplicationConfiguration.g:5694:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ; 17461 // InternalApplicationConfiguration.g:5465:1: rule__ThresholdEntry__Group__2 : rule__ThresholdEntry__Group__2__Impl ;
18195 public final void rule__ThresholdEntry__Group__2() throws RecognitionException { 17462 public final void rule__ThresholdEntry__Group__2() throws RecognitionException {
18196 17463
18197 int stackSize = keepStackSize(); 17464 int stackSize = keepStackSize();
18198 17465
18199 try { 17466 try {
18200 // InternalApplicationConfiguration.g:5698:1: ( rule__ThresholdEntry__Group__2__Impl ) 17467 // InternalApplicationConfiguration.g:5469:1: ( rule__ThresholdEntry__Group__2__Impl )
18201 // InternalApplicationConfiguration.g:5699:2: rule__ThresholdEntry__Group__2__Impl 17468 // InternalApplicationConfiguration.g:5470:2: rule__ThresholdEntry__Group__2__Impl
18202 { 17469 {
18203 pushFollow(FOLLOW_2); 17470 pushFollow(FOLLOW_2);
18204 rule__ThresholdEntry__Group__2__Impl(); 17471 rule__ThresholdEntry__Group__2__Impl();
@@ -18224,21 +17491,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18224 17491
18225 17492
18226 // $ANTLR start "rule__ThresholdEntry__Group__2__Impl" 17493 // $ANTLR start "rule__ThresholdEntry__Group__2__Impl"
18227 // InternalApplicationConfiguration.g:5705:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ; 17494 // InternalApplicationConfiguration.g:5476:1: rule__ThresholdEntry__Group__2__Impl : ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ;
18228 public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException { 17495 public final void rule__ThresholdEntry__Group__2__Impl() throws RecognitionException {
18229 17496
18230 int stackSize = keepStackSize(); 17497 int stackSize = keepStackSize();
18231 17498
18232 try { 17499 try {
18233 // InternalApplicationConfiguration.g:5709:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) ) 17500 // InternalApplicationConfiguration.g:5480:1: ( ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) )
18234 // InternalApplicationConfiguration.g:5710:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) 17501 // InternalApplicationConfiguration.g:5481:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
18235 { 17502 {
18236 // InternalApplicationConfiguration.g:5710:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) ) 17503 // InternalApplicationConfiguration.g:5481:1: ( ( rule__ThresholdEntry__ThresholdAssignment_2 ) )
18237 // InternalApplicationConfiguration.g:5711:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) 17504 // InternalApplicationConfiguration.g:5482:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
18238 { 17505 {
18239 before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2()); 17506 before(grammarAccess.getThresholdEntryAccess().getThresholdAssignment_2());
18240 // InternalApplicationConfiguration.g:5712:2: ( rule__ThresholdEntry__ThresholdAssignment_2 ) 17507 // InternalApplicationConfiguration.g:5483:2: ( rule__ThresholdEntry__ThresholdAssignment_2 )
18241 // InternalApplicationConfiguration.g:5712:3: rule__ThresholdEntry__ThresholdAssignment_2 17508 // InternalApplicationConfiguration.g:5483:3: rule__ThresholdEntry__ThresholdAssignment_2
18242 { 17509 {
18243 pushFollow(FOLLOW_2); 17510 pushFollow(FOLLOW_2);
18244 rule__ThresholdEntry__ThresholdAssignment_2(); 17511 rule__ThresholdEntry__ThresholdAssignment_2();
@@ -18271,16 +17538,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18271 17538
18272 17539
18273 // $ANTLR start "rule__CostObjectiveFunction__Group__0" 17540 // $ANTLR start "rule__CostObjectiveFunction__Group__0"
18274 // InternalApplicationConfiguration.g:5721:1: rule__CostObjectiveFunction__Group__0 : rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ; 17541 // InternalApplicationConfiguration.g:5492:1: rule__CostObjectiveFunction__Group__0 : rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ;
18275 public final void rule__CostObjectiveFunction__Group__0() throws RecognitionException { 17542 public final void rule__CostObjectiveFunction__Group__0() throws RecognitionException {
18276 17543
18277 int stackSize = keepStackSize(); 17544 int stackSize = keepStackSize();
18278 17545
18279 try { 17546 try {
18280 // InternalApplicationConfiguration.g:5725:1: ( rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 ) 17547 // InternalApplicationConfiguration.g:5496:1: ( rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 )
18281 // InternalApplicationConfiguration.g:5726:2: rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1 17548 // InternalApplicationConfiguration.g:5497:2: rule__CostObjectiveFunction__Group__0__Impl rule__CostObjectiveFunction__Group__1
18282 { 17549 {
18283 pushFollow(FOLLOW_19); 17550 pushFollow(FOLLOW_18);
18284 rule__CostObjectiveFunction__Group__0__Impl(); 17551 rule__CostObjectiveFunction__Group__0__Impl();
18285 17552
18286 state._fsp--; 17553 state._fsp--;
@@ -18309,20 +17576,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18309 17576
18310 17577
18311 // $ANTLR start "rule__CostObjectiveFunction__Group__0__Impl" 17578 // $ANTLR start "rule__CostObjectiveFunction__Group__0__Impl"
18312 // InternalApplicationConfiguration.g:5733:1: rule__CostObjectiveFunction__Group__0__Impl : ( 'cost' ) ; 17579 // InternalApplicationConfiguration.g:5504:1: rule__CostObjectiveFunction__Group__0__Impl : ( 'cost' ) ;
18313 public final void rule__CostObjectiveFunction__Group__0__Impl() throws RecognitionException { 17580 public final void rule__CostObjectiveFunction__Group__0__Impl() throws RecognitionException {
18314 17581
18315 int stackSize = keepStackSize(); 17582 int stackSize = keepStackSize();
18316 17583
18317 try { 17584 try {
18318 // InternalApplicationConfiguration.g:5737:1: ( ( 'cost' ) ) 17585 // InternalApplicationConfiguration.g:5508:1: ( ( 'cost' ) )
18319 // InternalApplicationConfiguration.g:5738:1: ( 'cost' ) 17586 // InternalApplicationConfiguration.g:5509:1: ( 'cost' )
18320 { 17587 {
18321 // InternalApplicationConfiguration.g:5738:1: ( 'cost' ) 17588 // InternalApplicationConfiguration.g:5509:1: ( 'cost' )
18322 // InternalApplicationConfiguration.g:5739:2: 'cost' 17589 // InternalApplicationConfiguration.g:5510:2: 'cost'
18323 { 17590 {
18324 before(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0()); 17591 before(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
18325 match(input,41,FOLLOW_2); 17592 match(input,40,FOLLOW_2);
18326 after(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0()); 17593 after(grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
18327 17594
18328 } 17595 }
@@ -18346,14 +17613,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18346 17613
18347 17614
18348 // $ANTLR start "rule__CostObjectiveFunction__Group__1" 17615 // $ANTLR start "rule__CostObjectiveFunction__Group__1"
18349 // InternalApplicationConfiguration.g:5748:1: rule__CostObjectiveFunction__Group__1 : rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ; 17616 // InternalApplicationConfiguration.g:5519:1: rule__CostObjectiveFunction__Group__1 : rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ;
18350 public final void rule__CostObjectiveFunction__Group__1() throws RecognitionException { 17617 public final void rule__CostObjectiveFunction__Group__1() throws RecognitionException {
18351 17618
18352 int stackSize = keepStackSize(); 17619 int stackSize = keepStackSize();
18353 17620
18354 try { 17621 try {
18355 // InternalApplicationConfiguration.g:5752:1: ( rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 ) 17622 // InternalApplicationConfiguration.g:5523:1: ( rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 )
18356 // InternalApplicationConfiguration.g:5753:2: rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2 17623 // InternalApplicationConfiguration.g:5524:2: rule__CostObjectiveFunction__Group__1__Impl rule__CostObjectiveFunction__Group__2
18357 { 17624 {
18358 pushFollow(FOLLOW_8); 17625 pushFollow(FOLLOW_8);
18359 rule__CostObjectiveFunction__Group__1__Impl(); 17626 rule__CostObjectiveFunction__Group__1__Impl();
@@ -18384,20 +17651,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18384 17651
18385 17652
18386 // $ANTLR start "rule__CostObjectiveFunction__Group__1__Impl" 17653 // $ANTLR start "rule__CostObjectiveFunction__Group__1__Impl"
18387 // InternalApplicationConfiguration.g:5760:1: rule__CostObjectiveFunction__Group__1__Impl : ( '{' ) ; 17654 // InternalApplicationConfiguration.g:5531:1: rule__CostObjectiveFunction__Group__1__Impl : ( '{' ) ;
18388 public final void rule__CostObjectiveFunction__Group__1__Impl() throws RecognitionException { 17655 public final void rule__CostObjectiveFunction__Group__1__Impl() throws RecognitionException {
18389 17656
18390 int stackSize = keepStackSize(); 17657 int stackSize = keepStackSize();
18391 17658
18392 try { 17659 try {
18393 // InternalApplicationConfiguration.g:5764:1: ( ( '{' ) ) 17660 // InternalApplicationConfiguration.g:5535:1: ( ( '{' ) )
18394 // InternalApplicationConfiguration.g:5765:1: ( '{' ) 17661 // InternalApplicationConfiguration.g:5536:1: ( '{' )
18395 { 17662 {
18396 // InternalApplicationConfiguration.g:5765:1: ( '{' ) 17663 // InternalApplicationConfiguration.g:5536:1: ( '{' )
18397 // InternalApplicationConfiguration.g:5766:2: '{' 17664 // InternalApplicationConfiguration.g:5537:2: '{'
18398 { 17665 {
18399 before(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1()); 17666 before(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
18400 match(input,31,FOLLOW_2); 17667 match(input,30,FOLLOW_2);
18401 after(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1()); 17668 after(grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
18402 17669
18403 } 17670 }
@@ -18421,16 +17688,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18421 17688
18422 17689
18423 // $ANTLR start "rule__CostObjectiveFunction__Group__2" 17690 // $ANTLR start "rule__CostObjectiveFunction__Group__2"
18424 // InternalApplicationConfiguration.g:5775:1: rule__CostObjectiveFunction__Group__2 : rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ; 17691 // InternalApplicationConfiguration.g:5546:1: rule__CostObjectiveFunction__Group__2 : rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ;
18425 public final void rule__CostObjectiveFunction__Group__2() throws RecognitionException { 17692 public final void rule__CostObjectiveFunction__Group__2() throws RecognitionException {
18426 17693
18427 int stackSize = keepStackSize(); 17694 int stackSize = keepStackSize();
18428 17695
18429 try { 17696 try {
18430 // InternalApplicationConfiguration.g:5779:1: ( rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 ) 17697 // InternalApplicationConfiguration.g:5550:1: ( rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 )
18431 // InternalApplicationConfiguration.g:5780:2: rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3 17698 // InternalApplicationConfiguration.g:5551:2: rule__CostObjectiveFunction__Group__2__Impl rule__CostObjectiveFunction__Group__3
18432 { 17699 {
18433 pushFollow(FOLLOW_16); 17700 pushFollow(FOLLOW_15);
18434 rule__CostObjectiveFunction__Group__2__Impl(); 17701 rule__CostObjectiveFunction__Group__2__Impl();
18435 17702
18436 state._fsp--; 17703 state._fsp--;
@@ -18459,21 +17726,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18459 17726
18460 17727
18461 // $ANTLR start "rule__CostObjectiveFunction__Group__2__Impl" 17728 // $ANTLR start "rule__CostObjectiveFunction__Group__2__Impl"
18462 // InternalApplicationConfiguration.g:5787:1: rule__CostObjectiveFunction__Group__2__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ; 17729 // InternalApplicationConfiguration.g:5558:1: rule__CostObjectiveFunction__Group__2__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ;
18463 public final void rule__CostObjectiveFunction__Group__2__Impl() throws RecognitionException { 17730 public final void rule__CostObjectiveFunction__Group__2__Impl() throws RecognitionException {
18464 17731
18465 int stackSize = keepStackSize(); 17732 int stackSize = keepStackSize();
18466 17733
18467 try { 17734 try {
18468 // InternalApplicationConfiguration.g:5791:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) ) 17735 // InternalApplicationConfiguration.g:5562:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) )
18469 // InternalApplicationConfiguration.g:5792:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) 17736 // InternalApplicationConfiguration.g:5563:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
18470 { 17737 {
18471 // InternalApplicationConfiguration.g:5792:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) ) 17738 // InternalApplicationConfiguration.g:5563:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_2 ) )
18472 // InternalApplicationConfiguration.g:5793:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 ) 17739 // InternalApplicationConfiguration.g:5564:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
18473 { 17740 {
18474 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2()); 17741 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_2());
18475 // InternalApplicationConfiguration.g:5794:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 ) 17742 // InternalApplicationConfiguration.g:5565:2: ( rule__CostObjectiveFunction__EntriesAssignment_2 )
18476 // InternalApplicationConfiguration.g:5794:3: rule__CostObjectiveFunction__EntriesAssignment_2 17743 // InternalApplicationConfiguration.g:5565:3: rule__CostObjectiveFunction__EntriesAssignment_2
18477 { 17744 {
18478 pushFollow(FOLLOW_2); 17745 pushFollow(FOLLOW_2);
18479 rule__CostObjectiveFunction__EntriesAssignment_2(); 17746 rule__CostObjectiveFunction__EntriesAssignment_2();
@@ -18506,16 +17773,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18506 17773
18507 17774
18508 // $ANTLR start "rule__CostObjectiveFunction__Group__3" 17775 // $ANTLR start "rule__CostObjectiveFunction__Group__3"
18509 // InternalApplicationConfiguration.g:5802:1: rule__CostObjectiveFunction__Group__3 : rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ; 17776 // InternalApplicationConfiguration.g:5573:1: rule__CostObjectiveFunction__Group__3 : rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ;
18510 public final void rule__CostObjectiveFunction__Group__3() throws RecognitionException { 17777 public final void rule__CostObjectiveFunction__Group__3() throws RecognitionException {
18511 17778
18512 int stackSize = keepStackSize(); 17779 int stackSize = keepStackSize();
18513 17780
18514 try { 17781 try {
18515 // InternalApplicationConfiguration.g:5806:1: ( rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 ) 17782 // InternalApplicationConfiguration.g:5577:1: ( rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 )
18516 // InternalApplicationConfiguration.g:5807:2: rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4 17783 // InternalApplicationConfiguration.g:5578:2: rule__CostObjectiveFunction__Group__3__Impl rule__CostObjectiveFunction__Group__4
18517 { 17784 {
18518 pushFollow(FOLLOW_16); 17785 pushFollow(FOLLOW_15);
18519 rule__CostObjectiveFunction__Group__3__Impl(); 17786 rule__CostObjectiveFunction__Group__3__Impl();
18520 17787
18521 state._fsp--; 17788 state._fsp--;
@@ -18544,35 +17811,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18544 17811
18545 17812
18546 // $ANTLR start "rule__CostObjectiveFunction__Group__3__Impl" 17813 // $ANTLR start "rule__CostObjectiveFunction__Group__3__Impl"
18547 // InternalApplicationConfiguration.g:5814:1: rule__CostObjectiveFunction__Group__3__Impl : ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ; 17814 // InternalApplicationConfiguration.g:5585:1: rule__CostObjectiveFunction__Group__3__Impl : ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ;
18548 public final void rule__CostObjectiveFunction__Group__3__Impl() throws RecognitionException { 17815 public final void rule__CostObjectiveFunction__Group__3__Impl() throws RecognitionException {
18549 17816
18550 int stackSize = keepStackSize(); 17817 int stackSize = keepStackSize();
18551 17818
18552 try { 17819 try {
18553 // InternalApplicationConfiguration.g:5818:1: ( ( ( rule__CostObjectiveFunction__Group_3__0 )* ) ) 17820 // InternalApplicationConfiguration.g:5589:1: ( ( ( rule__CostObjectiveFunction__Group_3__0 )* ) )
18554 // InternalApplicationConfiguration.g:5819:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* ) 17821 // InternalApplicationConfiguration.g:5590:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
18555 { 17822 {
18556 // InternalApplicationConfiguration.g:5819:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* ) 17823 // InternalApplicationConfiguration.g:5590:1: ( ( rule__CostObjectiveFunction__Group_3__0 )* )
18557 // InternalApplicationConfiguration.g:5820:2: ( rule__CostObjectiveFunction__Group_3__0 )* 17824 // InternalApplicationConfiguration.g:5591:2: ( rule__CostObjectiveFunction__Group_3__0 )*
18558 { 17825 {
18559 before(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3()); 17826 before(grammarAccess.getCostObjectiveFunctionAccess().getGroup_3());
18560 // InternalApplicationConfiguration.g:5821:2: ( rule__CostObjectiveFunction__Group_3__0 )* 17827 // InternalApplicationConfiguration.g:5592:2: ( rule__CostObjectiveFunction__Group_3__0 )*
18561 loop53: 17828 loop51:
18562 do { 17829 do {
18563 int alt53=2; 17830 int alt51=2;
18564 int LA53_0 = input.LA(1); 17831 int LA51_0 = input.LA(1);
18565 17832
18566 if ( (LA53_0==33) ) { 17833 if ( (LA51_0==32) ) {
18567 alt53=1; 17834 alt51=1;
18568 } 17835 }
18569 17836
18570 17837
18571 switch (alt53) { 17838 switch (alt51) {
18572 case 1 : 17839 case 1 :
18573 // InternalApplicationConfiguration.g:5821:3: rule__CostObjectiveFunction__Group_3__0 17840 // InternalApplicationConfiguration.g:5592:3: rule__CostObjectiveFunction__Group_3__0
18574 { 17841 {
18575 pushFollow(FOLLOW_17); 17842 pushFollow(FOLLOW_16);
18576 rule__CostObjectiveFunction__Group_3__0(); 17843 rule__CostObjectiveFunction__Group_3__0();
18577 17844
18578 state._fsp--; 17845 state._fsp--;
@@ -18582,7 +17849,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18582 break; 17849 break;
18583 17850
18584 default : 17851 default :
18585 break loop53; 17852 break loop51;
18586 } 17853 }
18587 } while (true); 17854 } while (true);
18588 17855
@@ -18609,14 +17876,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18609 17876
18610 17877
18611 // $ANTLR start "rule__CostObjectiveFunction__Group__4" 17878 // $ANTLR start "rule__CostObjectiveFunction__Group__4"
18612 // InternalApplicationConfiguration.g:5829:1: rule__CostObjectiveFunction__Group__4 : rule__CostObjectiveFunction__Group__4__Impl ; 17879 // InternalApplicationConfiguration.g:5600:1: rule__CostObjectiveFunction__Group__4 : rule__CostObjectiveFunction__Group__4__Impl ;
18613 public final void rule__CostObjectiveFunction__Group__4() throws RecognitionException { 17880 public final void rule__CostObjectiveFunction__Group__4() throws RecognitionException {
18614 17881
18615 int stackSize = keepStackSize(); 17882 int stackSize = keepStackSize();
18616 17883
18617 try { 17884 try {
18618 // InternalApplicationConfiguration.g:5833:1: ( rule__CostObjectiveFunction__Group__4__Impl ) 17885 // InternalApplicationConfiguration.g:5604:1: ( rule__CostObjectiveFunction__Group__4__Impl )
18619 // InternalApplicationConfiguration.g:5834:2: rule__CostObjectiveFunction__Group__4__Impl 17886 // InternalApplicationConfiguration.g:5605:2: rule__CostObjectiveFunction__Group__4__Impl
18620 { 17887 {
18621 pushFollow(FOLLOW_2); 17888 pushFollow(FOLLOW_2);
18622 rule__CostObjectiveFunction__Group__4__Impl(); 17889 rule__CostObjectiveFunction__Group__4__Impl();
@@ -18642,20 +17909,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18642 17909
18643 17910
18644 // $ANTLR start "rule__CostObjectiveFunction__Group__4__Impl" 17911 // $ANTLR start "rule__CostObjectiveFunction__Group__4__Impl"
18645 // InternalApplicationConfiguration.g:5840:1: rule__CostObjectiveFunction__Group__4__Impl : ( '}' ) ; 17912 // InternalApplicationConfiguration.g:5611:1: rule__CostObjectiveFunction__Group__4__Impl : ( '}' ) ;
18646 public final void rule__CostObjectiveFunction__Group__4__Impl() throws RecognitionException { 17913 public final void rule__CostObjectiveFunction__Group__4__Impl() throws RecognitionException {
18647 17914
18648 int stackSize = keepStackSize(); 17915 int stackSize = keepStackSize();
18649 17916
18650 try { 17917 try {
18651 // InternalApplicationConfiguration.g:5844:1: ( ( '}' ) ) 17918 // InternalApplicationConfiguration.g:5615:1: ( ( '}' ) )
18652 // InternalApplicationConfiguration.g:5845:1: ( '}' ) 17919 // InternalApplicationConfiguration.g:5616:1: ( '}' )
18653 { 17920 {
18654 // InternalApplicationConfiguration.g:5845:1: ( '}' ) 17921 // InternalApplicationConfiguration.g:5616:1: ( '}' )
18655 // InternalApplicationConfiguration.g:5846:2: '}' 17922 // InternalApplicationConfiguration.g:5617:2: '}'
18656 { 17923 {
18657 before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4()); 17924 before(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
18658 match(input,32,FOLLOW_2); 17925 match(input,31,FOLLOW_2);
18659 after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4()); 17926 after(grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
18660 17927
18661 } 17928 }
@@ -18679,14 +17946,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18679 17946
18680 17947
18681 // $ANTLR start "rule__CostObjectiveFunction__Group_3__0" 17948 // $ANTLR start "rule__CostObjectiveFunction__Group_3__0"
18682 // InternalApplicationConfiguration.g:5856:1: rule__CostObjectiveFunction__Group_3__0 : rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ; 17949 // InternalApplicationConfiguration.g:5627:1: rule__CostObjectiveFunction__Group_3__0 : rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ;
18683 public final void rule__CostObjectiveFunction__Group_3__0() throws RecognitionException { 17950 public final void rule__CostObjectiveFunction__Group_3__0() throws RecognitionException {
18684 17951
18685 int stackSize = keepStackSize(); 17952 int stackSize = keepStackSize();
18686 17953
18687 try { 17954 try {
18688 // InternalApplicationConfiguration.g:5860:1: ( rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 ) 17955 // InternalApplicationConfiguration.g:5631:1: ( rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 )
18689 // InternalApplicationConfiguration.g:5861:2: rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1 17956 // InternalApplicationConfiguration.g:5632:2: rule__CostObjectiveFunction__Group_3__0__Impl rule__CostObjectiveFunction__Group_3__1
18690 { 17957 {
18691 pushFollow(FOLLOW_8); 17958 pushFollow(FOLLOW_8);
18692 rule__CostObjectiveFunction__Group_3__0__Impl(); 17959 rule__CostObjectiveFunction__Group_3__0__Impl();
@@ -18717,20 +17984,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18717 17984
18718 17985
18719 // $ANTLR start "rule__CostObjectiveFunction__Group_3__0__Impl" 17986 // $ANTLR start "rule__CostObjectiveFunction__Group_3__0__Impl"
18720 // InternalApplicationConfiguration.g:5868:1: rule__CostObjectiveFunction__Group_3__0__Impl : ( ',' ) ; 17987 // InternalApplicationConfiguration.g:5639:1: rule__CostObjectiveFunction__Group_3__0__Impl : ( ',' ) ;
18721 public final void rule__CostObjectiveFunction__Group_3__0__Impl() throws RecognitionException { 17988 public final void rule__CostObjectiveFunction__Group_3__0__Impl() throws RecognitionException {
18722 17989
18723 int stackSize = keepStackSize(); 17990 int stackSize = keepStackSize();
18724 17991
18725 try { 17992 try {
18726 // InternalApplicationConfiguration.g:5872:1: ( ( ',' ) ) 17993 // InternalApplicationConfiguration.g:5643:1: ( ( ',' ) )
18727 // InternalApplicationConfiguration.g:5873:1: ( ',' ) 17994 // InternalApplicationConfiguration.g:5644:1: ( ',' )
18728 { 17995 {
18729 // InternalApplicationConfiguration.g:5873:1: ( ',' ) 17996 // InternalApplicationConfiguration.g:5644:1: ( ',' )
18730 // InternalApplicationConfiguration.g:5874:2: ',' 17997 // InternalApplicationConfiguration.g:5645:2: ','
18731 { 17998 {
18732 before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0()); 17999 before(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
18733 match(input,33,FOLLOW_2); 18000 match(input,32,FOLLOW_2);
18734 after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0()); 18001 after(grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
18735 18002
18736 } 18003 }
@@ -18754,14 +18021,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18754 18021
18755 18022
18756 // $ANTLR start "rule__CostObjectiveFunction__Group_3__1" 18023 // $ANTLR start "rule__CostObjectiveFunction__Group_3__1"
18757 // InternalApplicationConfiguration.g:5883:1: rule__CostObjectiveFunction__Group_3__1 : rule__CostObjectiveFunction__Group_3__1__Impl ; 18024 // InternalApplicationConfiguration.g:5654:1: rule__CostObjectiveFunction__Group_3__1 : rule__CostObjectiveFunction__Group_3__1__Impl ;
18758 public final void rule__CostObjectiveFunction__Group_3__1() throws RecognitionException { 18025 public final void rule__CostObjectiveFunction__Group_3__1() throws RecognitionException {
18759 18026
18760 int stackSize = keepStackSize(); 18027 int stackSize = keepStackSize();
18761 18028
18762 try { 18029 try {
18763 // InternalApplicationConfiguration.g:5887:1: ( rule__CostObjectiveFunction__Group_3__1__Impl ) 18030 // InternalApplicationConfiguration.g:5658:1: ( rule__CostObjectiveFunction__Group_3__1__Impl )
18764 // InternalApplicationConfiguration.g:5888:2: rule__CostObjectiveFunction__Group_3__1__Impl 18031 // InternalApplicationConfiguration.g:5659:2: rule__CostObjectiveFunction__Group_3__1__Impl
18765 { 18032 {
18766 pushFollow(FOLLOW_2); 18033 pushFollow(FOLLOW_2);
18767 rule__CostObjectiveFunction__Group_3__1__Impl(); 18034 rule__CostObjectiveFunction__Group_3__1__Impl();
@@ -18787,21 +18054,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18787 18054
18788 18055
18789 // $ANTLR start "rule__CostObjectiveFunction__Group_3__1__Impl" 18056 // $ANTLR start "rule__CostObjectiveFunction__Group_3__1__Impl"
18790 // InternalApplicationConfiguration.g:5894:1: rule__CostObjectiveFunction__Group_3__1__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ; 18057 // InternalApplicationConfiguration.g:5665:1: rule__CostObjectiveFunction__Group_3__1__Impl : ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ;
18791 public final void rule__CostObjectiveFunction__Group_3__1__Impl() throws RecognitionException { 18058 public final void rule__CostObjectiveFunction__Group_3__1__Impl() throws RecognitionException {
18792 18059
18793 int stackSize = keepStackSize(); 18060 int stackSize = keepStackSize();
18794 18061
18795 try { 18062 try {
18796 // InternalApplicationConfiguration.g:5898:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) ) 18063 // InternalApplicationConfiguration.g:5669:1: ( ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) )
18797 // InternalApplicationConfiguration.g:5899:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) 18064 // InternalApplicationConfiguration.g:5670:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
18798 { 18065 {
18799 // InternalApplicationConfiguration.g:5899:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) ) 18066 // InternalApplicationConfiguration.g:5670:1: ( ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) )
18800 // InternalApplicationConfiguration.g:5900:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) 18067 // InternalApplicationConfiguration.g:5671:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
18801 { 18068 {
18802 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1()); 18069 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesAssignment_3_1());
18803 // InternalApplicationConfiguration.g:5901:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 ) 18070 // InternalApplicationConfiguration.g:5672:2: ( rule__CostObjectiveFunction__EntriesAssignment_3_1 )
18804 // InternalApplicationConfiguration.g:5901:3: rule__CostObjectiveFunction__EntriesAssignment_3_1 18071 // InternalApplicationConfiguration.g:5672:3: rule__CostObjectiveFunction__EntriesAssignment_3_1
18805 { 18072 {
18806 pushFollow(FOLLOW_2); 18073 pushFollow(FOLLOW_2);
18807 rule__CostObjectiveFunction__EntriesAssignment_3_1(); 18074 rule__CostObjectiveFunction__EntriesAssignment_3_1();
@@ -18834,16 +18101,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18834 18101
18835 18102
18836 // $ANTLR start "rule__CostEntry__Group__0" 18103 // $ANTLR start "rule__CostEntry__Group__0"
18837 // InternalApplicationConfiguration.g:5910:1: rule__CostEntry__Group__0 : rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ; 18104 // InternalApplicationConfiguration.g:5681:1: rule__CostEntry__Group__0 : rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ;
18838 public final void rule__CostEntry__Group__0() throws RecognitionException { 18105 public final void rule__CostEntry__Group__0() throws RecognitionException {
18839 18106
18840 int stackSize = keepStackSize(); 18107 int stackSize = keepStackSize();
18841 18108
18842 try { 18109 try {
18843 // InternalApplicationConfiguration.g:5914:1: ( rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 ) 18110 // InternalApplicationConfiguration.g:5685:1: ( rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 )
18844 // InternalApplicationConfiguration.g:5915:2: rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1 18111 // InternalApplicationConfiguration.g:5686:2: rule__CostEntry__Group__0__Impl rule__CostEntry__Group__1
18845 { 18112 {
18846 pushFollow(FOLLOW_14); 18113 pushFollow(FOLLOW_13);
18847 rule__CostEntry__Group__0__Impl(); 18114 rule__CostEntry__Group__0__Impl();
18848 18115
18849 state._fsp--; 18116 state._fsp--;
@@ -18872,21 +18139,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18872 18139
18873 18140
18874 // $ANTLR start "rule__CostEntry__Group__0__Impl" 18141 // $ANTLR start "rule__CostEntry__Group__0__Impl"
18875 // InternalApplicationConfiguration.g:5922:1: rule__CostEntry__Group__0__Impl : ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ; 18142 // InternalApplicationConfiguration.g:5693:1: rule__CostEntry__Group__0__Impl : ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ;
18876 public final void rule__CostEntry__Group__0__Impl() throws RecognitionException { 18143 public final void rule__CostEntry__Group__0__Impl() throws RecognitionException {
18877 18144
18878 int stackSize = keepStackSize(); 18145 int stackSize = keepStackSize();
18879 18146
18880 try { 18147 try {
18881 // InternalApplicationConfiguration.g:5926:1: ( ( ( rule__CostEntry__PatternElementAssignment_0 ) ) ) 18148 // InternalApplicationConfiguration.g:5697:1: ( ( ( rule__CostEntry__PatternElementAssignment_0 ) ) )
18882 // InternalApplicationConfiguration.g:5927:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) ) 18149 // InternalApplicationConfiguration.g:5698:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
18883 { 18150 {
18884 // InternalApplicationConfiguration.g:5927:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) ) 18151 // InternalApplicationConfiguration.g:5698:1: ( ( rule__CostEntry__PatternElementAssignment_0 ) )
18885 // InternalApplicationConfiguration.g:5928:2: ( rule__CostEntry__PatternElementAssignment_0 ) 18152 // InternalApplicationConfiguration.g:5699:2: ( rule__CostEntry__PatternElementAssignment_0 )
18886 { 18153 {
18887 before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0()); 18154 before(grammarAccess.getCostEntryAccess().getPatternElementAssignment_0());
18888 // InternalApplicationConfiguration.g:5929:2: ( rule__CostEntry__PatternElementAssignment_0 ) 18155 // InternalApplicationConfiguration.g:5700:2: ( rule__CostEntry__PatternElementAssignment_0 )
18889 // InternalApplicationConfiguration.g:5929:3: rule__CostEntry__PatternElementAssignment_0 18156 // InternalApplicationConfiguration.g:5700:3: rule__CostEntry__PatternElementAssignment_0
18890 { 18157 {
18891 pushFollow(FOLLOW_2); 18158 pushFollow(FOLLOW_2);
18892 rule__CostEntry__PatternElementAssignment_0(); 18159 rule__CostEntry__PatternElementAssignment_0();
@@ -18919,16 +18186,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18919 18186
18920 18187
18921 // $ANTLR start "rule__CostEntry__Group__1" 18188 // $ANTLR start "rule__CostEntry__Group__1"
18922 // InternalApplicationConfiguration.g:5937:1: rule__CostEntry__Group__1 : rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ; 18189 // InternalApplicationConfiguration.g:5708:1: rule__CostEntry__Group__1 : rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ;
18923 public final void rule__CostEntry__Group__1() throws RecognitionException { 18190 public final void rule__CostEntry__Group__1() throws RecognitionException {
18924 18191
18925 int stackSize = keepStackSize(); 18192 int stackSize = keepStackSize();
18926 18193
18927 try { 18194 try {
18928 // InternalApplicationConfiguration.g:5941:1: ( rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 ) 18195 // InternalApplicationConfiguration.g:5712:1: ( rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 )
18929 // InternalApplicationConfiguration.g:5942:2: rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2 18196 // InternalApplicationConfiguration.g:5713:2: rule__CostEntry__Group__1__Impl rule__CostEntry__Group__2
18930 { 18197 {
18931 pushFollow(FOLLOW_25); 18198 pushFollow(FOLLOW_24);
18932 rule__CostEntry__Group__1__Impl(); 18199 rule__CostEntry__Group__1__Impl();
18933 18200
18934 state._fsp--; 18201 state._fsp--;
@@ -18957,20 +18224,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18957 18224
18958 18225
18959 // $ANTLR start "rule__CostEntry__Group__1__Impl" 18226 // $ANTLR start "rule__CostEntry__Group__1__Impl"
18960 // InternalApplicationConfiguration.g:5949:1: rule__CostEntry__Group__1__Impl : ( '=' ) ; 18227 // InternalApplicationConfiguration.g:5720:1: rule__CostEntry__Group__1__Impl : ( '=' ) ;
18961 public final void rule__CostEntry__Group__1__Impl() throws RecognitionException { 18228 public final void rule__CostEntry__Group__1__Impl() throws RecognitionException {
18962 18229
18963 int stackSize = keepStackSize(); 18230 int stackSize = keepStackSize();
18964 18231
18965 try { 18232 try {
18966 // InternalApplicationConfiguration.g:5953:1: ( ( '=' ) ) 18233 // InternalApplicationConfiguration.g:5724:1: ( ( '=' ) )
18967 // InternalApplicationConfiguration.g:5954:1: ( '=' ) 18234 // InternalApplicationConfiguration.g:5725:1: ( '=' )
18968 { 18235 {
18969 // InternalApplicationConfiguration.g:5954:1: ( '=' ) 18236 // InternalApplicationConfiguration.g:5725:1: ( '=' )
18970 // InternalApplicationConfiguration.g:5955:2: '=' 18237 // InternalApplicationConfiguration.g:5726:2: '='
18971 { 18238 {
18972 before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1()); 18239 before(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
18973 match(input,30,FOLLOW_2); 18240 match(input,29,FOLLOW_2);
18974 after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1()); 18241 after(grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
18975 18242
18976 } 18243 }
@@ -18994,14 +18261,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
18994 18261
18995 18262
18996 // $ANTLR start "rule__CostEntry__Group__2" 18263 // $ANTLR start "rule__CostEntry__Group__2"
18997 // InternalApplicationConfiguration.g:5964:1: rule__CostEntry__Group__2 : rule__CostEntry__Group__2__Impl ; 18264 // InternalApplicationConfiguration.g:5735:1: rule__CostEntry__Group__2 : rule__CostEntry__Group__2__Impl ;
18998 public final void rule__CostEntry__Group__2() throws RecognitionException { 18265 public final void rule__CostEntry__Group__2() throws RecognitionException {
18999 18266
19000 int stackSize = keepStackSize(); 18267 int stackSize = keepStackSize();
19001 18268
19002 try { 18269 try {
19003 // InternalApplicationConfiguration.g:5968:1: ( rule__CostEntry__Group__2__Impl ) 18270 // InternalApplicationConfiguration.g:5739:1: ( rule__CostEntry__Group__2__Impl )
19004 // InternalApplicationConfiguration.g:5969:2: rule__CostEntry__Group__2__Impl 18271 // InternalApplicationConfiguration.g:5740:2: rule__CostEntry__Group__2__Impl
19005 { 18272 {
19006 pushFollow(FOLLOW_2); 18273 pushFollow(FOLLOW_2);
19007 rule__CostEntry__Group__2__Impl(); 18274 rule__CostEntry__Group__2__Impl();
@@ -19027,21 +18294,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
19027 18294
19028 18295
19029 // $ANTLR start "rule__CostEntry__Group__2__Impl" 18296 // $ANTLR start "rule__CostEntry__Group__2__Impl"
19030 // InternalApplicationConfiguration.g:5975:1: rule__CostEntry__Group__2__Impl : ( ( rule__CostEntry__WeightAssignment_2 ) ) ; 18297 // InternalApplicationConfiguration.g:5746:1: rule__CostEntry__Group__2__Impl : ( ( rule__CostEntry__WeightAssignment_2 ) ) ;
19031 public final void rule__CostEntry__Group__2__Impl() throws RecognitionException { 18298 public final void rule__CostEntry__Group__2__Impl() throws RecognitionException {
19032 18299
19033 int stackSize = keepStackSize(); 18300 int stackSize = keepStackSize();
19034 18301
19035 try { 18302 try {
19036 // InternalApplicationConfiguration.g:5979:1: ( ( ( rule__CostEntry__WeightAssignment_2 ) ) ) 18303 // InternalApplicationConfiguration.g:5750:1: ( ( ( rule__CostEntry__WeightAssignment_2 ) ) )
19037 // InternalApplicationConfiguration.g:5980:1: ( ( rule__CostEntry__WeightAssignment_2 ) ) 18304 // InternalApplicationConfiguration.g:5751:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
19038 { 18305 {
19039 // InternalApplicationConfiguration.g:5980:1: ( ( rule__CostEntry__WeightAssignment_2 ) ) 18306 // InternalApplicationConfiguration.g:5751:1: ( ( rule__CostEntry__WeightAssignment_2 ) )
19040 // InternalApplicationConfiguration.g:5981:2: ( rule__CostEntry__WeightAssignment_2 ) 18307 // InternalApplicationConfiguration.g:5752:2: ( rule__CostEntry__WeightAssignment_2 )
19041 { 18308 {
19042 before(grammarAccess.getCostEntryAccess().getWeightAssignment_2()); 18309 before(grammarAccess.getCostEntryAccess().getWeightAssignment_2());
19043 // InternalApplicationConfiguration.g:5982:2: ( rule__CostEntry__WeightAssignment_2 ) 18310 // InternalApplicationConfiguration.g:5753:2: ( rule__CostEntry__WeightAssignment_2 )
19044 // InternalApplicationConfiguration.g:5982:3: rule__CostEntry__WeightAssignment_2 18311 // InternalApplicationConfiguration.g:5753:3: rule__CostEntry__WeightAssignment_2
19045 { 18312 {
19046 pushFollow(FOLLOW_2); 18313 pushFollow(FOLLOW_2);
19047 rule__CostEntry__WeightAssignment_2(); 18314 rule__CostEntry__WeightAssignment_2();
@@ -19073,995 +18340,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
19073 // $ANTLR end "rule__CostEntry__Group__2__Impl" 18340 // $ANTLR end "rule__CostEntry__Group__2__Impl"
19074 18341
19075 18342
19076 // $ANTLR start "rule__ReliabiltiyProbability__Group__0"
19077 // InternalApplicationConfiguration.g:5991:1: rule__ReliabiltiyProbability__Group__0 : rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 ;
19078 public final void rule__ReliabiltiyProbability__Group__0() throws RecognitionException {
19079
19080 int stackSize = keepStackSize();
19081
19082 try {
19083 // InternalApplicationConfiguration.g:5995:1: ( rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1 )
19084 // InternalApplicationConfiguration.g:5996:2: rule__ReliabiltiyProbability__Group__0__Impl rule__ReliabiltiyProbability__Group__1
19085 {
19086 pushFollow(FOLLOW_8);
19087 rule__ReliabiltiyProbability__Group__0__Impl();
19088
19089 state._fsp--;
19090
19091 pushFollow(FOLLOW_2);
19092 rule__ReliabiltiyProbability__Group__1();
19093
19094 state._fsp--;
19095
19096
19097 }
19098
19099 }
19100 catch (RecognitionException re) {
19101 reportError(re);
19102 recover(input,re);
19103 }
19104 finally {
19105
19106 restoreStackSize(stackSize);
19107
19108 }
19109 return ;
19110 }
19111 // $ANTLR end "rule__ReliabiltiyProbability__Group__0"
19112
19113
19114 // $ANTLR start "rule__ReliabiltiyProbability__Group__0__Impl"
19115 // InternalApplicationConfiguration.g:6003:1: rule__ReliabiltiyProbability__Group__0__Impl : ( 'reliability' ) ;
19116 public final void rule__ReliabiltiyProbability__Group__0__Impl() throws RecognitionException {
19117
19118 int stackSize = keepStackSize();
19119
19120 try {
19121 // InternalApplicationConfiguration.g:6007:1: ( ( 'reliability' ) )
19122 // InternalApplicationConfiguration.g:6008:1: ( 'reliability' )
19123 {
19124 // InternalApplicationConfiguration.g:6008:1: ( 'reliability' )
19125 // InternalApplicationConfiguration.g:6009:2: 'reliability'
19126 {
19127 before(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
19128 match(input,28,FOLLOW_2);
19129 after(grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
19130
19131 }
19132
19133
19134 }
19135
19136 }
19137 catch (RecognitionException re) {
19138 reportError(re);
19139 recover(input,re);
19140 }
19141 finally {
19142
19143 restoreStackSize(stackSize);
19144
19145 }
19146 return ;
19147 }
19148 // $ANTLR end "rule__ReliabiltiyProbability__Group__0__Impl"
19149
19150
19151 // $ANTLR start "rule__ReliabiltiyProbability__Group__1"
19152 // InternalApplicationConfiguration.g:6018:1: rule__ReliabiltiyProbability__Group__1 : rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 ;
19153 public final void rule__ReliabiltiyProbability__Group__1() throws RecognitionException {
19154
19155 int stackSize = keepStackSize();
19156
19157 try {
19158 // InternalApplicationConfiguration.g:6022:1: ( rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2 )
19159 // InternalApplicationConfiguration.g:6023:2: rule__ReliabiltiyProbability__Group__1__Impl rule__ReliabiltiyProbability__Group__2
19160 {
19161 pushFollow(FOLLOW_8);
19162 rule__ReliabiltiyProbability__Group__1__Impl();
19163
19164 state._fsp--;
19165
19166 pushFollow(FOLLOW_2);
19167 rule__ReliabiltiyProbability__Group__2();
19168
19169 state._fsp--;
19170
19171
19172 }
19173
19174 }
19175 catch (RecognitionException re) {
19176 reportError(re);
19177 recover(input,re);
19178 }
19179 finally {
19180
19181 restoreStackSize(stackSize);
19182
19183 }
19184 return ;
19185 }
19186 // $ANTLR end "rule__ReliabiltiyProbability__Group__1"
19187
19188
19189 // $ANTLR start "rule__ReliabiltiyProbability__Group__1__Impl"
19190 // InternalApplicationConfiguration.g:6030:1: rule__ReliabiltiyProbability__Group__1__Impl : ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) ;
19191 public final void rule__ReliabiltiyProbability__Group__1__Impl() throws RecognitionException {
19192
19193 int stackSize = keepStackSize();
19194
19195 try {
19196 // InternalApplicationConfiguration.g:6034:1: ( ( ( rule__ReliabiltiyProbability__Group_1__0 )? ) )
19197 // InternalApplicationConfiguration.g:6035:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
19198 {
19199 // InternalApplicationConfiguration.g:6035:1: ( ( rule__ReliabiltiyProbability__Group_1__0 )? )
19200 // InternalApplicationConfiguration.g:6036:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
19201 {
19202 before(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
19203 // InternalApplicationConfiguration.g:6037:2: ( rule__ReliabiltiyProbability__Group_1__0 )?
19204 int alt54=2;
19205 int LA54_0 = input.LA(1);
19206
19207 if ( (LA54_0==RULE_ID) ) {
19208 int LA54_1 = input.LA(2);
19209
19210 if ( (LA54_1==23||LA54_1==36) ) {
19211 alt54=1;
19212 }
19213 }
19214 switch (alt54) {
19215 case 1 :
19216 // InternalApplicationConfiguration.g:6037:3: rule__ReliabiltiyProbability__Group_1__0
19217 {
19218 pushFollow(FOLLOW_2);
19219 rule__ReliabiltiyProbability__Group_1__0();
19220
19221 state._fsp--;
19222
19223
19224 }
19225 break;
19226
19227 }
19228
19229 after(grammarAccess.getReliabiltiyProbabilityAccess().getGroup_1());
19230
19231 }
19232
19233
19234 }
19235
19236 }
19237 catch (RecognitionException re) {
19238 reportError(re);
19239 recover(input,re);
19240 }
19241 finally {
19242
19243 restoreStackSize(stackSize);
19244
19245 }
19246 return ;
19247 }
19248 // $ANTLR end "rule__ReliabiltiyProbability__Group__1__Impl"
19249
19250
19251 // $ANTLR start "rule__ReliabiltiyProbability__Group__2"
19252 // InternalApplicationConfiguration.g:6045:1: rule__ReliabiltiyProbability__Group__2 : rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 ;
19253 public final void rule__ReliabiltiyProbability__Group__2() throws RecognitionException {
19254
19255 int stackSize = keepStackSize();
19256
19257 try {
19258 // InternalApplicationConfiguration.g:6049:1: ( rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3 )
19259 // InternalApplicationConfiguration.g:6050:2: rule__ReliabiltiyProbability__Group__2__Impl rule__ReliabiltiyProbability__Group__3
19260 {
19261 pushFollow(FOLLOW_26);
19262 rule__ReliabiltiyProbability__Group__2__Impl();
19263
19264 state._fsp--;
19265
19266 pushFollow(FOLLOW_2);
19267 rule__ReliabiltiyProbability__Group__3();
19268
19269 state._fsp--;
19270
19271
19272 }
19273
19274 }
19275 catch (RecognitionException re) {
19276 reportError(re);
19277 recover(input,re);
19278 }
19279 finally {
19280
19281 restoreStackSize(stackSize);
19282
19283 }
19284 return ;
19285 }
19286 // $ANTLR end "rule__ReliabiltiyProbability__Group__2"
19287
19288
19289 // $ANTLR start "rule__ReliabiltiyProbability__Group__2__Impl"
19290 // InternalApplicationConfiguration.g:6057:1: rule__ReliabiltiyProbability__Group__2__Impl : ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) ;
19291 public final void rule__ReliabiltiyProbability__Group__2__Impl() throws RecognitionException {
19292
19293 int stackSize = keepStackSize();
19294
19295 try {
19296 // InternalApplicationConfiguration.g:6061:1: ( ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) ) )
19297 // InternalApplicationConfiguration.g:6062:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
19298 {
19299 // InternalApplicationConfiguration.g:6062:1: ( ( rule__ReliabiltiyProbability__TransformationAssignment_2 ) )
19300 // InternalApplicationConfiguration.g:6063:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
19301 {
19302 before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
19303 // InternalApplicationConfiguration.g:6064:2: ( rule__ReliabiltiyProbability__TransformationAssignment_2 )
19304 // InternalApplicationConfiguration.g:6064:3: rule__ReliabiltiyProbability__TransformationAssignment_2
19305 {
19306 pushFollow(FOLLOW_2);
19307 rule__ReliabiltiyProbability__TransformationAssignment_2();
19308
19309 state._fsp--;
19310
19311
19312 }
19313
19314 after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationAssignment_2());
19315
19316 }
19317
19318
19319 }
19320
19321 }
19322 catch (RecognitionException re) {
19323 reportError(re);
19324 recover(input,re);
19325 }
19326 finally {
19327
19328 restoreStackSize(stackSize);
19329
19330 }
19331 return ;
19332 }
19333 // $ANTLR end "rule__ReliabiltiyProbability__Group__2__Impl"
19334
19335
19336 // $ANTLR start "rule__ReliabiltiyProbability__Group__3"
19337 // InternalApplicationConfiguration.g:6072:1: rule__ReliabiltiyProbability__Group__3 : rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 ;
19338 public final void rule__ReliabiltiyProbability__Group__3() throws RecognitionException {
19339
19340 int stackSize = keepStackSize();
19341
19342 try {
19343 // InternalApplicationConfiguration.g:6076:1: ( rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4 )
19344 // InternalApplicationConfiguration.g:6077:2: rule__ReliabiltiyProbability__Group__3__Impl rule__ReliabiltiyProbability__Group__4
19345 {
19346 pushFollow(FOLLOW_25);
19347 rule__ReliabiltiyProbability__Group__3__Impl();
19348
19349 state._fsp--;
19350
19351 pushFollow(FOLLOW_2);
19352 rule__ReliabiltiyProbability__Group__4();
19353
19354 state._fsp--;
19355
19356
19357 }
19358
19359 }
19360 catch (RecognitionException re) {
19361 reportError(re);
19362 recover(input,re);
19363 }
19364 finally {
19365
19366 restoreStackSize(stackSize);
19367
19368 }
19369 return ;
19370 }
19371 // $ANTLR end "rule__ReliabiltiyProbability__Group__3"
19372
19373
19374 // $ANTLR start "rule__ReliabiltiyProbability__Group__3__Impl"
19375 // InternalApplicationConfiguration.g:6084:1: rule__ReliabiltiyProbability__Group__3__Impl : ( 'at' ) ;
19376 public final void rule__ReliabiltiyProbability__Group__3__Impl() throws RecognitionException {
19377
19378 int stackSize = keepStackSize();
19379
19380 try {
19381 // InternalApplicationConfiguration.g:6088:1: ( ( 'at' ) )
19382 // InternalApplicationConfiguration.g:6089:1: ( 'at' )
19383 {
19384 // InternalApplicationConfiguration.g:6089:1: ( 'at' )
19385 // InternalApplicationConfiguration.g:6090:2: 'at'
19386 {
19387 before(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
19388 match(input,42,FOLLOW_2);
19389 after(grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
19390
19391 }
19392
19393
19394 }
19395
19396 }
19397 catch (RecognitionException re) {
19398 reportError(re);
19399 recover(input,re);
19400 }
19401 finally {
19402
19403 restoreStackSize(stackSize);
19404
19405 }
19406 return ;
19407 }
19408 // $ANTLR end "rule__ReliabiltiyProbability__Group__3__Impl"
19409
19410
19411 // $ANTLR start "rule__ReliabiltiyProbability__Group__4"
19412 // InternalApplicationConfiguration.g:6099:1: rule__ReliabiltiyProbability__Group__4 : rule__ReliabiltiyProbability__Group__4__Impl ;
19413 public final void rule__ReliabiltiyProbability__Group__4() throws RecognitionException {
19414
19415 int stackSize = keepStackSize();
19416
19417 try {
19418 // InternalApplicationConfiguration.g:6103:1: ( rule__ReliabiltiyProbability__Group__4__Impl )
19419 // InternalApplicationConfiguration.g:6104:2: rule__ReliabiltiyProbability__Group__4__Impl
19420 {
19421 pushFollow(FOLLOW_2);
19422 rule__ReliabiltiyProbability__Group__4__Impl();
19423
19424 state._fsp--;
19425
19426
19427 }
19428
19429 }
19430 catch (RecognitionException re) {
19431 reportError(re);
19432 recover(input,re);
19433 }
19434 finally {
19435
19436 restoreStackSize(stackSize);
19437
19438 }
19439 return ;
19440 }
19441 // $ANTLR end "rule__ReliabiltiyProbability__Group__4"
19442
19443
19444 // $ANTLR start "rule__ReliabiltiyProbability__Group__4__Impl"
19445 // InternalApplicationConfiguration.g:6110:1: rule__ReliabiltiyProbability__Group__4__Impl : ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) ;
19446 public final void rule__ReliabiltiyProbability__Group__4__Impl() throws RecognitionException {
19447
19448 int stackSize = keepStackSize();
19449
19450 try {
19451 // InternalApplicationConfiguration.g:6114:1: ( ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) ) )
19452 // InternalApplicationConfiguration.g:6115:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
19453 {
19454 // InternalApplicationConfiguration.g:6115:1: ( ( rule__ReliabiltiyProbability__TimeAssignment_4 ) )
19455 // InternalApplicationConfiguration.g:6116:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
19456 {
19457 before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
19458 // InternalApplicationConfiguration.g:6117:2: ( rule__ReliabiltiyProbability__TimeAssignment_4 )
19459 // InternalApplicationConfiguration.g:6117:3: rule__ReliabiltiyProbability__TimeAssignment_4
19460 {
19461 pushFollow(FOLLOW_2);
19462 rule__ReliabiltiyProbability__TimeAssignment_4();
19463
19464 state._fsp--;
19465
19466
19467 }
19468
19469 after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeAssignment_4());
19470
19471 }
19472
19473
19474 }
19475
19476 }
19477 catch (RecognitionException re) {
19478 reportError(re);
19479 recover(input,re);
19480 }
19481 finally {
19482
19483 restoreStackSize(stackSize);
19484
19485 }
19486 return ;
19487 }
19488 // $ANTLR end "rule__ReliabiltiyProbability__Group__4__Impl"
19489
19490
19491 // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0"
19492 // InternalApplicationConfiguration.g:6126:1: rule__ReliabiltiyProbability__Group_1__0 : rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 ;
19493 public final void rule__ReliabiltiyProbability__Group_1__0() throws RecognitionException {
19494
19495 int stackSize = keepStackSize();
19496
19497 try {
19498 // InternalApplicationConfiguration.g:6130:1: ( rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1 )
19499 // InternalApplicationConfiguration.g:6131:2: rule__ReliabiltiyProbability__Group_1__0__Impl rule__ReliabiltiyProbability__Group_1__1
19500 {
19501 pushFollow(FOLLOW_20);
19502 rule__ReliabiltiyProbability__Group_1__0__Impl();
19503
19504 state._fsp--;
19505
19506 pushFollow(FOLLOW_2);
19507 rule__ReliabiltiyProbability__Group_1__1();
19508
19509 state._fsp--;
19510
19511
19512 }
19513
19514 }
19515 catch (RecognitionException re) {
19516 reportError(re);
19517 recover(input,re);
19518 }
19519 finally {
19520
19521 restoreStackSize(stackSize);
19522
19523 }
19524 return ;
19525 }
19526 // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0"
19527
19528
19529 // $ANTLR start "rule__ReliabiltiyProbability__Group_1__0__Impl"
19530 // InternalApplicationConfiguration.g:6138:1: rule__ReliabiltiyProbability__Group_1__0__Impl : ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) ;
19531 public final void rule__ReliabiltiyProbability__Group_1__0__Impl() throws RecognitionException {
19532
19533 int stackSize = keepStackSize();
19534
19535 try {
19536 // InternalApplicationConfiguration.g:6142:1: ( ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) ) )
19537 // InternalApplicationConfiguration.g:6143:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
19538 {
19539 // InternalApplicationConfiguration.g:6143:1: ( ( rule__ReliabiltiyProbability__PackageAssignment_1_0 ) )
19540 // InternalApplicationConfiguration.g:6144:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
19541 {
19542 before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
19543 // InternalApplicationConfiguration.g:6145:2: ( rule__ReliabiltiyProbability__PackageAssignment_1_0 )
19544 // InternalApplicationConfiguration.g:6145:3: rule__ReliabiltiyProbability__PackageAssignment_1_0
19545 {
19546 pushFollow(FOLLOW_2);
19547 rule__ReliabiltiyProbability__PackageAssignment_1_0();
19548
19549 state._fsp--;
19550
19551
19552 }
19553
19554 after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageAssignment_1_0());
19555
19556 }
19557
19558
19559 }
19560
19561 }
19562 catch (RecognitionException re) {
19563 reportError(re);
19564 recover(input,re);
19565 }
19566 finally {
19567
19568 restoreStackSize(stackSize);
19569
19570 }
19571 return ;
19572 }
19573 // $ANTLR end "rule__ReliabiltiyProbability__Group_1__0__Impl"
19574
19575
19576 // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1"
19577 // InternalApplicationConfiguration.g:6153:1: rule__ReliabiltiyProbability__Group_1__1 : rule__ReliabiltiyProbability__Group_1__1__Impl ;
19578 public final void rule__ReliabiltiyProbability__Group_1__1() throws RecognitionException {
19579
19580 int stackSize = keepStackSize();
19581
19582 try {
19583 // InternalApplicationConfiguration.g:6157:1: ( rule__ReliabiltiyProbability__Group_1__1__Impl )
19584 // InternalApplicationConfiguration.g:6158:2: rule__ReliabiltiyProbability__Group_1__1__Impl
19585 {
19586 pushFollow(FOLLOW_2);
19587 rule__ReliabiltiyProbability__Group_1__1__Impl();
19588
19589 state._fsp--;
19590
19591
19592 }
19593
19594 }
19595 catch (RecognitionException re) {
19596 reportError(re);
19597 recover(input,re);
19598 }
19599 finally {
19600
19601 restoreStackSize(stackSize);
19602
19603 }
19604 return ;
19605 }
19606 // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1"
19607
19608
19609 // $ANTLR start "rule__ReliabiltiyProbability__Group_1__1__Impl"
19610 // InternalApplicationConfiguration.g:6164:1: rule__ReliabiltiyProbability__Group_1__1__Impl : ( '::' ) ;
19611 public final void rule__ReliabiltiyProbability__Group_1__1__Impl() throws RecognitionException {
19612
19613 int stackSize = keepStackSize();
19614
19615 try {
19616 // InternalApplicationConfiguration.g:6168:1: ( ( '::' ) )
19617 // InternalApplicationConfiguration.g:6169:1: ( '::' )
19618 {
19619 // InternalApplicationConfiguration.g:6169:1: ( '::' )
19620 // InternalApplicationConfiguration.g:6170:2: '::'
19621 {
19622 before(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
19623 match(input,36,FOLLOW_2);
19624 after(grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
19625
19626 }
19627
19628
19629 }
19630
19631 }
19632 catch (RecognitionException re) {
19633 reportError(re);
19634 recover(input,re);
19635 }
19636 finally {
19637
19638 restoreStackSize(stackSize);
19639
19640 }
19641 return ;
19642 }
19643 // $ANTLR end "rule__ReliabiltiyProbability__Group_1__1__Impl"
19644
19645
19646 // $ANTLR start "rule__Mtff__Group__0"
19647 // InternalApplicationConfiguration.g:6180:1: rule__Mtff__Group__0 : rule__Mtff__Group__0__Impl rule__Mtff__Group__1 ;
19648 public final void rule__Mtff__Group__0() throws RecognitionException {
19649
19650 int stackSize = keepStackSize();
19651
19652 try {
19653 // InternalApplicationConfiguration.g:6184:1: ( rule__Mtff__Group__0__Impl rule__Mtff__Group__1 )
19654 // InternalApplicationConfiguration.g:6185:2: rule__Mtff__Group__0__Impl rule__Mtff__Group__1
19655 {
19656 pushFollow(FOLLOW_8);
19657 rule__Mtff__Group__0__Impl();
19658
19659 state._fsp--;
19660
19661 pushFollow(FOLLOW_2);
19662 rule__Mtff__Group__1();
19663
19664 state._fsp--;
19665
19666
19667 }
19668
19669 }
19670 catch (RecognitionException re) {
19671 reportError(re);
19672 recover(input,re);
19673 }
19674 finally {
19675
19676 restoreStackSize(stackSize);
19677
19678 }
19679 return ;
19680 }
19681 // $ANTLR end "rule__Mtff__Group__0"
19682
19683
19684 // $ANTLR start "rule__Mtff__Group__0__Impl"
19685 // InternalApplicationConfiguration.g:6192:1: rule__Mtff__Group__0__Impl : ( 'mtff' ) ;
19686 public final void rule__Mtff__Group__0__Impl() throws RecognitionException {
19687
19688 int stackSize = keepStackSize();
19689
19690 try {
19691 // InternalApplicationConfiguration.g:6196:1: ( ( 'mtff' ) )
19692 // InternalApplicationConfiguration.g:6197:1: ( 'mtff' )
19693 {
19694 // InternalApplicationConfiguration.g:6197:1: ( 'mtff' )
19695 // InternalApplicationConfiguration.g:6198:2: 'mtff'
19696 {
19697 before(grammarAccess.getMtffAccess().getMtffKeyword_0());
19698 match(input,43,FOLLOW_2);
19699 after(grammarAccess.getMtffAccess().getMtffKeyword_0());
19700
19701 }
19702
19703
19704 }
19705
19706 }
19707 catch (RecognitionException re) {
19708 reportError(re);
19709 recover(input,re);
19710 }
19711 finally {
19712
19713 restoreStackSize(stackSize);
19714
19715 }
19716 return ;
19717 }
19718 // $ANTLR end "rule__Mtff__Group__0__Impl"
19719
19720
19721 // $ANTLR start "rule__Mtff__Group__1"
19722 // InternalApplicationConfiguration.g:6207:1: rule__Mtff__Group__1 : rule__Mtff__Group__1__Impl rule__Mtff__Group__2 ;
19723 public final void rule__Mtff__Group__1() throws RecognitionException {
19724
19725 int stackSize = keepStackSize();
19726
19727 try {
19728 // InternalApplicationConfiguration.g:6211:1: ( rule__Mtff__Group__1__Impl rule__Mtff__Group__2 )
19729 // InternalApplicationConfiguration.g:6212:2: rule__Mtff__Group__1__Impl rule__Mtff__Group__2
19730 {
19731 pushFollow(FOLLOW_8);
19732 rule__Mtff__Group__1__Impl();
19733
19734 state._fsp--;
19735
19736 pushFollow(FOLLOW_2);
19737 rule__Mtff__Group__2();
19738
19739 state._fsp--;
19740
19741
19742 }
19743
19744 }
19745 catch (RecognitionException re) {
19746 reportError(re);
19747 recover(input,re);
19748 }
19749 finally {
19750
19751 restoreStackSize(stackSize);
19752
19753 }
19754 return ;
19755 }
19756 // $ANTLR end "rule__Mtff__Group__1"
19757
19758
19759 // $ANTLR start "rule__Mtff__Group__1__Impl"
19760 // InternalApplicationConfiguration.g:6219:1: rule__Mtff__Group__1__Impl : ( ( rule__Mtff__Group_1__0 )? ) ;
19761 public final void rule__Mtff__Group__1__Impl() throws RecognitionException {
19762
19763 int stackSize = keepStackSize();
19764
19765 try {
19766 // InternalApplicationConfiguration.g:6223:1: ( ( ( rule__Mtff__Group_1__0 )? ) )
19767 // InternalApplicationConfiguration.g:6224:1: ( ( rule__Mtff__Group_1__0 )? )
19768 {
19769 // InternalApplicationConfiguration.g:6224:1: ( ( rule__Mtff__Group_1__0 )? )
19770 // InternalApplicationConfiguration.g:6225:2: ( rule__Mtff__Group_1__0 )?
19771 {
19772 before(grammarAccess.getMtffAccess().getGroup_1());
19773 // InternalApplicationConfiguration.g:6226:2: ( rule__Mtff__Group_1__0 )?
19774 int alt55=2;
19775 int LA55_0 = input.LA(1);
19776
19777 if ( (LA55_0==RULE_ID) ) {
19778 int LA55_1 = input.LA(2);
19779
19780 if ( (LA55_1==23||LA55_1==36) ) {
19781 alt55=1;
19782 }
19783 }
19784 switch (alt55) {
19785 case 1 :
19786 // InternalApplicationConfiguration.g:6226:3: rule__Mtff__Group_1__0
19787 {
19788 pushFollow(FOLLOW_2);
19789 rule__Mtff__Group_1__0();
19790
19791 state._fsp--;
19792
19793
19794 }
19795 break;
19796
19797 }
19798
19799 after(grammarAccess.getMtffAccess().getGroup_1());
19800
19801 }
19802
19803
19804 }
19805
19806 }
19807 catch (RecognitionException re) {
19808 reportError(re);
19809 recover(input,re);
19810 }
19811 finally {
19812
19813 restoreStackSize(stackSize);
19814
19815 }
19816 return ;
19817 }
19818 // $ANTLR end "rule__Mtff__Group__1__Impl"
19819
19820
19821 // $ANTLR start "rule__Mtff__Group__2"
19822 // InternalApplicationConfiguration.g:6234:1: rule__Mtff__Group__2 : rule__Mtff__Group__2__Impl ;
19823 public final void rule__Mtff__Group__2() throws RecognitionException {
19824
19825 int stackSize = keepStackSize();
19826
19827 try {
19828 // InternalApplicationConfiguration.g:6238:1: ( rule__Mtff__Group__2__Impl )
19829 // InternalApplicationConfiguration.g:6239:2: rule__Mtff__Group__2__Impl
19830 {
19831 pushFollow(FOLLOW_2);
19832 rule__Mtff__Group__2__Impl();
19833
19834 state._fsp--;
19835
19836
19837 }
19838
19839 }
19840 catch (RecognitionException re) {
19841 reportError(re);
19842 recover(input,re);
19843 }
19844 finally {
19845
19846 restoreStackSize(stackSize);
19847
19848 }
19849 return ;
19850 }
19851 // $ANTLR end "rule__Mtff__Group__2"
19852
19853
19854 // $ANTLR start "rule__Mtff__Group__2__Impl"
19855 // InternalApplicationConfiguration.g:6245:1: rule__Mtff__Group__2__Impl : ( ( rule__Mtff__TransformationAssignment_2 ) ) ;
19856 public final void rule__Mtff__Group__2__Impl() throws RecognitionException {
19857
19858 int stackSize = keepStackSize();
19859
19860 try {
19861 // InternalApplicationConfiguration.g:6249:1: ( ( ( rule__Mtff__TransformationAssignment_2 ) ) )
19862 // InternalApplicationConfiguration.g:6250:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
19863 {
19864 // InternalApplicationConfiguration.g:6250:1: ( ( rule__Mtff__TransformationAssignment_2 ) )
19865 // InternalApplicationConfiguration.g:6251:2: ( rule__Mtff__TransformationAssignment_2 )
19866 {
19867 before(grammarAccess.getMtffAccess().getTransformationAssignment_2());
19868 // InternalApplicationConfiguration.g:6252:2: ( rule__Mtff__TransformationAssignment_2 )
19869 // InternalApplicationConfiguration.g:6252:3: rule__Mtff__TransformationAssignment_2
19870 {
19871 pushFollow(FOLLOW_2);
19872 rule__Mtff__TransformationAssignment_2();
19873
19874 state._fsp--;
19875
19876
19877 }
19878
19879 after(grammarAccess.getMtffAccess().getTransformationAssignment_2());
19880
19881 }
19882
19883
19884 }
19885
19886 }
19887 catch (RecognitionException re) {
19888 reportError(re);
19889 recover(input,re);
19890 }
19891 finally {
19892
19893 restoreStackSize(stackSize);
19894
19895 }
19896 return ;
19897 }
19898 // $ANTLR end "rule__Mtff__Group__2__Impl"
19899
19900
19901 // $ANTLR start "rule__Mtff__Group_1__0"
19902 // InternalApplicationConfiguration.g:6261:1: rule__Mtff__Group_1__0 : rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 ;
19903 public final void rule__Mtff__Group_1__0() throws RecognitionException {
19904
19905 int stackSize = keepStackSize();
19906
19907 try {
19908 // InternalApplicationConfiguration.g:6265:1: ( rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1 )
19909 // InternalApplicationConfiguration.g:6266:2: rule__Mtff__Group_1__0__Impl rule__Mtff__Group_1__1
19910 {
19911 pushFollow(FOLLOW_20);
19912 rule__Mtff__Group_1__0__Impl();
19913
19914 state._fsp--;
19915
19916 pushFollow(FOLLOW_2);
19917 rule__Mtff__Group_1__1();
19918
19919 state._fsp--;
19920
19921
19922 }
19923
19924 }
19925 catch (RecognitionException re) {
19926 reportError(re);
19927 recover(input,re);
19928 }
19929 finally {
19930
19931 restoreStackSize(stackSize);
19932
19933 }
19934 return ;
19935 }
19936 // $ANTLR end "rule__Mtff__Group_1__0"
19937
19938
19939 // $ANTLR start "rule__Mtff__Group_1__0__Impl"
19940 // InternalApplicationConfiguration.g:6273:1: rule__Mtff__Group_1__0__Impl : ( ( rule__Mtff__PackageAssignment_1_0 ) ) ;
19941 public final void rule__Mtff__Group_1__0__Impl() throws RecognitionException {
19942
19943 int stackSize = keepStackSize();
19944
19945 try {
19946 // InternalApplicationConfiguration.g:6277:1: ( ( ( rule__Mtff__PackageAssignment_1_0 ) ) )
19947 // InternalApplicationConfiguration.g:6278:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
19948 {
19949 // InternalApplicationConfiguration.g:6278:1: ( ( rule__Mtff__PackageAssignment_1_0 ) )
19950 // InternalApplicationConfiguration.g:6279:2: ( rule__Mtff__PackageAssignment_1_0 )
19951 {
19952 before(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
19953 // InternalApplicationConfiguration.g:6280:2: ( rule__Mtff__PackageAssignment_1_0 )
19954 // InternalApplicationConfiguration.g:6280:3: rule__Mtff__PackageAssignment_1_0
19955 {
19956 pushFollow(FOLLOW_2);
19957 rule__Mtff__PackageAssignment_1_0();
19958
19959 state._fsp--;
19960
19961
19962 }
19963
19964 after(grammarAccess.getMtffAccess().getPackageAssignment_1_0());
19965
19966 }
19967
19968
19969 }
19970
19971 }
19972 catch (RecognitionException re) {
19973 reportError(re);
19974 recover(input,re);
19975 }
19976 finally {
19977
19978 restoreStackSize(stackSize);
19979
19980 }
19981 return ;
19982 }
19983 // $ANTLR end "rule__Mtff__Group_1__0__Impl"
19984
19985
19986 // $ANTLR start "rule__Mtff__Group_1__1"
19987 // InternalApplicationConfiguration.g:6288:1: rule__Mtff__Group_1__1 : rule__Mtff__Group_1__1__Impl ;
19988 public final void rule__Mtff__Group_1__1() throws RecognitionException {
19989
19990 int stackSize = keepStackSize();
19991
19992 try {
19993 // InternalApplicationConfiguration.g:6292:1: ( rule__Mtff__Group_1__1__Impl )
19994 // InternalApplicationConfiguration.g:6293:2: rule__Mtff__Group_1__1__Impl
19995 {
19996 pushFollow(FOLLOW_2);
19997 rule__Mtff__Group_1__1__Impl();
19998
19999 state._fsp--;
20000
20001
20002 }
20003
20004 }
20005 catch (RecognitionException re) {
20006 reportError(re);
20007 recover(input,re);
20008 }
20009 finally {
20010
20011 restoreStackSize(stackSize);
20012
20013 }
20014 return ;
20015 }
20016 // $ANTLR end "rule__Mtff__Group_1__1"
20017
20018
20019 // $ANTLR start "rule__Mtff__Group_1__1__Impl"
20020 // InternalApplicationConfiguration.g:6299:1: rule__Mtff__Group_1__1__Impl : ( '::' ) ;
20021 public final void rule__Mtff__Group_1__1__Impl() throws RecognitionException {
20022
20023 int stackSize = keepStackSize();
20024
20025 try {
20026 // InternalApplicationConfiguration.g:6303:1: ( ( '::' ) )
20027 // InternalApplicationConfiguration.g:6304:1: ( '::' )
20028 {
20029 // InternalApplicationConfiguration.g:6304:1: ( '::' )
20030 // InternalApplicationConfiguration.g:6305:2: '::'
20031 {
20032 before(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
20033 match(input,36,FOLLOW_2);
20034 after(grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
20035
20036 }
20037
20038
20039 }
20040
20041 }
20042 catch (RecognitionException re) {
20043 reportError(re);
20044 recover(input,re);
20045 }
20046 finally {
20047
20048 restoreStackSize(stackSize);
20049
20050 }
20051 return ;
20052 }
20053 // $ANTLR end "rule__Mtff__Group_1__1__Impl"
20054
20055
20056 // $ANTLR start "rule__ObjectiveDeclaration__Group__0" 18343 // $ANTLR start "rule__ObjectiveDeclaration__Group__0"
20057 // InternalApplicationConfiguration.g:6315:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ; 18344 // InternalApplicationConfiguration.g:5762:1: rule__ObjectiveDeclaration__Group__0 : rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ;
20058 public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException { 18345 public final void rule__ObjectiveDeclaration__Group__0() throws RecognitionException {
20059 18346
20060 int stackSize = keepStackSize(); 18347 int stackSize = keepStackSize();
20061 18348
20062 try { 18349 try {
20063 // InternalApplicationConfiguration.g:6319:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 ) 18350 // InternalApplicationConfiguration.g:5766:1: ( rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 )
20064 // InternalApplicationConfiguration.g:6320:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1 18351 // InternalApplicationConfiguration.g:5767:2: rule__ObjectiveDeclaration__Group__0__Impl rule__ObjectiveDeclaration__Group__1
20065 { 18352 {
20066 pushFollow(FOLLOW_8); 18353 pushFollow(FOLLOW_8);
20067 rule__ObjectiveDeclaration__Group__0__Impl(); 18354 rule__ObjectiveDeclaration__Group__0__Impl();
@@ -20092,20 +18379,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20092 18379
20093 18380
20094 // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl" 18381 // $ANTLR start "rule__ObjectiveDeclaration__Group__0__Impl"
20095 // InternalApplicationConfiguration.g:6327:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ; 18382 // InternalApplicationConfiguration.g:5774:1: rule__ObjectiveDeclaration__Group__0__Impl : ( 'objectives' ) ;
20096 public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException { 18383 public final void rule__ObjectiveDeclaration__Group__0__Impl() throws RecognitionException {
20097 18384
20098 int stackSize = keepStackSize(); 18385 int stackSize = keepStackSize();
20099 18386
20100 try { 18387 try {
20101 // InternalApplicationConfiguration.g:6331:1: ( ( 'objectives' ) ) 18388 // InternalApplicationConfiguration.g:5778:1: ( ( 'objectives' ) )
20102 // InternalApplicationConfiguration.g:6332:1: ( 'objectives' ) 18389 // InternalApplicationConfiguration.g:5779:1: ( 'objectives' )
20103 { 18390 {
20104 // InternalApplicationConfiguration.g:6332:1: ( 'objectives' ) 18391 // InternalApplicationConfiguration.g:5779:1: ( 'objectives' )
20105 // InternalApplicationConfiguration.g:6333:2: 'objectives' 18392 // InternalApplicationConfiguration.g:5780:2: 'objectives'
20106 { 18393 {
20107 before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); 18394 before(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
20108 match(input,44,FOLLOW_2); 18395 match(input,41,FOLLOW_2);
20109 after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); 18396 after(grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
20110 18397
20111 } 18398 }
@@ -20129,16 +18416,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20129 18416
20130 18417
20131 // $ANTLR start "rule__ObjectiveDeclaration__Group__1" 18418 // $ANTLR start "rule__ObjectiveDeclaration__Group__1"
20132 // InternalApplicationConfiguration.g:6342:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ; 18419 // InternalApplicationConfiguration.g:5789:1: rule__ObjectiveDeclaration__Group__1 : rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ;
20133 public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException { 18420 public final void rule__ObjectiveDeclaration__Group__1() throws RecognitionException {
20134 18421
20135 int stackSize = keepStackSize(); 18422 int stackSize = keepStackSize();
20136 18423
20137 try { 18424 try {
20138 // InternalApplicationConfiguration.g:6346:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 ) 18425 // InternalApplicationConfiguration.g:5793:1: ( rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 )
20139 // InternalApplicationConfiguration.g:6347:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2 18426 // InternalApplicationConfiguration.g:5794:2: rule__ObjectiveDeclaration__Group__1__Impl rule__ObjectiveDeclaration__Group__2
20140 { 18427 {
20141 pushFollow(FOLLOW_19); 18428 pushFollow(FOLLOW_18);
20142 rule__ObjectiveDeclaration__Group__1__Impl(); 18429 rule__ObjectiveDeclaration__Group__1__Impl();
20143 18430
20144 state._fsp--; 18431 state._fsp--;
@@ -20167,21 +18454,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20167 18454
20168 18455
20169 // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl" 18456 // $ANTLR start "rule__ObjectiveDeclaration__Group__1__Impl"
20170 // InternalApplicationConfiguration.g:6354:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ; 18457 // InternalApplicationConfiguration.g:5801:1: rule__ObjectiveDeclaration__Group__1__Impl : ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ;
20171 public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException { 18458 public final void rule__ObjectiveDeclaration__Group__1__Impl() throws RecognitionException {
20172 18459
20173 int stackSize = keepStackSize(); 18460 int stackSize = keepStackSize();
20174 18461
20175 try { 18462 try {
20176 // InternalApplicationConfiguration.g:6358:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) ) 18463 // InternalApplicationConfiguration.g:5805:1: ( ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) )
20177 // InternalApplicationConfiguration.g:6359:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) 18464 // InternalApplicationConfiguration.g:5806:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
20178 { 18465 {
20179 // InternalApplicationConfiguration.g:6359:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) ) 18466 // InternalApplicationConfiguration.g:5806:1: ( ( rule__ObjectiveDeclaration__NameAssignment_1 ) )
20180 // InternalApplicationConfiguration.g:6360:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) 18467 // InternalApplicationConfiguration.g:5807:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
20181 { 18468 {
20182 before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1()); 18469 before(grammarAccess.getObjectiveDeclarationAccess().getNameAssignment_1());
20183 // InternalApplicationConfiguration.g:6361:2: ( rule__ObjectiveDeclaration__NameAssignment_1 ) 18470 // InternalApplicationConfiguration.g:5808:2: ( rule__ObjectiveDeclaration__NameAssignment_1 )
20184 // InternalApplicationConfiguration.g:6361:3: rule__ObjectiveDeclaration__NameAssignment_1 18471 // InternalApplicationConfiguration.g:5808:3: rule__ObjectiveDeclaration__NameAssignment_1
20185 { 18472 {
20186 pushFollow(FOLLOW_2); 18473 pushFollow(FOLLOW_2);
20187 rule__ObjectiveDeclaration__NameAssignment_1(); 18474 rule__ObjectiveDeclaration__NameAssignment_1();
@@ -20214,14 +18501,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20214 18501
20215 18502
20216 // $ANTLR start "rule__ObjectiveDeclaration__Group__2" 18503 // $ANTLR start "rule__ObjectiveDeclaration__Group__2"
20217 // InternalApplicationConfiguration.g:6369:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ; 18504 // InternalApplicationConfiguration.g:5816:1: rule__ObjectiveDeclaration__Group__2 : rule__ObjectiveDeclaration__Group__2__Impl ;
20218 public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException { 18505 public final void rule__ObjectiveDeclaration__Group__2() throws RecognitionException {
20219 18506
20220 int stackSize = keepStackSize(); 18507 int stackSize = keepStackSize();
20221 18508
20222 try { 18509 try {
20223 // InternalApplicationConfiguration.g:6373:1: ( rule__ObjectiveDeclaration__Group__2__Impl ) 18510 // InternalApplicationConfiguration.g:5820:1: ( rule__ObjectiveDeclaration__Group__2__Impl )
20224 // InternalApplicationConfiguration.g:6374:2: rule__ObjectiveDeclaration__Group__2__Impl 18511 // InternalApplicationConfiguration.g:5821:2: rule__ObjectiveDeclaration__Group__2__Impl
20225 { 18512 {
20226 pushFollow(FOLLOW_2); 18513 pushFollow(FOLLOW_2);
20227 rule__ObjectiveDeclaration__Group__2__Impl(); 18514 rule__ObjectiveDeclaration__Group__2__Impl();
@@ -20247,21 +18534,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20247 18534
20248 18535
20249 // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl" 18536 // $ANTLR start "rule__ObjectiveDeclaration__Group__2__Impl"
20250 // InternalApplicationConfiguration.g:6380:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ; 18537 // InternalApplicationConfiguration.g:5827:1: rule__ObjectiveDeclaration__Group__2__Impl : ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ;
20251 public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException { 18538 public final void rule__ObjectiveDeclaration__Group__2__Impl() throws RecognitionException {
20252 18539
20253 int stackSize = keepStackSize(); 18540 int stackSize = keepStackSize();
20254 18541
20255 try { 18542 try {
20256 // InternalApplicationConfiguration.g:6384:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) ) 18543 // InternalApplicationConfiguration.g:5831:1: ( ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) )
20257 // InternalApplicationConfiguration.g:6385:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) 18544 // InternalApplicationConfiguration.g:5832:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
20258 { 18545 {
20259 // InternalApplicationConfiguration.g:6385:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) ) 18546 // InternalApplicationConfiguration.g:5832:1: ( ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) )
20260 // InternalApplicationConfiguration.g:6386:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) 18547 // InternalApplicationConfiguration.g:5833:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
20261 { 18548 {
20262 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2()); 18549 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationAssignment_2());
20263 // InternalApplicationConfiguration.g:6387:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 ) 18550 // InternalApplicationConfiguration.g:5834:2: ( rule__ObjectiveDeclaration__SpecificationAssignment_2 )
20264 // InternalApplicationConfiguration.g:6387:3: rule__ObjectiveDeclaration__SpecificationAssignment_2 18551 // InternalApplicationConfiguration.g:5834:3: rule__ObjectiveDeclaration__SpecificationAssignment_2
20265 { 18552 {
20266 pushFollow(FOLLOW_2); 18553 pushFollow(FOLLOW_2);
20267 rule__ObjectiveDeclaration__SpecificationAssignment_2(); 18554 rule__ObjectiveDeclaration__SpecificationAssignment_2();
@@ -20294,16 +18581,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20294 18581
20295 18582
20296 // $ANTLR start "rule__ConfigSpecification__Group__0" 18583 // $ANTLR start "rule__ConfigSpecification__Group__0"
20297 // InternalApplicationConfiguration.g:6396:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ; 18584 // InternalApplicationConfiguration.g:5843:1: rule__ConfigSpecification__Group__0 : rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ;
20298 public final void rule__ConfigSpecification__Group__0() throws RecognitionException { 18585 public final void rule__ConfigSpecification__Group__0() throws RecognitionException {
20299 18586
20300 int stackSize = keepStackSize(); 18587 int stackSize = keepStackSize();
20301 18588
20302 try { 18589 try {
20303 // InternalApplicationConfiguration.g:6400:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 ) 18590 // InternalApplicationConfiguration.g:5847:1: ( rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 )
20304 // InternalApplicationConfiguration.g:6401:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1 18591 // InternalApplicationConfiguration.g:5848:2: rule__ConfigSpecification__Group__0__Impl rule__ConfigSpecification__Group__1
20305 { 18592 {
20306 pushFollow(FOLLOW_19); 18593 pushFollow(FOLLOW_18);
20307 rule__ConfigSpecification__Group__0__Impl(); 18594 rule__ConfigSpecification__Group__0__Impl();
20308 18595
20309 state._fsp--; 18596 state._fsp--;
@@ -20332,21 +18619,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20332 18619
20333 18620
20334 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl" 18621 // $ANTLR start "rule__ConfigSpecification__Group__0__Impl"
20335 // InternalApplicationConfiguration.g:6408:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ; 18622 // InternalApplicationConfiguration.g:5855:1: rule__ConfigSpecification__Group__0__Impl : ( () ) ;
20336 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException { 18623 public final void rule__ConfigSpecification__Group__0__Impl() throws RecognitionException {
20337 18624
20338 int stackSize = keepStackSize(); 18625 int stackSize = keepStackSize();
20339 18626
20340 try { 18627 try {
20341 // InternalApplicationConfiguration.g:6412:1: ( ( () ) ) 18628 // InternalApplicationConfiguration.g:5859:1: ( ( () ) )
20342 // InternalApplicationConfiguration.g:6413:1: ( () ) 18629 // InternalApplicationConfiguration.g:5860:1: ( () )
20343 { 18630 {
20344 // InternalApplicationConfiguration.g:6413:1: ( () ) 18631 // InternalApplicationConfiguration.g:5860:1: ( () )
20345 // InternalApplicationConfiguration.g:6414:2: () 18632 // InternalApplicationConfiguration.g:5861:2: ()
20346 { 18633 {
20347 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0()); 18634 before(grammarAccess.getConfigSpecificationAccess().getConfigSpecificationAction_0());
20348 // InternalApplicationConfiguration.g:6415:2: () 18635 // InternalApplicationConfiguration.g:5862:2: ()
20349 // InternalApplicationConfiguration.g:6415:3: 18636 // InternalApplicationConfiguration.g:5862:3:
20350 { 18637 {
20351 } 18638 }
20352 18639
@@ -20369,16 +18656,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20369 18656
20370 18657
20371 // $ANTLR start "rule__ConfigSpecification__Group__1" 18658 // $ANTLR start "rule__ConfigSpecification__Group__1"
20372 // InternalApplicationConfiguration.g:6423:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ; 18659 // InternalApplicationConfiguration.g:5870:1: rule__ConfigSpecification__Group__1 : rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ;
20373 public final void rule__ConfigSpecification__Group__1() throws RecognitionException { 18660 public final void rule__ConfigSpecification__Group__1() throws RecognitionException {
20374 18661
20375 int stackSize = keepStackSize(); 18662 int stackSize = keepStackSize();
20376 18663
20377 try { 18664 try {
20378 // InternalApplicationConfiguration.g:6427:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 ) 18665 // InternalApplicationConfiguration.g:5874:1: ( rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 )
20379 // InternalApplicationConfiguration.g:6428:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2 18666 // InternalApplicationConfiguration.g:5875:2: rule__ConfigSpecification__Group__1__Impl rule__ConfigSpecification__Group__2
20380 { 18667 {
20381 pushFollow(FOLLOW_27); 18668 pushFollow(FOLLOW_25);
20382 rule__ConfigSpecification__Group__1__Impl(); 18669 rule__ConfigSpecification__Group__1__Impl();
20383 18670
20384 state._fsp--; 18671 state._fsp--;
@@ -20407,20 +18694,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20407 18694
20408 18695
20409 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl" 18696 // $ANTLR start "rule__ConfigSpecification__Group__1__Impl"
20410 // InternalApplicationConfiguration.g:6435:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ; 18697 // InternalApplicationConfiguration.g:5882:1: rule__ConfigSpecification__Group__1__Impl : ( '{' ) ;
20411 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException { 18698 public final void rule__ConfigSpecification__Group__1__Impl() throws RecognitionException {
20412 18699
20413 int stackSize = keepStackSize(); 18700 int stackSize = keepStackSize();
20414 18701
20415 try { 18702 try {
20416 // InternalApplicationConfiguration.g:6439:1: ( ( '{' ) ) 18703 // InternalApplicationConfiguration.g:5886:1: ( ( '{' ) )
20417 // InternalApplicationConfiguration.g:6440:1: ( '{' ) 18704 // InternalApplicationConfiguration.g:5887:1: ( '{' )
20418 { 18705 {
20419 // InternalApplicationConfiguration.g:6440:1: ( '{' ) 18706 // InternalApplicationConfiguration.g:5887:1: ( '{' )
20420 // InternalApplicationConfiguration.g:6441:2: '{' 18707 // InternalApplicationConfiguration.g:5888:2: '{'
20421 { 18708 {
20422 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 18709 before(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
20423 match(input,31,FOLLOW_2); 18710 match(input,30,FOLLOW_2);
20424 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 18711 after(grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
20425 18712
20426 } 18713 }
@@ -20444,16 +18731,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20444 18731
20445 18732
20446 // $ANTLR start "rule__ConfigSpecification__Group__2" 18733 // $ANTLR start "rule__ConfigSpecification__Group__2"
20447 // InternalApplicationConfiguration.g:6450:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ; 18734 // InternalApplicationConfiguration.g:5897:1: rule__ConfigSpecification__Group__2 : rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ;
20448 public final void rule__ConfigSpecification__Group__2() throws RecognitionException { 18735 public final void rule__ConfigSpecification__Group__2() throws RecognitionException {
20449 18736
20450 int stackSize = keepStackSize(); 18737 int stackSize = keepStackSize();
20451 18738
20452 try { 18739 try {
20453 // InternalApplicationConfiguration.g:6454:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 ) 18740 // InternalApplicationConfiguration.g:5901:1: ( rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 )
20454 // InternalApplicationConfiguration.g:6455:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3 18741 // InternalApplicationConfiguration.g:5902:2: rule__ConfigSpecification__Group__2__Impl rule__ConfigSpecification__Group__3
20455 { 18742 {
20456 pushFollow(FOLLOW_27); 18743 pushFollow(FOLLOW_25);
20457 rule__ConfigSpecification__Group__2__Impl(); 18744 rule__ConfigSpecification__Group__2__Impl();
20458 18745
20459 state._fsp--; 18746 state._fsp--;
@@ -20482,29 +18769,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20482 18769
20483 18770
20484 // $ANTLR start "rule__ConfigSpecification__Group__2__Impl" 18771 // $ANTLR start "rule__ConfigSpecification__Group__2__Impl"
20485 // InternalApplicationConfiguration.g:6462:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ; 18772 // InternalApplicationConfiguration.g:5909:1: rule__ConfigSpecification__Group__2__Impl : ( ( rule__ConfigSpecification__Group_2__0 )? ) ;
20486 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException { 18773 public final void rule__ConfigSpecification__Group__2__Impl() throws RecognitionException {
20487 18774
20488 int stackSize = keepStackSize(); 18775 int stackSize = keepStackSize();
20489 18776
20490 try { 18777 try {
20491 // InternalApplicationConfiguration.g:6466:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) ) 18778 // InternalApplicationConfiguration.g:5913:1: ( ( ( rule__ConfigSpecification__Group_2__0 )? ) )
20492 // InternalApplicationConfiguration.g:6467:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) 18779 // InternalApplicationConfiguration.g:5914:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
20493 { 18780 {
20494 // InternalApplicationConfiguration.g:6467:1: ( ( rule__ConfigSpecification__Group_2__0 )? ) 18781 // InternalApplicationConfiguration.g:5914:1: ( ( rule__ConfigSpecification__Group_2__0 )? )
20495 // InternalApplicationConfiguration.g:6468:2: ( rule__ConfigSpecification__Group_2__0 )? 18782 // InternalApplicationConfiguration.g:5915:2: ( rule__ConfigSpecification__Group_2__0 )?
20496 { 18783 {
20497 before(grammarAccess.getConfigSpecificationAccess().getGroup_2()); 18784 before(grammarAccess.getConfigSpecificationAccess().getGroup_2());
20498 // InternalApplicationConfiguration.g:6469:2: ( rule__ConfigSpecification__Group_2__0 )? 18785 // InternalApplicationConfiguration.g:5916:2: ( rule__ConfigSpecification__Group_2__0 )?
20499 int alt56=2; 18786 int alt52=2;
20500 int LA56_0 = input.LA(1); 18787 int LA52_0 = input.LA(1);
20501 18788
20502 if ( (LA56_0==RULE_STRING||(LA56_0>=46 && LA56_0<=48)) ) { 18789 if ( (LA52_0==RULE_STRING||(LA52_0>=43 && LA52_0<=45)) ) {
20503 alt56=1; 18790 alt52=1;
20504 } 18791 }
20505 switch (alt56) { 18792 switch (alt52) {
20506 case 1 : 18793 case 1 :
20507 // InternalApplicationConfiguration.g:6469:3: rule__ConfigSpecification__Group_2__0 18794 // InternalApplicationConfiguration.g:5916:3: rule__ConfigSpecification__Group_2__0
20508 { 18795 {
20509 pushFollow(FOLLOW_2); 18796 pushFollow(FOLLOW_2);
20510 rule__ConfigSpecification__Group_2__0(); 18797 rule__ConfigSpecification__Group_2__0();
@@ -20540,14 +18827,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20540 18827
20541 18828
20542 // $ANTLR start "rule__ConfigSpecification__Group__3" 18829 // $ANTLR start "rule__ConfigSpecification__Group__3"
20543 // InternalApplicationConfiguration.g:6477:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ; 18830 // InternalApplicationConfiguration.g:5924:1: rule__ConfigSpecification__Group__3 : rule__ConfigSpecification__Group__3__Impl ;
20544 public final void rule__ConfigSpecification__Group__3() throws RecognitionException { 18831 public final void rule__ConfigSpecification__Group__3() throws RecognitionException {
20545 18832
20546 int stackSize = keepStackSize(); 18833 int stackSize = keepStackSize();
20547 18834
20548 try { 18835 try {
20549 // InternalApplicationConfiguration.g:6481:1: ( rule__ConfigSpecification__Group__3__Impl ) 18836 // InternalApplicationConfiguration.g:5928:1: ( rule__ConfigSpecification__Group__3__Impl )
20550 // InternalApplicationConfiguration.g:6482:2: rule__ConfigSpecification__Group__3__Impl 18837 // InternalApplicationConfiguration.g:5929:2: rule__ConfigSpecification__Group__3__Impl
20551 { 18838 {
20552 pushFollow(FOLLOW_2); 18839 pushFollow(FOLLOW_2);
20553 rule__ConfigSpecification__Group__3__Impl(); 18840 rule__ConfigSpecification__Group__3__Impl();
@@ -20573,20 +18860,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20573 18860
20574 18861
20575 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl" 18862 // $ANTLR start "rule__ConfigSpecification__Group__3__Impl"
20576 // InternalApplicationConfiguration.g:6488:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ; 18863 // InternalApplicationConfiguration.g:5935:1: rule__ConfigSpecification__Group__3__Impl : ( '}' ) ;
20577 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException { 18864 public final void rule__ConfigSpecification__Group__3__Impl() throws RecognitionException {
20578 18865
20579 int stackSize = keepStackSize(); 18866 int stackSize = keepStackSize();
20580 18867
20581 try { 18868 try {
20582 // InternalApplicationConfiguration.g:6492:1: ( ( '}' ) ) 18869 // InternalApplicationConfiguration.g:5939:1: ( ( '}' ) )
20583 // InternalApplicationConfiguration.g:6493:1: ( '}' ) 18870 // InternalApplicationConfiguration.g:5940:1: ( '}' )
20584 { 18871 {
20585 // InternalApplicationConfiguration.g:6493:1: ( '}' ) 18872 // InternalApplicationConfiguration.g:5940:1: ( '}' )
20586 // InternalApplicationConfiguration.g:6494:2: '}' 18873 // InternalApplicationConfiguration.g:5941:2: '}'
20587 { 18874 {
20588 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 18875 before(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
20589 match(input,32,FOLLOW_2); 18876 match(input,31,FOLLOW_2);
20590 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 18877 after(grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
20591 18878
20592 } 18879 }
@@ -20610,16 +18897,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20610 18897
20611 18898
20612 // $ANTLR start "rule__ConfigSpecification__Group_2__0" 18899 // $ANTLR start "rule__ConfigSpecification__Group_2__0"
20613 // InternalApplicationConfiguration.g:6504:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ; 18900 // InternalApplicationConfiguration.g:5951:1: rule__ConfigSpecification__Group_2__0 : rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ;
20614 public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException { 18901 public final void rule__ConfigSpecification__Group_2__0() throws RecognitionException {
20615 18902
20616 int stackSize = keepStackSize(); 18903 int stackSize = keepStackSize();
20617 18904
20618 try { 18905 try {
20619 // InternalApplicationConfiguration.g:6508:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 ) 18906 // InternalApplicationConfiguration.g:5955:1: ( rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 )
20620 // InternalApplicationConfiguration.g:6509:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1 18907 // InternalApplicationConfiguration.g:5956:2: rule__ConfigSpecification__Group_2__0__Impl rule__ConfigSpecification__Group_2__1
20621 { 18908 {
20622 pushFollow(FOLLOW_28); 18909 pushFollow(FOLLOW_26);
20623 rule__ConfigSpecification__Group_2__0__Impl(); 18910 rule__ConfigSpecification__Group_2__0__Impl();
20624 18911
20625 state._fsp--; 18912 state._fsp--;
@@ -20648,21 +18935,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20648 18935
20649 18936
20650 // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl" 18937 // $ANTLR start "rule__ConfigSpecification__Group_2__0__Impl"
20651 // InternalApplicationConfiguration.g:6516:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ; 18938 // InternalApplicationConfiguration.g:5963:1: rule__ConfigSpecification__Group_2__0__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ;
20652 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException { 18939 public final void rule__ConfigSpecification__Group_2__0__Impl() throws RecognitionException {
20653 18940
20654 int stackSize = keepStackSize(); 18941 int stackSize = keepStackSize();
20655 18942
20656 try { 18943 try {
20657 // InternalApplicationConfiguration.g:6520:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) ) 18944 // InternalApplicationConfiguration.g:5967:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) )
20658 // InternalApplicationConfiguration.g:6521:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) 18945 // InternalApplicationConfiguration.g:5968:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
20659 { 18946 {
20660 // InternalApplicationConfiguration.g:6521:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) ) 18947 // InternalApplicationConfiguration.g:5968:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_0 ) )
20661 // InternalApplicationConfiguration.g:6522:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) 18948 // InternalApplicationConfiguration.g:5969:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
20662 { 18949 {
20663 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0()); 18950 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_0());
20664 // InternalApplicationConfiguration.g:6523:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 ) 18951 // InternalApplicationConfiguration.g:5970:2: ( rule__ConfigSpecification__EntriesAssignment_2_0 )
20665 // InternalApplicationConfiguration.g:6523:3: rule__ConfigSpecification__EntriesAssignment_2_0 18952 // InternalApplicationConfiguration.g:5970:3: rule__ConfigSpecification__EntriesAssignment_2_0
20666 { 18953 {
20667 pushFollow(FOLLOW_2); 18954 pushFollow(FOLLOW_2);
20668 rule__ConfigSpecification__EntriesAssignment_2_0(); 18955 rule__ConfigSpecification__EntriesAssignment_2_0();
@@ -20695,14 +18982,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20695 18982
20696 18983
20697 // $ANTLR start "rule__ConfigSpecification__Group_2__1" 18984 // $ANTLR start "rule__ConfigSpecification__Group_2__1"
20698 // InternalApplicationConfiguration.g:6531:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ; 18985 // InternalApplicationConfiguration.g:5978:1: rule__ConfigSpecification__Group_2__1 : rule__ConfigSpecification__Group_2__1__Impl ;
20699 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException { 18986 public final void rule__ConfigSpecification__Group_2__1() throws RecognitionException {
20700 18987
20701 int stackSize = keepStackSize(); 18988 int stackSize = keepStackSize();
20702 18989
20703 try { 18990 try {
20704 // InternalApplicationConfiguration.g:6535:1: ( rule__ConfigSpecification__Group_2__1__Impl ) 18991 // InternalApplicationConfiguration.g:5982:1: ( rule__ConfigSpecification__Group_2__1__Impl )
20705 // InternalApplicationConfiguration.g:6536:2: rule__ConfigSpecification__Group_2__1__Impl 18992 // InternalApplicationConfiguration.g:5983:2: rule__ConfigSpecification__Group_2__1__Impl
20706 { 18993 {
20707 pushFollow(FOLLOW_2); 18994 pushFollow(FOLLOW_2);
20708 rule__ConfigSpecification__Group_2__1__Impl(); 18995 rule__ConfigSpecification__Group_2__1__Impl();
@@ -20728,35 +19015,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20728 19015
20729 19016
20730 // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl" 19017 // $ANTLR start "rule__ConfigSpecification__Group_2__1__Impl"
20731 // InternalApplicationConfiguration.g:6542:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ; 19018 // InternalApplicationConfiguration.g:5989:1: rule__ConfigSpecification__Group_2__1__Impl : ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ;
20732 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException { 19019 public final void rule__ConfigSpecification__Group_2__1__Impl() throws RecognitionException {
20733 19020
20734 int stackSize = keepStackSize(); 19021 int stackSize = keepStackSize();
20735 19022
20736 try { 19023 try {
20737 // InternalApplicationConfiguration.g:6546:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) ) 19024 // InternalApplicationConfiguration.g:5993:1: ( ( ( rule__ConfigSpecification__Group_2_1__0 )* ) )
20738 // InternalApplicationConfiguration.g:6547:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) 19025 // InternalApplicationConfiguration.g:5994:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
20739 { 19026 {
20740 // InternalApplicationConfiguration.g:6547:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* ) 19027 // InternalApplicationConfiguration.g:5994:1: ( ( rule__ConfigSpecification__Group_2_1__0 )* )
20741 // InternalApplicationConfiguration.g:6548:2: ( rule__ConfigSpecification__Group_2_1__0 )* 19028 // InternalApplicationConfiguration.g:5995:2: ( rule__ConfigSpecification__Group_2_1__0 )*
20742 { 19029 {
20743 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1()); 19030 before(grammarAccess.getConfigSpecificationAccess().getGroup_2_1());
20744 // InternalApplicationConfiguration.g:6549:2: ( rule__ConfigSpecification__Group_2_1__0 )* 19031 // InternalApplicationConfiguration.g:5996:2: ( rule__ConfigSpecification__Group_2_1__0 )*
20745 loop57: 19032 loop53:
20746 do { 19033 do {
20747 int alt57=2; 19034 int alt53=2;
20748 int LA57_0 = input.LA(1); 19035 int LA53_0 = input.LA(1);
20749 19036
20750 if ( (LA57_0==33) ) { 19037 if ( (LA53_0==32) ) {
20751 alt57=1; 19038 alt53=1;
20752 } 19039 }
20753 19040
20754 19041
20755 switch (alt57) { 19042 switch (alt53) {
20756 case 1 : 19043 case 1 :
20757 // InternalApplicationConfiguration.g:6549:3: rule__ConfigSpecification__Group_2_1__0 19044 // InternalApplicationConfiguration.g:5996:3: rule__ConfigSpecification__Group_2_1__0
20758 { 19045 {
20759 pushFollow(FOLLOW_17); 19046 pushFollow(FOLLOW_16);
20760 rule__ConfigSpecification__Group_2_1__0(); 19047 rule__ConfigSpecification__Group_2_1__0();
20761 19048
20762 state._fsp--; 19049 state._fsp--;
@@ -20766,7 +19053,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20766 break; 19053 break;
20767 19054
20768 default : 19055 default :
20769 break loop57; 19056 break loop53;
20770 } 19057 }
20771 } while (true); 19058 } while (true);
20772 19059
@@ -20793,16 +19080,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20793 19080
20794 19081
20795 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0" 19082 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0"
20796 // InternalApplicationConfiguration.g:6558:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ; 19083 // InternalApplicationConfiguration.g:6005:1: rule__ConfigSpecification__Group_2_1__0 : rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ;
20797 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException { 19084 public final void rule__ConfigSpecification__Group_2_1__0() throws RecognitionException {
20798 19085
20799 int stackSize = keepStackSize(); 19086 int stackSize = keepStackSize();
20800 19087
20801 try { 19088 try {
20802 // InternalApplicationConfiguration.g:6562:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 ) 19089 // InternalApplicationConfiguration.g:6009:1: ( rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 )
20803 // InternalApplicationConfiguration.g:6563:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1 19090 // InternalApplicationConfiguration.g:6010:2: rule__ConfigSpecification__Group_2_1__0__Impl rule__ConfigSpecification__Group_2_1__1
20804 { 19091 {
20805 pushFollow(FOLLOW_29); 19092 pushFollow(FOLLOW_27);
20806 rule__ConfigSpecification__Group_2_1__0__Impl(); 19093 rule__ConfigSpecification__Group_2_1__0__Impl();
20807 19094
20808 state._fsp--; 19095 state._fsp--;
@@ -20831,20 +19118,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20831 19118
20832 19119
20833 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl" 19120 // $ANTLR start "rule__ConfigSpecification__Group_2_1__0__Impl"
20834 // InternalApplicationConfiguration.g:6570:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ; 19121 // InternalApplicationConfiguration.g:6017:1: rule__ConfigSpecification__Group_2_1__0__Impl : ( ',' ) ;
20835 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException { 19122 public final void rule__ConfigSpecification__Group_2_1__0__Impl() throws RecognitionException {
20836 19123
20837 int stackSize = keepStackSize(); 19124 int stackSize = keepStackSize();
20838 19125
20839 try { 19126 try {
20840 // InternalApplicationConfiguration.g:6574:1: ( ( ',' ) ) 19127 // InternalApplicationConfiguration.g:6021:1: ( ( ',' ) )
20841 // InternalApplicationConfiguration.g:6575:1: ( ',' ) 19128 // InternalApplicationConfiguration.g:6022:1: ( ',' )
20842 { 19129 {
20843 // InternalApplicationConfiguration.g:6575:1: ( ',' ) 19130 // InternalApplicationConfiguration.g:6022:1: ( ',' )
20844 // InternalApplicationConfiguration.g:6576:2: ',' 19131 // InternalApplicationConfiguration.g:6023:2: ','
20845 { 19132 {
20846 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 19133 before(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
20847 match(input,33,FOLLOW_2); 19134 match(input,32,FOLLOW_2);
20848 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 19135 after(grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
20849 19136
20850 } 19137 }
@@ -20868,14 +19155,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20868 19155
20869 19156
20870 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1" 19157 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1"
20871 // InternalApplicationConfiguration.g:6585:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ; 19158 // InternalApplicationConfiguration.g:6032:1: rule__ConfigSpecification__Group_2_1__1 : rule__ConfigSpecification__Group_2_1__1__Impl ;
20872 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException { 19159 public final void rule__ConfigSpecification__Group_2_1__1() throws RecognitionException {
20873 19160
20874 int stackSize = keepStackSize(); 19161 int stackSize = keepStackSize();
20875 19162
20876 try { 19163 try {
20877 // InternalApplicationConfiguration.g:6589:1: ( rule__ConfigSpecification__Group_2_1__1__Impl ) 19164 // InternalApplicationConfiguration.g:6036:1: ( rule__ConfigSpecification__Group_2_1__1__Impl )
20878 // InternalApplicationConfiguration.g:6590:2: rule__ConfigSpecification__Group_2_1__1__Impl 19165 // InternalApplicationConfiguration.g:6037:2: rule__ConfigSpecification__Group_2_1__1__Impl
20879 { 19166 {
20880 pushFollow(FOLLOW_2); 19167 pushFollow(FOLLOW_2);
20881 rule__ConfigSpecification__Group_2_1__1__Impl(); 19168 rule__ConfigSpecification__Group_2_1__1__Impl();
@@ -20901,21 +19188,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20901 19188
20902 19189
20903 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl" 19190 // $ANTLR start "rule__ConfigSpecification__Group_2_1__1__Impl"
20904 // InternalApplicationConfiguration.g:6596:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ; 19191 // InternalApplicationConfiguration.g:6043:1: rule__ConfigSpecification__Group_2_1__1__Impl : ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ;
20905 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException { 19192 public final void rule__ConfigSpecification__Group_2_1__1__Impl() throws RecognitionException {
20906 19193
20907 int stackSize = keepStackSize(); 19194 int stackSize = keepStackSize();
20908 19195
20909 try { 19196 try {
20910 // InternalApplicationConfiguration.g:6600:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) ) 19197 // InternalApplicationConfiguration.g:6047:1: ( ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) )
20911 // InternalApplicationConfiguration.g:6601:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) 19198 // InternalApplicationConfiguration.g:6048:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
20912 { 19199 {
20913 // InternalApplicationConfiguration.g:6601:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) ) 19200 // InternalApplicationConfiguration.g:6048:1: ( ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) )
20914 // InternalApplicationConfiguration.g:6602:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) 19201 // InternalApplicationConfiguration.g:6049:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
20915 { 19202 {
20916 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1()); 19203 before(grammarAccess.getConfigSpecificationAccess().getEntriesAssignment_2_1_1());
20917 // InternalApplicationConfiguration.g:6603:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 ) 19204 // InternalApplicationConfiguration.g:6050:2: ( rule__ConfigSpecification__EntriesAssignment_2_1_1 )
20918 // InternalApplicationConfiguration.g:6603:3: rule__ConfigSpecification__EntriesAssignment_2_1_1 19205 // InternalApplicationConfiguration.g:6050:3: rule__ConfigSpecification__EntriesAssignment_2_1_1
20919 { 19206 {
20920 pushFollow(FOLLOW_2); 19207 pushFollow(FOLLOW_2);
20921 rule__ConfigSpecification__EntriesAssignment_2_1_1(); 19208 rule__ConfigSpecification__EntriesAssignment_2_1_1();
@@ -20948,14 +19235,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20948 19235
20949 19236
20950 // $ANTLR start "rule__ConfigDeclaration__Group__0" 19237 // $ANTLR start "rule__ConfigDeclaration__Group__0"
20951 // InternalApplicationConfiguration.g:6612:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ; 19238 // InternalApplicationConfiguration.g:6059:1: rule__ConfigDeclaration__Group__0 : rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ;
20952 public final void rule__ConfigDeclaration__Group__0() throws RecognitionException { 19239 public final void rule__ConfigDeclaration__Group__0() throws RecognitionException {
20953 19240
20954 int stackSize = keepStackSize(); 19241 int stackSize = keepStackSize();
20955 19242
20956 try { 19243 try {
20957 // InternalApplicationConfiguration.g:6616:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 ) 19244 // InternalApplicationConfiguration.g:6063:1: ( rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 )
20958 // InternalApplicationConfiguration.g:6617:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1 19245 // InternalApplicationConfiguration.g:6064:2: rule__ConfigDeclaration__Group__0__Impl rule__ConfigDeclaration__Group__1
20959 { 19246 {
20960 pushFollow(FOLLOW_8); 19247 pushFollow(FOLLOW_8);
20961 rule__ConfigDeclaration__Group__0__Impl(); 19248 rule__ConfigDeclaration__Group__0__Impl();
@@ -20986,20 +19273,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
20986 19273
20987 19274
20988 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl" 19275 // $ANTLR start "rule__ConfigDeclaration__Group__0__Impl"
20989 // InternalApplicationConfiguration.g:6624:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ; 19276 // InternalApplicationConfiguration.g:6071:1: rule__ConfigDeclaration__Group__0__Impl : ( 'config' ) ;
20990 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException { 19277 public final void rule__ConfigDeclaration__Group__0__Impl() throws RecognitionException {
20991 19278
20992 int stackSize = keepStackSize(); 19279 int stackSize = keepStackSize();
20993 19280
20994 try { 19281 try {
20995 // InternalApplicationConfiguration.g:6628:1: ( ( 'config' ) ) 19282 // InternalApplicationConfiguration.g:6075:1: ( ( 'config' ) )
20996 // InternalApplicationConfiguration.g:6629:1: ( 'config' ) 19283 // InternalApplicationConfiguration.g:6076:1: ( 'config' )
20997 { 19284 {
20998 // InternalApplicationConfiguration.g:6629:1: ( 'config' ) 19285 // InternalApplicationConfiguration.g:6076:1: ( 'config' )
20999 // InternalApplicationConfiguration.g:6630:2: 'config' 19286 // InternalApplicationConfiguration.g:6077:2: 'config'
21000 { 19287 {
21001 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 19288 before(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
21002 match(input,45,FOLLOW_2); 19289 match(input,42,FOLLOW_2);
21003 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 19290 after(grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
21004 19291
21005 } 19292 }
@@ -21023,16 +19310,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21023 19310
21024 19311
21025 // $ANTLR start "rule__ConfigDeclaration__Group__1" 19312 // $ANTLR start "rule__ConfigDeclaration__Group__1"
21026 // InternalApplicationConfiguration.g:6639:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ; 19313 // InternalApplicationConfiguration.g:6086:1: rule__ConfigDeclaration__Group__1 : rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ;
21027 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException { 19314 public final void rule__ConfigDeclaration__Group__1() throws RecognitionException {
21028 19315
21029 int stackSize = keepStackSize(); 19316 int stackSize = keepStackSize();
21030 19317
21031 try { 19318 try {
21032 // InternalApplicationConfiguration.g:6643:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 ) 19319 // InternalApplicationConfiguration.g:6090:1: ( rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 )
21033 // InternalApplicationConfiguration.g:6644:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2 19320 // InternalApplicationConfiguration.g:6091:2: rule__ConfigDeclaration__Group__1__Impl rule__ConfigDeclaration__Group__2
21034 { 19321 {
21035 pushFollow(FOLLOW_19); 19322 pushFollow(FOLLOW_18);
21036 rule__ConfigDeclaration__Group__1__Impl(); 19323 rule__ConfigDeclaration__Group__1__Impl();
21037 19324
21038 state._fsp--; 19325 state._fsp--;
@@ -21061,21 +19348,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21061 19348
21062 19349
21063 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl" 19350 // $ANTLR start "rule__ConfigDeclaration__Group__1__Impl"
21064 // InternalApplicationConfiguration.g:6651:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ; 19351 // InternalApplicationConfiguration.g:6098:1: rule__ConfigDeclaration__Group__1__Impl : ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ;
21065 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException { 19352 public final void rule__ConfigDeclaration__Group__1__Impl() throws RecognitionException {
21066 19353
21067 int stackSize = keepStackSize(); 19354 int stackSize = keepStackSize();
21068 19355
21069 try { 19356 try {
21070 // InternalApplicationConfiguration.g:6655:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) ) 19357 // InternalApplicationConfiguration.g:6102:1: ( ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) )
21071 // InternalApplicationConfiguration.g:6656:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) 19358 // InternalApplicationConfiguration.g:6103:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
21072 { 19359 {
21073 // InternalApplicationConfiguration.g:6656:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) ) 19360 // InternalApplicationConfiguration.g:6103:1: ( ( rule__ConfigDeclaration__NameAssignment_1 ) )
21074 // InternalApplicationConfiguration.g:6657:2: ( rule__ConfigDeclaration__NameAssignment_1 ) 19361 // InternalApplicationConfiguration.g:6104:2: ( rule__ConfigDeclaration__NameAssignment_1 )
21075 { 19362 {
21076 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1()); 19363 before(grammarAccess.getConfigDeclarationAccess().getNameAssignment_1());
21077 // InternalApplicationConfiguration.g:6658:2: ( rule__ConfigDeclaration__NameAssignment_1 ) 19364 // InternalApplicationConfiguration.g:6105:2: ( rule__ConfigDeclaration__NameAssignment_1 )
21078 // InternalApplicationConfiguration.g:6658:3: rule__ConfigDeclaration__NameAssignment_1 19365 // InternalApplicationConfiguration.g:6105:3: rule__ConfigDeclaration__NameAssignment_1
21079 { 19366 {
21080 pushFollow(FOLLOW_2); 19367 pushFollow(FOLLOW_2);
21081 rule__ConfigDeclaration__NameAssignment_1(); 19368 rule__ConfigDeclaration__NameAssignment_1();
@@ -21108,14 +19395,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21108 19395
21109 19396
21110 // $ANTLR start "rule__ConfigDeclaration__Group__2" 19397 // $ANTLR start "rule__ConfigDeclaration__Group__2"
21111 // InternalApplicationConfiguration.g:6666:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ; 19398 // InternalApplicationConfiguration.g:6113:1: rule__ConfigDeclaration__Group__2 : rule__ConfigDeclaration__Group__2__Impl ;
21112 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException { 19399 public final void rule__ConfigDeclaration__Group__2() throws RecognitionException {
21113 19400
21114 int stackSize = keepStackSize(); 19401 int stackSize = keepStackSize();
21115 19402
21116 try { 19403 try {
21117 // InternalApplicationConfiguration.g:6670:1: ( rule__ConfigDeclaration__Group__2__Impl ) 19404 // InternalApplicationConfiguration.g:6117:1: ( rule__ConfigDeclaration__Group__2__Impl )
21118 // InternalApplicationConfiguration.g:6671:2: rule__ConfigDeclaration__Group__2__Impl 19405 // InternalApplicationConfiguration.g:6118:2: rule__ConfigDeclaration__Group__2__Impl
21119 { 19406 {
21120 pushFollow(FOLLOW_2); 19407 pushFollow(FOLLOW_2);
21121 rule__ConfigDeclaration__Group__2__Impl(); 19408 rule__ConfigDeclaration__Group__2__Impl();
@@ -21141,21 +19428,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21141 19428
21142 19429
21143 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl" 19430 // $ANTLR start "rule__ConfigDeclaration__Group__2__Impl"
21144 // InternalApplicationConfiguration.g:6677:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ; 19431 // InternalApplicationConfiguration.g:6124:1: rule__ConfigDeclaration__Group__2__Impl : ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ;
21145 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException { 19432 public final void rule__ConfigDeclaration__Group__2__Impl() throws RecognitionException {
21146 19433
21147 int stackSize = keepStackSize(); 19434 int stackSize = keepStackSize();
21148 19435
21149 try { 19436 try {
21150 // InternalApplicationConfiguration.g:6681:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) ) 19437 // InternalApplicationConfiguration.g:6128:1: ( ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) )
21151 // InternalApplicationConfiguration.g:6682:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) 19438 // InternalApplicationConfiguration.g:6129:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
21152 { 19439 {
21153 // InternalApplicationConfiguration.g:6682:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) ) 19440 // InternalApplicationConfiguration.g:6129:1: ( ( rule__ConfigDeclaration__SpecificationAssignment_2 ) )
21154 // InternalApplicationConfiguration.g:6683:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) 19441 // InternalApplicationConfiguration.g:6130:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
21155 { 19442 {
21156 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2()); 19443 before(grammarAccess.getConfigDeclarationAccess().getSpecificationAssignment_2());
21157 // InternalApplicationConfiguration.g:6684:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 ) 19444 // InternalApplicationConfiguration.g:6131:2: ( rule__ConfigDeclaration__SpecificationAssignment_2 )
21158 // InternalApplicationConfiguration.g:6684:3: rule__ConfigDeclaration__SpecificationAssignment_2 19445 // InternalApplicationConfiguration.g:6131:3: rule__ConfigDeclaration__SpecificationAssignment_2
21159 { 19446 {
21160 pushFollow(FOLLOW_2); 19447 pushFollow(FOLLOW_2);
21161 rule__ConfigDeclaration__SpecificationAssignment_2(); 19448 rule__ConfigDeclaration__SpecificationAssignment_2();
@@ -21188,16 +19475,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21188 19475
21189 19476
21190 // $ANTLR start "rule__DocumentationEntry__Group__0" 19477 // $ANTLR start "rule__DocumentationEntry__Group__0"
21191 // InternalApplicationConfiguration.g:6693:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ; 19478 // InternalApplicationConfiguration.g:6140:1: rule__DocumentationEntry__Group__0 : rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ;
21192 public final void rule__DocumentationEntry__Group__0() throws RecognitionException { 19479 public final void rule__DocumentationEntry__Group__0() throws RecognitionException {
21193 19480
21194 int stackSize = keepStackSize(); 19481 int stackSize = keepStackSize();
21195 19482
21196 try { 19483 try {
21197 // InternalApplicationConfiguration.g:6697:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 ) 19484 // InternalApplicationConfiguration.g:6144:1: ( rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 )
21198 // InternalApplicationConfiguration.g:6698:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1 19485 // InternalApplicationConfiguration.g:6145:2: rule__DocumentationEntry__Group__0__Impl rule__DocumentationEntry__Group__1
21199 { 19486 {
21200 pushFollow(FOLLOW_14); 19487 pushFollow(FOLLOW_13);
21201 rule__DocumentationEntry__Group__0__Impl(); 19488 rule__DocumentationEntry__Group__0__Impl();
21202 19489
21203 state._fsp--; 19490 state._fsp--;
@@ -21226,20 +19513,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21226 19513
21227 19514
21228 // $ANTLR start "rule__DocumentationEntry__Group__0__Impl" 19515 // $ANTLR start "rule__DocumentationEntry__Group__0__Impl"
21229 // InternalApplicationConfiguration.g:6705:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ; 19516 // InternalApplicationConfiguration.g:6152:1: rule__DocumentationEntry__Group__0__Impl : ( 'log-level' ) ;
21230 public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException { 19517 public final void rule__DocumentationEntry__Group__0__Impl() throws RecognitionException {
21231 19518
21232 int stackSize = keepStackSize(); 19519 int stackSize = keepStackSize();
21233 19520
21234 try { 19521 try {
21235 // InternalApplicationConfiguration.g:6709:1: ( ( 'log-level' ) ) 19522 // InternalApplicationConfiguration.g:6156:1: ( ( 'log-level' ) )
21236 // InternalApplicationConfiguration.g:6710:1: ( 'log-level' ) 19523 // InternalApplicationConfiguration.g:6157:1: ( 'log-level' )
21237 { 19524 {
21238 // InternalApplicationConfiguration.g:6710:1: ( 'log-level' ) 19525 // InternalApplicationConfiguration.g:6157:1: ( 'log-level' )
21239 // InternalApplicationConfiguration.g:6711:2: 'log-level' 19526 // InternalApplicationConfiguration.g:6158:2: 'log-level'
21240 { 19527 {
21241 before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 19528 before(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
21242 match(input,46,FOLLOW_2); 19529 match(input,43,FOLLOW_2);
21243 after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 19530 after(grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
21244 19531
21245 } 19532 }
@@ -21263,16 +19550,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21263 19550
21264 19551
21265 // $ANTLR start "rule__DocumentationEntry__Group__1" 19552 // $ANTLR start "rule__DocumentationEntry__Group__1"
21266 // InternalApplicationConfiguration.g:6720:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ; 19553 // InternalApplicationConfiguration.g:6167:1: rule__DocumentationEntry__Group__1 : rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ;
21267 public final void rule__DocumentationEntry__Group__1() throws RecognitionException { 19554 public final void rule__DocumentationEntry__Group__1() throws RecognitionException {
21268 19555
21269 int stackSize = keepStackSize(); 19556 int stackSize = keepStackSize();
21270 19557
21271 try { 19558 try {
21272 // InternalApplicationConfiguration.g:6724:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 ) 19559 // InternalApplicationConfiguration.g:6171:1: ( rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 )
21273 // InternalApplicationConfiguration.g:6725:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2 19560 // InternalApplicationConfiguration.g:6172:2: rule__DocumentationEntry__Group__1__Impl rule__DocumentationEntry__Group__2
21274 { 19561 {
21275 pushFollow(FOLLOW_30); 19562 pushFollow(FOLLOW_28);
21276 rule__DocumentationEntry__Group__1__Impl(); 19563 rule__DocumentationEntry__Group__1__Impl();
21277 19564
21278 state._fsp--; 19565 state._fsp--;
@@ -21301,20 +19588,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21301 19588
21302 19589
21303 // $ANTLR start "rule__DocumentationEntry__Group__1__Impl" 19590 // $ANTLR start "rule__DocumentationEntry__Group__1__Impl"
21304 // InternalApplicationConfiguration.g:6732:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ; 19591 // InternalApplicationConfiguration.g:6179:1: rule__DocumentationEntry__Group__1__Impl : ( '=' ) ;
21305 public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException { 19592 public final void rule__DocumentationEntry__Group__1__Impl() throws RecognitionException {
21306 19593
21307 int stackSize = keepStackSize(); 19594 int stackSize = keepStackSize();
21308 19595
21309 try { 19596 try {
21310 // InternalApplicationConfiguration.g:6736:1: ( ( '=' ) ) 19597 // InternalApplicationConfiguration.g:6183:1: ( ( '=' ) )
21311 // InternalApplicationConfiguration.g:6737:1: ( '=' ) 19598 // InternalApplicationConfiguration.g:6184:1: ( '=' )
21312 { 19599 {
21313 // InternalApplicationConfiguration.g:6737:1: ( '=' ) 19600 // InternalApplicationConfiguration.g:6184:1: ( '=' )
21314 // InternalApplicationConfiguration.g:6738:2: '=' 19601 // InternalApplicationConfiguration.g:6185:2: '='
21315 { 19602 {
21316 before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); 19603 before(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
21317 match(input,30,FOLLOW_2); 19604 match(input,29,FOLLOW_2);
21318 after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); 19605 after(grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
21319 19606
21320 } 19607 }
@@ -21338,14 +19625,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21338 19625
21339 19626
21340 // $ANTLR start "rule__DocumentationEntry__Group__2" 19627 // $ANTLR start "rule__DocumentationEntry__Group__2"
21341 // InternalApplicationConfiguration.g:6747:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ; 19628 // InternalApplicationConfiguration.g:6194:1: rule__DocumentationEntry__Group__2 : rule__DocumentationEntry__Group__2__Impl ;
21342 public final void rule__DocumentationEntry__Group__2() throws RecognitionException { 19629 public final void rule__DocumentationEntry__Group__2() throws RecognitionException {
21343 19630
21344 int stackSize = keepStackSize(); 19631 int stackSize = keepStackSize();
21345 19632
21346 try { 19633 try {
21347 // InternalApplicationConfiguration.g:6751:1: ( rule__DocumentationEntry__Group__2__Impl ) 19634 // InternalApplicationConfiguration.g:6198:1: ( rule__DocumentationEntry__Group__2__Impl )
21348 // InternalApplicationConfiguration.g:6752:2: rule__DocumentationEntry__Group__2__Impl 19635 // InternalApplicationConfiguration.g:6199:2: rule__DocumentationEntry__Group__2__Impl
21349 { 19636 {
21350 pushFollow(FOLLOW_2); 19637 pushFollow(FOLLOW_2);
21351 rule__DocumentationEntry__Group__2__Impl(); 19638 rule__DocumentationEntry__Group__2__Impl();
@@ -21371,21 +19658,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21371 19658
21372 19659
21373 // $ANTLR start "rule__DocumentationEntry__Group__2__Impl" 19660 // $ANTLR start "rule__DocumentationEntry__Group__2__Impl"
21374 // InternalApplicationConfiguration.g:6758:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ; 19661 // InternalApplicationConfiguration.g:6205:1: rule__DocumentationEntry__Group__2__Impl : ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ;
21375 public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException { 19662 public final void rule__DocumentationEntry__Group__2__Impl() throws RecognitionException {
21376 19663
21377 int stackSize = keepStackSize(); 19664 int stackSize = keepStackSize();
21378 19665
21379 try { 19666 try {
21380 // InternalApplicationConfiguration.g:6762:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) ) 19667 // InternalApplicationConfiguration.g:6209:1: ( ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) )
21381 // InternalApplicationConfiguration.g:6763:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) 19668 // InternalApplicationConfiguration.g:6210:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
21382 { 19669 {
21383 // InternalApplicationConfiguration.g:6763:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) ) 19670 // InternalApplicationConfiguration.g:6210:1: ( ( rule__DocumentationEntry__LevelAssignment_2 ) )
21384 // InternalApplicationConfiguration.g:6764:2: ( rule__DocumentationEntry__LevelAssignment_2 ) 19671 // InternalApplicationConfiguration.g:6211:2: ( rule__DocumentationEntry__LevelAssignment_2 )
21385 { 19672 {
21386 before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2()); 19673 before(grammarAccess.getDocumentationEntryAccess().getLevelAssignment_2());
21387 // InternalApplicationConfiguration.g:6765:2: ( rule__DocumentationEntry__LevelAssignment_2 ) 19674 // InternalApplicationConfiguration.g:6212:2: ( rule__DocumentationEntry__LevelAssignment_2 )
21388 // InternalApplicationConfiguration.g:6765:3: rule__DocumentationEntry__LevelAssignment_2 19675 // InternalApplicationConfiguration.g:6212:3: rule__DocumentationEntry__LevelAssignment_2
21389 { 19676 {
21390 pushFollow(FOLLOW_2); 19677 pushFollow(FOLLOW_2);
21391 rule__DocumentationEntry__LevelAssignment_2(); 19678 rule__DocumentationEntry__LevelAssignment_2();
@@ -21418,16 +19705,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21418 19705
21419 19706
21420 // $ANTLR start "rule__RuntimeEntry__Group__0" 19707 // $ANTLR start "rule__RuntimeEntry__Group__0"
21421 // InternalApplicationConfiguration.g:6774:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ; 19708 // InternalApplicationConfiguration.g:6221:1: rule__RuntimeEntry__Group__0 : rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ;
21422 public final void rule__RuntimeEntry__Group__0() throws RecognitionException { 19709 public final void rule__RuntimeEntry__Group__0() throws RecognitionException {
21423 19710
21424 int stackSize = keepStackSize(); 19711 int stackSize = keepStackSize();
21425 19712
21426 try { 19713 try {
21427 // InternalApplicationConfiguration.g:6778:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 ) 19714 // InternalApplicationConfiguration.g:6225:1: ( rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 )
21428 // InternalApplicationConfiguration.g:6779:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1 19715 // InternalApplicationConfiguration.g:6226:2: rule__RuntimeEntry__Group__0__Impl rule__RuntimeEntry__Group__1
21429 { 19716 {
21430 pushFollow(FOLLOW_14); 19717 pushFollow(FOLLOW_13);
21431 rule__RuntimeEntry__Group__0__Impl(); 19718 rule__RuntimeEntry__Group__0__Impl();
21432 19719
21433 state._fsp--; 19720 state._fsp--;
@@ -21456,20 +19743,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21456 19743
21457 19744
21458 // $ANTLR start "rule__RuntimeEntry__Group__0__Impl" 19745 // $ANTLR start "rule__RuntimeEntry__Group__0__Impl"
21459 // InternalApplicationConfiguration.g:6786:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ; 19746 // InternalApplicationConfiguration.g:6233:1: rule__RuntimeEntry__Group__0__Impl : ( 'runtime' ) ;
21460 public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException { 19747 public final void rule__RuntimeEntry__Group__0__Impl() throws RecognitionException {
21461 19748
21462 int stackSize = keepStackSize(); 19749 int stackSize = keepStackSize();
21463 19750
21464 try { 19751 try {
21465 // InternalApplicationConfiguration.g:6790:1: ( ( 'runtime' ) ) 19752 // InternalApplicationConfiguration.g:6237:1: ( ( 'runtime' ) )
21466 // InternalApplicationConfiguration.g:6791:1: ( 'runtime' ) 19753 // InternalApplicationConfiguration.g:6238:1: ( 'runtime' )
21467 { 19754 {
21468 // InternalApplicationConfiguration.g:6791:1: ( 'runtime' ) 19755 // InternalApplicationConfiguration.g:6238:1: ( 'runtime' )
21469 // InternalApplicationConfiguration.g:6792:2: 'runtime' 19756 // InternalApplicationConfiguration.g:6239:2: 'runtime'
21470 { 19757 {
21471 before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 19758 before(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
21472 match(input,47,FOLLOW_2); 19759 match(input,44,FOLLOW_2);
21473 after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 19760 after(grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
21474 19761
21475 } 19762 }
@@ -21493,14 +19780,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21493 19780
21494 19781
21495 // $ANTLR start "rule__RuntimeEntry__Group__1" 19782 // $ANTLR start "rule__RuntimeEntry__Group__1"
21496 // InternalApplicationConfiguration.g:6801:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ; 19783 // InternalApplicationConfiguration.g:6248:1: rule__RuntimeEntry__Group__1 : rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ;
21497 public final void rule__RuntimeEntry__Group__1() throws RecognitionException { 19784 public final void rule__RuntimeEntry__Group__1() throws RecognitionException {
21498 19785
21499 int stackSize = keepStackSize(); 19786 int stackSize = keepStackSize();
21500 19787
21501 try { 19788 try {
21502 // InternalApplicationConfiguration.g:6805:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 ) 19789 // InternalApplicationConfiguration.g:6252:1: ( rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 )
21503 // InternalApplicationConfiguration.g:6806:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2 19790 // InternalApplicationConfiguration.g:6253:2: rule__RuntimeEntry__Group__1__Impl rule__RuntimeEntry__Group__2
21504 { 19791 {
21505 pushFollow(FOLLOW_9); 19792 pushFollow(FOLLOW_9);
21506 rule__RuntimeEntry__Group__1__Impl(); 19793 rule__RuntimeEntry__Group__1__Impl();
@@ -21531,20 +19818,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21531 19818
21532 19819
21533 // $ANTLR start "rule__RuntimeEntry__Group__1__Impl" 19820 // $ANTLR start "rule__RuntimeEntry__Group__1__Impl"
21534 // InternalApplicationConfiguration.g:6813:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ; 19821 // InternalApplicationConfiguration.g:6260:1: rule__RuntimeEntry__Group__1__Impl : ( '=' ) ;
21535 public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException { 19822 public final void rule__RuntimeEntry__Group__1__Impl() throws RecognitionException {
21536 19823
21537 int stackSize = keepStackSize(); 19824 int stackSize = keepStackSize();
21538 19825
21539 try { 19826 try {
21540 // InternalApplicationConfiguration.g:6817:1: ( ( '=' ) ) 19827 // InternalApplicationConfiguration.g:6264:1: ( ( '=' ) )
21541 // InternalApplicationConfiguration.g:6818:1: ( '=' ) 19828 // InternalApplicationConfiguration.g:6265:1: ( '=' )
21542 { 19829 {
21543 // InternalApplicationConfiguration.g:6818:1: ( '=' ) 19830 // InternalApplicationConfiguration.g:6265:1: ( '=' )
21544 // InternalApplicationConfiguration.g:6819:2: '=' 19831 // InternalApplicationConfiguration.g:6266:2: '='
21545 { 19832 {
21546 before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); 19833 before(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
21547 match(input,30,FOLLOW_2); 19834 match(input,29,FOLLOW_2);
21548 after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); 19835 after(grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
21549 19836
21550 } 19837 }
@@ -21568,14 +19855,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21568 19855
21569 19856
21570 // $ANTLR start "rule__RuntimeEntry__Group__2" 19857 // $ANTLR start "rule__RuntimeEntry__Group__2"
21571 // InternalApplicationConfiguration.g:6828:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ; 19858 // InternalApplicationConfiguration.g:6275:1: rule__RuntimeEntry__Group__2 : rule__RuntimeEntry__Group__2__Impl ;
21572 public final void rule__RuntimeEntry__Group__2() throws RecognitionException { 19859 public final void rule__RuntimeEntry__Group__2() throws RecognitionException {
21573 19860
21574 int stackSize = keepStackSize(); 19861 int stackSize = keepStackSize();
21575 19862
21576 try { 19863 try {
21577 // InternalApplicationConfiguration.g:6832:1: ( rule__RuntimeEntry__Group__2__Impl ) 19864 // InternalApplicationConfiguration.g:6279:1: ( rule__RuntimeEntry__Group__2__Impl )
21578 // InternalApplicationConfiguration.g:6833:2: rule__RuntimeEntry__Group__2__Impl 19865 // InternalApplicationConfiguration.g:6280:2: rule__RuntimeEntry__Group__2__Impl
21579 { 19866 {
21580 pushFollow(FOLLOW_2); 19867 pushFollow(FOLLOW_2);
21581 rule__RuntimeEntry__Group__2__Impl(); 19868 rule__RuntimeEntry__Group__2__Impl();
@@ -21601,21 +19888,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21601 19888
21602 19889
21603 // $ANTLR start "rule__RuntimeEntry__Group__2__Impl" 19890 // $ANTLR start "rule__RuntimeEntry__Group__2__Impl"
21604 // InternalApplicationConfiguration.g:6839:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ; 19891 // InternalApplicationConfiguration.g:6286:1: rule__RuntimeEntry__Group__2__Impl : ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ;
21605 public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException { 19892 public final void rule__RuntimeEntry__Group__2__Impl() throws RecognitionException {
21606 19893
21607 int stackSize = keepStackSize(); 19894 int stackSize = keepStackSize();
21608 19895
21609 try { 19896 try {
21610 // InternalApplicationConfiguration.g:6843:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) ) 19897 // InternalApplicationConfiguration.g:6290:1: ( ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) )
21611 // InternalApplicationConfiguration.g:6844:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) 19898 // InternalApplicationConfiguration.g:6291:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
21612 { 19899 {
21613 // InternalApplicationConfiguration.g:6844:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) ) 19900 // InternalApplicationConfiguration.g:6291:1: ( ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) )
21614 // InternalApplicationConfiguration.g:6845:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) 19901 // InternalApplicationConfiguration.g:6292:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
21615 { 19902 {
21616 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2()); 19903 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitAssignment_2());
21617 // InternalApplicationConfiguration.g:6846:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 ) 19904 // InternalApplicationConfiguration.g:6293:2: ( rule__RuntimeEntry__MillisecLimitAssignment_2 )
21618 // InternalApplicationConfiguration.g:6846:3: rule__RuntimeEntry__MillisecLimitAssignment_2 19905 // InternalApplicationConfiguration.g:6293:3: rule__RuntimeEntry__MillisecLimitAssignment_2
21619 { 19906 {
21620 pushFollow(FOLLOW_2); 19907 pushFollow(FOLLOW_2);
21621 rule__RuntimeEntry__MillisecLimitAssignment_2(); 19908 rule__RuntimeEntry__MillisecLimitAssignment_2();
@@ -21648,16 +19935,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21648 19935
21649 19936
21650 // $ANTLR start "rule__MemoryEntry__Group__0" 19937 // $ANTLR start "rule__MemoryEntry__Group__0"
21651 // InternalApplicationConfiguration.g:6855:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ; 19938 // InternalApplicationConfiguration.g:6302:1: rule__MemoryEntry__Group__0 : rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ;
21652 public final void rule__MemoryEntry__Group__0() throws RecognitionException { 19939 public final void rule__MemoryEntry__Group__0() throws RecognitionException {
21653 19940
21654 int stackSize = keepStackSize(); 19941 int stackSize = keepStackSize();
21655 19942
21656 try { 19943 try {
21657 // InternalApplicationConfiguration.g:6859:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 ) 19944 // InternalApplicationConfiguration.g:6306:1: ( rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 )
21658 // InternalApplicationConfiguration.g:6860:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1 19945 // InternalApplicationConfiguration.g:6307:2: rule__MemoryEntry__Group__0__Impl rule__MemoryEntry__Group__1
21659 { 19946 {
21660 pushFollow(FOLLOW_14); 19947 pushFollow(FOLLOW_13);
21661 rule__MemoryEntry__Group__0__Impl(); 19948 rule__MemoryEntry__Group__0__Impl();
21662 19949
21663 state._fsp--; 19950 state._fsp--;
@@ -21686,20 +19973,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21686 19973
21687 19974
21688 // $ANTLR start "rule__MemoryEntry__Group__0__Impl" 19975 // $ANTLR start "rule__MemoryEntry__Group__0__Impl"
21689 // InternalApplicationConfiguration.g:6867:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ; 19976 // InternalApplicationConfiguration.g:6314:1: rule__MemoryEntry__Group__0__Impl : ( 'memory' ) ;
21690 public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException { 19977 public final void rule__MemoryEntry__Group__0__Impl() throws RecognitionException {
21691 19978
21692 int stackSize = keepStackSize(); 19979 int stackSize = keepStackSize();
21693 19980
21694 try { 19981 try {
21695 // InternalApplicationConfiguration.g:6871:1: ( ( 'memory' ) ) 19982 // InternalApplicationConfiguration.g:6318:1: ( ( 'memory' ) )
21696 // InternalApplicationConfiguration.g:6872:1: ( 'memory' ) 19983 // InternalApplicationConfiguration.g:6319:1: ( 'memory' )
21697 { 19984 {
21698 // InternalApplicationConfiguration.g:6872:1: ( 'memory' ) 19985 // InternalApplicationConfiguration.g:6319:1: ( 'memory' )
21699 // InternalApplicationConfiguration.g:6873:2: 'memory' 19986 // InternalApplicationConfiguration.g:6320:2: 'memory'
21700 { 19987 {
21701 before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 19988 before(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
21702 match(input,48,FOLLOW_2); 19989 match(input,45,FOLLOW_2);
21703 after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 19990 after(grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
21704 19991
21705 } 19992 }
@@ -21723,14 +20010,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21723 20010
21724 20011
21725 // $ANTLR start "rule__MemoryEntry__Group__1" 20012 // $ANTLR start "rule__MemoryEntry__Group__1"
21726 // InternalApplicationConfiguration.g:6882:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ; 20013 // InternalApplicationConfiguration.g:6329:1: rule__MemoryEntry__Group__1 : rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ;
21727 public final void rule__MemoryEntry__Group__1() throws RecognitionException { 20014 public final void rule__MemoryEntry__Group__1() throws RecognitionException {
21728 20015
21729 int stackSize = keepStackSize(); 20016 int stackSize = keepStackSize();
21730 20017
21731 try { 20018 try {
21732 // InternalApplicationConfiguration.g:6886:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 ) 20019 // InternalApplicationConfiguration.g:6333:1: ( rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 )
21733 // InternalApplicationConfiguration.g:6887:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2 20020 // InternalApplicationConfiguration.g:6334:2: rule__MemoryEntry__Group__1__Impl rule__MemoryEntry__Group__2
21734 { 20021 {
21735 pushFollow(FOLLOW_9); 20022 pushFollow(FOLLOW_9);
21736 rule__MemoryEntry__Group__1__Impl(); 20023 rule__MemoryEntry__Group__1__Impl();
@@ -21761,20 +20048,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21761 20048
21762 20049
21763 // $ANTLR start "rule__MemoryEntry__Group__1__Impl" 20050 // $ANTLR start "rule__MemoryEntry__Group__1__Impl"
21764 // InternalApplicationConfiguration.g:6894:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ; 20051 // InternalApplicationConfiguration.g:6341:1: rule__MemoryEntry__Group__1__Impl : ( '=' ) ;
21765 public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException { 20052 public final void rule__MemoryEntry__Group__1__Impl() throws RecognitionException {
21766 20053
21767 int stackSize = keepStackSize(); 20054 int stackSize = keepStackSize();
21768 20055
21769 try { 20056 try {
21770 // InternalApplicationConfiguration.g:6898:1: ( ( '=' ) ) 20057 // InternalApplicationConfiguration.g:6345:1: ( ( '=' ) )
21771 // InternalApplicationConfiguration.g:6899:1: ( '=' ) 20058 // InternalApplicationConfiguration.g:6346:1: ( '=' )
21772 { 20059 {
21773 // InternalApplicationConfiguration.g:6899:1: ( '=' ) 20060 // InternalApplicationConfiguration.g:6346:1: ( '=' )
21774 // InternalApplicationConfiguration.g:6900:2: '=' 20061 // InternalApplicationConfiguration.g:6347:2: '='
21775 { 20062 {
21776 before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 20063 before(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
21777 match(input,30,FOLLOW_2); 20064 match(input,29,FOLLOW_2);
21778 after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 20065 after(grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
21779 20066
21780 } 20067 }
@@ -21798,14 +20085,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21798 20085
21799 20086
21800 // $ANTLR start "rule__MemoryEntry__Group__2" 20087 // $ANTLR start "rule__MemoryEntry__Group__2"
21801 // InternalApplicationConfiguration.g:6909:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ; 20088 // InternalApplicationConfiguration.g:6356:1: rule__MemoryEntry__Group__2 : rule__MemoryEntry__Group__2__Impl ;
21802 public final void rule__MemoryEntry__Group__2() throws RecognitionException { 20089 public final void rule__MemoryEntry__Group__2() throws RecognitionException {
21803 20090
21804 int stackSize = keepStackSize(); 20091 int stackSize = keepStackSize();
21805 20092
21806 try { 20093 try {
21807 // InternalApplicationConfiguration.g:6913:1: ( rule__MemoryEntry__Group__2__Impl ) 20094 // InternalApplicationConfiguration.g:6360:1: ( rule__MemoryEntry__Group__2__Impl )
21808 // InternalApplicationConfiguration.g:6914:2: rule__MemoryEntry__Group__2__Impl 20095 // InternalApplicationConfiguration.g:6361:2: rule__MemoryEntry__Group__2__Impl
21809 { 20096 {
21810 pushFollow(FOLLOW_2); 20097 pushFollow(FOLLOW_2);
21811 rule__MemoryEntry__Group__2__Impl(); 20098 rule__MemoryEntry__Group__2__Impl();
@@ -21831,21 +20118,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21831 20118
21832 20119
21833 // $ANTLR start "rule__MemoryEntry__Group__2__Impl" 20120 // $ANTLR start "rule__MemoryEntry__Group__2__Impl"
21834 // InternalApplicationConfiguration.g:6920:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ; 20121 // InternalApplicationConfiguration.g:6367:1: rule__MemoryEntry__Group__2__Impl : ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ;
21835 public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException { 20122 public final void rule__MemoryEntry__Group__2__Impl() throws RecognitionException {
21836 20123
21837 int stackSize = keepStackSize(); 20124 int stackSize = keepStackSize();
21838 20125
21839 try { 20126 try {
21840 // InternalApplicationConfiguration.g:6924:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) ) 20127 // InternalApplicationConfiguration.g:6371:1: ( ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) )
21841 // InternalApplicationConfiguration.g:6925:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) 20128 // InternalApplicationConfiguration.g:6372:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
21842 { 20129 {
21843 // InternalApplicationConfiguration.g:6925:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) ) 20130 // InternalApplicationConfiguration.g:6372:1: ( ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) )
21844 // InternalApplicationConfiguration.g:6926:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) 20131 // InternalApplicationConfiguration.g:6373:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
21845 { 20132 {
21846 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2()); 20133 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitAssignment_2());
21847 // InternalApplicationConfiguration.g:6927:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 ) 20134 // InternalApplicationConfiguration.g:6374:2: ( rule__MemoryEntry__MegabyteLimitAssignment_2 )
21848 // InternalApplicationConfiguration.g:6927:3: rule__MemoryEntry__MegabyteLimitAssignment_2 20135 // InternalApplicationConfiguration.g:6374:3: rule__MemoryEntry__MegabyteLimitAssignment_2
21849 { 20136 {
21850 pushFollow(FOLLOW_2); 20137 pushFollow(FOLLOW_2);
21851 rule__MemoryEntry__MegabyteLimitAssignment_2(); 20138 rule__MemoryEntry__MegabyteLimitAssignment_2();
@@ -21878,16 +20165,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21878 20165
21879 20166
21880 // $ANTLR start "rule__CustomEntry__Group__0" 20167 // $ANTLR start "rule__CustomEntry__Group__0"
21881 // InternalApplicationConfiguration.g:6936:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ; 20168 // InternalApplicationConfiguration.g:6383:1: rule__CustomEntry__Group__0 : rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ;
21882 public final void rule__CustomEntry__Group__0() throws RecognitionException { 20169 public final void rule__CustomEntry__Group__0() throws RecognitionException {
21883 20170
21884 int stackSize = keepStackSize(); 20171 int stackSize = keepStackSize();
21885 20172
21886 try { 20173 try {
21887 // InternalApplicationConfiguration.g:6940:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 ) 20174 // InternalApplicationConfiguration.g:6387:1: ( rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 )
21888 // InternalApplicationConfiguration.g:6941:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1 20175 // InternalApplicationConfiguration.g:6388:2: rule__CustomEntry__Group__0__Impl rule__CustomEntry__Group__1
21889 { 20176 {
21890 pushFollow(FOLLOW_14); 20177 pushFollow(FOLLOW_13);
21891 rule__CustomEntry__Group__0__Impl(); 20178 rule__CustomEntry__Group__0__Impl();
21892 20179
21893 state._fsp--; 20180 state._fsp--;
@@ -21916,21 +20203,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21916 20203
21917 20204
21918 // $ANTLR start "rule__CustomEntry__Group__0__Impl" 20205 // $ANTLR start "rule__CustomEntry__Group__0__Impl"
21919 // InternalApplicationConfiguration.g:6948:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ; 20206 // InternalApplicationConfiguration.g:6395:1: rule__CustomEntry__Group__0__Impl : ( ( rule__CustomEntry__KeyAssignment_0 ) ) ;
21920 public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException { 20207 public final void rule__CustomEntry__Group__0__Impl() throws RecognitionException {
21921 20208
21922 int stackSize = keepStackSize(); 20209 int stackSize = keepStackSize();
21923 20210
21924 try { 20211 try {
21925 // InternalApplicationConfiguration.g:6952:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) ) 20212 // InternalApplicationConfiguration.g:6399:1: ( ( ( rule__CustomEntry__KeyAssignment_0 ) ) )
21926 // InternalApplicationConfiguration.g:6953:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) 20213 // InternalApplicationConfiguration.g:6400:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
21927 { 20214 {
21928 // InternalApplicationConfiguration.g:6953:1: ( ( rule__CustomEntry__KeyAssignment_0 ) ) 20215 // InternalApplicationConfiguration.g:6400:1: ( ( rule__CustomEntry__KeyAssignment_0 ) )
21929 // InternalApplicationConfiguration.g:6954:2: ( rule__CustomEntry__KeyAssignment_0 ) 20216 // InternalApplicationConfiguration.g:6401:2: ( rule__CustomEntry__KeyAssignment_0 )
21930 { 20217 {
21931 before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0()); 20218 before(grammarAccess.getCustomEntryAccess().getKeyAssignment_0());
21932 // InternalApplicationConfiguration.g:6955:2: ( rule__CustomEntry__KeyAssignment_0 ) 20219 // InternalApplicationConfiguration.g:6402:2: ( rule__CustomEntry__KeyAssignment_0 )
21933 // InternalApplicationConfiguration.g:6955:3: rule__CustomEntry__KeyAssignment_0 20220 // InternalApplicationConfiguration.g:6402:3: rule__CustomEntry__KeyAssignment_0
21934 { 20221 {
21935 pushFollow(FOLLOW_2); 20222 pushFollow(FOLLOW_2);
21936 rule__CustomEntry__KeyAssignment_0(); 20223 rule__CustomEntry__KeyAssignment_0();
@@ -21963,14 +20250,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
21963 20250
21964 20251
21965 // $ANTLR start "rule__CustomEntry__Group__1" 20252 // $ANTLR start "rule__CustomEntry__Group__1"
21966 // InternalApplicationConfiguration.g:6963:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ; 20253 // InternalApplicationConfiguration.g:6410:1: rule__CustomEntry__Group__1 : rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ;
21967 public final void rule__CustomEntry__Group__1() throws RecognitionException { 20254 public final void rule__CustomEntry__Group__1() throws RecognitionException {
21968 20255
21969 int stackSize = keepStackSize(); 20256 int stackSize = keepStackSize();
21970 20257
21971 try { 20258 try {
21972 // InternalApplicationConfiguration.g:6967:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 ) 20259 // InternalApplicationConfiguration.g:6414:1: ( rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 )
21973 // InternalApplicationConfiguration.g:6968:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2 20260 // InternalApplicationConfiguration.g:6415:2: rule__CustomEntry__Group__1__Impl rule__CustomEntry__Group__2
21974 { 20261 {
21975 pushFollow(FOLLOW_11); 20262 pushFollow(FOLLOW_11);
21976 rule__CustomEntry__Group__1__Impl(); 20263 rule__CustomEntry__Group__1__Impl();
@@ -22001,20 +20288,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22001 20288
22002 20289
22003 // $ANTLR start "rule__CustomEntry__Group__1__Impl" 20290 // $ANTLR start "rule__CustomEntry__Group__1__Impl"
22004 // InternalApplicationConfiguration.g:6975:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ; 20291 // InternalApplicationConfiguration.g:6422:1: rule__CustomEntry__Group__1__Impl : ( '=' ) ;
22005 public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException { 20292 public final void rule__CustomEntry__Group__1__Impl() throws RecognitionException {
22006 20293
22007 int stackSize = keepStackSize(); 20294 int stackSize = keepStackSize();
22008 20295
22009 try { 20296 try {
22010 // InternalApplicationConfiguration.g:6979:1: ( ( '=' ) ) 20297 // InternalApplicationConfiguration.g:6426:1: ( ( '=' ) )
22011 // InternalApplicationConfiguration.g:6980:1: ( '=' ) 20298 // InternalApplicationConfiguration.g:6427:1: ( '=' )
22012 { 20299 {
22013 // InternalApplicationConfiguration.g:6980:1: ( '=' ) 20300 // InternalApplicationConfiguration.g:6427:1: ( '=' )
22014 // InternalApplicationConfiguration.g:6981:2: '=' 20301 // InternalApplicationConfiguration.g:6428:2: '='
22015 { 20302 {
22016 before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 20303 before(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
22017 match(input,30,FOLLOW_2); 20304 match(input,29,FOLLOW_2);
22018 after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 20305 after(grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
22019 20306
22020 } 20307 }
@@ -22038,14 +20325,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22038 20325
22039 20326
22040 // $ANTLR start "rule__CustomEntry__Group__2" 20327 // $ANTLR start "rule__CustomEntry__Group__2"
22041 // InternalApplicationConfiguration.g:6990:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ; 20328 // InternalApplicationConfiguration.g:6437:1: rule__CustomEntry__Group__2 : rule__CustomEntry__Group__2__Impl ;
22042 public final void rule__CustomEntry__Group__2() throws RecognitionException { 20329 public final void rule__CustomEntry__Group__2() throws RecognitionException {
22043 20330
22044 int stackSize = keepStackSize(); 20331 int stackSize = keepStackSize();
22045 20332
22046 try { 20333 try {
22047 // InternalApplicationConfiguration.g:6994:1: ( rule__CustomEntry__Group__2__Impl ) 20334 // InternalApplicationConfiguration.g:6441:1: ( rule__CustomEntry__Group__2__Impl )
22048 // InternalApplicationConfiguration.g:6995:2: rule__CustomEntry__Group__2__Impl 20335 // InternalApplicationConfiguration.g:6442:2: rule__CustomEntry__Group__2__Impl
22049 { 20336 {
22050 pushFollow(FOLLOW_2); 20337 pushFollow(FOLLOW_2);
22051 rule__CustomEntry__Group__2__Impl(); 20338 rule__CustomEntry__Group__2__Impl();
@@ -22071,21 +20358,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22071 20358
22072 20359
22073 // $ANTLR start "rule__CustomEntry__Group__2__Impl" 20360 // $ANTLR start "rule__CustomEntry__Group__2__Impl"
22074 // InternalApplicationConfiguration.g:7001:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ; 20361 // InternalApplicationConfiguration.g:6448:1: rule__CustomEntry__Group__2__Impl : ( ( rule__CustomEntry__ValueAssignment_2 ) ) ;
22075 public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException { 20362 public final void rule__CustomEntry__Group__2__Impl() throws RecognitionException {
22076 20363
22077 int stackSize = keepStackSize(); 20364 int stackSize = keepStackSize();
22078 20365
22079 try { 20366 try {
22080 // InternalApplicationConfiguration.g:7005:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) ) 20367 // InternalApplicationConfiguration.g:6452:1: ( ( ( rule__CustomEntry__ValueAssignment_2 ) ) )
22081 // InternalApplicationConfiguration.g:7006:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) 20368 // InternalApplicationConfiguration.g:6453:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
22082 { 20369 {
22083 // InternalApplicationConfiguration.g:7006:1: ( ( rule__CustomEntry__ValueAssignment_2 ) ) 20370 // InternalApplicationConfiguration.g:6453:1: ( ( rule__CustomEntry__ValueAssignment_2 ) )
22084 // InternalApplicationConfiguration.g:7007:2: ( rule__CustomEntry__ValueAssignment_2 ) 20371 // InternalApplicationConfiguration.g:6454:2: ( rule__CustomEntry__ValueAssignment_2 )
22085 { 20372 {
22086 before(grammarAccess.getCustomEntryAccess().getValueAssignment_2()); 20373 before(grammarAccess.getCustomEntryAccess().getValueAssignment_2());
22087 // InternalApplicationConfiguration.g:7008:2: ( rule__CustomEntry__ValueAssignment_2 ) 20374 // InternalApplicationConfiguration.g:6455:2: ( rule__CustomEntry__ValueAssignment_2 )
22088 // InternalApplicationConfiguration.g:7008:3: rule__CustomEntry__ValueAssignment_2 20375 // InternalApplicationConfiguration.g:6455:3: rule__CustomEntry__ValueAssignment_2
22089 { 20376 {
22090 pushFollow(FOLLOW_2); 20377 pushFollow(FOLLOW_2);
22091 rule__CustomEntry__ValueAssignment_2(); 20378 rule__CustomEntry__ValueAssignment_2();
@@ -22118,16 +20405,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22118 20405
22119 20406
22120 // $ANTLR start "rule__ScopeSpecification__Group__0" 20407 // $ANTLR start "rule__ScopeSpecification__Group__0"
22121 // InternalApplicationConfiguration.g:7017:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ; 20408 // InternalApplicationConfiguration.g:6464:1: rule__ScopeSpecification__Group__0 : rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ;
22122 public final void rule__ScopeSpecification__Group__0() throws RecognitionException { 20409 public final void rule__ScopeSpecification__Group__0() throws RecognitionException {
22123 20410
22124 int stackSize = keepStackSize(); 20411 int stackSize = keepStackSize();
22125 20412
22126 try { 20413 try {
22127 // InternalApplicationConfiguration.g:7021:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 ) 20414 // InternalApplicationConfiguration.g:6468:1: ( rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 )
22128 // InternalApplicationConfiguration.g:7022:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1 20415 // InternalApplicationConfiguration.g:6469:2: rule__ScopeSpecification__Group__0__Impl rule__ScopeSpecification__Group__1
22129 { 20416 {
22130 pushFollow(FOLLOW_19); 20417 pushFollow(FOLLOW_18);
22131 rule__ScopeSpecification__Group__0__Impl(); 20418 rule__ScopeSpecification__Group__0__Impl();
22132 20419
22133 state._fsp--; 20420 state._fsp--;
@@ -22156,21 +20443,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22156 20443
22157 20444
22158 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl" 20445 // $ANTLR start "rule__ScopeSpecification__Group__0__Impl"
22159 // InternalApplicationConfiguration.g:7029:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ; 20446 // InternalApplicationConfiguration.g:6476:1: rule__ScopeSpecification__Group__0__Impl : ( () ) ;
22160 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException { 20447 public final void rule__ScopeSpecification__Group__0__Impl() throws RecognitionException {
22161 20448
22162 int stackSize = keepStackSize(); 20449 int stackSize = keepStackSize();
22163 20450
22164 try { 20451 try {
22165 // InternalApplicationConfiguration.g:7033:1: ( ( () ) ) 20452 // InternalApplicationConfiguration.g:6480:1: ( ( () ) )
22166 // InternalApplicationConfiguration.g:7034:1: ( () ) 20453 // InternalApplicationConfiguration.g:6481:1: ( () )
22167 { 20454 {
22168 // InternalApplicationConfiguration.g:7034:1: ( () ) 20455 // InternalApplicationConfiguration.g:6481:1: ( () )
22169 // InternalApplicationConfiguration.g:7035:2: () 20456 // InternalApplicationConfiguration.g:6482:2: ()
22170 { 20457 {
22171 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0()); 20458 before(grammarAccess.getScopeSpecificationAccess().getScopeSpecificationAction_0());
22172 // InternalApplicationConfiguration.g:7036:2: () 20459 // InternalApplicationConfiguration.g:6483:2: ()
22173 // InternalApplicationConfiguration.g:7036:3: 20460 // InternalApplicationConfiguration.g:6483:3:
22174 { 20461 {
22175 } 20462 }
22176 20463
@@ -22193,16 +20480,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22193 20480
22194 20481
22195 // $ANTLR start "rule__ScopeSpecification__Group__1" 20482 // $ANTLR start "rule__ScopeSpecification__Group__1"
22196 // InternalApplicationConfiguration.g:7044:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ; 20483 // InternalApplicationConfiguration.g:6491:1: rule__ScopeSpecification__Group__1 : rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ;
22197 public final void rule__ScopeSpecification__Group__1() throws RecognitionException { 20484 public final void rule__ScopeSpecification__Group__1() throws RecognitionException {
22198 20485
22199 int stackSize = keepStackSize(); 20486 int stackSize = keepStackSize();
22200 20487
22201 try { 20488 try {
22202 // InternalApplicationConfiguration.g:7048:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 ) 20489 // InternalApplicationConfiguration.g:6495:1: ( rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 )
22203 // InternalApplicationConfiguration.g:7049:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2 20490 // InternalApplicationConfiguration.g:6496:2: rule__ScopeSpecification__Group__1__Impl rule__ScopeSpecification__Group__2
22204 { 20491 {
22205 pushFollow(FOLLOW_31); 20492 pushFollow(FOLLOW_29);
22206 rule__ScopeSpecification__Group__1__Impl(); 20493 rule__ScopeSpecification__Group__1__Impl();
22207 20494
22208 state._fsp--; 20495 state._fsp--;
@@ -22231,20 +20518,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22231 20518
22232 20519
22233 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl" 20520 // $ANTLR start "rule__ScopeSpecification__Group__1__Impl"
22234 // InternalApplicationConfiguration.g:7056:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ; 20521 // InternalApplicationConfiguration.g:6503:1: rule__ScopeSpecification__Group__1__Impl : ( '{' ) ;
22235 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException { 20522 public final void rule__ScopeSpecification__Group__1__Impl() throws RecognitionException {
22236 20523
22237 int stackSize = keepStackSize(); 20524 int stackSize = keepStackSize();
22238 20525
22239 try { 20526 try {
22240 // InternalApplicationConfiguration.g:7060:1: ( ( '{' ) ) 20527 // InternalApplicationConfiguration.g:6507:1: ( ( '{' ) )
22241 // InternalApplicationConfiguration.g:7061:1: ( '{' ) 20528 // InternalApplicationConfiguration.g:6508:1: ( '{' )
22242 { 20529 {
22243 // InternalApplicationConfiguration.g:7061:1: ( '{' ) 20530 // InternalApplicationConfiguration.g:6508:1: ( '{' )
22244 // InternalApplicationConfiguration.g:7062:2: '{' 20531 // InternalApplicationConfiguration.g:6509:2: '{'
22245 { 20532 {
22246 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 20533 before(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
22247 match(input,31,FOLLOW_2); 20534 match(input,30,FOLLOW_2);
22248 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 20535 after(grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
22249 20536
22250 } 20537 }
@@ -22268,16 +20555,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22268 20555
22269 20556
22270 // $ANTLR start "rule__ScopeSpecification__Group__2" 20557 // $ANTLR start "rule__ScopeSpecification__Group__2"
22271 // InternalApplicationConfiguration.g:7071:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ; 20558 // InternalApplicationConfiguration.g:6518:1: rule__ScopeSpecification__Group__2 : rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ;
22272 public final void rule__ScopeSpecification__Group__2() throws RecognitionException { 20559 public final void rule__ScopeSpecification__Group__2() throws RecognitionException {
22273 20560
22274 int stackSize = keepStackSize(); 20561 int stackSize = keepStackSize();
22275 20562
22276 try { 20563 try {
22277 // InternalApplicationConfiguration.g:7075:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 ) 20564 // InternalApplicationConfiguration.g:6522:1: ( rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 )
22278 // InternalApplicationConfiguration.g:7076:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3 20565 // InternalApplicationConfiguration.g:6523:2: rule__ScopeSpecification__Group__2__Impl rule__ScopeSpecification__Group__3
22279 { 20566 {
22280 pushFollow(FOLLOW_31); 20567 pushFollow(FOLLOW_29);
22281 rule__ScopeSpecification__Group__2__Impl(); 20568 rule__ScopeSpecification__Group__2__Impl();
22282 20569
22283 state._fsp--; 20570 state._fsp--;
@@ -22306,29 +20593,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22306 20593
22307 20594
22308 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl" 20595 // $ANTLR start "rule__ScopeSpecification__Group__2__Impl"
22309 // InternalApplicationConfiguration.g:7083:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ; 20596 // InternalApplicationConfiguration.g:6530:1: rule__ScopeSpecification__Group__2__Impl : ( ( rule__ScopeSpecification__Group_2__0 )? ) ;
22310 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException { 20597 public final void rule__ScopeSpecification__Group__2__Impl() throws RecognitionException {
22311 20598
22312 int stackSize = keepStackSize(); 20599 int stackSize = keepStackSize();
22313 20600
22314 try { 20601 try {
22315 // InternalApplicationConfiguration.g:7087:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) ) 20602 // InternalApplicationConfiguration.g:6534:1: ( ( ( rule__ScopeSpecification__Group_2__0 )? ) )
22316 // InternalApplicationConfiguration.g:7088:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) 20603 // InternalApplicationConfiguration.g:6535:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
22317 { 20604 {
22318 // InternalApplicationConfiguration.g:7088:1: ( ( rule__ScopeSpecification__Group_2__0 )? ) 20605 // InternalApplicationConfiguration.g:6535:1: ( ( rule__ScopeSpecification__Group_2__0 )? )
22319 // InternalApplicationConfiguration.g:7089:2: ( rule__ScopeSpecification__Group_2__0 )? 20606 // InternalApplicationConfiguration.g:6536:2: ( rule__ScopeSpecification__Group_2__0 )?
22320 { 20607 {
22321 before(grammarAccess.getScopeSpecificationAccess().getGroup_2()); 20608 before(grammarAccess.getScopeSpecificationAccess().getGroup_2());
22322 // InternalApplicationConfiguration.g:7090:2: ( rule__ScopeSpecification__Group_2__0 )? 20609 // InternalApplicationConfiguration.g:6537:2: ( rule__ScopeSpecification__Group_2__0 )?
22323 int alt58=2; 20610 int alt54=2;
22324 int LA58_0 = input.LA(1); 20611 int LA54_0 = input.LA(1);
22325 20612
22326 if ( (LA58_0==49) ) { 20613 if ( (LA54_0==46) ) {
22327 alt58=1; 20614 alt54=1;
22328 } 20615 }
22329 switch (alt58) { 20616 switch (alt54) {
22330 case 1 : 20617 case 1 :
22331 // InternalApplicationConfiguration.g:7090:3: rule__ScopeSpecification__Group_2__0 20618 // InternalApplicationConfiguration.g:6537:3: rule__ScopeSpecification__Group_2__0
22332 { 20619 {
22333 pushFollow(FOLLOW_2); 20620 pushFollow(FOLLOW_2);
22334 rule__ScopeSpecification__Group_2__0(); 20621 rule__ScopeSpecification__Group_2__0();
@@ -22364,14 +20651,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22364 20651
22365 20652
22366 // $ANTLR start "rule__ScopeSpecification__Group__3" 20653 // $ANTLR start "rule__ScopeSpecification__Group__3"
22367 // InternalApplicationConfiguration.g:7098:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ; 20654 // InternalApplicationConfiguration.g:6545:1: rule__ScopeSpecification__Group__3 : rule__ScopeSpecification__Group__3__Impl ;
22368 public final void rule__ScopeSpecification__Group__3() throws RecognitionException { 20655 public final void rule__ScopeSpecification__Group__3() throws RecognitionException {
22369 20656
22370 int stackSize = keepStackSize(); 20657 int stackSize = keepStackSize();
22371 20658
22372 try { 20659 try {
22373 // InternalApplicationConfiguration.g:7102:1: ( rule__ScopeSpecification__Group__3__Impl ) 20660 // InternalApplicationConfiguration.g:6549:1: ( rule__ScopeSpecification__Group__3__Impl )
22374 // InternalApplicationConfiguration.g:7103:2: rule__ScopeSpecification__Group__3__Impl 20661 // InternalApplicationConfiguration.g:6550:2: rule__ScopeSpecification__Group__3__Impl
22375 { 20662 {
22376 pushFollow(FOLLOW_2); 20663 pushFollow(FOLLOW_2);
22377 rule__ScopeSpecification__Group__3__Impl(); 20664 rule__ScopeSpecification__Group__3__Impl();
@@ -22397,20 +20684,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22397 20684
22398 20685
22399 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl" 20686 // $ANTLR start "rule__ScopeSpecification__Group__3__Impl"
22400 // InternalApplicationConfiguration.g:7109:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ; 20687 // InternalApplicationConfiguration.g:6556:1: rule__ScopeSpecification__Group__3__Impl : ( '}' ) ;
22401 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException { 20688 public final void rule__ScopeSpecification__Group__3__Impl() throws RecognitionException {
22402 20689
22403 int stackSize = keepStackSize(); 20690 int stackSize = keepStackSize();
22404 20691
22405 try { 20692 try {
22406 // InternalApplicationConfiguration.g:7113:1: ( ( '}' ) ) 20693 // InternalApplicationConfiguration.g:6560:1: ( ( '}' ) )
22407 // InternalApplicationConfiguration.g:7114:1: ( '}' ) 20694 // InternalApplicationConfiguration.g:6561:1: ( '}' )
22408 { 20695 {
22409 // InternalApplicationConfiguration.g:7114:1: ( '}' ) 20696 // InternalApplicationConfiguration.g:6561:1: ( '}' )
22410 // InternalApplicationConfiguration.g:7115:2: '}' 20697 // InternalApplicationConfiguration.g:6562:2: '}'
22411 { 20698 {
22412 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 20699 before(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
22413 match(input,32,FOLLOW_2); 20700 match(input,31,FOLLOW_2);
22414 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 20701 after(grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
22415 20702
22416 } 20703 }
@@ -22434,16 +20721,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22434 20721
22435 20722
22436 // $ANTLR start "rule__ScopeSpecification__Group_2__0" 20723 // $ANTLR start "rule__ScopeSpecification__Group_2__0"
22437 // InternalApplicationConfiguration.g:7125:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ; 20724 // InternalApplicationConfiguration.g:6572:1: rule__ScopeSpecification__Group_2__0 : rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ;
22438 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException { 20725 public final void rule__ScopeSpecification__Group_2__0() throws RecognitionException {
22439 20726
22440 int stackSize = keepStackSize(); 20727 int stackSize = keepStackSize();
22441 20728
22442 try { 20729 try {
22443 // InternalApplicationConfiguration.g:7129:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 ) 20730 // InternalApplicationConfiguration.g:6576:1: ( rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 )
22444 // InternalApplicationConfiguration.g:7130:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1 20731 // InternalApplicationConfiguration.g:6577:2: rule__ScopeSpecification__Group_2__0__Impl rule__ScopeSpecification__Group_2__1
22445 { 20732 {
22446 pushFollow(FOLLOW_28); 20733 pushFollow(FOLLOW_26);
22447 rule__ScopeSpecification__Group_2__0__Impl(); 20734 rule__ScopeSpecification__Group_2__0__Impl();
22448 20735
22449 state._fsp--; 20736 state._fsp--;
@@ -22472,21 +20759,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22472 20759
22473 20760
22474 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl" 20761 // $ANTLR start "rule__ScopeSpecification__Group_2__0__Impl"
22475 // InternalApplicationConfiguration.g:7137:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ; 20762 // InternalApplicationConfiguration.g:6584:1: rule__ScopeSpecification__Group_2__0__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ;
22476 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException { 20763 public final void rule__ScopeSpecification__Group_2__0__Impl() throws RecognitionException {
22477 20764
22478 int stackSize = keepStackSize(); 20765 int stackSize = keepStackSize();
22479 20766
22480 try { 20767 try {
22481 // InternalApplicationConfiguration.g:7141:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) ) 20768 // InternalApplicationConfiguration.g:6588:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) )
22482 // InternalApplicationConfiguration.g:7142:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) 20769 // InternalApplicationConfiguration.g:6589:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
22483 { 20770 {
22484 // InternalApplicationConfiguration.g:7142:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) ) 20771 // InternalApplicationConfiguration.g:6589:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_0 ) )
22485 // InternalApplicationConfiguration.g:7143:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) 20772 // InternalApplicationConfiguration.g:6590:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
22486 { 20773 {
22487 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0()); 20774 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_0());
22488 // InternalApplicationConfiguration.g:7144:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 ) 20775 // InternalApplicationConfiguration.g:6591:2: ( rule__ScopeSpecification__ScopesAssignment_2_0 )
22489 // InternalApplicationConfiguration.g:7144:3: rule__ScopeSpecification__ScopesAssignment_2_0 20776 // InternalApplicationConfiguration.g:6591:3: rule__ScopeSpecification__ScopesAssignment_2_0
22490 { 20777 {
22491 pushFollow(FOLLOW_2); 20778 pushFollow(FOLLOW_2);
22492 rule__ScopeSpecification__ScopesAssignment_2_0(); 20779 rule__ScopeSpecification__ScopesAssignment_2_0();
@@ -22519,14 +20806,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22519 20806
22520 20807
22521 // $ANTLR start "rule__ScopeSpecification__Group_2__1" 20808 // $ANTLR start "rule__ScopeSpecification__Group_2__1"
22522 // InternalApplicationConfiguration.g:7152:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ; 20809 // InternalApplicationConfiguration.g:6599:1: rule__ScopeSpecification__Group_2__1 : rule__ScopeSpecification__Group_2__1__Impl ;
22523 public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException { 20810 public final void rule__ScopeSpecification__Group_2__1() throws RecognitionException {
22524 20811
22525 int stackSize = keepStackSize(); 20812 int stackSize = keepStackSize();
22526 20813
22527 try { 20814 try {
22528 // InternalApplicationConfiguration.g:7156:1: ( rule__ScopeSpecification__Group_2__1__Impl ) 20815 // InternalApplicationConfiguration.g:6603:1: ( rule__ScopeSpecification__Group_2__1__Impl )
22529 // InternalApplicationConfiguration.g:7157:2: rule__ScopeSpecification__Group_2__1__Impl 20816 // InternalApplicationConfiguration.g:6604:2: rule__ScopeSpecification__Group_2__1__Impl
22530 { 20817 {
22531 pushFollow(FOLLOW_2); 20818 pushFollow(FOLLOW_2);
22532 rule__ScopeSpecification__Group_2__1__Impl(); 20819 rule__ScopeSpecification__Group_2__1__Impl();
@@ -22552,35 +20839,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22552 20839
22553 20840
22554 // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl" 20841 // $ANTLR start "rule__ScopeSpecification__Group_2__1__Impl"
22555 // InternalApplicationConfiguration.g:7163:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ; 20842 // InternalApplicationConfiguration.g:6610:1: rule__ScopeSpecification__Group_2__1__Impl : ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ;
22556 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException { 20843 public final void rule__ScopeSpecification__Group_2__1__Impl() throws RecognitionException {
22557 20844
22558 int stackSize = keepStackSize(); 20845 int stackSize = keepStackSize();
22559 20846
22560 try { 20847 try {
22561 // InternalApplicationConfiguration.g:7167:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) ) 20848 // InternalApplicationConfiguration.g:6614:1: ( ( ( rule__ScopeSpecification__Group_2_1__0 )* ) )
22562 // InternalApplicationConfiguration.g:7168:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) 20849 // InternalApplicationConfiguration.g:6615:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
22563 { 20850 {
22564 // InternalApplicationConfiguration.g:7168:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* ) 20851 // InternalApplicationConfiguration.g:6615:1: ( ( rule__ScopeSpecification__Group_2_1__0 )* )
22565 // InternalApplicationConfiguration.g:7169:2: ( rule__ScopeSpecification__Group_2_1__0 )* 20852 // InternalApplicationConfiguration.g:6616:2: ( rule__ScopeSpecification__Group_2_1__0 )*
22566 { 20853 {
22567 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1()); 20854 before(grammarAccess.getScopeSpecificationAccess().getGroup_2_1());
22568 // InternalApplicationConfiguration.g:7170:2: ( rule__ScopeSpecification__Group_2_1__0 )* 20855 // InternalApplicationConfiguration.g:6617:2: ( rule__ScopeSpecification__Group_2_1__0 )*
22569 loop59: 20856 loop55:
22570 do { 20857 do {
22571 int alt59=2; 20858 int alt55=2;
22572 int LA59_0 = input.LA(1); 20859 int LA55_0 = input.LA(1);
22573 20860
22574 if ( (LA59_0==33) ) { 20861 if ( (LA55_0==32) ) {
22575 alt59=1; 20862 alt55=1;
22576 } 20863 }
22577 20864
22578 20865
22579 switch (alt59) { 20866 switch (alt55) {
22580 case 1 : 20867 case 1 :
22581 // InternalApplicationConfiguration.g:7170:3: rule__ScopeSpecification__Group_2_1__0 20868 // InternalApplicationConfiguration.g:6617:3: rule__ScopeSpecification__Group_2_1__0
22582 { 20869 {
22583 pushFollow(FOLLOW_17); 20870 pushFollow(FOLLOW_16);
22584 rule__ScopeSpecification__Group_2_1__0(); 20871 rule__ScopeSpecification__Group_2_1__0();
22585 20872
22586 state._fsp--; 20873 state._fsp--;
@@ -22590,7 +20877,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22590 break; 20877 break;
22591 20878
22592 default : 20879 default :
22593 break loop59; 20880 break loop55;
22594 } 20881 }
22595 } while (true); 20882 } while (true);
22596 20883
@@ -22617,16 +20904,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22617 20904
22618 20905
22619 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0" 20906 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0"
22620 // InternalApplicationConfiguration.g:7179:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ; 20907 // InternalApplicationConfiguration.g:6626:1: rule__ScopeSpecification__Group_2_1__0 : rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ;
22621 public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException { 20908 public final void rule__ScopeSpecification__Group_2_1__0() throws RecognitionException {
22622 20909
22623 int stackSize = keepStackSize(); 20910 int stackSize = keepStackSize();
22624 20911
22625 try { 20912 try {
22626 // InternalApplicationConfiguration.g:7183:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 ) 20913 // InternalApplicationConfiguration.g:6630:1: ( rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 )
22627 // InternalApplicationConfiguration.g:7184:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1 20914 // InternalApplicationConfiguration.g:6631:2: rule__ScopeSpecification__Group_2_1__0__Impl rule__ScopeSpecification__Group_2_1__1
22628 { 20915 {
22629 pushFollow(FOLLOW_32); 20916 pushFollow(FOLLOW_30);
22630 rule__ScopeSpecification__Group_2_1__0__Impl(); 20917 rule__ScopeSpecification__Group_2_1__0__Impl();
22631 20918
22632 state._fsp--; 20919 state._fsp--;
@@ -22655,20 +20942,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22655 20942
22656 20943
22657 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl" 20944 // $ANTLR start "rule__ScopeSpecification__Group_2_1__0__Impl"
22658 // InternalApplicationConfiguration.g:7191:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ; 20945 // InternalApplicationConfiguration.g:6638:1: rule__ScopeSpecification__Group_2_1__0__Impl : ( ',' ) ;
22659 public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException { 20946 public final void rule__ScopeSpecification__Group_2_1__0__Impl() throws RecognitionException {
22660 20947
22661 int stackSize = keepStackSize(); 20948 int stackSize = keepStackSize();
22662 20949
22663 try { 20950 try {
22664 // InternalApplicationConfiguration.g:7195:1: ( ( ',' ) ) 20951 // InternalApplicationConfiguration.g:6642:1: ( ( ',' ) )
22665 // InternalApplicationConfiguration.g:7196:1: ( ',' ) 20952 // InternalApplicationConfiguration.g:6643:1: ( ',' )
22666 { 20953 {
22667 // InternalApplicationConfiguration.g:7196:1: ( ',' ) 20954 // InternalApplicationConfiguration.g:6643:1: ( ',' )
22668 // InternalApplicationConfiguration.g:7197:2: ',' 20955 // InternalApplicationConfiguration.g:6644:2: ','
22669 { 20956 {
22670 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 20957 before(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
22671 match(input,33,FOLLOW_2); 20958 match(input,32,FOLLOW_2);
22672 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 20959 after(grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
22673 20960
22674 } 20961 }
@@ -22692,14 +20979,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22692 20979
22693 20980
22694 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1" 20981 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1"
22695 // InternalApplicationConfiguration.g:7206:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ; 20982 // InternalApplicationConfiguration.g:6653:1: rule__ScopeSpecification__Group_2_1__1 : rule__ScopeSpecification__Group_2_1__1__Impl ;
22696 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException { 20983 public final void rule__ScopeSpecification__Group_2_1__1() throws RecognitionException {
22697 20984
22698 int stackSize = keepStackSize(); 20985 int stackSize = keepStackSize();
22699 20986
22700 try { 20987 try {
22701 // InternalApplicationConfiguration.g:7210:1: ( rule__ScopeSpecification__Group_2_1__1__Impl ) 20988 // InternalApplicationConfiguration.g:6657:1: ( rule__ScopeSpecification__Group_2_1__1__Impl )
22702 // InternalApplicationConfiguration.g:7211:2: rule__ScopeSpecification__Group_2_1__1__Impl 20989 // InternalApplicationConfiguration.g:6658:2: rule__ScopeSpecification__Group_2_1__1__Impl
22703 { 20990 {
22704 pushFollow(FOLLOW_2); 20991 pushFollow(FOLLOW_2);
22705 rule__ScopeSpecification__Group_2_1__1__Impl(); 20992 rule__ScopeSpecification__Group_2_1__1__Impl();
@@ -22725,21 +21012,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22725 21012
22726 21013
22727 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl" 21014 // $ANTLR start "rule__ScopeSpecification__Group_2_1__1__Impl"
22728 // InternalApplicationConfiguration.g:7217:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ; 21015 // InternalApplicationConfiguration.g:6664:1: rule__ScopeSpecification__Group_2_1__1__Impl : ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ;
22729 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException { 21016 public final void rule__ScopeSpecification__Group_2_1__1__Impl() throws RecognitionException {
22730 21017
22731 int stackSize = keepStackSize(); 21018 int stackSize = keepStackSize();
22732 21019
22733 try { 21020 try {
22734 // InternalApplicationConfiguration.g:7221:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) ) 21021 // InternalApplicationConfiguration.g:6668:1: ( ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) )
22735 // InternalApplicationConfiguration.g:7222:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) 21022 // InternalApplicationConfiguration.g:6669:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
22736 { 21023 {
22737 // InternalApplicationConfiguration.g:7222:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) ) 21024 // InternalApplicationConfiguration.g:6669:1: ( ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) )
22738 // InternalApplicationConfiguration.g:7223:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) 21025 // InternalApplicationConfiguration.g:6670:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
22739 { 21026 {
22740 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1()); 21027 before(grammarAccess.getScopeSpecificationAccess().getScopesAssignment_2_1_1());
22741 // InternalApplicationConfiguration.g:7224:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 ) 21028 // InternalApplicationConfiguration.g:6671:2: ( rule__ScopeSpecification__ScopesAssignment_2_1_1 )
22742 // InternalApplicationConfiguration.g:7224:3: rule__ScopeSpecification__ScopesAssignment_2_1_1 21029 // InternalApplicationConfiguration.g:6671:3: rule__ScopeSpecification__ScopesAssignment_2_1_1
22743 { 21030 {
22744 pushFollow(FOLLOW_2); 21031 pushFollow(FOLLOW_2);
22745 rule__ScopeSpecification__ScopesAssignment_2_1_1(); 21032 rule__ScopeSpecification__ScopesAssignment_2_1_1();
@@ -22772,16 +21059,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22772 21059
22773 21060
22774 // $ANTLR start "rule__ClassTypeScope__Group__0" 21061 // $ANTLR start "rule__ClassTypeScope__Group__0"
22775 // InternalApplicationConfiguration.g:7233:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ; 21062 // InternalApplicationConfiguration.g:6680:1: rule__ClassTypeScope__Group__0 : rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ;
22776 public final void rule__ClassTypeScope__Group__0() throws RecognitionException { 21063 public final void rule__ClassTypeScope__Group__0() throws RecognitionException {
22777 21064
22778 int stackSize = keepStackSize(); 21065 int stackSize = keepStackSize();
22779 21066
22780 try { 21067 try {
22781 // InternalApplicationConfiguration.g:7237:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 ) 21068 // InternalApplicationConfiguration.g:6684:1: ( rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 )
22782 // InternalApplicationConfiguration.g:7238:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1 21069 // InternalApplicationConfiguration.g:6685:2: rule__ClassTypeScope__Group__0__Impl rule__ClassTypeScope__Group__1
22783 { 21070 {
22784 pushFollow(FOLLOW_33); 21071 pushFollow(FOLLOW_31);
22785 rule__ClassTypeScope__Group__0__Impl(); 21072 rule__ClassTypeScope__Group__0__Impl();
22786 21073
22787 state._fsp--; 21074 state._fsp--;
@@ -22810,20 +21097,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22810 21097
22811 21098
22812 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl" 21099 // $ANTLR start "rule__ClassTypeScope__Group__0__Impl"
22813 // InternalApplicationConfiguration.g:7245:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ; 21100 // InternalApplicationConfiguration.g:6692:1: rule__ClassTypeScope__Group__0__Impl : ( '#' ) ;
22814 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException { 21101 public final void rule__ClassTypeScope__Group__0__Impl() throws RecognitionException {
22815 21102
22816 int stackSize = keepStackSize(); 21103 int stackSize = keepStackSize();
22817 21104
22818 try { 21105 try {
22819 // InternalApplicationConfiguration.g:7249:1: ( ( '#' ) ) 21106 // InternalApplicationConfiguration.g:6696:1: ( ( '#' ) )
22820 // InternalApplicationConfiguration.g:7250:1: ( '#' ) 21107 // InternalApplicationConfiguration.g:6697:1: ( '#' )
22821 { 21108 {
22822 // InternalApplicationConfiguration.g:7250:1: ( '#' ) 21109 // InternalApplicationConfiguration.g:6697:1: ( '#' )
22823 // InternalApplicationConfiguration.g:7251:2: '#' 21110 // InternalApplicationConfiguration.g:6698:2: '#'
22824 { 21111 {
22825 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 21112 before(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
22826 match(input,49,FOLLOW_2); 21113 match(input,46,FOLLOW_2);
22827 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 21114 after(grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
22828 21115
22829 } 21116 }
@@ -22847,16 +21134,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22847 21134
22848 21135
22849 // $ANTLR start "rule__ClassTypeScope__Group__1" 21136 // $ANTLR start "rule__ClassTypeScope__Group__1"
22850 // InternalApplicationConfiguration.g:7260:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ; 21137 // InternalApplicationConfiguration.g:6707:1: rule__ClassTypeScope__Group__1 : rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ;
22851 public final void rule__ClassTypeScope__Group__1() throws RecognitionException { 21138 public final void rule__ClassTypeScope__Group__1() throws RecognitionException {
22852 21139
22853 int stackSize = keepStackSize(); 21140 int stackSize = keepStackSize();
22854 21141
22855 try { 21142 try {
22856 // InternalApplicationConfiguration.g:7264:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 ) 21143 // InternalApplicationConfiguration.g:6711:1: ( rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 )
22857 // InternalApplicationConfiguration.g:7265:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2 21144 // InternalApplicationConfiguration.g:6712:2: rule__ClassTypeScope__Group__1__Impl rule__ClassTypeScope__Group__2
22858 { 21145 {
22859 pushFollow(FOLLOW_34); 21146 pushFollow(FOLLOW_32);
22860 rule__ClassTypeScope__Group__1__Impl(); 21147 rule__ClassTypeScope__Group__1__Impl();
22861 21148
22862 state._fsp--; 21149 state._fsp--;
@@ -22885,21 +21172,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22885 21172
22886 21173
22887 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl" 21174 // $ANTLR start "rule__ClassTypeScope__Group__1__Impl"
22888 // InternalApplicationConfiguration.g:7272:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ; 21175 // InternalApplicationConfiguration.g:6719:1: rule__ClassTypeScope__Group__1__Impl : ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ;
22889 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException { 21176 public final void rule__ClassTypeScope__Group__1__Impl() throws RecognitionException {
22890 21177
22891 int stackSize = keepStackSize(); 21178 int stackSize = keepStackSize();
22892 21179
22893 try { 21180 try {
22894 // InternalApplicationConfiguration.g:7276:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) ) 21181 // InternalApplicationConfiguration.g:6723:1: ( ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) )
22895 // InternalApplicationConfiguration.g:7277:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) 21182 // InternalApplicationConfiguration.g:6724:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
22896 { 21183 {
22897 // InternalApplicationConfiguration.g:7277:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) ) 21184 // InternalApplicationConfiguration.g:6724:1: ( ( rule__ClassTypeScope__TypeAssignment_1 ) )
22898 // InternalApplicationConfiguration.g:7278:2: ( rule__ClassTypeScope__TypeAssignment_1 ) 21185 // InternalApplicationConfiguration.g:6725:2: ( rule__ClassTypeScope__TypeAssignment_1 )
22899 { 21186 {
22900 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1()); 21187 before(grammarAccess.getClassTypeScopeAccess().getTypeAssignment_1());
22901 // InternalApplicationConfiguration.g:7279:2: ( rule__ClassTypeScope__TypeAssignment_1 ) 21188 // InternalApplicationConfiguration.g:6726:2: ( rule__ClassTypeScope__TypeAssignment_1 )
22902 // InternalApplicationConfiguration.g:7279:3: rule__ClassTypeScope__TypeAssignment_1 21189 // InternalApplicationConfiguration.g:6726:3: rule__ClassTypeScope__TypeAssignment_1
22903 { 21190 {
22904 pushFollow(FOLLOW_2); 21191 pushFollow(FOLLOW_2);
22905 rule__ClassTypeScope__TypeAssignment_1(); 21192 rule__ClassTypeScope__TypeAssignment_1();
@@ -22932,16 +21219,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22932 21219
22933 21220
22934 // $ANTLR start "rule__ClassTypeScope__Group__2" 21221 // $ANTLR start "rule__ClassTypeScope__Group__2"
22935 // InternalApplicationConfiguration.g:7287:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ; 21222 // InternalApplicationConfiguration.g:6734:1: rule__ClassTypeScope__Group__2 : rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ;
22936 public final void rule__ClassTypeScope__Group__2() throws RecognitionException { 21223 public final void rule__ClassTypeScope__Group__2() throws RecognitionException {
22937 21224
22938 int stackSize = keepStackSize(); 21225 int stackSize = keepStackSize();
22939 21226
22940 try { 21227 try {
22941 // InternalApplicationConfiguration.g:7291:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 ) 21228 // InternalApplicationConfiguration.g:6738:1: ( rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 )
22942 // InternalApplicationConfiguration.g:7292:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3 21229 // InternalApplicationConfiguration.g:6739:2: rule__ClassTypeScope__Group__2__Impl rule__ClassTypeScope__Group__3
22943 { 21230 {
22944 pushFollow(FOLLOW_35); 21231 pushFollow(FOLLOW_33);
22945 rule__ClassTypeScope__Group__2__Impl(); 21232 rule__ClassTypeScope__Group__2__Impl();
22946 21233
22947 state._fsp--; 21234 state._fsp--;
@@ -22970,21 +21257,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
22970 21257
22971 21258
22972 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl" 21259 // $ANTLR start "rule__ClassTypeScope__Group__2__Impl"
22973 // InternalApplicationConfiguration.g:7299:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ; 21260 // InternalApplicationConfiguration.g:6746:1: rule__ClassTypeScope__Group__2__Impl : ( ( rule__ClassTypeScope__Alternatives_2 ) ) ;
22974 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException { 21261 public final void rule__ClassTypeScope__Group__2__Impl() throws RecognitionException {
22975 21262
22976 int stackSize = keepStackSize(); 21263 int stackSize = keepStackSize();
22977 21264
22978 try { 21265 try {
22979 // InternalApplicationConfiguration.g:7303:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) ) 21266 // InternalApplicationConfiguration.g:6750:1: ( ( ( rule__ClassTypeScope__Alternatives_2 ) ) )
22980 // InternalApplicationConfiguration.g:7304:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) 21267 // InternalApplicationConfiguration.g:6751:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
22981 { 21268 {
22982 // InternalApplicationConfiguration.g:7304:1: ( ( rule__ClassTypeScope__Alternatives_2 ) ) 21269 // InternalApplicationConfiguration.g:6751:1: ( ( rule__ClassTypeScope__Alternatives_2 ) )
22983 // InternalApplicationConfiguration.g:7305:2: ( rule__ClassTypeScope__Alternatives_2 ) 21270 // InternalApplicationConfiguration.g:6752:2: ( rule__ClassTypeScope__Alternatives_2 )
22984 { 21271 {
22985 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2()); 21272 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_2());
22986 // InternalApplicationConfiguration.g:7306:2: ( rule__ClassTypeScope__Alternatives_2 ) 21273 // InternalApplicationConfiguration.g:6753:2: ( rule__ClassTypeScope__Alternatives_2 )
22987 // InternalApplicationConfiguration.g:7306:3: rule__ClassTypeScope__Alternatives_2 21274 // InternalApplicationConfiguration.g:6753:3: rule__ClassTypeScope__Alternatives_2
22988 { 21275 {
22989 pushFollow(FOLLOW_2); 21276 pushFollow(FOLLOW_2);
22990 rule__ClassTypeScope__Alternatives_2(); 21277 rule__ClassTypeScope__Alternatives_2();
@@ -23017,14 +21304,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23017 21304
23018 21305
23019 // $ANTLR start "rule__ClassTypeScope__Group__3" 21306 // $ANTLR start "rule__ClassTypeScope__Group__3"
23020 // InternalApplicationConfiguration.g:7314:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ; 21307 // InternalApplicationConfiguration.g:6761:1: rule__ClassTypeScope__Group__3 : rule__ClassTypeScope__Group__3__Impl ;
23021 public final void rule__ClassTypeScope__Group__3() throws RecognitionException { 21308 public final void rule__ClassTypeScope__Group__3() throws RecognitionException {
23022 21309
23023 int stackSize = keepStackSize(); 21310 int stackSize = keepStackSize();
23024 21311
23025 try { 21312 try {
23026 // InternalApplicationConfiguration.g:7318:1: ( rule__ClassTypeScope__Group__3__Impl ) 21313 // InternalApplicationConfiguration.g:6765:1: ( rule__ClassTypeScope__Group__3__Impl )
23027 // InternalApplicationConfiguration.g:7319:2: rule__ClassTypeScope__Group__3__Impl 21314 // InternalApplicationConfiguration.g:6766:2: rule__ClassTypeScope__Group__3__Impl
23028 { 21315 {
23029 pushFollow(FOLLOW_2); 21316 pushFollow(FOLLOW_2);
23030 rule__ClassTypeScope__Group__3__Impl(); 21317 rule__ClassTypeScope__Group__3__Impl();
@@ -23050,21 +21337,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23050 21337
23051 21338
23052 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl" 21339 // $ANTLR start "rule__ClassTypeScope__Group__3__Impl"
23053 // InternalApplicationConfiguration.g:7325:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ; 21340 // InternalApplicationConfiguration.g:6772:1: rule__ClassTypeScope__Group__3__Impl : ( ( rule__ClassTypeScope__Alternatives_3 ) ) ;
23054 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException { 21341 public final void rule__ClassTypeScope__Group__3__Impl() throws RecognitionException {
23055 21342
23056 int stackSize = keepStackSize(); 21343 int stackSize = keepStackSize();
23057 21344
23058 try { 21345 try {
23059 // InternalApplicationConfiguration.g:7329:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) ) 21346 // InternalApplicationConfiguration.g:6776:1: ( ( ( rule__ClassTypeScope__Alternatives_3 ) ) )
23060 // InternalApplicationConfiguration.g:7330:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) 21347 // InternalApplicationConfiguration.g:6777:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
23061 { 21348 {
23062 // InternalApplicationConfiguration.g:7330:1: ( ( rule__ClassTypeScope__Alternatives_3 ) ) 21349 // InternalApplicationConfiguration.g:6777:1: ( ( rule__ClassTypeScope__Alternatives_3 ) )
23063 // InternalApplicationConfiguration.g:7331:2: ( rule__ClassTypeScope__Alternatives_3 ) 21350 // InternalApplicationConfiguration.g:6778:2: ( rule__ClassTypeScope__Alternatives_3 )
23064 { 21351 {
23065 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3()); 21352 before(grammarAccess.getClassTypeScopeAccess().getAlternatives_3());
23066 // InternalApplicationConfiguration.g:7332:2: ( rule__ClassTypeScope__Alternatives_3 ) 21353 // InternalApplicationConfiguration.g:6779:2: ( rule__ClassTypeScope__Alternatives_3 )
23067 // InternalApplicationConfiguration.g:7332:3: rule__ClassTypeScope__Alternatives_3 21354 // InternalApplicationConfiguration.g:6779:3: rule__ClassTypeScope__Alternatives_3
23068 { 21355 {
23069 pushFollow(FOLLOW_2); 21356 pushFollow(FOLLOW_2);
23070 rule__ClassTypeScope__Alternatives_3(); 21357 rule__ClassTypeScope__Alternatives_3();
@@ -23097,16 +21384,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23097 21384
23098 21385
23099 // $ANTLR start "rule__ObjectTypeScope__Group__0" 21386 // $ANTLR start "rule__ObjectTypeScope__Group__0"
23100 // InternalApplicationConfiguration.g:7341:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ; 21387 // InternalApplicationConfiguration.g:6788:1: rule__ObjectTypeScope__Group__0 : rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ;
23101 public final void rule__ObjectTypeScope__Group__0() throws RecognitionException { 21388 public final void rule__ObjectTypeScope__Group__0() throws RecognitionException {
23102 21389
23103 int stackSize = keepStackSize(); 21390 int stackSize = keepStackSize();
23104 21391
23105 try { 21392 try {
23106 // InternalApplicationConfiguration.g:7345:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 ) 21393 // InternalApplicationConfiguration.g:6792:1: ( rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 )
23107 // InternalApplicationConfiguration.g:7346:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1 21394 // InternalApplicationConfiguration.g:6793:2: rule__ObjectTypeScope__Group__0__Impl rule__ObjectTypeScope__Group__1
23108 { 21395 {
23109 pushFollow(FOLLOW_36); 21396 pushFollow(FOLLOW_34);
23110 rule__ObjectTypeScope__Group__0__Impl(); 21397 rule__ObjectTypeScope__Group__0__Impl();
23111 21398
23112 state._fsp--; 21399 state._fsp--;
@@ -23135,20 +21422,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23135 21422
23136 21423
23137 // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl" 21424 // $ANTLR start "rule__ObjectTypeScope__Group__0__Impl"
23138 // InternalApplicationConfiguration.g:7353:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ; 21425 // InternalApplicationConfiguration.g:6800:1: rule__ObjectTypeScope__Group__0__Impl : ( '#' ) ;
23139 public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException { 21426 public final void rule__ObjectTypeScope__Group__0__Impl() throws RecognitionException {
23140 21427
23141 int stackSize = keepStackSize(); 21428 int stackSize = keepStackSize();
23142 21429
23143 try { 21430 try {
23144 // InternalApplicationConfiguration.g:7357:1: ( ( '#' ) ) 21431 // InternalApplicationConfiguration.g:6804:1: ( ( '#' ) )
23145 // InternalApplicationConfiguration.g:7358:1: ( '#' ) 21432 // InternalApplicationConfiguration.g:6805:1: ( '#' )
23146 { 21433 {
23147 // InternalApplicationConfiguration.g:7358:1: ( '#' ) 21434 // InternalApplicationConfiguration.g:6805:1: ( '#' )
23148 // InternalApplicationConfiguration.g:7359:2: '#' 21435 // InternalApplicationConfiguration.g:6806:2: '#'
23149 { 21436 {
23150 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 21437 before(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
23151 match(input,49,FOLLOW_2); 21438 match(input,46,FOLLOW_2);
23152 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 21439 after(grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
23153 21440
23154 } 21441 }
@@ -23172,16 +21459,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23172 21459
23173 21460
23174 // $ANTLR start "rule__ObjectTypeScope__Group__1" 21461 // $ANTLR start "rule__ObjectTypeScope__Group__1"
23175 // InternalApplicationConfiguration.g:7368:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ; 21462 // InternalApplicationConfiguration.g:6815:1: rule__ObjectTypeScope__Group__1 : rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ;
23176 public final void rule__ObjectTypeScope__Group__1() throws RecognitionException { 21463 public final void rule__ObjectTypeScope__Group__1() throws RecognitionException {
23177 21464
23178 int stackSize = keepStackSize(); 21465 int stackSize = keepStackSize();
23179 21466
23180 try { 21467 try {
23181 // InternalApplicationConfiguration.g:7372:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 ) 21468 // InternalApplicationConfiguration.g:6819:1: ( rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 )
23182 // InternalApplicationConfiguration.g:7373:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2 21469 // InternalApplicationConfiguration.g:6820:2: rule__ObjectTypeScope__Group__1__Impl rule__ObjectTypeScope__Group__2
23183 { 21470 {
23184 pushFollow(FOLLOW_34); 21471 pushFollow(FOLLOW_32);
23185 rule__ObjectTypeScope__Group__1__Impl(); 21472 rule__ObjectTypeScope__Group__1__Impl();
23186 21473
23187 state._fsp--; 21474 state._fsp--;
@@ -23210,21 +21497,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23210 21497
23211 21498
23212 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl" 21499 // $ANTLR start "rule__ObjectTypeScope__Group__1__Impl"
23213 // InternalApplicationConfiguration.g:7380:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ; 21500 // InternalApplicationConfiguration.g:6827:1: rule__ObjectTypeScope__Group__1__Impl : ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ;
23214 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException { 21501 public final void rule__ObjectTypeScope__Group__1__Impl() throws RecognitionException {
23215 21502
23216 int stackSize = keepStackSize(); 21503 int stackSize = keepStackSize();
23217 21504
23218 try { 21505 try {
23219 // InternalApplicationConfiguration.g:7384:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) ) 21506 // InternalApplicationConfiguration.g:6831:1: ( ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) )
23220 // InternalApplicationConfiguration.g:7385:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) 21507 // InternalApplicationConfiguration.g:6832:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
23221 { 21508 {
23222 // InternalApplicationConfiguration.g:7385:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) ) 21509 // InternalApplicationConfiguration.g:6832:1: ( ( rule__ObjectTypeScope__TypeAssignment_1 ) )
23223 // InternalApplicationConfiguration.g:7386:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) 21510 // InternalApplicationConfiguration.g:6833:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
23224 { 21511 {
23225 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1()); 21512 before(grammarAccess.getObjectTypeScopeAccess().getTypeAssignment_1());
23226 // InternalApplicationConfiguration.g:7387:2: ( rule__ObjectTypeScope__TypeAssignment_1 ) 21513 // InternalApplicationConfiguration.g:6834:2: ( rule__ObjectTypeScope__TypeAssignment_1 )
23227 // InternalApplicationConfiguration.g:7387:3: rule__ObjectTypeScope__TypeAssignment_1 21514 // InternalApplicationConfiguration.g:6834:3: rule__ObjectTypeScope__TypeAssignment_1
23228 { 21515 {
23229 pushFollow(FOLLOW_2); 21516 pushFollow(FOLLOW_2);
23230 rule__ObjectTypeScope__TypeAssignment_1(); 21517 rule__ObjectTypeScope__TypeAssignment_1();
@@ -23257,16 +21544,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23257 21544
23258 21545
23259 // $ANTLR start "rule__ObjectTypeScope__Group__2" 21546 // $ANTLR start "rule__ObjectTypeScope__Group__2"
23260 // InternalApplicationConfiguration.g:7395:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ; 21547 // InternalApplicationConfiguration.g:6842:1: rule__ObjectTypeScope__Group__2 : rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ;
23261 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException { 21548 public final void rule__ObjectTypeScope__Group__2() throws RecognitionException {
23262 21549
23263 int stackSize = keepStackSize(); 21550 int stackSize = keepStackSize();
23264 21551
23265 try { 21552 try {
23266 // InternalApplicationConfiguration.g:7399:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 ) 21553 // InternalApplicationConfiguration.g:6846:1: ( rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 )
23267 // InternalApplicationConfiguration.g:7400:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3 21554 // InternalApplicationConfiguration.g:6847:2: rule__ObjectTypeScope__Group__2__Impl rule__ObjectTypeScope__Group__3
23268 { 21555 {
23269 pushFollow(FOLLOW_35); 21556 pushFollow(FOLLOW_33);
23270 rule__ObjectTypeScope__Group__2__Impl(); 21557 rule__ObjectTypeScope__Group__2__Impl();
23271 21558
23272 state._fsp--; 21559 state._fsp--;
@@ -23295,21 +21582,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23295 21582
23296 21583
23297 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl" 21584 // $ANTLR start "rule__ObjectTypeScope__Group__2__Impl"
23298 // InternalApplicationConfiguration.g:7407:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ; 21585 // InternalApplicationConfiguration.g:6854:1: rule__ObjectTypeScope__Group__2__Impl : ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ;
23299 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException { 21586 public final void rule__ObjectTypeScope__Group__2__Impl() throws RecognitionException {
23300 21587
23301 int stackSize = keepStackSize(); 21588 int stackSize = keepStackSize();
23302 21589
23303 try { 21590 try {
23304 // InternalApplicationConfiguration.g:7411:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) ) 21591 // InternalApplicationConfiguration.g:6858:1: ( ( ( rule__ObjectTypeScope__Alternatives_2 ) ) )
23305 // InternalApplicationConfiguration.g:7412:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) 21592 // InternalApplicationConfiguration.g:6859:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
23306 { 21593 {
23307 // InternalApplicationConfiguration.g:7412:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) ) 21594 // InternalApplicationConfiguration.g:6859:1: ( ( rule__ObjectTypeScope__Alternatives_2 ) )
23308 // InternalApplicationConfiguration.g:7413:2: ( rule__ObjectTypeScope__Alternatives_2 ) 21595 // InternalApplicationConfiguration.g:6860:2: ( rule__ObjectTypeScope__Alternatives_2 )
23309 { 21596 {
23310 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2()); 21597 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_2());
23311 // InternalApplicationConfiguration.g:7414:2: ( rule__ObjectTypeScope__Alternatives_2 ) 21598 // InternalApplicationConfiguration.g:6861:2: ( rule__ObjectTypeScope__Alternatives_2 )
23312 // InternalApplicationConfiguration.g:7414:3: rule__ObjectTypeScope__Alternatives_2 21599 // InternalApplicationConfiguration.g:6861:3: rule__ObjectTypeScope__Alternatives_2
23313 { 21600 {
23314 pushFollow(FOLLOW_2); 21601 pushFollow(FOLLOW_2);
23315 rule__ObjectTypeScope__Alternatives_2(); 21602 rule__ObjectTypeScope__Alternatives_2();
@@ -23342,14 +21629,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23342 21629
23343 21630
23344 // $ANTLR start "rule__ObjectTypeScope__Group__3" 21631 // $ANTLR start "rule__ObjectTypeScope__Group__3"
23345 // InternalApplicationConfiguration.g:7422:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ; 21632 // InternalApplicationConfiguration.g:6869:1: rule__ObjectTypeScope__Group__3 : rule__ObjectTypeScope__Group__3__Impl ;
23346 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException { 21633 public final void rule__ObjectTypeScope__Group__3() throws RecognitionException {
23347 21634
23348 int stackSize = keepStackSize(); 21635 int stackSize = keepStackSize();
23349 21636
23350 try { 21637 try {
23351 // InternalApplicationConfiguration.g:7426:1: ( rule__ObjectTypeScope__Group__3__Impl ) 21638 // InternalApplicationConfiguration.g:6873:1: ( rule__ObjectTypeScope__Group__3__Impl )
23352 // InternalApplicationConfiguration.g:7427:2: rule__ObjectTypeScope__Group__3__Impl 21639 // InternalApplicationConfiguration.g:6874:2: rule__ObjectTypeScope__Group__3__Impl
23353 { 21640 {
23354 pushFollow(FOLLOW_2); 21641 pushFollow(FOLLOW_2);
23355 rule__ObjectTypeScope__Group__3__Impl(); 21642 rule__ObjectTypeScope__Group__3__Impl();
@@ -23375,21 +21662,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23375 21662
23376 21663
23377 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl" 21664 // $ANTLR start "rule__ObjectTypeScope__Group__3__Impl"
23378 // InternalApplicationConfiguration.g:7433:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ; 21665 // InternalApplicationConfiguration.g:6880:1: rule__ObjectTypeScope__Group__3__Impl : ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ;
23379 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException { 21666 public final void rule__ObjectTypeScope__Group__3__Impl() throws RecognitionException {
23380 21667
23381 int stackSize = keepStackSize(); 21668 int stackSize = keepStackSize();
23382 21669
23383 try { 21670 try {
23384 // InternalApplicationConfiguration.g:7437:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) ) 21671 // InternalApplicationConfiguration.g:6884:1: ( ( ( rule__ObjectTypeScope__Alternatives_3 ) ) )
23385 // InternalApplicationConfiguration.g:7438:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) 21672 // InternalApplicationConfiguration.g:6885:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
23386 { 21673 {
23387 // InternalApplicationConfiguration.g:7438:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) ) 21674 // InternalApplicationConfiguration.g:6885:1: ( ( rule__ObjectTypeScope__Alternatives_3 ) )
23388 // InternalApplicationConfiguration.g:7439:2: ( rule__ObjectTypeScope__Alternatives_3 ) 21675 // InternalApplicationConfiguration.g:6886:2: ( rule__ObjectTypeScope__Alternatives_3 )
23389 { 21676 {
23390 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3()); 21677 before(grammarAccess.getObjectTypeScopeAccess().getAlternatives_3());
23391 // InternalApplicationConfiguration.g:7440:2: ( rule__ObjectTypeScope__Alternatives_3 ) 21678 // InternalApplicationConfiguration.g:6887:2: ( rule__ObjectTypeScope__Alternatives_3 )
23392 // InternalApplicationConfiguration.g:7440:3: rule__ObjectTypeScope__Alternatives_3 21679 // InternalApplicationConfiguration.g:6887:3: rule__ObjectTypeScope__Alternatives_3
23393 { 21680 {
23394 pushFollow(FOLLOW_2); 21681 pushFollow(FOLLOW_2);
23395 rule__ObjectTypeScope__Alternatives_3(); 21682 rule__ObjectTypeScope__Alternatives_3();
@@ -23422,16 +21709,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23422 21709
23423 21710
23424 // $ANTLR start "rule__IntegerTypeScope__Group__0" 21711 // $ANTLR start "rule__IntegerTypeScope__Group__0"
23425 // InternalApplicationConfiguration.g:7449:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ; 21712 // InternalApplicationConfiguration.g:6896:1: rule__IntegerTypeScope__Group__0 : rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ;
23426 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException { 21713 public final void rule__IntegerTypeScope__Group__0() throws RecognitionException {
23427 21714
23428 int stackSize = keepStackSize(); 21715 int stackSize = keepStackSize();
23429 21716
23430 try { 21717 try {
23431 // InternalApplicationConfiguration.g:7453:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 ) 21718 // InternalApplicationConfiguration.g:6900:1: ( rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 )
23432 // InternalApplicationConfiguration.g:7454:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1 21719 // InternalApplicationConfiguration.g:6901:2: rule__IntegerTypeScope__Group__0__Impl rule__IntegerTypeScope__Group__1
23433 { 21720 {
23434 pushFollow(FOLLOW_37); 21721 pushFollow(FOLLOW_35);
23435 rule__IntegerTypeScope__Group__0__Impl(); 21722 rule__IntegerTypeScope__Group__0__Impl();
23436 21723
23437 state._fsp--; 21724 state._fsp--;
@@ -23460,20 +21747,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23460 21747
23461 21748
23462 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl" 21749 // $ANTLR start "rule__IntegerTypeScope__Group__0__Impl"
23463 // InternalApplicationConfiguration.g:7461:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ; 21750 // InternalApplicationConfiguration.g:6908:1: rule__IntegerTypeScope__Group__0__Impl : ( '#' ) ;
23464 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException { 21751 public final void rule__IntegerTypeScope__Group__0__Impl() throws RecognitionException {
23465 21752
23466 int stackSize = keepStackSize(); 21753 int stackSize = keepStackSize();
23467 21754
23468 try { 21755 try {
23469 // InternalApplicationConfiguration.g:7465:1: ( ( '#' ) ) 21756 // InternalApplicationConfiguration.g:6912:1: ( ( '#' ) )
23470 // InternalApplicationConfiguration.g:7466:1: ( '#' ) 21757 // InternalApplicationConfiguration.g:6913:1: ( '#' )
23471 { 21758 {
23472 // InternalApplicationConfiguration.g:7466:1: ( '#' ) 21759 // InternalApplicationConfiguration.g:6913:1: ( '#' )
23473 // InternalApplicationConfiguration.g:7467:2: '#' 21760 // InternalApplicationConfiguration.g:6914:2: '#'
23474 { 21761 {
23475 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 21762 before(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
23476 match(input,49,FOLLOW_2); 21763 match(input,46,FOLLOW_2);
23477 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 21764 after(grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
23478 21765
23479 } 21766 }
@@ -23497,16 +21784,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23497 21784
23498 21785
23499 // $ANTLR start "rule__IntegerTypeScope__Group__1" 21786 // $ANTLR start "rule__IntegerTypeScope__Group__1"
23500 // InternalApplicationConfiguration.g:7476:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ; 21787 // InternalApplicationConfiguration.g:6923:1: rule__IntegerTypeScope__Group__1 : rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ;
23501 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException { 21788 public final void rule__IntegerTypeScope__Group__1() throws RecognitionException {
23502 21789
23503 int stackSize = keepStackSize(); 21790 int stackSize = keepStackSize();
23504 21791
23505 try { 21792 try {
23506 // InternalApplicationConfiguration.g:7480:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 ) 21793 // InternalApplicationConfiguration.g:6927:1: ( rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 )
23507 // InternalApplicationConfiguration.g:7481:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2 21794 // InternalApplicationConfiguration.g:6928:2: rule__IntegerTypeScope__Group__1__Impl rule__IntegerTypeScope__Group__2
23508 { 21795 {
23509 pushFollow(FOLLOW_34); 21796 pushFollow(FOLLOW_32);
23510 rule__IntegerTypeScope__Group__1__Impl(); 21797 rule__IntegerTypeScope__Group__1__Impl();
23511 21798
23512 state._fsp--; 21799 state._fsp--;
@@ -23535,21 +21822,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23535 21822
23536 21823
23537 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl" 21824 // $ANTLR start "rule__IntegerTypeScope__Group__1__Impl"
23538 // InternalApplicationConfiguration.g:7488:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ; 21825 // InternalApplicationConfiguration.g:6935:1: rule__IntegerTypeScope__Group__1__Impl : ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ;
23539 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException { 21826 public final void rule__IntegerTypeScope__Group__1__Impl() throws RecognitionException {
23540 21827
23541 int stackSize = keepStackSize(); 21828 int stackSize = keepStackSize();
23542 21829
23543 try { 21830 try {
23544 // InternalApplicationConfiguration.g:7492:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) ) 21831 // InternalApplicationConfiguration.g:6939:1: ( ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) )
23545 // InternalApplicationConfiguration.g:7493:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) 21832 // InternalApplicationConfiguration.g:6940:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
23546 { 21833 {
23547 // InternalApplicationConfiguration.g:7493:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) ) 21834 // InternalApplicationConfiguration.g:6940:1: ( ( rule__IntegerTypeScope__TypeAssignment_1 ) )
23548 // InternalApplicationConfiguration.g:7494:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) 21835 // InternalApplicationConfiguration.g:6941:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
23549 { 21836 {
23550 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1()); 21837 before(grammarAccess.getIntegerTypeScopeAccess().getTypeAssignment_1());
23551 // InternalApplicationConfiguration.g:7495:2: ( rule__IntegerTypeScope__TypeAssignment_1 ) 21838 // InternalApplicationConfiguration.g:6942:2: ( rule__IntegerTypeScope__TypeAssignment_1 )
23552 // InternalApplicationConfiguration.g:7495:3: rule__IntegerTypeScope__TypeAssignment_1 21839 // InternalApplicationConfiguration.g:6942:3: rule__IntegerTypeScope__TypeAssignment_1
23553 { 21840 {
23554 pushFollow(FOLLOW_2); 21841 pushFollow(FOLLOW_2);
23555 rule__IntegerTypeScope__TypeAssignment_1(); 21842 rule__IntegerTypeScope__TypeAssignment_1();
@@ -23582,16 +21869,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23582 21869
23583 21870
23584 // $ANTLR start "rule__IntegerTypeScope__Group__2" 21871 // $ANTLR start "rule__IntegerTypeScope__Group__2"
23585 // InternalApplicationConfiguration.g:7503:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ; 21872 // InternalApplicationConfiguration.g:6950:1: rule__IntegerTypeScope__Group__2 : rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ;
23586 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException { 21873 public final void rule__IntegerTypeScope__Group__2() throws RecognitionException {
23587 21874
23588 int stackSize = keepStackSize(); 21875 int stackSize = keepStackSize();
23589 21876
23590 try { 21877 try {
23591 // InternalApplicationConfiguration.g:7507:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 ) 21878 // InternalApplicationConfiguration.g:6954:1: ( rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 )
23592 // InternalApplicationConfiguration.g:7508:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3 21879 // InternalApplicationConfiguration.g:6955:2: rule__IntegerTypeScope__Group__2__Impl rule__IntegerTypeScope__Group__3
23593 { 21880 {
23594 pushFollow(FOLLOW_38); 21881 pushFollow(FOLLOW_36);
23595 rule__IntegerTypeScope__Group__2__Impl(); 21882 rule__IntegerTypeScope__Group__2__Impl();
23596 21883
23597 state._fsp--; 21884 state._fsp--;
@@ -23620,21 +21907,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23620 21907
23621 21908
23622 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl" 21909 // $ANTLR start "rule__IntegerTypeScope__Group__2__Impl"
23623 // InternalApplicationConfiguration.g:7515:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ; 21910 // InternalApplicationConfiguration.g:6962:1: rule__IntegerTypeScope__Group__2__Impl : ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ;
23624 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException { 21911 public final void rule__IntegerTypeScope__Group__2__Impl() throws RecognitionException {
23625 21912
23626 int stackSize = keepStackSize(); 21913 int stackSize = keepStackSize();
23627 21914
23628 try { 21915 try {
23629 // InternalApplicationConfiguration.g:7519:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) ) 21916 // InternalApplicationConfiguration.g:6966:1: ( ( ( rule__IntegerTypeScope__Alternatives_2 ) ) )
23630 // InternalApplicationConfiguration.g:7520:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) 21917 // InternalApplicationConfiguration.g:6967:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
23631 { 21918 {
23632 // InternalApplicationConfiguration.g:7520:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) ) 21919 // InternalApplicationConfiguration.g:6967:1: ( ( rule__IntegerTypeScope__Alternatives_2 ) )
23633 // InternalApplicationConfiguration.g:7521:2: ( rule__IntegerTypeScope__Alternatives_2 ) 21920 // InternalApplicationConfiguration.g:6968:2: ( rule__IntegerTypeScope__Alternatives_2 )
23634 { 21921 {
23635 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2()); 21922 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_2());
23636 // InternalApplicationConfiguration.g:7522:2: ( rule__IntegerTypeScope__Alternatives_2 ) 21923 // InternalApplicationConfiguration.g:6969:2: ( rule__IntegerTypeScope__Alternatives_2 )
23637 // InternalApplicationConfiguration.g:7522:3: rule__IntegerTypeScope__Alternatives_2 21924 // InternalApplicationConfiguration.g:6969:3: rule__IntegerTypeScope__Alternatives_2
23638 { 21925 {
23639 pushFollow(FOLLOW_2); 21926 pushFollow(FOLLOW_2);
23640 rule__IntegerTypeScope__Alternatives_2(); 21927 rule__IntegerTypeScope__Alternatives_2();
@@ -23667,14 +21954,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23667 21954
23668 21955
23669 // $ANTLR start "rule__IntegerTypeScope__Group__3" 21956 // $ANTLR start "rule__IntegerTypeScope__Group__3"
23670 // InternalApplicationConfiguration.g:7530:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ; 21957 // InternalApplicationConfiguration.g:6977:1: rule__IntegerTypeScope__Group__3 : rule__IntegerTypeScope__Group__3__Impl ;
23671 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException { 21958 public final void rule__IntegerTypeScope__Group__3() throws RecognitionException {
23672 21959
23673 int stackSize = keepStackSize(); 21960 int stackSize = keepStackSize();
23674 21961
23675 try { 21962 try {
23676 // InternalApplicationConfiguration.g:7534:1: ( rule__IntegerTypeScope__Group__3__Impl ) 21963 // InternalApplicationConfiguration.g:6981:1: ( rule__IntegerTypeScope__Group__3__Impl )
23677 // InternalApplicationConfiguration.g:7535:2: rule__IntegerTypeScope__Group__3__Impl 21964 // InternalApplicationConfiguration.g:6982:2: rule__IntegerTypeScope__Group__3__Impl
23678 { 21965 {
23679 pushFollow(FOLLOW_2); 21966 pushFollow(FOLLOW_2);
23680 rule__IntegerTypeScope__Group__3__Impl(); 21967 rule__IntegerTypeScope__Group__3__Impl();
@@ -23700,21 +21987,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23700 21987
23701 21988
23702 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl" 21989 // $ANTLR start "rule__IntegerTypeScope__Group__3__Impl"
23703 // InternalApplicationConfiguration.g:7541:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ; 21990 // InternalApplicationConfiguration.g:6988:1: rule__IntegerTypeScope__Group__3__Impl : ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ;
23704 public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException { 21991 public final void rule__IntegerTypeScope__Group__3__Impl() throws RecognitionException {
23705 21992
23706 int stackSize = keepStackSize(); 21993 int stackSize = keepStackSize();
23707 21994
23708 try { 21995 try {
23709 // InternalApplicationConfiguration.g:7545:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) ) 21996 // InternalApplicationConfiguration.g:6992:1: ( ( ( rule__IntegerTypeScope__Alternatives_3 ) ) )
23710 // InternalApplicationConfiguration.g:7546:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) 21997 // InternalApplicationConfiguration.g:6993:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
23711 { 21998 {
23712 // InternalApplicationConfiguration.g:7546:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) ) 21999 // InternalApplicationConfiguration.g:6993:1: ( ( rule__IntegerTypeScope__Alternatives_3 ) )
23713 // InternalApplicationConfiguration.g:7547:2: ( rule__IntegerTypeScope__Alternatives_3 ) 22000 // InternalApplicationConfiguration.g:6994:2: ( rule__IntegerTypeScope__Alternatives_3 )
23714 { 22001 {
23715 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3()); 22002 before(grammarAccess.getIntegerTypeScopeAccess().getAlternatives_3());
23716 // InternalApplicationConfiguration.g:7548:2: ( rule__IntegerTypeScope__Alternatives_3 ) 22003 // InternalApplicationConfiguration.g:6995:2: ( rule__IntegerTypeScope__Alternatives_3 )
23717 // InternalApplicationConfiguration.g:7548:3: rule__IntegerTypeScope__Alternatives_3 22004 // InternalApplicationConfiguration.g:6995:3: rule__IntegerTypeScope__Alternatives_3
23718 { 22005 {
23719 pushFollow(FOLLOW_2); 22006 pushFollow(FOLLOW_2);
23720 rule__IntegerTypeScope__Alternatives_3(); 22007 rule__IntegerTypeScope__Alternatives_3();
@@ -23747,16 +22034,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23747 22034
23748 22035
23749 // $ANTLR start "rule__RealTypeScope__Group__0" 22036 // $ANTLR start "rule__RealTypeScope__Group__0"
23750 // InternalApplicationConfiguration.g:7557:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ; 22037 // InternalApplicationConfiguration.g:7004:1: rule__RealTypeScope__Group__0 : rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ;
23751 public final void rule__RealTypeScope__Group__0() throws RecognitionException { 22038 public final void rule__RealTypeScope__Group__0() throws RecognitionException {
23752 22039
23753 int stackSize = keepStackSize(); 22040 int stackSize = keepStackSize();
23754 22041
23755 try { 22042 try {
23756 // InternalApplicationConfiguration.g:7561:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 ) 22043 // InternalApplicationConfiguration.g:7008:1: ( rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 )
23757 // InternalApplicationConfiguration.g:7562:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1 22044 // InternalApplicationConfiguration.g:7009:2: rule__RealTypeScope__Group__0__Impl rule__RealTypeScope__Group__1
23758 { 22045 {
23759 pushFollow(FOLLOW_39); 22046 pushFollow(FOLLOW_37);
23760 rule__RealTypeScope__Group__0__Impl(); 22047 rule__RealTypeScope__Group__0__Impl();
23761 22048
23762 state._fsp--; 22049 state._fsp--;
@@ -23785,20 +22072,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23785 22072
23786 22073
23787 // $ANTLR start "rule__RealTypeScope__Group__0__Impl" 22074 // $ANTLR start "rule__RealTypeScope__Group__0__Impl"
23788 // InternalApplicationConfiguration.g:7569:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ; 22075 // InternalApplicationConfiguration.g:7016:1: rule__RealTypeScope__Group__0__Impl : ( '#' ) ;
23789 public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException { 22076 public final void rule__RealTypeScope__Group__0__Impl() throws RecognitionException {
23790 22077
23791 int stackSize = keepStackSize(); 22078 int stackSize = keepStackSize();
23792 22079
23793 try { 22080 try {
23794 // InternalApplicationConfiguration.g:7573:1: ( ( '#' ) ) 22081 // InternalApplicationConfiguration.g:7020:1: ( ( '#' ) )
23795 // InternalApplicationConfiguration.g:7574:1: ( '#' ) 22082 // InternalApplicationConfiguration.g:7021:1: ( '#' )
23796 { 22083 {
23797 // InternalApplicationConfiguration.g:7574:1: ( '#' ) 22084 // InternalApplicationConfiguration.g:7021:1: ( '#' )
23798 // InternalApplicationConfiguration.g:7575:2: '#' 22085 // InternalApplicationConfiguration.g:7022:2: '#'
23799 { 22086 {
23800 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 22087 before(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
23801 match(input,49,FOLLOW_2); 22088 match(input,46,FOLLOW_2);
23802 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 22089 after(grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
23803 22090
23804 } 22091 }
@@ -23822,16 +22109,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23822 22109
23823 22110
23824 // $ANTLR start "rule__RealTypeScope__Group__1" 22111 // $ANTLR start "rule__RealTypeScope__Group__1"
23825 // InternalApplicationConfiguration.g:7584:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ; 22112 // InternalApplicationConfiguration.g:7031:1: rule__RealTypeScope__Group__1 : rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ;
23826 public final void rule__RealTypeScope__Group__1() throws RecognitionException { 22113 public final void rule__RealTypeScope__Group__1() throws RecognitionException {
23827 22114
23828 int stackSize = keepStackSize(); 22115 int stackSize = keepStackSize();
23829 22116
23830 try { 22117 try {
23831 // InternalApplicationConfiguration.g:7588:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 ) 22118 // InternalApplicationConfiguration.g:7035:1: ( rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 )
23832 // InternalApplicationConfiguration.g:7589:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2 22119 // InternalApplicationConfiguration.g:7036:2: rule__RealTypeScope__Group__1__Impl rule__RealTypeScope__Group__2
23833 { 22120 {
23834 pushFollow(FOLLOW_34); 22121 pushFollow(FOLLOW_32);
23835 rule__RealTypeScope__Group__1__Impl(); 22122 rule__RealTypeScope__Group__1__Impl();
23836 22123
23837 state._fsp--; 22124 state._fsp--;
@@ -23860,21 +22147,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23860 22147
23861 22148
23862 // $ANTLR start "rule__RealTypeScope__Group__1__Impl" 22149 // $ANTLR start "rule__RealTypeScope__Group__1__Impl"
23863 // InternalApplicationConfiguration.g:7596:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ; 22150 // InternalApplicationConfiguration.g:7043:1: rule__RealTypeScope__Group__1__Impl : ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ;
23864 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException { 22151 public final void rule__RealTypeScope__Group__1__Impl() throws RecognitionException {
23865 22152
23866 int stackSize = keepStackSize(); 22153 int stackSize = keepStackSize();
23867 22154
23868 try { 22155 try {
23869 // InternalApplicationConfiguration.g:7600:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) ) 22156 // InternalApplicationConfiguration.g:7047:1: ( ( ( rule__RealTypeScope__TypeAssignment_1 ) ) )
23870 // InternalApplicationConfiguration.g:7601:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) 22157 // InternalApplicationConfiguration.g:7048:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
23871 { 22158 {
23872 // InternalApplicationConfiguration.g:7601:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) ) 22159 // InternalApplicationConfiguration.g:7048:1: ( ( rule__RealTypeScope__TypeAssignment_1 ) )
23873 // InternalApplicationConfiguration.g:7602:2: ( rule__RealTypeScope__TypeAssignment_1 ) 22160 // InternalApplicationConfiguration.g:7049:2: ( rule__RealTypeScope__TypeAssignment_1 )
23874 { 22161 {
23875 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1()); 22162 before(grammarAccess.getRealTypeScopeAccess().getTypeAssignment_1());
23876 // InternalApplicationConfiguration.g:7603:2: ( rule__RealTypeScope__TypeAssignment_1 ) 22163 // InternalApplicationConfiguration.g:7050:2: ( rule__RealTypeScope__TypeAssignment_1 )
23877 // InternalApplicationConfiguration.g:7603:3: rule__RealTypeScope__TypeAssignment_1 22164 // InternalApplicationConfiguration.g:7050:3: rule__RealTypeScope__TypeAssignment_1
23878 { 22165 {
23879 pushFollow(FOLLOW_2); 22166 pushFollow(FOLLOW_2);
23880 rule__RealTypeScope__TypeAssignment_1(); 22167 rule__RealTypeScope__TypeAssignment_1();
@@ -23907,16 +22194,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23907 22194
23908 22195
23909 // $ANTLR start "rule__RealTypeScope__Group__2" 22196 // $ANTLR start "rule__RealTypeScope__Group__2"
23910 // InternalApplicationConfiguration.g:7611:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ; 22197 // InternalApplicationConfiguration.g:7058:1: rule__RealTypeScope__Group__2 : rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ;
23911 public final void rule__RealTypeScope__Group__2() throws RecognitionException { 22198 public final void rule__RealTypeScope__Group__2() throws RecognitionException {
23912 22199
23913 int stackSize = keepStackSize(); 22200 int stackSize = keepStackSize();
23914 22201
23915 try { 22202 try {
23916 // InternalApplicationConfiguration.g:7615:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 ) 22203 // InternalApplicationConfiguration.g:7062:1: ( rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 )
23917 // InternalApplicationConfiguration.g:7616:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3 22204 // InternalApplicationConfiguration.g:7063:2: rule__RealTypeScope__Group__2__Impl rule__RealTypeScope__Group__3
23918 { 22205 {
23919 pushFollow(FOLLOW_38); 22206 pushFollow(FOLLOW_36);
23920 rule__RealTypeScope__Group__2__Impl(); 22207 rule__RealTypeScope__Group__2__Impl();
23921 22208
23922 state._fsp--; 22209 state._fsp--;
@@ -23945,21 +22232,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23945 22232
23946 22233
23947 // $ANTLR start "rule__RealTypeScope__Group__2__Impl" 22234 // $ANTLR start "rule__RealTypeScope__Group__2__Impl"
23948 // InternalApplicationConfiguration.g:7623:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ; 22235 // InternalApplicationConfiguration.g:7070:1: rule__RealTypeScope__Group__2__Impl : ( ( rule__RealTypeScope__Alternatives_2 ) ) ;
23949 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException { 22236 public final void rule__RealTypeScope__Group__2__Impl() throws RecognitionException {
23950 22237
23951 int stackSize = keepStackSize(); 22238 int stackSize = keepStackSize();
23952 22239
23953 try { 22240 try {
23954 // InternalApplicationConfiguration.g:7627:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) ) 22241 // InternalApplicationConfiguration.g:7074:1: ( ( ( rule__RealTypeScope__Alternatives_2 ) ) )
23955 // InternalApplicationConfiguration.g:7628:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) 22242 // InternalApplicationConfiguration.g:7075:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
23956 { 22243 {
23957 // InternalApplicationConfiguration.g:7628:1: ( ( rule__RealTypeScope__Alternatives_2 ) ) 22244 // InternalApplicationConfiguration.g:7075:1: ( ( rule__RealTypeScope__Alternatives_2 ) )
23958 // InternalApplicationConfiguration.g:7629:2: ( rule__RealTypeScope__Alternatives_2 ) 22245 // InternalApplicationConfiguration.g:7076:2: ( rule__RealTypeScope__Alternatives_2 )
23959 { 22246 {
23960 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2()); 22247 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_2());
23961 // InternalApplicationConfiguration.g:7630:2: ( rule__RealTypeScope__Alternatives_2 ) 22248 // InternalApplicationConfiguration.g:7077:2: ( rule__RealTypeScope__Alternatives_2 )
23962 // InternalApplicationConfiguration.g:7630:3: rule__RealTypeScope__Alternatives_2 22249 // InternalApplicationConfiguration.g:7077:3: rule__RealTypeScope__Alternatives_2
23963 { 22250 {
23964 pushFollow(FOLLOW_2); 22251 pushFollow(FOLLOW_2);
23965 rule__RealTypeScope__Alternatives_2(); 22252 rule__RealTypeScope__Alternatives_2();
@@ -23992,14 +22279,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
23992 22279
23993 22280
23994 // $ANTLR start "rule__RealTypeScope__Group__3" 22281 // $ANTLR start "rule__RealTypeScope__Group__3"
23995 // InternalApplicationConfiguration.g:7638:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ; 22282 // InternalApplicationConfiguration.g:7085:1: rule__RealTypeScope__Group__3 : rule__RealTypeScope__Group__3__Impl ;
23996 public final void rule__RealTypeScope__Group__3() throws RecognitionException { 22283 public final void rule__RealTypeScope__Group__3() throws RecognitionException {
23997 22284
23998 int stackSize = keepStackSize(); 22285 int stackSize = keepStackSize();
23999 22286
24000 try { 22287 try {
24001 // InternalApplicationConfiguration.g:7642:1: ( rule__RealTypeScope__Group__3__Impl ) 22288 // InternalApplicationConfiguration.g:7089:1: ( rule__RealTypeScope__Group__3__Impl )
24002 // InternalApplicationConfiguration.g:7643:2: rule__RealTypeScope__Group__3__Impl 22289 // InternalApplicationConfiguration.g:7090:2: rule__RealTypeScope__Group__3__Impl
24003 { 22290 {
24004 pushFollow(FOLLOW_2); 22291 pushFollow(FOLLOW_2);
24005 rule__RealTypeScope__Group__3__Impl(); 22292 rule__RealTypeScope__Group__3__Impl();
@@ -24025,21 +22312,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24025 22312
24026 22313
24027 // $ANTLR start "rule__RealTypeScope__Group__3__Impl" 22314 // $ANTLR start "rule__RealTypeScope__Group__3__Impl"
24028 // InternalApplicationConfiguration.g:7649:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ; 22315 // InternalApplicationConfiguration.g:7096:1: rule__RealTypeScope__Group__3__Impl : ( ( rule__RealTypeScope__Alternatives_3 ) ) ;
24029 public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException { 22316 public final void rule__RealTypeScope__Group__3__Impl() throws RecognitionException {
24030 22317
24031 int stackSize = keepStackSize(); 22318 int stackSize = keepStackSize();
24032 22319
24033 try { 22320 try {
24034 // InternalApplicationConfiguration.g:7653:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) ) 22321 // InternalApplicationConfiguration.g:7100:1: ( ( ( rule__RealTypeScope__Alternatives_3 ) ) )
24035 // InternalApplicationConfiguration.g:7654:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) 22322 // InternalApplicationConfiguration.g:7101:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
24036 { 22323 {
24037 // InternalApplicationConfiguration.g:7654:1: ( ( rule__RealTypeScope__Alternatives_3 ) ) 22324 // InternalApplicationConfiguration.g:7101:1: ( ( rule__RealTypeScope__Alternatives_3 ) )
24038 // InternalApplicationConfiguration.g:7655:2: ( rule__RealTypeScope__Alternatives_3 ) 22325 // InternalApplicationConfiguration.g:7102:2: ( rule__RealTypeScope__Alternatives_3 )
24039 { 22326 {
24040 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3()); 22327 before(grammarAccess.getRealTypeScopeAccess().getAlternatives_3());
24041 // InternalApplicationConfiguration.g:7656:2: ( rule__RealTypeScope__Alternatives_3 ) 22328 // InternalApplicationConfiguration.g:7103:2: ( rule__RealTypeScope__Alternatives_3 )
24042 // InternalApplicationConfiguration.g:7656:3: rule__RealTypeScope__Alternatives_3 22329 // InternalApplicationConfiguration.g:7103:3: rule__RealTypeScope__Alternatives_3
24043 { 22330 {
24044 pushFollow(FOLLOW_2); 22331 pushFollow(FOLLOW_2);
24045 rule__RealTypeScope__Alternatives_3(); 22332 rule__RealTypeScope__Alternatives_3();
@@ -24072,16 +22359,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24072 22359
24073 22360
24074 // $ANTLR start "rule__StringTypeScope__Group__0" 22361 // $ANTLR start "rule__StringTypeScope__Group__0"
24075 // InternalApplicationConfiguration.g:7665:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ; 22362 // InternalApplicationConfiguration.g:7112:1: rule__StringTypeScope__Group__0 : rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ;
24076 public final void rule__StringTypeScope__Group__0() throws RecognitionException { 22363 public final void rule__StringTypeScope__Group__0() throws RecognitionException {
24077 22364
24078 int stackSize = keepStackSize(); 22365 int stackSize = keepStackSize();
24079 22366
24080 try { 22367 try {
24081 // InternalApplicationConfiguration.g:7669:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 ) 22368 // InternalApplicationConfiguration.g:7116:1: ( rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 )
24082 // InternalApplicationConfiguration.g:7670:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1 22369 // InternalApplicationConfiguration.g:7117:2: rule__StringTypeScope__Group__0__Impl rule__StringTypeScope__Group__1
24083 { 22370 {
24084 pushFollow(FOLLOW_40); 22371 pushFollow(FOLLOW_38);
24085 rule__StringTypeScope__Group__0__Impl(); 22372 rule__StringTypeScope__Group__0__Impl();
24086 22373
24087 state._fsp--; 22374 state._fsp--;
@@ -24110,20 +22397,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24110 22397
24111 22398
24112 // $ANTLR start "rule__StringTypeScope__Group__0__Impl" 22399 // $ANTLR start "rule__StringTypeScope__Group__0__Impl"
24113 // InternalApplicationConfiguration.g:7677:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ; 22400 // InternalApplicationConfiguration.g:7124:1: rule__StringTypeScope__Group__0__Impl : ( '#' ) ;
24114 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException { 22401 public final void rule__StringTypeScope__Group__0__Impl() throws RecognitionException {
24115 22402
24116 int stackSize = keepStackSize(); 22403 int stackSize = keepStackSize();
24117 22404
24118 try { 22405 try {
24119 // InternalApplicationConfiguration.g:7681:1: ( ( '#' ) ) 22406 // InternalApplicationConfiguration.g:7128:1: ( ( '#' ) )
24120 // InternalApplicationConfiguration.g:7682:1: ( '#' ) 22407 // InternalApplicationConfiguration.g:7129:1: ( '#' )
24121 { 22408 {
24122 // InternalApplicationConfiguration.g:7682:1: ( '#' ) 22409 // InternalApplicationConfiguration.g:7129:1: ( '#' )
24123 // InternalApplicationConfiguration.g:7683:2: '#' 22410 // InternalApplicationConfiguration.g:7130:2: '#'
24124 { 22411 {
24125 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 22412 before(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
24126 match(input,49,FOLLOW_2); 22413 match(input,46,FOLLOW_2);
24127 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 22414 after(grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
24128 22415
24129 } 22416 }
@@ -24147,16 +22434,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24147 22434
24148 22435
24149 // $ANTLR start "rule__StringTypeScope__Group__1" 22436 // $ANTLR start "rule__StringTypeScope__Group__1"
24150 // InternalApplicationConfiguration.g:7692:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ; 22437 // InternalApplicationConfiguration.g:7139:1: rule__StringTypeScope__Group__1 : rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ;
24151 public final void rule__StringTypeScope__Group__1() throws RecognitionException { 22438 public final void rule__StringTypeScope__Group__1() throws RecognitionException {
24152 22439
24153 int stackSize = keepStackSize(); 22440 int stackSize = keepStackSize();
24154 22441
24155 try { 22442 try {
24156 // InternalApplicationConfiguration.g:7696:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 ) 22443 // InternalApplicationConfiguration.g:7143:1: ( rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 )
24157 // InternalApplicationConfiguration.g:7697:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2 22444 // InternalApplicationConfiguration.g:7144:2: rule__StringTypeScope__Group__1__Impl rule__StringTypeScope__Group__2
24158 { 22445 {
24159 pushFollow(FOLLOW_34); 22446 pushFollow(FOLLOW_32);
24160 rule__StringTypeScope__Group__1__Impl(); 22447 rule__StringTypeScope__Group__1__Impl();
24161 22448
24162 state._fsp--; 22449 state._fsp--;
@@ -24185,21 +22472,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24185 22472
24186 22473
24187 // $ANTLR start "rule__StringTypeScope__Group__1__Impl" 22474 // $ANTLR start "rule__StringTypeScope__Group__1__Impl"
24188 // InternalApplicationConfiguration.g:7704:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ; 22475 // InternalApplicationConfiguration.g:7151:1: rule__StringTypeScope__Group__1__Impl : ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ;
24189 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException { 22476 public final void rule__StringTypeScope__Group__1__Impl() throws RecognitionException {
24190 22477
24191 int stackSize = keepStackSize(); 22478 int stackSize = keepStackSize();
24192 22479
24193 try { 22480 try {
24194 // InternalApplicationConfiguration.g:7708:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) ) 22481 // InternalApplicationConfiguration.g:7155:1: ( ( ( rule__StringTypeScope__TypeAssignment_1 ) ) )
24195 // InternalApplicationConfiguration.g:7709:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) 22482 // InternalApplicationConfiguration.g:7156:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
24196 { 22483 {
24197 // InternalApplicationConfiguration.g:7709:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) ) 22484 // InternalApplicationConfiguration.g:7156:1: ( ( rule__StringTypeScope__TypeAssignment_1 ) )
24198 // InternalApplicationConfiguration.g:7710:2: ( rule__StringTypeScope__TypeAssignment_1 ) 22485 // InternalApplicationConfiguration.g:7157:2: ( rule__StringTypeScope__TypeAssignment_1 )
24199 { 22486 {
24200 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1()); 22487 before(grammarAccess.getStringTypeScopeAccess().getTypeAssignment_1());
24201 // InternalApplicationConfiguration.g:7711:2: ( rule__StringTypeScope__TypeAssignment_1 ) 22488 // InternalApplicationConfiguration.g:7158:2: ( rule__StringTypeScope__TypeAssignment_1 )
24202 // InternalApplicationConfiguration.g:7711:3: rule__StringTypeScope__TypeAssignment_1 22489 // InternalApplicationConfiguration.g:7158:3: rule__StringTypeScope__TypeAssignment_1
24203 { 22490 {
24204 pushFollow(FOLLOW_2); 22491 pushFollow(FOLLOW_2);
24205 rule__StringTypeScope__TypeAssignment_1(); 22492 rule__StringTypeScope__TypeAssignment_1();
@@ -24232,16 +22519,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24232 22519
24233 22520
24234 // $ANTLR start "rule__StringTypeScope__Group__2" 22521 // $ANTLR start "rule__StringTypeScope__Group__2"
24235 // InternalApplicationConfiguration.g:7719:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ; 22522 // InternalApplicationConfiguration.g:7166:1: rule__StringTypeScope__Group__2 : rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ;
24236 public final void rule__StringTypeScope__Group__2() throws RecognitionException { 22523 public final void rule__StringTypeScope__Group__2() throws RecognitionException {
24237 22524
24238 int stackSize = keepStackSize(); 22525 int stackSize = keepStackSize();
24239 22526
24240 try { 22527 try {
24241 // InternalApplicationConfiguration.g:7723:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 ) 22528 // InternalApplicationConfiguration.g:7170:1: ( rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 )
24242 // InternalApplicationConfiguration.g:7724:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3 22529 // InternalApplicationConfiguration.g:7171:2: rule__StringTypeScope__Group__2__Impl rule__StringTypeScope__Group__3
24243 { 22530 {
24244 pushFollow(FOLLOW_38); 22531 pushFollow(FOLLOW_36);
24245 rule__StringTypeScope__Group__2__Impl(); 22532 rule__StringTypeScope__Group__2__Impl();
24246 22533
24247 state._fsp--; 22534 state._fsp--;
@@ -24270,21 +22557,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24270 22557
24271 22558
24272 // $ANTLR start "rule__StringTypeScope__Group__2__Impl" 22559 // $ANTLR start "rule__StringTypeScope__Group__2__Impl"
24273 // InternalApplicationConfiguration.g:7731:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ; 22560 // InternalApplicationConfiguration.g:7178:1: rule__StringTypeScope__Group__2__Impl : ( ( rule__StringTypeScope__Alternatives_2 ) ) ;
24274 public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException { 22561 public final void rule__StringTypeScope__Group__2__Impl() throws RecognitionException {
24275 22562
24276 int stackSize = keepStackSize(); 22563 int stackSize = keepStackSize();
24277 22564
24278 try { 22565 try {
24279 // InternalApplicationConfiguration.g:7735:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) ) 22566 // InternalApplicationConfiguration.g:7182:1: ( ( ( rule__StringTypeScope__Alternatives_2 ) ) )
24280 // InternalApplicationConfiguration.g:7736:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) 22567 // InternalApplicationConfiguration.g:7183:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
24281 { 22568 {
24282 // InternalApplicationConfiguration.g:7736:1: ( ( rule__StringTypeScope__Alternatives_2 ) ) 22569 // InternalApplicationConfiguration.g:7183:1: ( ( rule__StringTypeScope__Alternatives_2 ) )
24283 // InternalApplicationConfiguration.g:7737:2: ( rule__StringTypeScope__Alternatives_2 ) 22570 // InternalApplicationConfiguration.g:7184:2: ( rule__StringTypeScope__Alternatives_2 )
24284 { 22571 {
24285 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2()); 22572 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_2());
24286 // InternalApplicationConfiguration.g:7738:2: ( rule__StringTypeScope__Alternatives_2 ) 22573 // InternalApplicationConfiguration.g:7185:2: ( rule__StringTypeScope__Alternatives_2 )
24287 // InternalApplicationConfiguration.g:7738:3: rule__StringTypeScope__Alternatives_2 22574 // InternalApplicationConfiguration.g:7185:3: rule__StringTypeScope__Alternatives_2
24288 { 22575 {
24289 pushFollow(FOLLOW_2); 22576 pushFollow(FOLLOW_2);
24290 rule__StringTypeScope__Alternatives_2(); 22577 rule__StringTypeScope__Alternatives_2();
@@ -24317,14 +22604,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24317 22604
24318 22605
24319 // $ANTLR start "rule__StringTypeScope__Group__3" 22606 // $ANTLR start "rule__StringTypeScope__Group__3"
24320 // InternalApplicationConfiguration.g:7746:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ; 22607 // InternalApplicationConfiguration.g:7193:1: rule__StringTypeScope__Group__3 : rule__StringTypeScope__Group__3__Impl ;
24321 public final void rule__StringTypeScope__Group__3() throws RecognitionException { 22608 public final void rule__StringTypeScope__Group__3() throws RecognitionException {
24322 22609
24323 int stackSize = keepStackSize(); 22610 int stackSize = keepStackSize();
24324 22611
24325 try { 22612 try {
24326 // InternalApplicationConfiguration.g:7750:1: ( rule__StringTypeScope__Group__3__Impl ) 22613 // InternalApplicationConfiguration.g:7197:1: ( rule__StringTypeScope__Group__3__Impl )
24327 // InternalApplicationConfiguration.g:7751:2: rule__StringTypeScope__Group__3__Impl 22614 // InternalApplicationConfiguration.g:7198:2: rule__StringTypeScope__Group__3__Impl
24328 { 22615 {
24329 pushFollow(FOLLOW_2); 22616 pushFollow(FOLLOW_2);
24330 rule__StringTypeScope__Group__3__Impl(); 22617 rule__StringTypeScope__Group__3__Impl();
@@ -24350,21 +22637,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24350 22637
24351 22638
24352 // $ANTLR start "rule__StringTypeScope__Group__3__Impl" 22639 // $ANTLR start "rule__StringTypeScope__Group__3__Impl"
24353 // InternalApplicationConfiguration.g:7757:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ; 22640 // InternalApplicationConfiguration.g:7204:1: rule__StringTypeScope__Group__3__Impl : ( ( rule__StringTypeScope__Alternatives_3 ) ) ;
24354 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException { 22641 public final void rule__StringTypeScope__Group__3__Impl() throws RecognitionException {
24355 22642
24356 int stackSize = keepStackSize(); 22643 int stackSize = keepStackSize();
24357 22644
24358 try { 22645 try {
24359 // InternalApplicationConfiguration.g:7761:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) ) 22646 // InternalApplicationConfiguration.g:7208:1: ( ( ( rule__StringTypeScope__Alternatives_3 ) ) )
24360 // InternalApplicationConfiguration.g:7762:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) 22647 // InternalApplicationConfiguration.g:7209:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
24361 { 22648 {
24362 // InternalApplicationConfiguration.g:7762:1: ( ( rule__StringTypeScope__Alternatives_3 ) ) 22649 // InternalApplicationConfiguration.g:7209:1: ( ( rule__StringTypeScope__Alternatives_3 ) )
24363 // InternalApplicationConfiguration.g:7763:2: ( rule__StringTypeScope__Alternatives_3 ) 22650 // InternalApplicationConfiguration.g:7210:2: ( rule__StringTypeScope__Alternatives_3 )
24364 { 22651 {
24365 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3()); 22652 before(grammarAccess.getStringTypeScopeAccess().getAlternatives_3());
24366 // InternalApplicationConfiguration.g:7764:2: ( rule__StringTypeScope__Alternatives_3 ) 22653 // InternalApplicationConfiguration.g:7211:2: ( rule__StringTypeScope__Alternatives_3 )
24367 // InternalApplicationConfiguration.g:7764:3: rule__StringTypeScope__Alternatives_3 22654 // InternalApplicationConfiguration.g:7211:3: rule__StringTypeScope__Alternatives_3
24368 { 22655 {
24369 pushFollow(FOLLOW_2); 22656 pushFollow(FOLLOW_2);
24370 rule__StringTypeScope__Alternatives_3(); 22657 rule__StringTypeScope__Alternatives_3();
@@ -24397,14 +22684,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24397 22684
24398 22685
24399 // $ANTLR start "rule__ClassReference__Group__0" 22686 // $ANTLR start "rule__ClassReference__Group__0"
24400 // InternalApplicationConfiguration.g:7773:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ; 22687 // InternalApplicationConfiguration.g:7220:1: rule__ClassReference__Group__0 : rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ;
24401 public final void rule__ClassReference__Group__0() throws RecognitionException { 22688 public final void rule__ClassReference__Group__0() throws RecognitionException {
24402 22689
24403 int stackSize = keepStackSize(); 22690 int stackSize = keepStackSize();
24404 22691
24405 try { 22692 try {
24406 // InternalApplicationConfiguration.g:7777:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 ) 22693 // InternalApplicationConfiguration.g:7224:1: ( rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 )
24407 // InternalApplicationConfiguration.g:7778:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1 22694 // InternalApplicationConfiguration.g:7225:2: rule__ClassReference__Group__0__Impl rule__ClassReference__Group__1
24408 { 22695 {
24409 pushFollow(FOLLOW_8); 22696 pushFollow(FOLLOW_8);
24410 rule__ClassReference__Group__0__Impl(); 22697 rule__ClassReference__Group__0__Impl();
@@ -24435,17 +22722,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24435 22722
24436 22723
24437 // $ANTLR start "rule__ClassReference__Group__0__Impl" 22724 // $ANTLR start "rule__ClassReference__Group__0__Impl"
24438 // InternalApplicationConfiguration.g:7785:1: rule__ClassReference__Group__0__Impl : ( '<' ) ; 22725 // InternalApplicationConfiguration.g:7232:1: rule__ClassReference__Group__0__Impl : ( '<' ) ;
24439 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException { 22726 public final void rule__ClassReference__Group__0__Impl() throws RecognitionException {
24440 22727
24441 int stackSize = keepStackSize(); 22728 int stackSize = keepStackSize();
24442 22729
24443 try { 22730 try {
24444 // InternalApplicationConfiguration.g:7789:1: ( ( '<' ) ) 22731 // InternalApplicationConfiguration.g:7236:1: ( ( '<' ) )
24445 // InternalApplicationConfiguration.g:7790:1: ( '<' ) 22732 // InternalApplicationConfiguration.g:7237:1: ( '<' )
24446 { 22733 {
24447 // InternalApplicationConfiguration.g:7790:1: ( '<' ) 22734 // InternalApplicationConfiguration.g:7237:1: ( '<' )
24448 // InternalApplicationConfiguration.g:7791:2: '<' 22735 // InternalApplicationConfiguration.g:7238:2: '<'
24449 { 22736 {
24450 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); 22737 before(grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
24451 match(input,13,FOLLOW_2); 22738 match(input,13,FOLLOW_2);
@@ -24472,16 +22759,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24472 22759
24473 22760
24474 // $ANTLR start "rule__ClassReference__Group__1" 22761 // $ANTLR start "rule__ClassReference__Group__1"
24475 // InternalApplicationConfiguration.g:7800:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ; 22762 // InternalApplicationConfiguration.g:7247:1: rule__ClassReference__Group__1 : rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ;
24476 public final void rule__ClassReference__Group__1() throws RecognitionException { 22763 public final void rule__ClassReference__Group__1() throws RecognitionException {
24477 22764
24478 int stackSize = keepStackSize(); 22765 int stackSize = keepStackSize();
24479 22766
24480 try { 22767 try {
24481 // InternalApplicationConfiguration.g:7804:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 ) 22768 // InternalApplicationConfiguration.g:7251:1: ( rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 )
24482 // InternalApplicationConfiguration.g:7805:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2 22769 // InternalApplicationConfiguration.g:7252:2: rule__ClassReference__Group__1__Impl rule__ClassReference__Group__2
24483 { 22770 {
24484 pushFollow(FOLLOW_41); 22771 pushFollow(FOLLOW_39);
24485 rule__ClassReference__Group__1__Impl(); 22772 rule__ClassReference__Group__1__Impl();
24486 22773
24487 state._fsp--; 22774 state._fsp--;
@@ -24510,21 +22797,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24510 22797
24511 22798
24512 // $ANTLR start "rule__ClassReference__Group__1__Impl" 22799 // $ANTLR start "rule__ClassReference__Group__1__Impl"
24513 // InternalApplicationConfiguration.g:7812:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ; 22800 // InternalApplicationConfiguration.g:7259:1: rule__ClassReference__Group__1__Impl : ( ( rule__ClassReference__ElementAssignment_1 ) ) ;
24514 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException { 22801 public final void rule__ClassReference__Group__1__Impl() throws RecognitionException {
24515 22802
24516 int stackSize = keepStackSize(); 22803 int stackSize = keepStackSize();
24517 22804
24518 try { 22805 try {
24519 // InternalApplicationConfiguration.g:7816:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) ) 22806 // InternalApplicationConfiguration.g:7263:1: ( ( ( rule__ClassReference__ElementAssignment_1 ) ) )
24520 // InternalApplicationConfiguration.g:7817:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) 22807 // InternalApplicationConfiguration.g:7264:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
24521 { 22808 {
24522 // InternalApplicationConfiguration.g:7817:1: ( ( rule__ClassReference__ElementAssignment_1 ) ) 22809 // InternalApplicationConfiguration.g:7264:1: ( ( rule__ClassReference__ElementAssignment_1 ) )
24523 // InternalApplicationConfiguration.g:7818:2: ( rule__ClassReference__ElementAssignment_1 ) 22810 // InternalApplicationConfiguration.g:7265:2: ( rule__ClassReference__ElementAssignment_1 )
24524 { 22811 {
24525 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1()); 22812 before(grammarAccess.getClassReferenceAccess().getElementAssignment_1());
24526 // InternalApplicationConfiguration.g:7819:2: ( rule__ClassReference__ElementAssignment_1 ) 22813 // InternalApplicationConfiguration.g:7266:2: ( rule__ClassReference__ElementAssignment_1 )
24527 // InternalApplicationConfiguration.g:7819:3: rule__ClassReference__ElementAssignment_1 22814 // InternalApplicationConfiguration.g:7266:3: rule__ClassReference__ElementAssignment_1
24528 { 22815 {
24529 pushFollow(FOLLOW_2); 22816 pushFollow(FOLLOW_2);
24530 rule__ClassReference__ElementAssignment_1(); 22817 rule__ClassReference__ElementAssignment_1();
@@ -24557,14 +22844,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24557 22844
24558 22845
24559 // $ANTLR start "rule__ClassReference__Group__2" 22846 // $ANTLR start "rule__ClassReference__Group__2"
24560 // InternalApplicationConfiguration.g:7827:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ; 22847 // InternalApplicationConfiguration.g:7274:1: rule__ClassReference__Group__2 : rule__ClassReference__Group__2__Impl ;
24561 public final void rule__ClassReference__Group__2() throws RecognitionException { 22848 public final void rule__ClassReference__Group__2() throws RecognitionException {
24562 22849
24563 int stackSize = keepStackSize(); 22850 int stackSize = keepStackSize();
24564 22851
24565 try { 22852 try {
24566 // InternalApplicationConfiguration.g:7831:1: ( rule__ClassReference__Group__2__Impl ) 22853 // InternalApplicationConfiguration.g:7278:1: ( rule__ClassReference__Group__2__Impl )
24567 // InternalApplicationConfiguration.g:7832:2: rule__ClassReference__Group__2__Impl 22854 // InternalApplicationConfiguration.g:7279:2: rule__ClassReference__Group__2__Impl
24568 { 22855 {
24569 pushFollow(FOLLOW_2); 22856 pushFollow(FOLLOW_2);
24570 rule__ClassReference__Group__2__Impl(); 22857 rule__ClassReference__Group__2__Impl();
@@ -24590,17 +22877,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24590 22877
24591 22878
24592 // $ANTLR start "rule__ClassReference__Group__2__Impl" 22879 // $ANTLR start "rule__ClassReference__Group__2__Impl"
24593 // InternalApplicationConfiguration.g:7838:1: rule__ClassReference__Group__2__Impl : ( '>' ) ; 22880 // InternalApplicationConfiguration.g:7285:1: rule__ClassReference__Group__2__Impl : ( '>' ) ;
24594 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException { 22881 public final void rule__ClassReference__Group__2__Impl() throws RecognitionException {
24595 22882
24596 int stackSize = keepStackSize(); 22883 int stackSize = keepStackSize();
24597 22884
24598 try { 22885 try {
24599 // InternalApplicationConfiguration.g:7842:1: ( ( '>' ) ) 22886 // InternalApplicationConfiguration.g:7289:1: ( ( '>' ) )
24600 // InternalApplicationConfiguration.g:7843:1: ( '>' ) 22887 // InternalApplicationConfiguration.g:7290:1: ( '>' )
24601 { 22888 {
24602 // InternalApplicationConfiguration.g:7843:1: ( '>' ) 22889 // InternalApplicationConfiguration.g:7290:1: ( '>' )
24603 // InternalApplicationConfiguration.g:7844:2: '>' 22890 // InternalApplicationConfiguration.g:7291:2: '>'
24604 { 22891 {
24605 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); 22892 before(grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
24606 match(input,14,FOLLOW_2); 22893 match(input,14,FOLLOW_2);
@@ -24627,16 +22914,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24627 22914
24628 22915
24629 // $ANTLR start "rule__ObjectReference__Group__0" 22916 // $ANTLR start "rule__ObjectReference__Group__0"
24630 // InternalApplicationConfiguration.g:7854:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ; 22917 // InternalApplicationConfiguration.g:7301:1: rule__ObjectReference__Group__0 : rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ;
24631 public final void rule__ObjectReference__Group__0() throws RecognitionException { 22918 public final void rule__ObjectReference__Group__0() throws RecognitionException {
24632 22919
24633 int stackSize = keepStackSize(); 22920 int stackSize = keepStackSize();
24634 22921
24635 try { 22922 try {
24636 // InternalApplicationConfiguration.g:7858:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 ) 22923 // InternalApplicationConfiguration.g:7305:1: ( rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 )
24637 // InternalApplicationConfiguration.g:7859:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1 22924 // InternalApplicationConfiguration.g:7306:2: rule__ObjectReference__Group__0__Impl rule__ObjectReference__Group__1
24638 { 22925 {
24639 pushFollow(FOLLOW_36); 22926 pushFollow(FOLLOW_34);
24640 rule__ObjectReference__Group__0__Impl(); 22927 rule__ObjectReference__Group__0__Impl();
24641 22928
24642 state._fsp--; 22929 state._fsp--;
@@ -24665,21 +22952,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24665 22952
24666 22953
24667 // $ANTLR start "rule__ObjectReference__Group__0__Impl" 22954 // $ANTLR start "rule__ObjectReference__Group__0__Impl"
24668 // InternalApplicationConfiguration.g:7866:1: rule__ObjectReference__Group__0__Impl : ( () ) ; 22955 // InternalApplicationConfiguration.g:7313:1: rule__ObjectReference__Group__0__Impl : ( () ) ;
24669 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException { 22956 public final void rule__ObjectReference__Group__0__Impl() throws RecognitionException {
24670 22957
24671 int stackSize = keepStackSize(); 22958 int stackSize = keepStackSize();
24672 22959
24673 try { 22960 try {
24674 // InternalApplicationConfiguration.g:7870:1: ( ( () ) ) 22961 // InternalApplicationConfiguration.g:7317:1: ( ( () ) )
24675 // InternalApplicationConfiguration.g:7871:1: ( () ) 22962 // InternalApplicationConfiguration.g:7318:1: ( () )
24676 { 22963 {
24677 // InternalApplicationConfiguration.g:7871:1: ( () ) 22964 // InternalApplicationConfiguration.g:7318:1: ( () )
24678 // InternalApplicationConfiguration.g:7872:2: () 22965 // InternalApplicationConfiguration.g:7319:2: ()
24679 { 22966 {
24680 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0()); 22967 before(grammarAccess.getObjectReferenceAccess().getObjectReferenceAction_0());
24681 // InternalApplicationConfiguration.g:7873:2: () 22968 // InternalApplicationConfiguration.g:7320:2: ()
24682 // InternalApplicationConfiguration.g:7873:3: 22969 // InternalApplicationConfiguration.g:7320:3:
24683 { 22970 {
24684 } 22971 }
24685 22972
@@ -24702,14 +22989,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24702 22989
24703 22990
24704 // $ANTLR start "rule__ObjectReference__Group__1" 22991 // $ANTLR start "rule__ObjectReference__Group__1"
24705 // InternalApplicationConfiguration.g:7881:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ; 22992 // InternalApplicationConfiguration.g:7328:1: rule__ObjectReference__Group__1 : rule__ObjectReference__Group__1__Impl ;
24706 public final void rule__ObjectReference__Group__1() throws RecognitionException { 22993 public final void rule__ObjectReference__Group__1() throws RecognitionException {
24707 22994
24708 int stackSize = keepStackSize(); 22995 int stackSize = keepStackSize();
24709 22996
24710 try { 22997 try {
24711 // InternalApplicationConfiguration.g:7885:1: ( rule__ObjectReference__Group__1__Impl ) 22998 // InternalApplicationConfiguration.g:7332:1: ( rule__ObjectReference__Group__1__Impl )
24712 // InternalApplicationConfiguration.g:7886:2: rule__ObjectReference__Group__1__Impl 22999 // InternalApplicationConfiguration.g:7333:2: rule__ObjectReference__Group__1__Impl
24713 { 23000 {
24714 pushFollow(FOLLOW_2); 23001 pushFollow(FOLLOW_2);
24715 rule__ObjectReference__Group__1__Impl(); 23002 rule__ObjectReference__Group__1__Impl();
@@ -24735,20 +23022,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24735 23022
24736 23023
24737 // $ANTLR start "rule__ObjectReference__Group__1__Impl" 23024 // $ANTLR start "rule__ObjectReference__Group__1__Impl"
24738 // InternalApplicationConfiguration.g:7892:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ; 23025 // InternalApplicationConfiguration.g:7339:1: rule__ObjectReference__Group__1__Impl : ( 'node' ) ;
24739 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException { 23026 public final void rule__ObjectReference__Group__1__Impl() throws RecognitionException {
24740 23027
24741 int stackSize = keepStackSize(); 23028 int stackSize = keepStackSize();
24742 23029
24743 try { 23030 try {
24744 // InternalApplicationConfiguration.g:7896:1: ( ( 'node' ) ) 23031 // InternalApplicationConfiguration.g:7343:1: ( ( 'node' ) )
24745 // InternalApplicationConfiguration.g:7897:1: ( 'node' ) 23032 // InternalApplicationConfiguration.g:7344:1: ( 'node' )
24746 { 23033 {
24747 // InternalApplicationConfiguration.g:7897:1: ( 'node' ) 23034 // InternalApplicationConfiguration.g:7344:1: ( 'node' )
24748 // InternalApplicationConfiguration.g:7898:2: 'node' 23035 // InternalApplicationConfiguration.g:7345:2: 'node'
24749 { 23036 {
24750 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 23037 before(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
24751 match(input,50,FOLLOW_2); 23038 match(input,47,FOLLOW_2);
24752 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 23039 after(grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
24753 23040
24754 } 23041 }
@@ -24772,16 +23059,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24772 23059
24773 23060
24774 // $ANTLR start "rule__IntegerReference__Group__0" 23061 // $ANTLR start "rule__IntegerReference__Group__0"
24775 // InternalApplicationConfiguration.g:7908:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ; 23062 // InternalApplicationConfiguration.g:7355:1: rule__IntegerReference__Group__0 : rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ;
24776 public final void rule__IntegerReference__Group__0() throws RecognitionException { 23063 public final void rule__IntegerReference__Group__0() throws RecognitionException {
24777 23064
24778 int stackSize = keepStackSize(); 23065 int stackSize = keepStackSize();
24779 23066
24780 try { 23067 try {
24781 // InternalApplicationConfiguration.g:7912:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 ) 23068 // InternalApplicationConfiguration.g:7359:1: ( rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 )
24782 // InternalApplicationConfiguration.g:7913:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1 23069 // InternalApplicationConfiguration.g:7360:2: rule__IntegerReference__Group__0__Impl rule__IntegerReference__Group__1
24783 { 23070 {
24784 pushFollow(FOLLOW_37); 23071 pushFollow(FOLLOW_35);
24785 rule__IntegerReference__Group__0__Impl(); 23072 rule__IntegerReference__Group__0__Impl();
24786 23073
24787 state._fsp--; 23074 state._fsp--;
@@ -24810,21 +23097,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24810 23097
24811 23098
24812 // $ANTLR start "rule__IntegerReference__Group__0__Impl" 23099 // $ANTLR start "rule__IntegerReference__Group__0__Impl"
24813 // InternalApplicationConfiguration.g:7920:1: rule__IntegerReference__Group__0__Impl : ( () ) ; 23100 // InternalApplicationConfiguration.g:7367:1: rule__IntegerReference__Group__0__Impl : ( () ) ;
24814 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException { 23101 public final void rule__IntegerReference__Group__0__Impl() throws RecognitionException {
24815 23102
24816 int stackSize = keepStackSize(); 23103 int stackSize = keepStackSize();
24817 23104
24818 try { 23105 try {
24819 // InternalApplicationConfiguration.g:7924:1: ( ( () ) ) 23106 // InternalApplicationConfiguration.g:7371:1: ( ( () ) )
24820 // InternalApplicationConfiguration.g:7925:1: ( () ) 23107 // InternalApplicationConfiguration.g:7372:1: ( () )
24821 { 23108 {
24822 // InternalApplicationConfiguration.g:7925:1: ( () ) 23109 // InternalApplicationConfiguration.g:7372:1: ( () )
24823 // InternalApplicationConfiguration.g:7926:2: () 23110 // InternalApplicationConfiguration.g:7373:2: ()
24824 { 23111 {
24825 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0()); 23112 before(grammarAccess.getIntegerReferenceAccess().getIntegerScopeAction_0());
24826 // InternalApplicationConfiguration.g:7927:2: () 23113 // InternalApplicationConfiguration.g:7374:2: ()
24827 // InternalApplicationConfiguration.g:7927:3: 23114 // InternalApplicationConfiguration.g:7374:3:
24828 { 23115 {
24829 } 23116 }
24830 23117
@@ -24847,14 +23134,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24847 23134
24848 23135
24849 // $ANTLR start "rule__IntegerReference__Group__1" 23136 // $ANTLR start "rule__IntegerReference__Group__1"
24850 // InternalApplicationConfiguration.g:7935:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ; 23137 // InternalApplicationConfiguration.g:7382:1: rule__IntegerReference__Group__1 : rule__IntegerReference__Group__1__Impl ;
24851 public final void rule__IntegerReference__Group__1() throws RecognitionException { 23138 public final void rule__IntegerReference__Group__1() throws RecognitionException {
24852 23139
24853 int stackSize = keepStackSize(); 23140 int stackSize = keepStackSize();
24854 23141
24855 try { 23142 try {
24856 // InternalApplicationConfiguration.g:7939:1: ( rule__IntegerReference__Group__1__Impl ) 23143 // InternalApplicationConfiguration.g:7386:1: ( rule__IntegerReference__Group__1__Impl )
24857 // InternalApplicationConfiguration.g:7940:2: rule__IntegerReference__Group__1__Impl 23144 // InternalApplicationConfiguration.g:7387:2: rule__IntegerReference__Group__1__Impl
24858 { 23145 {
24859 pushFollow(FOLLOW_2); 23146 pushFollow(FOLLOW_2);
24860 rule__IntegerReference__Group__1__Impl(); 23147 rule__IntegerReference__Group__1__Impl();
@@ -24880,20 +23167,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24880 23167
24881 23168
24882 // $ANTLR start "rule__IntegerReference__Group__1__Impl" 23169 // $ANTLR start "rule__IntegerReference__Group__1__Impl"
24883 // InternalApplicationConfiguration.g:7946:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ; 23170 // InternalApplicationConfiguration.g:7393:1: rule__IntegerReference__Group__1__Impl : ( 'int' ) ;
24884 public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException { 23171 public final void rule__IntegerReference__Group__1__Impl() throws RecognitionException {
24885 23172
24886 int stackSize = keepStackSize(); 23173 int stackSize = keepStackSize();
24887 23174
24888 try { 23175 try {
24889 // InternalApplicationConfiguration.g:7950:1: ( ( 'int' ) ) 23176 // InternalApplicationConfiguration.g:7397:1: ( ( 'int' ) )
24890 // InternalApplicationConfiguration.g:7951:1: ( 'int' ) 23177 // InternalApplicationConfiguration.g:7398:1: ( 'int' )
24891 { 23178 {
24892 // InternalApplicationConfiguration.g:7951:1: ( 'int' ) 23179 // InternalApplicationConfiguration.g:7398:1: ( 'int' )
24893 // InternalApplicationConfiguration.g:7952:2: 'int' 23180 // InternalApplicationConfiguration.g:7399:2: 'int'
24894 { 23181 {
24895 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 23182 before(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
24896 match(input,51,FOLLOW_2); 23183 match(input,48,FOLLOW_2);
24897 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 23184 after(grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
24898 23185
24899 } 23186 }
@@ -24917,16 +23204,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24917 23204
24918 23205
24919 // $ANTLR start "rule__RealReference__Group__0" 23206 // $ANTLR start "rule__RealReference__Group__0"
24920 // InternalApplicationConfiguration.g:7962:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ; 23207 // InternalApplicationConfiguration.g:7409:1: rule__RealReference__Group__0 : rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ;
24921 public final void rule__RealReference__Group__0() throws RecognitionException { 23208 public final void rule__RealReference__Group__0() throws RecognitionException {
24922 23209
24923 int stackSize = keepStackSize(); 23210 int stackSize = keepStackSize();
24924 23211
24925 try { 23212 try {
24926 // InternalApplicationConfiguration.g:7966:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 ) 23213 // InternalApplicationConfiguration.g:7413:1: ( rule__RealReference__Group__0__Impl rule__RealReference__Group__1 )
24927 // InternalApplicationConfiguration.g:7967:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1 23214 // InternalApplicationConfiguration.g:7414:2: rule__RealReference__Group__0__Impl rule__RealReference__Group__1
24928 { 23215 {
24929 pushFollow(FOLLOW_39); 23216 pushFollow(FOLLOW_37);
24930 rule__RealReference__Group__0__Impl(); 23217 rule__RealReference__Group__0__Impl();
24931 23218
24932 state._fsp--; 23219 state._fsp--;
@@ -24955,21 +23242,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24955 23242
24956 23243
24957 // $ANTLR start "rule__RealReference__Group__0__Impl" 23244 // $ANTLR start "rule__RealReference__Group__0__Impl"
24958 // InternalApplicationConfiguration.g:7974:1: rule__RealReference__Group__0__Impl : ( () ) ; 23245 // InternalApplicationConfiguration.g:7421:1: rule__RealReference__Group__0__Impl : ( () ) ;
24959 public final void rule__RealReference__Group__0__Impl() throws RecognitionException { 23246 public final void rule__RealReference__Group__0__Impl() throws RecognitionException {
24960 23247
24961 int stackSize = keepStackSize(); 23248 int stackSize = keepStackSize();
24962 23249
24963 try { 23250 try {
24964 // InternalApplicationConfiguration.g:7978:1: ( ( () ) ) 23251 // InternalApplicationConfiguration.g:7425:1: ( ( () ) )
24965 // InternalApplicationConfiguration.g:7979:1: ( () ) 23252 // InternalApplicationConfiguration.g:7426:1: ( () )
24966 { 23253 {
24967 // InternalApplicationConfiguration.g:7979:1: ( () ) 23254 // InternalApplicationConfiguration.g:7426:1: ( () )
24968 // InternalApplicationConfiguration.g:7980:2: () 23255 // InternalApplicationConfiguration.g:7427:2: ()
24969 { 23256 {
24970 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0()); 23257 before(grammarAccess.getRealReferenceAccess().getRealScopeAction_0());
24971 // InternalApplicationConfiguration.g:7981:2: () 23258 // InternalApplicationConfiguration.g:7428:2: ()
24972 // InternalApplicationConfiguration.g:7981:3: 23259 // InternalApplicationConfiguration.g:7428:3:
24973 { 23260 {
24974 } 23261 }
24975 23262
@@ -24992,14 +23279,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
24992 23279
24993 23280
24994 // $ANTLR start "rule__RealReference__Group__1" 23281 // $ANTLR start "rule__RealReference__Group__1"
24995 // InternalApplicationConfiguration.g:7989:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ; 23282 // InternalApplicationConfiguration.g:7436:1: rule__RealReference__Group__1 : rule__RealReference__Group__1__Impl ;
24996 public final void rule__RealReference__Group__1() throws RecognitionException { 23283 public final void rule__RealReference__Group__1() throws RecognitionException {
24997 23284
24998 int stackSize = keepStackSize(); 23285 int stackSize = keepStackSize();
24999 23286
25000 try { 23287 try {
25001 // InternalApplicationConfiguration.g:7993:1: ( rule__RealReference__Group__1__Impl ) 23288 // InternalApplicationConfiguration.g:7440:1: ( rule__RealReference__Group__1__Impl )
25002 // InternalApplicationConfiguration.g:7994:2: rule__RealReference__Group__1__Impl 23289 // InternalApplicationConfiguration.g:7441:2: rule__RealReference__Group__1__Impl
25003 { 23290 {
25004 pushFollow(FOLLOW_2); 23291 pushFollow(FOLLOW_2);
25005 rule__RealReference__Group__1__Impl(); 23292 rule__RealReference__Group__1__Impl();
@@ -25025,20 +23312,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25025 23312
25026 23313
25027 // $ANTLR start "rule__RealReference__Group__1__Impl" 23314 // $ANTLR start "rule__RealReference__Group__1__Impl"
25028 // InternalApplicationConfiguration.g:8000:1: rule__RealReference__Group__1__Impl : ( 'real' ) ; 23315 // InternalApplicationConfiguration.g:7447:1: rule__RealReference__Group__1__Impl : ( 'real' ) ;
25029 public final void rule__RealReference__Group__1__Impl() throws RecognitionException { 23316 public final void rule__RealReference__Group__1__Impl() throws RecognitionException {
25030 23317
25031 int stackSize = keepStackSize(); 23318 int stackSize = keepStackSize();
25032 23319
25033 try { 23320 try {
25034 // InternalApplicationConfiguration.g:8004:1: ( ( 'real' ) ) 23321 // InternalApplicationConfiguration.g:7451:1: ( ( 'real' ) )
25035 // InternalApplicationConfiguration.g:8005:1: ( 'real' ) 23322 // InternalApplicationConfiguration.g:7452:1: ( 'real' )
25036 { 23323 {
25037 // InternalApplicationConfiguration.g:8005:1: ( 'real' ) 23324 // InternalApplicationConfiguration.g:7452:1: ( 'real' )
25038 // InternalApplicationConfiguration.g:8006:2: 'real' 23325 // InternalApplicationConfiguration.g:7453:2: 'real'
25039 { 23326 {
25040 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 23327 before(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
25041 match(input,52,FOLLOW_2); 23328 match(input,49,FOLLOW_2);
25042 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 23329 after(grammarAccess.getRealReferenceAccess().getRealKeyword_1());
25043 23330
25044 } 23331 }
@@ -25062,16 +23349,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25062 23349
25063 23350
25064 // $ANTLR start "rule__StringReference__Group__0" 23351 // $ANTLR start "rule__StringReference__Group__0"
25065 // InternalApplicationConfiguration.g:8016:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ; 23352 // InternalApplicationConfiguration.g:7463:1: rule__StringReference__Group__0 : rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ;
25066 public final void rule__StringReference__Group__0() throws RecognitionException { 23353 public final void rule__StringReference__Group__0() throws RecognitionException {
25067 23354
25068 int stackSize = keepStackSize(); 23355 int stackSize = keepStackSize();
25069 23356
25070 try { 23357 try {
25071 // InternalApplicationConfiguration.g:8020:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 ) 23358 // InternalApplicationConfiguration.g:7467:1: ( rule__StringReference__Group__0__Impl rule__StringReference__Group__1 )
25072 // InternalApplicationConfiguration.g:8021:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1 23359 // InternalApplicationConfiguration.g:7468:2: rule__StringReference__Group__0__Impl rule__StringReference__Group__1
25073 { 23360 {
25074 pushFollow(FOLLOW_40); 23361 pushFollow(FOLLOW_38);
25075 rule__StringReference__Group__0__Impl(); 23362 rule__StringReference__Group__0__Impl();
25076 23363
25077 state._fsp--; 23364 state._fsp--;
@@ -25100,21 +23387,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25100 23387
25101 23388
25102 // $ANTLR start "rule__StringReference__Group__0__Impl" 23389 // $ANTLR start "rule__StringReference__Group__0__Impl"
25103 // InternalApplicationConfiguration.g:8028:1: rule__StringReference__Group__0__Impl : ( () ) ; 23390 // InternalApplicationConfiguration.g:7475:1: rule__StringReference__Group__0__Impl : ( () ) ;
25104 public final void rule__StringReference__Group__0__Impl() throws RecognitionException { 23391 public final void rule__StringReference__Group__0__Impl() throws RecognitionException {
25105 23392
25106 int stackSize = keepStackSize(); 23393 int stackSize = keepStackSize();
25107 23394
25108 try { 23395 try {
25109 // InternalApplicationConfiguration.g:8032:1: ( ( () ) ) 23396 // InternalApplicationConfiguration.g:7479:1: ( ( () ) )
25110 // InternalApplicationConfiguration.g:8033:1: ( () ) 23397 // InternalApplicationConfiguration.g:7480:1: ( () )
25111 { 23398 {
25112 // InternalApplicationConfiguration.g:8033:1: ( () ) 23399 // InternalApplicationConfiguration.g:7480:1: ( () )
25113 // InternalApplicationConfiguration.g:8034:2: () 23400 // InternalApplicationConfiguration.g:7481:2: ()
25114 { 23401 {
25115 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0()); 23402 before(grammarAccess.getStringReferenceAccess().getStringScopeAction_0());
25116 // InternalApplicationConfiguration.g:8035:2: () 23403 // InternalApplicationConfiguration.g:7482:2: ()
25117 // InternalApplicationConfiguration.g:8035:3: 23404 // InternalApplicationConfiguration.g:7482:3:
25118 { 23405 {
25119 } 23406 }
25120 23407
@@ -25137,14 +23424,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25137 23424
25138 23425
25139 // $ANTLR start "rule__StringReference__Group__1" 23426 // $ANTLR start "rule__StringReference__Group__1"
25140 // InternalApplicationConfiguration.g:8043:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ; 23427 // InternalApplicationConfiguration.g:7490:1: rule__StringReference__Group__1 : rule__StringReference__Group__1__Impl ;
25141 public final void rule__StringReference__Group__1() throws RecognitionException { 23428 public final void rule__StringReference__Group__1() throws RecognitionException {
25142 23429
25143 int stackSize = keepStackSize(); 23430 int stackSize = keepStackSize();
25144 23431
25145 try { 23432 try {
25146 // InternalApplicationConfiguration.g:8047:1: ( rule__StringReference__Group__1__Impl ) 23433 // InternalApplicationConfiguration.g:7494:1: ( rule__StringReference__Group__1__Impl )
25147 // InternalApplicationConfiguration.g:8048:2: rule__StringReference__Group__1__Impl 23434 // InternalApplicationConfiguration.g:7495:2: rule__StringReference__Group__1__Impl
25148 { 23435 {
25149 pushFollow(FOLLOW_2); 23436 pushFollow(FOLLOW_2);
25150 rule__StringReference__Group__1__Impl(); 23437 rule__StringReference__Group__1__Impl();
@@ -25170,20 +23457,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25170 23457
25171 23458
25172 // $ANTLR start "rule__StringReference__Group__1__Impl" 23459 // $ANTLR start "rule__StringReference__Group__1__Impl"
25173 // InternalApplicationConfiguration.g:8054:1: rule__StringReference__Group__1__Impl : ( 'string' ) ; 23460 // InternalApplicationConfiguration.g:7501:1: rule__StringReference__Group__1__Impl : ( 'string' ) ;
25174 public final void rule__StringReference__Group__1__Impl() throws RecognitionException { 23461 public final void rule__StringReference__Group__1__Impl() throws RecognitionException {
25175 23462
25176 int stackSize = keepStackSize(); 23463 int stackSize = keepStackSize();
25177 23464
25178 try { 23465 try {
25179 // InternalApplicationConfiguration.g:8058:1: ( ( 'string' ) ) 23466 // InternalApplicationConfiguration.g:7505:1: ( ( 'string' ) )
25180 // InternalApplicationConfiguration.g:8059:1: ( 'string' ) 23467 // InternalApplicationConfiguration.g:7506:1: ( 'string' )
25181 { 23468 {
25182 // InternalApplicationConfiguration.g:8059:1: ( 'string' ) 23469 // InternalApplicationConfiguration.g:7506:1: ( 'string' )
25183 // InternalApplicationConfiguration.g:8060:2: 'string' 23470 // InternalApplicationConfiguration.g:7507:2: 'string'
25184 { 23471 {
25185 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 23472 before(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
25186 match(input,53,FOLLOW_2); 23473 match(input,50,FOLLOW_2);
25187 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 23474 after(grammarAccess.getStringReferenceAccess().getStringKeyword_1());
25188 23475
25189 } 23476 }
@@ -25207,16 +23494,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25207 23494
25208 23495
25209 // $ANTLR start "rule__IntervallNumber__Group__0" 23496 // $ANTLR start "rule__IntervallNumber__Group__0"
25210 // InternalApplicationConfiguration.g:8070:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ; 23497 // InternalApplicationConfiguration.g:7517:1: rule__IntervallNumber__Group__0 : rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ;
25211 public final void rule__IntervallNumber__Group__0() throws RecognitionException { 23498 public final void rule__IntervallNumber__Group__0() throws RecognitionException {
25212 23499
25213 int stackSize = keepStackSize(); 23500 int stackSize = keepStackSize();
25214 23501
25215 try { 23502 try {
25216 // InternalApplicationConfiguration.g:8074:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 ) 23503 // InternalApplicationConfiguration.g:7521:1: ( rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 )
25217 // InternalApplicationConfiguration.g:8075:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1 23504 // InternalApplicationConfiguration.g:7522:2: rule__IntervallNumber__Group__0__Impl rule__IntervallNumber__Group__1
25218 { 23505 {
25219 pushFollow(FOLLOW_42); 23506 pushFollow(FOLLOW_40);
25220 rule__IntervallNumber__Group__0__Impl(); 23507 rule__IntervallNumber__Group__0__Impl();
25221 23508
25222 state._fsp--; 23509 state._fsp--;
@@ -25245,21 +23532,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25245 23532
25246 23533
25247 // $ANTLR start "rule__IntervallNumber__Group__0__Impl" 23534 // $ANTLR start "rule__IntervallNumber__Group__0__Impl"
25248 // InternalApplicationConfiguration.g:8082:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ; 23535 // InternalApplicationConfiguration.g:7529:1: rule__IntervallNumber__Group__0__Impl : ( ( rule__IntervallNumber__MinAssignment_0 ) ) ;
25249 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException { 23536 public final void rule__IntervallNumber__Group__0__Impl() throws RecognitionException {
25250 23537
25251 int stackSize = keepStackSize(); 23538 int stackSize = keepStackSize();
25252 23539
25253 try { 23540 try {
25254 // InternalApplicationConfiguration.g:8086:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) ) 23541 // InternalApplicationConfiguration.g:7533:1: ( ( ( rule__IntervallNumber__MinAssignment_0 ) ) )
25255 // InternalApplicationConfiguration.g:8087:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) 23542 // InternalApplicationConfiguration.g:7534:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
25256 { 23543 {
25257 // InternalApplicationConfiguration.g:8087:1: ( ( rule__IntervallNumber__MinAssignment_0 ) ) 23544 // InternalApplicationConfiguration.g:7534:1: ( ( rule__IntervallNumber__MinAssignment_0 ) )
25258 // InternalApplicationConfiguration.g:8088:2: ( rule__IntervallNumber__MinAssignment_0 ) 23545 // InternalApplicationConfiguration.g:7535:2: ( rule__IntervallNumber__MinAssignment_0 )
25259 { 23546 {
25260 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0()); 23547 before(grammarAccess.getIntervallNumberAccess().getMinAssignment_0());
25261 // InternalApplicationConfiguration.g:8089:2: ( rule__IntervallNumber__MinAssignment_0 ) 23548 // InternalApplicationConfiguration.g:7536:2: ( rule__IntervallNumber__MinAssignment_0 )
25262 // InternalApplicationConfiguration.g:8089:3: rule__IntervallNumber__MinAssignment_0 23549 // InternalApplicationConfiguration.g:7536:3: rule__IntervallNumber__MinAssignment_0
25263 { 23550 {
25264 pushFollow(FOLLOW_2); 23551 pushFollow(FOLLOW_2);
25265 rule__IntervallNumber__MinAssignment_0(); 23552 rule__IntervallNumber__MinAssignment_0();
@@ -25292,16 +23579,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25292 23579
25293 23580
25294 // $ANTLR start "rule__IntervallNumber__Group__1" 23581 // $ANTLR start "rule__IntervallNumber__Group__1"
25295 // InternalApplicationConfiguration.g:8097:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ; 23582 // InternalApplicationConfiguration.g:7544:1: rule__IntervallNumber__Group__1 : rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ;
25296 public final void rule__IntervallNumber__Group__1() throws RecognitionException { 23583 public final void rule__IntervallNumber__Group__1() throws RecognitionException {
25297 23584
25298 int stackSize = keepStackSize(); 23585 int stackSize = keepStackSize();
25299 23586
25300 try { 23587 try {
25301 // InternalApplicationConfiguration.g:8101:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 ) 23588 // InternalApplicationConfiguration.g:7548:1: ( rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 )
25302 // InternalApplicationConfiguration.g:8102:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2 23589 // InternalApplicationConfiguration.g:7549:2: rule__IntervallNumber__Group__1__Impl rule__IntervallNumber__Group__2
25303 { 23590 {
25304 pushFollow(FOLLOW_35); 23591 pushFollow(FOLLOW_33);
25305 rule__IntervallNumber__Group__1__Impl(); 23592 rule__IntervallNumber__Group__1__Impl();
25306 23593
25307 state._fsp--; 23594 state._fsp--;
@@ -25330,20 +23617,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25330 23617
25331 23618
25332 // $ANTLR start "rule__IntervallNumber__Group__1__Impl" 23619 // $ANTLR start "rule__IntervallNumber__Group__1__Impl"
25333 // InternalApplicationConfiguration.g:8109:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ; 23620 // InternalApplicationConfiguration.g:7556:1: rule__IntervallNumber__Group__1__Impl : ( '..' ) ;
25334 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException { 23621 public final void rule__IntervallNumber__Group__1__Impl() throws RecognitionException {
25335 23622
25336 int stackSize = keepStackSize(); 23623 int stackSize = keepStackSize();
25337 23624
25338 try { 23625 try {
25339 // InternalApplicationConfiguration.g:8113:1: ( ( '..' ) ) 23626 // InternalApplicationConfiguration.g:7560:1: ( ( '..' ) )
25340 // InternalApplicationConfiguration.g:8114:1: ( '..' ) 23627 // InternalApplicationConfiguration.g:7561:1: ( '..' )
25341 { 23628 {
25342 // InternalApplicationConfiguration.g:8114:1: ( '..' ) 23629 // InternalApplicationConfiguration.g:7561:1: ( '..' )
25343 // InternalApplicationConfiguration.g:8115:2: '..' 23630 // InternalApplicationConfiguration.g:7562:2: '..'
25344 { 23631 {
25345 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 23632 before(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
25346 match(input,54,FOLLOW_2); 23633 match(input,51,FOLLOW_2);
25347 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 23634 after(grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
25348 23635
25349 } 23636 }
@@ -25367,14 +23654,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25367 23654
25368 23655
25369 // $ANTLR start "rule__IntervallNumber__Group__2" 23656 // $ANTLR start "rule__IntervallNumber__Group__2"
25370 // InternalApplicationConfiguration.g:8124:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ; 23657 // InternalApplicationConfiguration.g:7571:1: rule__IntervallNumber__Group__2 : rule__IntervallNumber__Group__2__Impl ;
25371 public final void rule__IntervallNumber__Group__2() throws RecognitionException { 23658 public final void rule__IntervallNumber__Group__2() throws RecognitionException {
25372 23659
25373 int stackSize = keepStackSize(); 23660 int stackSize = keepStackSize();
25374 23661
25375 try { 23662 try {
25376 // InternalApplicationConfiguration.g:8128:1: ( rule__IntervallNumber__Group__2__Impl ) 23663 // InternalApplicationConfiguration.g:7575:1: ( rule__IntervallNumber__Group__2__Impl )
25377 // InternalApplicationConfiguration.g:8129:2: rule__IntervallNumber__Group__2__Impl 23664 // InternalApplicationConfiguration.g:7576:2: rule__IntervallNumber__Group__2__Impl
25378 { 23665 {
25379 pushFollow(FOLLOW_2); 23666 pushFollow(FOLLOW_2);
25380 rule__IntervallNumber__Group__2__Impl(); 23667 rule__IntervallNumber__Group__2__Impl();
@@ -25400,21 +23687,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25400 23687
25401 23688
25402 // $ANTLR start "rule__IntervallNumber__Group__2__Impl" 23689 // $ANTLR start "rule__IntervallNumber__Group__2__Impl"
25403 // InternalApplicationConfiguration.g:8135:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ; 23690 // InternalApplicationConfiguration.g:7582:1: rule__IntervallNumber__Group__2__Impl : ( ( rule__IntervallNumber__Alternatives_2 ) ) ;
25404 public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException { 23691 public final void rule__IntervallNumber__Group__2__Impl() throws RecognitionException {
25405 23692
25406 int stackSize = keepStackSize(); 23693 int stackSize = keepStackSize();
25407 23694
25408 try { 23695 try {
25409 // InternalApplicationConfiguration.g:8139:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) ) 23696 // InternalApplicationConfiguration.g:7586:1: ( ( ( rule__IntervallNumber__Alternatives_2 ) ) )
25410 // InternalApplicationConfiguration.g:8140:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) 23697 // InternalApplicationConfiguration.g:7587:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
25411 { 23698 {
25412 // InternalApplicationConfiguration.g:8140:1: ( ( rule__IntervallNumber__Alternatives_2 ) ) 23699 // InternalApplicationConfiguration.g:7587:1: ( ( rule__IntervallNumber__Alternatives_2 ) )
25413 // InternalApplicationConfiguration.g:8141:2: ( rule__IntervallNumber__Alternatives_2 ) 23700 // InternalApplicationConfiguration.g:7588:2: ( rule__IntervallNumber__Alternatives_2 )
25414 { 23701 {
25415 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2()); 23702 before(grammarAccess.getIntervallNumberAccess().getAlternatives_2());
25416 // InternalApplicationConfiguration.g:8142:2: ( rule__IntervallNumber__Alternatives_2 ) 23703 // InternalApplicationConfiguration.g:7589:2: ( rule__IntervallNumber__Alternatives_2 )
25417 // InternalApplicationConfiguration.g:8142:3: rule__IntervallNumber__Alternatives_2 23704 // InternalApplicationConfiguration.g:7589:3: rule__IntervallNumber__Alternatives_2
25418 { 23705 {
25419 pushFollow(FOLLOW_2); 23706 pushFollow(FOLLOW_2);
25420 rule__IntervallNumber__Alternatives_2(); 23707 rule__IntervallNumber__Alternatives_2();
@@ -25447,16 +23734,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25447 23734
25448 23735
25449 // $ANTLR start "rule__IntEnumberation__Group__0" 23736 // $ANTLR start "rule__IntEnumberation__Group__0"
25450 // InternalApplicationConfiguration.g:8151:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ; 23737 // InternalApplicationConfiguration.g:7598:1: rule__IntEnumberation__Group__0 : rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ;
25451 public final void rule__IntEnumberation__Group__0() throws RecognitionException { 23738 public final void rule__IntEnumberation__Group__0() throws RecognitionException {
25452 23739
25453 int stackSize = keepStackSize(); 23740 int stackSize = keepStackSize();
25454 23741
25455 try { 23742 try {
25456 // InternalApplicationConfiguration.g:8155:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 ) 23743 // InternalApplicationConfiguration.g:7602:1: ( rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 )
25457 // InternalApplicationConfiguration.g:8156:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1 23744 // InternalApplicationConfiguration.g:7603:2: rule__IntEnumberation__Group__0__Impl rule__IntEnumberation__Group__1
25458 { 23745 {
25459 pushFollow(FOLLOW_38); 23746 pushFollow(FOLLOW_36);
25460 rule__IntEnumberation__Group__0__Impl(); 23747 rule__IntEnumberation__Group__0__Impl();
25461 23748
25462 state._fsp--; 23749 state._fsp--;
@@ -25485,21 +23772,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25485 23772
25486 23773
25487 // $ANTLR start "rule__IntEnumberation__Group__0__Impl" 23774 // $ANTLR start "rule__IntEnumberation__Group__0__Impl"
25488 // InternalApplicationConfiguration.g:8163:1: rule__IntEnumberation__Group__0__Impl : ( () ) ; 23775 // InternalApplicationConfiguration.g:7610:1: rule__IntEnumberation__Group__0__Impl : ( () ) ;
25489 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException { 23776 public final void rule__IntEnumberation__Group__0__Impl() throws RecognitionException {
25490 23777
25491 int stackSize = keepStackSize(); 23778 int stackSize = keepStackSize();
25492 23779
25493 try { 23780 try {
25494 // InternalApplicationConfiguration.g:8167:1: ( ( () ) ) 23781 // InternalApplicationConfiguration.g:7614:1: ( ( () ) )
25495 // InternalApplicationConfiguration.g:8168:1: ( () ) 23782 // InternalApplicationConfiguration.g:7615:1: ( () )
25496 { 23783 {
25497 // InternalApplicationConfiguration.g:8168:1: ( () ) 23784 // InternalApplicationConfiguration.g:7615:1: ( () )
25498 // InternalApplicationConfiguration.g:8169:2: () 23785 // InternalApplicationConfiguration.g:7616:2: ()
25499 { 23786 {
25500 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0()); 23787 before(grammarAccess.getIntEnumberationAccess().getIntEnumberationAction_0());
25501 // InternalApplicationConfiguration.g:8170:2: () 23788 // InternalApplicationConfiguration.g:7617:2: ()
25502 // InternalApplicationConfiguration.g:8170:3: 23789 // InternalApplicationConfiguration.g:7617:3:
25503 { 23790 {
25504 } 23791 }
25505 23792
@@ -25522,16 +23809,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25522 23809
25523 23810
25524 // $ANTLR start "rule__IntEnumberation__Group__1" 23811 // $ANTLR start "rule__IntEnumberation__Group__1"
25525 // InternalApplicationConfiguration.g:8178:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ; 23812 // InternalApplicationConfiguration.g:7625:1: rule__IntEnumberation__Group__1 : rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ;
25526 public final void rule__IntEnumberation__Group__1() throws RecognitionException { 23813 public final void rule__IntEnumberation__Group__1() throws RecognitionException {
25527 23814
25528 int stackSize = keepStackSize(); 23815 int stackSize = keepStackSize();
25529 23816
25530 try { 23817 try {
25531 // InternalApplicationConfiguration.g:8182:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 ) 23818 // InternalApplicationConfiguration.g:7629:1: ( rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 )
25532 // InternalApplicationConfiguration.g:8183:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2 23819 // InternalApplicationConfiguration.g:7630:2: rule__IntEnumberation__Group__1__Impl rule__IntEnumberation__Group__2
25533 { 23820 {
25534 pushFollow(FOLLOW_43); 23821 pushFollow(FOLLOW_41);
25535 rule__IntEnumberation__Group__1__Impl(); 23822 rule__IntEnumberation__Group__1__Impl();
25536 23823
25537 state._fsp--; 23824 state._fsp--;
@@ -25560,20 +23847,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25560 23847
25561 23848
25562 // $ANTLR start "rule__IntEnumberation__Group__1__Impl" 23849 // $ANTLR start "rule__IntEnumberation__Group__1__Impl"
25563 // InternalApplicationConfiguration.g:8190:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ; 23850 // InternalApplicationConfiguration.g:7637:1: rule__IntEnumberation__Group__1__Impl : ( '{' ) ;
25564 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException { 23851 public final void rule__IntEnumberation__Group__1__Impl() throws RecognitionException {
25565 23852
25566 int stackSize = keepStackSize(); 23853 int stackSize = keepStackSize();
25567 23854
25568 try { 23855 try {
25569 // InternalApplicationConfiguration.g:8194:1: ( ( '{' ) ) 23856 // InternalApplicationConfiguration.g:7641:1: ( ( '{' ) )
25570 // InternalApplicationConfiguration.g:8195:1: ( '{' ) 23857 // InternalApplicationConfiguration.g:7642:1: ( '{' )
25571 { 23858 {
25572 // InternalApplicationConfiguration.g:8195:1: ( '{' ) 23859 // InternalApplicationConfiguration.g:7642:1: ( '{' )
25573 // InternalApplicationConfiguration.g:8196:2: '{' 23860 // InternalApplicationConfiguration.g:7643:2: '{'
25574 { 23861 {
25575 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 23862 before(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
25576 match(input,31,FOLLOW_2); 23863 match(input,30,FOLLOW_2);
25577 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 23864 after(grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
25578 23865
25579 } 23866 }
@@ -25597,16 +23884,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25597 23884
25598 23885
25599 // $ANTLR start "rule__IntEnumberation__Group__2" 23886 // $ANTLR start "rule__IntEnumberation__Group__2"
25600 // InternalApplicationConfiguration.g:8205:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ; 23887 // InternalApplicationConfiguration.g:7652:1: rule__IntEnumberation__Group__2 : rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ;
25601 public final void rule__IntEnumberation__Group__2() throws RecognitionException { 23888 public final void rule__IntEnumberation__Group__2() throws RecognitionException {
25602 23889
25603 int stackSize = keepStackSize(); 23890 int stackSize = keepStackSize();
25604 23891
25605 try { 23892 try {
25606 // InternalApplicationConfiguration.g:8209:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 ) 23893 // InternalApplicationConfiguration.g:7656:1: ( rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 )
25607 // InternalApplicationConfiguration.g:8210:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3 23894 // InternalApplicationConfiguration.g:7657:2: rule__IntEnumberation__Group__2__Impl rule__IntEnumberation__Group__3
25608 { 23895 {
25609 pushFollow(FOLLOW_43); 23896 pushFollow(FOLLOW_41);
25610 rule__IntEnumberation__Group__2__Impl(); 23897 rule__IntEnumberation__Group__2__Impl();
25611 23898
25612 state._fsp--; 23899 state._fsp--;
@@ -25635,29 +23922,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25635 23922
25636 23923
25637 // $ANTLR start "rule__IntEnumberation__Group__2__Impl" 23924 // $ANTLR start "rule__IntEnumberation__Group__2__Impl"
25638 // InternalApplicationConfiguration.g:8217:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ; 23925 // InternalApplicationConfiguration.g:7664:1: rule__IntEnumberation__Group__2__Impl : ( ( rule__IntEnumberation__Group_2__0 )? ) ;
25639 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException { 23926 public final void rule__IntEnumberation__Group__2__Impl() throws RecognitionException {
25640 23927
25641 int stackSize = keepStackSize(); 23928 int stackSize = keepStackSize();
25642 23929
25643 try { 23930 try {
25644 // InternalApplicationConfiguration.g:8221:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) ) 23931 // InternalApplicationConfiguration.g:7668:1: ( ( ( rule__IntEnumberation__Group_2__0 )? ) )
25645 // InternalApplicationConfiguration.g:8222:1: ( ( rule__IntEnumberation__Group_2__0 )? ) 23932 // InternalApplicationConfiguration.g:7669:1: ( ( rule__IntEnumberation__Group_2__0 )? )
25646 { 23933 {
25647 // InternalApplicationConfiguration.g:8222:1: ( ( rule__IntEnumberation__Group_2__0 )? ) 23934 // InternalApplicationConfiguration.g:7669:1: ( ( rule__IntEnumberation__Group_2__0 )? )
25648 // InternalApplicationConfiguration.g:8223:2: ( rule__IntEnumberation__Group_2__0 )? 23935 // InternalApplicationConfiguration.g:7670:2: ( rule__IntEnumberation__Group_2__0 )?
25649 { 23936 {
25650 before(grammarAccess.getIntEnumberationAccess().getGroup_2()); 23937 before(grammarAccess.getIntEnumberationAccess().getGroup_2());
25651 // InternalApplicationConfiguration.g:8224:2: ( rule__IntEnumberation__Group_2__0 )? 23938 // InternalApplicationConfiguration.g:7671:2: ( rule__IntEnumberation__Group_2__0 )?
25652 int alt60=2; 23939 int alt56=2;
25653 int LA60_0 = input.LA(1); 23940 int LA56_0 = input.LA(1);
25654 23941
25655 if ( (LA60_0==RULE_INT||LA60_0==24) ) { 23942 if ( (LA56_0==RULE_INT||LA56_0==24) ) {
25656 alt60=1; 23943 alt56=1;
25657 } 23944 }
25658 switch (alt60) { 23945 switch (alt56) {
25659 case 1 : 23946 case 1 :
25660 // InternalApplicationConfiguration.g:8224:3: rule__IntEnumberation__Group_2__0 23947 // InternalApplicationConfiguration.g:7671:3: rule__IntEnumberation__Group_2__0
25661 { 23948 {
25662 pushFollow(FOLLOW_2); 23949 pushFollow(FOLLOW_2);
25663 rule__IntEnumberation__Group_2__0(); 23950 rule__IntEnumberation__Group_2__0();
@@ -25693,14 +23980,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25693 23980
25694 23981
25695 // $ANTLR start "rule__IntEnumberation__Group__3" 23982 // $ANTLR start "rule__IntEnumberation__Group__3"
25696 // InternalApplicationConfiguration.g:8232:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ; 23983 // InternalApplicationConfiguration.g:7679:1: rule__IntEnumberation__Group__3 : rule__IntEnumberation__Group__3__Impl ;
25697 public final void rule__IntEnumberation__Group__3() throws RecognitionException { 23984 public final void rule__IntEnumberation__Group__3() throws RecognitionException {
25698 23985
25699 int stackSize = keepStackSize(); 23986 int stackSize = keepStackSize();
25700 23987
25701 try { 23988 try {
25702 // InternalApplicationConfiguration.g:8236:1: ( rule__IntEnumberation__Group__3__Impl ) 23989 // InternalApplicationConfiguration.g:7683:1: ( rule__IntEnumberation__Group__3__Impl )
25703 // InternalApplicationConfiguration.g:8237:2: rule__IntEnumberation__Group__3__Impl 23990 // InternalApplicationConfiguration.g:7684:2: rule__IntEnumberation__Group__3__Impl
25704 { 23991 {
25705 pushFollow(FOLLOW_2); 23992 pushFollow(FOLLOW_2);
25706 rule__IntEnumberation__Group__3__Impl(); 23993 rule__IntEnumberation__Group__3__Impl();
@@ -25726,20 +24013,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25726 24013
25727 24014
25728 // $ANTLR start "rule__IntEnumberation__Group__3__Impl" 24015 // $ANTLR start "rule__IntEnumberation__Group__3__Impl"
25729 // InternalApplicationConfiguration.g:8243:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ; 24016 // InternalApplicationConfiguration.g:7690:1: rule__IntEnumberation__Group__3__Impl : ( '}' ) ;
25730 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException { 24017 public final void rule__IntEnumberation__Group__3__Impl() throws RecognitionException {
25731 24018
25732 int stackSize = keepStackSize(); 24019 int stackSize = keepStackSize();
25733 24020
25734 try { 24021 try {
25735 // InternalApplicationConfiguration.g:8247:1: ( ( '}' ) ) 24022 // InternalApplicationConfiguration.g:7694:1: ( ( '}' ) )
25736 // InternalApplicationConfiguration.g:8248:1: ( '}' ) 24023 // InternalApplicationConfiguration.g:7695:1: ( '}' )
25737 { 24024 {
25738 // InternalApplicationConfiguration.g:8248:1: ( '}' ) 24025 // InternalApplicationConfiguration.g:7695:1: ( '}' )
25739 // InternalApplicationConfiguration.g:8249:2: '}' 24026 // InternalApplicationConfiguration.g:7696:2: '}'
25740 { 24027 {
25741 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 24028 before(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
25742 match(input,32,FOLLOW_2); 24029 match(input,31,FOLLOW_2);
25743 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 24030 after(grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
25744 24031
25745 } 24032 }
@@ -25763,16 +24050,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25763 24050
25764 24051
25765 // $ANTLR start "rule__IntEnumberation__Group_2__0" 24052 // $ANTLR start "rule__IntEnumberation__Group_2__0"
25766 // InternalApplicationConfiguration.g:8259:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ; 24053 // InternalApplicationConfiguration.g:7706:1: rule__IntEnumberation__Group_2__0 : rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ;
25767 public final void rule__IntEnumberation__Group_2__0() throws RecognitionException { 24054 public final void rule__IntEnumberation__Group_2__0() throws RecognitionException {
25768 24055
25769 int stackSize = keepStackSize(); 24056 int stackSize = keepStackSize();
25770 24057
25771 try { 24058 try {
25772 // InternalApplicationConfiguration.g:8263:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 ) 24059 // InternalApplicationConfiguration.g:7710:1: ( rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 )
25773 // InternalApplicationConfiguration.g:8264:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1 24060 // InternalApplicationConfiguration.g:7711:2: rule__IntEnumberation__Group_2__0__Impl rule__IntEnumberation__Group_2__1
25774 { 24061 {
25775 pushFollow(FOLLOW_28); 24062 pushFollow(FOLLOW_26);
25776 rule__IntEnumberation__Group_2__0__Impl(); 24063 rule__IntEnumberation__Group_2__0__Impl();
25777 24064
25778 state._fsp--; 24065 state._fsp--;
@@ -25801,21 +24088,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25801 24088
25802 24089
25803 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl" 24090 // $ANTLR start "rule__IntEnumberation__Group_2__0__Impl"
25804 // InternalApplicationConfiguration.g:8271:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ; 24091 // InternalApplicationConfiguration.g:7718:1: rule__IntEnumberation__Group_2__0__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ;
25805 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException { 24092 public final void rule__IntEnumberation__Group_2__0__Impl() throws RecognitionException {
25806 24093
25807 int stackSize = keepStackSize(); 24094 int stackSize = keepStackSize();
25808 24095
25809 try { 24096 try {
25810 // InternalApplicationConfiguration.g:8275:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) ) 24097 // InternalApplicationConfiguration.g:7722:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) )
25811 // InternalApplicationConfiguration.g:8276:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) 24098 // InternalApplicationConfiguration.g:7723:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
25812 { 24099 {
25813 // InternalApplicationConfiguration.g:8276:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) ) 24100 // InternalApplicationConfiguration.g:7723:1: ( ( rule__IntEnumberation__EntryAssignment_2_0 ) )
25814 // InternalApplicationConfiguration.g:8277:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) 24101 // InternalApplicationConfiguration.g:7724:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
25815 { 24102 {
25816 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0()); 24103 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_0());
25817 // InternalApplicationConfiguration.g:8278:2: ( rule__IntEnumberation__EntryAssignment_2_0 ) 24104 // InternalApplicationConfiguration.g:7725:2: ( rule__IntEnumberation__EntryAssignment_2_0 )
25818 // InternalApplicationConfiguration.g:8278:3: rule__IntEnumberation__EntryAssignment_2_0 24105 // InternalApplicationConfiguration.g:7725:3: rule__IntEnumberation__EntryAssignment_2_0
25819 { 24106 {
25820 pushFollow(FOLLOW_2); 24107 pushFollow(FOLLOW_2);
25821 rule__IntEnumberation__EntryAssignment_2_0(); 24108 rule__IntEnumberation__EntryAssignment_2_0();
@@ -25848,14 +24135,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25848 24135
25849 24136
25850 // $ANTLR start "rule__IntEnumberation__Group_2__1" 24137 // $ANTLR start "rule__IntEnumberation__Group_2__1"
25851 // InternalApplicationConfiguration.g:8286:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ; 24138 // InternalApplicationConfiguration.g:7733:1: rule__IntEnumberation__Group_2__1 : rule__IntEnumberation__Group_2__1__Impl ;
25852 public final void rule__IntEnumberation__Group_2__1() throws RecognitionException { 24139 public final void rule__IntEnumberation__Group_2__1() throws RecognitionException {
25853 24140
25854 int stackSize = keepStackSize(); 24141 int stackSize = keepStackSize();
25855 24142
25856 try { 24143 try {
25857 // InternalApplicationConfiguration.g:8290:1: ( rule__IntEnumberation__Group_2__1__Impl ) 24144 // InternalApplicationConfiguration.g:7737:1: ( rule__IntEnumberation__Group_2__1__Impl )
25858 // InternalApplicationConfiguration.g:8291:2: rule__IntEnumberation__Group_2__1__Impl 24145 // InternalApplicationConfiguration.g:7738:2: rule__IntEnumberation__Group_2__1__Impl
25859 { 24146 {
25860 pushFollow(FOLLOW_2); 24147 pushFollow(FOLLOW_2);
25861 rule__IntEnumberation__Group_2__1__Impl(); 24148 rule__IntEnumberation__Group_2__1__Impl();
@@ -25881,35 +24168,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25881 24168
25882 24169
25883 // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl" 24170 // $ANTLR start "rule__IntEnumberation__Group_2__1__Impl"
25884 // InternalApplicationConfiguration.g:8297:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ; 24171 // InternalApplicationConfiguration.g:7744:1: rule__IntEnumberation__Group_2__1__Impl : ( ( rule__IntEnumberation__Group_2_1__0 )* ) ;
25885 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException { 24172 public final void rule__IntEnumberation__Group_2__1__Impl() throws RecognitionException {
25886 24173
25887 int stackSize = keepStackSize(); 24174 int stackSize = keepStackSize();
25888 24175
25889 try { 24176 try {
25890 // InternalApplicationConfiguration.g:8301:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) ) 24177 // InternalApplicationConfiguration.g:7748:1: ( ( ( rule__IntEnumberation__Group_2_1__0 )* ) )
25891 // InternalApplicationConfiguration.g:8302:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) 24178 // InternalApplicationConfiguration.g:7749:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
25892 { 24179 {
25893 // InternalApplicationConfiguration.g:8302:1: ( ( rule__IntEnumberation__Group_2_1__0 )* ) 24180 // InternalApplicationConfiguration.g:7749:1: ( ( rule__IntEnumberation__Group_2_1__0 )* )
25894 // InternalApplicationConfiguration.g:8303:2: ( rule__IntEnumberation__Group_2_1__0 )* 24181 // InternalApplicationConfiguration.g:7750:2: ( rule__IntEnumberation__Group_2_1__0 )*
25895 { 24182 {
25896 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1()); 24183 before(grammarAccess.getIntEnumberationAccess().getGroup_2_1());
25897 // InternalApplicationConfiguration.g:8304:2: ( rule__IntEnumberation__Group_2_1__0 )* 24184 // InternalApplicationConfiguration.g:7751:2: ( rule__IntEnumberation__Group_2_1__0 )*
25898 loop61: 24185 loop57:
25899 do { 24186 do {
25900 int alt61=2; 24187 int alt57=2;
25901 int LA61_0 = input.LA(1); 24188 int LA57_0 = input.LA(1);
25902 24189
25903 if ( (LA61_0==33) ) { 24190 if ( (LA57_0==32) ) {
25904 alt61=1; 24191 alt57=1;
25905 } 24192 }
25906 24193
25907 24194
25908 switch (alt61) { 24195 switch (alt57) {
25909 case 1 : 24196 case 1 :
25910 // InternalApplicationConfiguration.g:8304:3: rule__IntEnumberation__Group_2_1__0 24197 // InternalApplicationConfiguration.g:7751:3: rule__IntEnumberation__Group_2_1__0
25911 { 24198 {
25912 pushFollow(FOLLOW_17); 24199 pushFollow(FOLLOW_16);
25913 rule__IntEnumberation__Group_2_1__0(); 24200 rule__IntEnumberation__Group_2_1__0();
25914 24201
25915 state._fsp--; 24202 state._fsp--;
@@ -25919,7 +24206,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25919 break; 24206 break;
25920 24207
25921 default : 24208 default :
25922 break loop61; 24209 break loop57;
25923 } 24210 }
25924 } while (true); 24211 } while (true);
25925 24212
@@ -25946,16 +24233,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25946 24233
25947 24234
25948 // $ANTLR start "rule__IntEnumberation__Group_2_1__0" 24235 // $ANTLR start "rule__IntEnumberation__Group_2_1__0"
25949 // InternalApplicationConfiguration.g:8313:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ; 24236 // InternalApplicationConfiguration.g:7760:1: rule__IntEnumberation__Group_2_1__0 : rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ;
25950 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException { 24237 public final void rule__IntEnumberation__Group_2_1__0() throws RecognitionException {
25951 24238
25952 int stackSize = keepStackSize(); 24239 int stackSize = keepStackSize();
25953 24240
25954 try { 24241 try {
25955 // InternalApplicationConfiguration.g:8317:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 ) 24242 // InternalApplicationConfiguration.g:7764:1: ( rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 )
25956 // InternalApplicationConfiguration.g:8318:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1 24243 // InternalApplicationConfiguration.g:7765:2: rule__IntEnumberation__Group_2_1__0__Impl rule__IntEnumberation__Group_2_1__1
25957 { 24244 {
25958 pushFollow(FOLLOW_25); 24245 pushFollow(FOLLOW_24);
25959 rule__IntEnumberation__Group_2_1__0__Impl(); 24246 rule__IntEnumberation__Group_2_1__0__Impl();
25960 24247
25961 state._fsp--; 24248 state._fsp--;
@@ -25984,20 +24271,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
25984 24271
25985 24272
25986 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl" 24273 // $ANTLR start "rule__IntEnumberation__Group_2_1__0__Impl"
25987 // InternalApplicationConfiguration.g:8325:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ; 24274 // InternalApplicationConfiguration.g:7772:1: rule__IntEnumberation__Group_2_1__0__Impl : ( ',' ) ;
25988 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException { 24275 public final void rule__IntEnumberation__Group_2_1__0__Impl() throws RecognitionException {
25989 24276
25990 int stackSize = keepStackSize(); 24277 int stackSize = keepStackSize();
25991 24278
25992 try { 24279 try {
25993 // InternalApplicationConfiguration.g:8329:1: ( ( ',' ) ) 24280 // InternalApplicationConfiguration.g:7776:1: ( ( ',' ) )
25994 // InternalApplicationConfiguration.g:8330:1: ( ',' ) 24281 // InternalApplicationConfiguration.g:7777:1: ( ',' )
25995 { 24282 {
25996 // InternalApplicationConfiguration.g:8330:1: ( ',' ) 24283 // InternalApplicationConfiguration.g:7777:1: ( ',' )
25997 // InternalApplicationConfiguration.g:8331:2: ',' 24284 // InternalApplicationConfiguration.g:7778:2: ','
25998 { 24285 {
25999 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 24286 before(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
26000 match(input,33,FOLLOW_2); 24287 match(input,32,FOLLOW_2);
26001 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 24288 after(grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
26002 24289
26003 } 24290 }
@@ -26021,14 +24308,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26021 24308
26022 24309
26023 // $ANTLR start "rule__IntEnumberation__Group_2_1__1" 24310 // $ANTLR start "rule__IntEnumberation__Group_2_1__1"
26024 // InternalApplicationConfiguration.g:8340:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ; 24311 // InternalApplicationConfiguration.g:7787:1: rule__IntEnumberation__Group_2_1__1 : rule__IntEnumberation__Group_2_1__1__Impl ;
26025 public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException { 24312 public final void rule__IntEnumberation__Group_2_1__1() throws RecognitionException {
26026 24313
26027 int stackSize = keepStackSize(); 24314 int stackSize = keepStackSize();
26028 24315
26029 try { 24316 try {
26030 // InternalApplicationConfiguration.g:8344:1: ( rule__IntEnumberation__Group_2_1__1__Impl ) 24317 // InternalApplicationConfiguration.g:7791:1: ( rule__IntEnumberation__Group_2_1__1__Impl )
26031 // InternalApplicationConfiguration.g:8345:2: rule__IntEnumberation__Group_2_1__1__Impl 24318 // InternalApplicationConfiguration.g:7792:2: rule__IntEnumberation__Group_2_1__1__Impl
26032 { 24319 {
26033 pushFollow(FOLLOW_2); 24320 pushFollow(FOLLOW_2);
26034 rule__IntEnumberation__Group_2_1__1__Impl(); 24321 rule__IntEnumberation__Group_2_1__1__Impl();
@@ -26054,21 +24341,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26054 24341
26055 24342
26056 // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl" 24343 // $ANTLR start "rule__IntEnumberation__Group_2_1__1__Impl"
26057 // InternalApplicationConfiguration.g:8351:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ; 24344 // InternalApplicationConfiguration.g:7798:1: rule__IntEnumberation__Group_2_1__1__Impl : ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ;
26058 public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException { 24345 public final void rule__IntEnumberation__Group_2_1__1__Impl() throws RecognitionException {
26059 24346
26060 int stackSize = keepStackSize(); 24347 int stackSize = keepStackSize();
26061 24348
26062 try { 24349 try {
26063 // InternalApplicationConfiguration.g:8355:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) ) 24350 // InternalApplicationConfiguration.g:7802:1: ( ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) )
26064 // InternalApplicationConfiguration.g:8356:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) 24351 // InternalApplicationConfiguration.g:7803:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
26065 { 24352 {
26066 // InternalApplicationConfiguration.g:8356:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) ) 24353 // InternalApplicationConfiguration.g:7803:1: ( ( rule__IntEnumberation__EntryAssignment_2_1_1 ) )
26067 // InternalApplicationConfiguration.g:8357:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) 24354 // InternalApplicationConfiguration.g:7804:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
26068 { 24355 {
26069 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1()); 24356 before(grammarAccess.getIntEnumberationAccess().getEntryAssignment_2_1_1());
26070 // InternalApplicationConfiguration.g:8358:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 ) 24357 // InternalApplicationConfiguration.g:7805:2: ( rule__IntEnumberation__EntryAssignment_2_1_1 )
26071 // InternalApplicationConfiguration.g:8358:3: rule__IntEnumberation__EntryAssignment_2_1_1 24358 // InternalApplicationConfiguration.g:7805:3: rule__IntEnumberation__EntryAssignment_2_1_1
26072 { 24359 {
26073 pushFollow(FOLLOW_2); 24360 pushFollow(FOLLOW_2);
26074 rule__IntEnumberation__EntryAssignment_2_1_1(); 24361 rule__IntEnumberation__EntryAssignment_2_1_1();
@@ -26101,16 +24388,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26101 24388
26102 24389
26103 // $ANTLR start "rule__RealEnumeration__Group__0" 24390 // $ANTLR start "rule__RealEnumeration__Group__0"
26104 // InternalApplicationConfiguration.g:8367:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ; 24391 // InternalApplicationConfiguration.g:7814:1: rule__RealEnumeration__Group__0 : rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ;
26105 public final void rule__RealEnumeration__Group__0() throws RecognitionException { 24392 public final void rule__RealEnumeration__Group__0() throws RecognitionException {
26106 24393
26107 int stackSize = keepStackSize(); 24394 int stackSize = keepStackSize();
26108 24395
26109 try { 24396 try {
26110 // InternalApplicationConfiguration.g:8371:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 ) 24397 // InternalApplicationConfiguration.g:7818:1: ( rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 )
26111 // InternalApplicationConfiguration.g:8372:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1 24398 // InternalApplicationConfiguration.g:7819:2: rule__RealEnumeration__Group__0__Impl rule__RealEnumeration__Group__1
26112 { 24399 {
26113 pushFollow(FOLLOW_38); 24400 pushFollow(FOLLOW_36);
26114 rule__RealEnumeration__Group__0__Impl(); 24401 rule__RealEnumeration__Group__0__Impl();
26115 24402
26116 state._fsp--; 24403 state._fsp--;
@@ -26139,21 +24426,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26139 24426
26140 24427
26141 // $ANTLR start "rule__RealEnumeration__Group__0__Impl" 24428 // $ANTLR start "rule__RealEnumeration__Group__0__Impl"
26142 // InternalApplicationConfiguration.g:8379:1: rule__RealEnumeration__Group__0__Impl : ( () ) ; 24429 // InternalApplicationConfiguration.g:7826:1: rule__RealEnumeration__Group__0__Impl : ( () ) ;
26143 public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException { 24430 public final void rule__RealEnumeration__Group__0__Impl() throws RecognitionException {
26144 24431
26145 int stackSize = keepStackSize(); 24432 int stackSize = keepStackSize();
26146 24433
26147 try { 24434 try {
26148 // InternalApplicationConfiguration.g:8383:1: ( ( () ) ) 24435 // InternalApplicationConfiguration.g:7830:1: ( ( () ) )
26149 // InternalApplicationConfiguration.g:8384:1: ( () ) 24436 // InternalApplicationConfiguration.g:7831:1: ( () )
26150 { 24437 {
26151 // InternalApplicationConfiguration.g:8384:1: ( () ) 24438 // InternalApplicationConfiguration.g:7831:1: ( () )
26152 // InternalApplicationConfiguration.g:8385:2: () 24439 // InternalApplicationConfiguration.g:7832:2: ()
26153 { 24440 {
26154 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0()); 24441 before(grammarAccess.getRealEnumerationAccess().getRealEnumerationAction_0());
26155 // InternalApplicationConfiguration.g:8386:2: () 24442 // InternalApplicationConfiguration.g:7833:2: ()
26156 // InternalApplicationConfiguration.g:8386:3: 24443 // InternalApplicationConfiguration.g:7833:3:
26157 { 24444 {
26158 } 24445 }
26159 24446
@@ -26176,16 +24463,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26176 24463
26177 24464
26178 // $ANTLR start "rule__RealEnumeration__Group__1" 24465 // $ANTLR start "rule__RealEnumeration__Group__1"
26179 // InternalApplicationConfiguration.g:8394:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ; 24466 // InternalApplicationConfiguration.g:7841:1: rule__RealEnumeration__Group__1 : rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ;
26180 public final void rule__RealEnumeration__Group__1() throws RecognitionException { 24467 public final void rule__RealEnumeration__Group__1() throws RecognitionException {
26181 24468
26182 int stackSize = keepStackSize(); 24469 int stackSize = keepStackSize();
26183 24470
26184 try { 24471 try {
26185 // InternalApplicationConfiguration.g:8398:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 ) 24472 // InternalApplicationConfiguration.g:7845:1: ( rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 )
26186 // InternalApplicationConfiguration.g:8399:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2 24473 // InternalApplicationConfiguration.g:7846:2: rule__RealEnumeration__Group__1__Impl rule__RealEnumeration__Group__2
26187 { 24474 {
26188 pushFollow(FOLLOW_43); 24475 pushFollow(FOLLOW_41);
26189 rule__RealEnumeration__Group__1__Impl(); 24476 rule__RealEnumeration__Group__1__Impl();
26190 24477
26191 state._fsp--; 24478 state._fsp--;
@@ -26214,20 +24501,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26214 24501
26215 24502
26216 // $ANTLR start "rule__RealEnumeration__Group__1__Impl" 24503 // $ANTLR start "rule__RealEnumeration__Group__1__Impl"
26217 // InternalApplicationConfiguration.g:8406:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ; 24504 // InternalApplicationConfiguration.g:7853:1: rule__RealEnumeration__Group__1__Impl : ( '{' ) ;
26218 public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException { 24505 public final void rule__RealEnumeration__Group__1__Impl() throws RecognitionException {
26219 24506
26220 int stackSize = keepStackSize(); 24507 int stackSize = keepStackSize();
26221 24508
26222 try { 24509 try {
26223 // InternalApplicationConfiguration.g:8410:1: ( ( '{' ) ) 24510 // InternalApplicationConfiguration.g:7857:1: ( ( '{' ) )
26224 // InternalApplicationConfiguration.g:8411:1: ( '{' ) 24511 // InternalApplicationConfiguration.g:7858:1: ( '{' )
26225 { 24512 {
26226 // InternalApplicationConfiguration.g:8411:1: ( '{' ) 24513 // InternalApplicationConfiguration.g:7858:1: ( '{' )
26227 // InternalApplicationConfiguration.g:8412:2: '{' 24514 // InternalApplicationConfiguration.g:7859:2: '{'
26228 { 24515 {
26229 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 24516 before(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
26230 match(input,31,FOLLOW_2); 24517 match(input,30,FOLLOW_2);
26231 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 24518 after(grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
26232 24519
26233 } 24520 }
@@ -26251,16 +24538,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26251 24538
26252 24539
26253 // $ANTLR start "rule__RealEnumeration__Group__2" 24540 // $ANTLR start "rule__RealEnumeration__Group__2"
26254 // InternalApplicationConfiguration.g:8421:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ; 24541 // InternalApplicationConfiguration.g:7868:1: rule__RealEnumeration__Group__2 : rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ;
26255 public final void rule__RealEnumeration__Group__2() throws RecognitionException { 24542 public final void rule__RealEnumeration__Group__2() throws RecognitionException {
26256 24543
26257 int stackSize = keepStackSize(); 24544 int stackSize = keepStackSize();
26258 24545
26259 try { 24546 try {
26260 // InternalApplicationConfiguration.g:8425:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 ) 24547 // InternalApplicationConfiguration.g:7872:1: ( rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 )
26261 // InternalApplicationConfiguration.g:8426:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3 24548 // InternalApplicationConfiguration.g:7873:2: rule__RealEnumeration__Group__2__Impl rule__RealEnumeration__Group__3
26262 { 24549 {
26263 pushFollow(FOLLOW_43); 24550 pushFollow(FOLLOW_41);
26264 rule__RealEnumeration__Group__2__Impl(); 24551 rule__RealEnumeration__Group__2__Impl();
26265 24552
26266 state._fsp--; 24553 state._fsp--;
@@ -26289,29 +24576,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26289 24576
26290 24577
26291 // $ANTLR start "rule__RealEnumeration__Group__2__Impl" 24578 // $ANTLR start "rule__RealEnumeration__Group__2__Impl"
26292 // InternalApplicationConfiguration.g:8433:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ; 24579 // InternalApplicationConfiguration.g:7880:1: rule__RealEnumeration__Group__2__Impl : ( ( rule__RealEnumeration__Group_2__0 )? ) ;
26293 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException { 24580 public final void rule__RealEnumeration__Group__2__Impl() throws RecognitionException {
26294 24581
26295 int stackSize = keepStackSize(); 24582 int stackSize = keepStackSize();
26296 24583
26297 try { 24584 try {
26298 // InternalApplicationConfiguration.g:8437:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) ) 24585 // InternalApplicationConfiguration.g:7884:1: ( ( ( rule__RealEnumeration__Group_2__0 )? ) )
26299 // InternalApplicationConfiguration.g:8438:1: ( ( rule__RealEnumeration__Group_2__0 )? ) 24586 // InternalApplicationConfiguration.g:7885:1: ( ( rule__RealEnumeration__Group_2__0 )? )
26300 { 24587 {
26301 // InternalApplicationConfiguration.g:8438:1: ( ( rule__RealEnumeration__Group_2__0 )? ) 24588 // InternalApplicationConfiguration.g:7885:1: ( ( rule__RealEnumeration__Group_2__0 )? )
26302 // InternalApplicationConfiguration.g:8439:2: ( rule__RealEnumeration__Group_2__0 )? 24589 // InternalApplicationConfiguration.g:7886:2: ( rule__RealEnumeration__Group_2__0 )?
26303 { 24590 {
26304 before(grammarAccess.getRealEnumerationAccess().getGroup_2()); 24591 before(grammarAccess.getRealEnumerationAccess().getGroup_2());
26305 // InternalApplicationConfiguration.g:8440:2: ( rule__RealEnumeration__Group_2__0 )? 24592 // InternalApplicationConfiguration.g:7887:2: ( rule__RealEnumeration__Group_2__0 )?
26306 int alt62=2; 24593 int alt58=2;
26307 int LA62_0 = input.LA(1); 24594 int LA58_0 = input.LA(1);
26308 24595
26309 if ( (LA62_0==RULE_INT||LA62_0==24) ) { 24596 if ( (LA58_0==RULE_INT||LA58_0==24) ) {
26310 alt62=1; 24597 alt58=1;
26311 } 24598 }
26312 switch (alt62) { 24599 switch (alt58) {
26313 case 1 : 24600 case 1 :
26314 // InternalApplicationConfiguration.g:8440:3: rule__RealEnumeration__Group_2__0 24601 // InternalApplicationConfiguration.g:7887:3: rule__RealEnumeration__Group_2__0
26315 { 24602 {
26316 pushFollow(FOLLOW_2); 24603 pushFollow(FOLLOW_2);
26317 rule__RealEnumeration__Group_2__0(); 24604 rule__RealEnumeration__Group_2__0();
@@ -26347,14 +24634,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26347 24634
26348 24635
26349 // $ANTLR start "rule__RealEnumeration__Group__3" 24636 // $ANTLR start "rule__RealEnumeration__Group__3"
26350 // InternalApplicationConfiguration.g:8448:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ; 24637 // InternalApplicationConfiguration.g:7895:1: rule__RealEnumeration__Group__3 : rule__RealEnumeration__Group__3__Impl ;
26351 public final void rule__RealEnumeration__Group__3() throws RecognitionException { 24638 public final void rule__RealEnumeration__Group__3() throws RecognitionException {
26352 24639
26353 int stackSize = keepStackSize(); 24640 int stackSize = keepStackSize();
26354 24641
26355 try { 24642 try {
26356 // InternalApplicationConfiguration.g:8452:1: ( rule__RealEnumeration__Group__3__Impl ) 24643 // InternalApplicationConfiguration.g:7899:1: ( rule__RealEnumeration__Group__3__Impl )
26357 // InternalApplicationConfiguration.g:8453:2: rule__RealEnumeration__Group__3__Impl 24644 // InternalApplicationConfiguration.g:7900:2: rule__RealEnumeration__Group__3__Impl
26358 { 24645 {
26359 pushFollow(FOLLOW_2); 24646 pushFollow(FOLLOW_2);
26360 rule__RealEnumeration__Group__3__Impl(); 24647 rule__RealEnumeration__Group__3__Impl();
@@ -26380,20 +24667,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26380 24667
26381 24668
26382 // $ANTLR start "rule__RealEnumeration__Group__3__Impl" 24669 // $ANTLR start "rule__RealEnumeration__Group__3__Impl"
26383 // InternalApplicationConfiguration.g:8459:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ; 24670 // InternalApplicationConfiguration.g:7906:1: rule__RealEnumeration__Group__3__Impl : ( '}' ) ;
26384 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException { 24671 public final void rule__RealEnumeration__Group__3__Impl() throws RecognitionException {
26385 24672
26386 int stackSize = keepStackSize(); 24673 int stackSize = keepStackSize();
26387 24674
26388 try { 24675 try {
26389 // InternalApplicationConfiguration.g:8463:1: ( ( '}' ) ) 24676 // InternalApplicationConfiguration.g:7910:1: ( ( '}' ) )
26390 // InternalApplicationConfiguration.g:8464:1: ( '}' ) 24677 // InternalApplicationConfiguration.g:7911:1: ( '}' )
26391 { 24678 {
26392 // InternalApplicationConfiguration.g:8464:1: ( '}' ) 24679 // InternalApplicationConfiguration.g:7911:1: ( '}' )
26393 // InternalApplicationConfiguration.g:8465:2: '}' 24680 // InternalApplicationConfiguration.g:7912:2: '}'
26394 { 24681 {
26395 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 24682 before(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
26396 match(input,32,FOLLOW_2); 24683 match(input,31,FOLLOW_2);
26397 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 24684 after(grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
26398 24685
26399 } 24686 }
@@ -26417,16 +24704,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26417 24704
26418 24705
26419 // $ANTLR start "rule__RealEnumeration__Group_2__0" 24706 // $ANTLR start "rule__RealEnumeration__Group_2__0"
26420 // InternalApplicationConfiguration.g:8475:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ; 24707 // InternalApplicationConfiguration.g:7922:1: rule__RealEnumeration__Group_2__0 : rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ;
26421 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException { 24708 public final void rule__RealEnumeration__Group_2__0() throws RecognitionException {
26422 24709
26423 int stackSize = keepStackSize(); 24710 int stackSize = keepStackSize();
26424 24711
26425 try { 24712 try {
26426 // InternalApplicationConfiguration.g:8479:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 ) 24713 // InternalApplicationConfiguration.g:7926:1: ( rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 )
26427 // InternalApplicationConfiguration.g:8480:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1 24714 // InternalApplicationConfiguration.g:7927:2: rule__RealEnumeration__Group_2__0__Impl rule__RealEnumeration__Group_2__1
26428 { 24715 {
26429 pushFollow(FOLLOW_28); 24716 pushFollow(FOLLOW_26);
26430 rule__RealEnumeration__Group_2__0__Impl(); 24717 rule__RealEnumeration__Group_2__0__Impl();
26431 24718
26432 state._fsp--; 24719 state._fsp--;
@@ -26455,21 +24742,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26455 24742
26456 24743
26457 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl" 24744 // $ANTLR start "rule__RealEnumeration__Group_2__0__Impl"
26458 // InternalApplicationConfiguration.g:8487:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ; 24745 // InternalApplicationConfiguration.g:7934:1: rule__RealEnumeration__Group_2__0__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ;
26459 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException { 24746 public final void rule__RealEnumeration__Group_2__0__Impl() throws RecognitionException {
26460 24747
26461 int stackSize = keepStackSize(); 24748 int stackSize = keepStackSize();
26462 24749
26463 try { 24750 try {
26464 // InternalApplicationConfiguration.g:8491:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) ) 24751 // InternalApplicationConfiguration.g:7938:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) )
26465 // InternalApplicationConfiguration.g:8492:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) 24752 // InternalApplicationConfiguration.g:7939:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
26466 { 24753 {
26467 // InternalApplicationConfiguration.g:8492:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) ) 24754 // InternalApplicationConfiguration.g:7939:1: ( ( rule__RealEnumeration__EntryAssignment_2_0 ) )
26468 // InternalApplicationConfiguration.g:8493:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) 24755 // InternalApplicationConfiguration.g:7940:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
26469 { 24756 {
26470 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0()); 24757 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_0());
26471 // InternalApplicationConfiguration.g:8494:2: ( rule__RealEnumeration__EntryAssignment_2_0 ) 24758 // InternalApplicationConfiguration.g:7941:2: ( rule__RealEnumeration__EntryAssignment_2_0 )
26472 // InternalApplicationConfiguration.g:8494:3: rule__RealEnumeration__EntryAssignment_2_0 24759 // InternalApplicationConfiguration.g:7941:3: rule__RealEnumeration__EntryAssignment_2_0
26473 { 24760 {
26474 pushFollow(FOLLOW_2); 24761 pushFollow(FOLLOW_2);
26475 rule__RealEnumeration__EntryAssignment_2_0(); 24762 rule__RealEnumeration__EntryAssignment_2_0();
@@ -26502,14 +24789,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26502 24789
26503 24790
26504 // $ANTLR start "rule__RealEnumeration__Group_2__1" 24791 // $ANTLR start "rule__RealEnumeration__Group_2__1"
26505 // InternalApplicationConfiguration.g:8502:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ; 24792 // InternalApplicationConfiguration.g:7949:1: rule__RealEnumeration__Group_2__1 : rule__RealEnumeration__Group_2__1__Impl ;
26506 public final void rule__RealEnumeration__Group_2__1() throws RecognitionException { 24793 public final void rule__RealEnumeration__Group_2__1() throws RecognitionException {
26507 24794
26508 int stackSize = keepStackSize(); 24795 int stackSize = keepStackSize();
26509 24796
26510 try { 24797 try {
26511 // InternalApplicationConfiguration.g:8506:1: ( rule__RealEnumeration__Group_2__1__Impl ) 24798 // InternalApplicationConfiguration.g:7953:1: ( rule__RealEnumeration__Group_2__1__Impl )
26512 // InternalApplicationConfiguration.g:8507:2: rule__RealEnumeration__Group_2__1__Impl 24799 // InternalApplicationConfiguration.g:7954:2: rule__RealEnumeration__Group_2__1__Impl
26513 { 24800 {
26514 pushFollow(FOLLOW_2); 24801 pushFollow(FOLLOW_2);
26515 rule__RealEnumeration__Group_2__1__Impl(); 24802 rule__RealEnumeration__Group_2__1__Impl();
@@ -26535,35 +24822,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26535 24822
26536 24823
26537 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl" 24824 // $ANTLR start "rule__RealEnumeration__Group_2__1__Impl"
26538 // InternalApplicationConfiguration.g:8513:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ; 24825 // InternalApplicationConfiguration.g:7960:1: rule__RealEnumeration__Group_2__1__Impl : ( ( rule__RealEnumeration__Group_2_1__0 )* ) ;
26539 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException { 24826 public final void rule__RealEnumeration__Group_2__1__Impl() throws RecognitionException {
26540 24827
26541 int stackSize = keepStackSize(); 24828 int stackSize = keepStackSize();
26542 24829
26543 try { 24830 try {
26544 // InternalApplicationConfiguration.g:8517:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) ) 24831 // InternalApplicationConfiguration.g:7964:1: ( ( ( rule__RealEnumeration__Group_2_1__0 )* ) )
26545 // InternalApplicationConfiguration.g:8518:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) 24832 // InternalApplicationConfiguration.g:7965:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
26546 { 24833 {
26547 // InternalApplicationConfiguration.g:8518:1: ( ( rule__RealEnumeration__Group_2_1__0 )* ) 24834 // InternalApplicationConfiguration.g:7965:1: ( ( rule__RealEnumeration__Group_2_1__0 )* )
26548 // InternalApplicationConfiguration.g:8519:2: ( rule__RealEnumeration__Group_2_1__0 )* 24835 // InternalApplicationConfiguration.g:7966:2: ( rule__RealEnumeration__Group_2_1__0 )*
26549 { 24836 {
26550 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1()); 24837 before(grammarAccess.getRealEnumerationAccess().getGroup_2_1());
26551 // InternalApplicationConfiguration.g:8520:2: ( rule__RealEnumeration__Group_2_1__0 )* 24838 // InternalApplicationConfiguration.g:7967:2: ( rule__RealEnumeration__Group_2_1__0 )*
26552 loop63: 24839 loop59:
26553 do { 24840 do {
26554 int alt63=2; 24841 int alt59=2;
26555 int LA63_0 = input.LA(1); 24842 int LA59_0 = input.LA(1);
26556 24843
26557 if ( (LA63_0==33) ) { 24844 if ( (LA59_0==32) ) {
26558 alt63=1; 24845 alt59=1;
26559 } 24846 }
26560 24847
26561 24848
26562 switch (alt63) { 24849 switch (alt59) {
26563 case 1 : 24850 case 1 :
26564 // InternalApplicationConfiguration.g:8520:3: rule__RealEnumeration__Group_2_1__0 24851 // InternalApplicationConfiguration.g:7967:3: rule__RealEnumeration__Group_2_1__0
26565 { 24852 {
26566 pushFollow(FOLLOW_17); 24853 pushFollow(FOLLOW_16);
26567 rule__RealEnumeration__Group_2_1__0(); 24854 rule__RealEnumeration__Group_2_1__0();
26568 24855
26569 state._fsp--; 24856 state._fsp--;
@@ -26573,7 +24860,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26573 break; 24860 break;
26574 24861
26575 default : 24862 default :
26576 break loop63; 24863 break loop59;
26577 } 24864 }
26578 } while (true); 24865 } while (true);
26579 24866
@@ -26600,16 +24887,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26600 24887
26601 24888
26602 // $ANTLR start "rule__RealEnumeration__Group_2_1__0" 24889 // $ANTLR start "rule__RealEnumeration__Group_2_1__0"
26603 // InternalApplicationConfiguration.g:8529:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ; 24890 // InternalApplicationConfiguration.g:7976:1: rule__RealEnumeration__Group_2_1__0 : rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ;
26604 public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException { 24891 public final void rule__RealEnumeration__Group_2_1__0() throws RecognitionException {
26605 24892
26606 int stackSize = keepStackSize(); 24893 int stackSize = keepStackSize();
26607 24894
26608 try { 24895 try {
26609 // InternalApplicationConfiguration.g:8533:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 ) 24896 // InternalApplicationConfiguration.g:7980:1: ( rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 )
26610 // InternalApplicationConfiguration.g:8534:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1 24897 // InternalApplicationConfiguration.g:7981:2: rule__RealEnumeration__Group_2_1__0__Impl rule__RealEnumeration__Group_2_1__1
26611 { 24898 {
26612 pushFollow(FOLLOW_25); 24899 pushFollow(FOLLOW_24);
26613 rule__RealEnumeration__Group_2_1__0__Impl(); 24900 rule__RealEnumeration__Group_2_1__0__Impl();
26614 24901
26615 state._fsp--; 24902 state._fsp--;
@@ -26638,20 +24925,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26638 24925
26639 24926
26640 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl" 24927 // $ANTLR start "rule__RealEnumeration__Group_2_1__0__Impl"
26641 // InternalApplicationConfiguration.g:8541:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ; 24928 // InternalApplicationConfiguration.g:7988:1: rule__RealEnumeration__Group_2_1__0__Impl : ( ',' ) ;
26642 public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException { 24929 public final void rule__RealEnumeration__Group_2_1__0__Impl() throws RecognitionException {
26643 24930
26644 int stackSize = keepStackSize(); 24931 int stackSize = keepStackSize();
26645 24932
26646 try { 24933 try {
26647 // InternalApplicationConfiguration.g:8545:1: ( ( ',' ) ) 24934 // InternalApplicationConfiguration.g:7992:1: ( ( ',' ) )
26648 // InternalApplicationConfiguration.g:8546:1: ( ',' ) 24935 // InternalApplicationConfiguration.g:7993:1: ( ',' )
26649 { 24936 {
26650 // InternalApplicationConfiguration.g:8546:1: ( ',' ) 24937 // InternalApplicationConfiguration.g:7993:1: ( ',' )
26651 // InternalApplicationConfiguration.g:8547:2: ',' 24938 // InternalApplicationConfiguration.g:7994:2: ','
26652 { 24939 {
26653 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 24940 before(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
26654 match(input,33,FOLLOW_2); 24941 match(input,32,FOLLOW_2);
26655 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 24942 after(grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
26656 24943
26657 } 24944 }
@@ -26675,14 +24962,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26675 24962
26676 24963
26677 // $ANTLR start "rule__RealEnumeration__Group_2_1__1" 24964 // $ANTLR start "rule__RealEnumeration__Group_2_1__1"
26678 // InternalApplicationConfiguration.g:8556:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ; 24965 // InternalApplicationConfiguration.g:8003:1: rule__RealEnumeration__Group_2_1__1 : rule__RealEnumeration__Group_2_1__1__Impl ;
26679 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException { 24966 public final void rule__RealEnumeration__Group_2_1__1() throws RecognitionException {
26680 24967
26681 int stackSize = keepStackSize(); 24968 int stackSize = keepStackSize();
26682 24969
26683 try { 24970 try {
26684 // InternalApplicationConfiguration.g:8560:1: ( rule__RealEnumeration__Group_2_1__1__Impl ) 24971 // InternalApplicationConfiguration.g:8007:1: ( rule__RealEnumeration__Group_2_1__1__Impl )
26685 // InternalApplicationConfiguration.g:8561:2: rule__RealEnumeration__Group_2_1__1__Impl 24972 // InternalApplicationConfiguration.g:8008:2: rule__RealEnumeration__Group_2_1__1__Impl
26686 { 24973 {
26687 pushFollow(FOLLOW_2); 24974 pushFollow(FOLLOW_2);
26688 rule__RealEnumeration__Group_2_1__1__Impl(); 24975 rule__RealEnumeration__Group_2_1__1__Impl();
@@ -26708,21 +24995,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26708 24995
26709 24996
26710 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl" 24997 // $ANTLR start "rule__RealEnumeration__Group_2_1__1__Impl"
26711 // InternalApplicationConfiguration.g:8567:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ; 24998 // InternalApplicationConfiguration.g:8014:1: rule__RealEnumeration__Group_2_1__1__Impl : ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ;
26712 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException { 24999 public final void rule__RealEnumeration__Group_2_1__1__Impl() throws RecognitionException {
26713 25000
26714 int stackSize = keepStackSize(); 25001 int stackSize = keepStackSize();
26715 25002
26716 try { 25003 try {
26717 // InternalApplicationConfiguration.g:8571:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) ) 25004 // InternalApplicationConfiguration.g:8018:1: ( ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) )
26718 // InternalApplicationConfiguration.g:8572:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) 25005 // InternalApplicationConfiguration.g:8019:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
26719 { 25006 {
26720 // InternalApplicationConfiguration.g:8572:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) ) 25007 // InternalApplicationConfiguration.g:8019:1: ( ( rule__RealEnumeration__EntryAssignment_2_1_1 ) )
26721 // InternalApplicationConfiguration.g:8573:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) 25008 // InternalApplicationConfiguration.g:8020:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
26722 { 25009 {
26723 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1()); 25010 before(grammarAccess.getRealEnumerationAccess().getEntryAssignment_2_1_1());
26724 // InternalApplicationConfiguration.g:8574:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 ) 25011 // InternalApplicationConfiguration.g:8021:2: ( rule__RealEnumeration__EntryAssignment_2_1_1 )
26725 // InternalApplicationConfiguration.g:8574:3: rule__RealEnumeration__EntryAssignment_2_1_1 25012 // InternalApplicationConfiguration.g:8021:3: rule__RealEnumeration__EntryAssignment_2_1_1
26726 { 25013 {
26727 pushFollow(FOLLOW_2); 25014 pushFollow(FOLLOW_2);
26728 rule__RealEnumeration__EntryAssignment_2_1_1(); 25015 rule__RealEnumeration__EntryAssignment_2_1_1();
@@ -26755,16 +25042,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26755 25042
26756 25043
26757 // $ANTLR start "rule__StringEnumeration__Group__0" 25044 // $ANTLR start "rule__StringEnumeration__Group__0"
26758 // InternalApplicationConfiguration.g:8583:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ; 25045 // InternalApplicationConfiguration.g:8030:1: rule__StringEnumeration__Group__0 : rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ;
26759 public final void rule__StringEnumeration__Group__0() throws RecognitionException { 25046 public final void rule__StringEnumeration__Group__0() throws RecognitionException {
26760 25047
26761 int stackSize = keepStackSize(); 25048 int stackSize = keepStackSize();
26762 25049
26763 try { 25050 try {
26764 // InternalApplicationConfiguration.g:8587:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 ) 25051 // InternalApplicationConfiguration.g:8034:1: ( rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 )
26765 // InternalApplicationConfiguration.g:8588:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1 25052 // InternalApplicationConfiguration.g:8035:2: rule__StringEnumeration__Group__0__Impl rule__StringEnumeration__Group__1
26766 { 25053 {
26767 pushFollow(FOLLOW_38); 25054 pushFollow(FOLLOW_36);
26768 rule__StringEnumeration__Group__0__Impl(); 25055 rule__StringEnumeration__Group__0__Impl();
26769 25056
26770 state._fsp--; 25057 state._fsp--;
@@ -26793,21 +25080,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26793 25080
26794 25081
26795 // $ANTLR start "rule__StringEnumeration__Group__0__Impl" 25082 // $ANTLR start "rule__StringEnumeration__Group__0__Impl"
26796 // InternalApplicationConfiguration.g:8595:1: rule__StringEnumeration__Group__0__Impl : ( () ) ; 25083 // InternalApplicationConfiguration.g:8042:1: rule__StringEnumeration__Group__0__Impl : ( () ) ;
26797 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException { 25084 public final void rule__StringEnumeration__Group__0__Impl() throws RecognitionException {
26798 25085
26799 int stackSize = keepStackSize(); 25086 int stackSize = keepStackSize();
26800 25087
26801 try { 25088 try {
26802 // InternalApplicationConfiguration.g:8599:1: ( ( () ) ) 25089 // InternalApplicationConfiguration.g:8046:1: ( ( () ) )
26803 // InternalApplicationConfiguration.g:8600:1: ( () ) 25090 // InternalApplicationConfiguration.g:8047:1: ( () )
26804 { 25091 {
26805 // InternalApplicationConfiguration.g:8600:1: ( () ) 25092 // InternalApplicationConfiguration.g:8047:1: ( () )
26806 // InternalApplicationConfiguration.g:8601:2: () 25093 // InternalApplicationConfiguration.g:8048:2: ()
26807 { 25094 {
26808 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0()); 25095 before(grammarAccess.getStringEnumerationAccess().getStringEnumerationAction_0());
26809 // InternalApplicationConfiguration.g:8602:2: () 25096 // InternalApplicationConfiguration.g:8049:2: ()
26810 // InternalApplicationConfiguration.g:8602:3: 25097 // InternalApplicationConfiguration.g:8049:3:
26811 { 25098 {
26812 } 25099 }
26813 25100
@@ -26830,16 +25117,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26830 25117
26831 25118
26832 // $ANTLR start "rule__StringEnumeration__Group__1" 25119 // $ANTLR start "rule__StringEnumeration__Group__1"
26833 // InternalApplicationConfiguration.g:8610:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ; 25120 // InternalApplicationConfiguration.g:8057:1: rule__StringEnumeration__Group__1 : rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ;
26834 public final void rule__StringEnumeration__Group__1() throws RecognitionException { 25121 public final void rule__StringEnumeration__Group__1() throws RecognitionException {
26835 25122
26836 int stackSize = keepStackSize(); 25123 int stackSize = keepStackSize();
26837 25124
26838 try { 25125 try {
26839 // InternalApplicationConfiguration.g:8614:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 ) 25126 // InternalApplicationConfiguration.g:8061:1: ( rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 )
26840 // InternalApplicationConfiguration.g:8615:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2 25127 // InternalApplicationConfiguration.g:8062:2: rule__StringEnumeration__Group__1__Impl rule__StringEnumeration__Group__2
26841 { 25128 {
26842 pushFollow(FOLLOW_44); 25129 pushFollow(FOLLOW_42);
26843 rule__StringEnumeration__Group__1__Impl(); 25130 rule__StringEnumeration__Group__1__Impl();
26844 25131
26845 state._fsp--; 25132 state._fsp--;
@@ -26868,20 +25155,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26868 25155
26869 25156
26870 // $ANTLR start "rule__StringEnumeration__Group__1__Impl" 25157 // $ANTLR start "rule__StringEnumeration__Group__1__Impl"
26871 // InternalApplicationConfiguration.g:8622:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ; 25158 // InternalApplicationConfiguration.g:8069:1: rule__StringEnumeration__Group__1__Impl : ( '{' ) ;
26872 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException { 25159 public final void rule__StringEnumeration__Group__1__Impl() throws RecognitionException {
26873 25160
26874 int stackSize = keepStackSize(); 25161 int stackSize = keepStackSize();
26875 25162
26876 try { 25163 try {
26877 // InternalApplicationConfiguration.g:8626:1: ( ( '{' ) ) 25164 // InternalApplicationConfiguration.g:8073:1: ( ( '{' ) )
26878 // InternalApplicationConfiguration.g:8627:1: ( '{' ) 25165 // InternalApplicationConfiguration.g:8074:1: ( '{' )
26879 { 25166 {
26880 // InternalApplicationConfiguration.g:8627:1: ( '{' ) 25167 // InternalApplicationConfiguration.g:8074:1: ( '{' )
26881 // InternalApplicationConfiguration.g:8628:2: '{' 25168 // InternalApplicationConfiguration.g:8075:2: '{'
26882 { 25169 {
26883 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 25170 before(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
26884 match(input,31,FOLLOW_2); 25171 match(input,30,FOLLOW_2);
26885 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 25172 after(grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
26886 25173
26887 } 25174 }
@@ -26905,16 +25192,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26905 25192
26906 25193
26907 // $ANTLR start "rule__StringEnumeration__Group__2" 25194 // $ANTLR start "rule__StringEnumeration__Group__2"
26908 // InternalApplicationConfiguration.g:8637:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ; 25195 // InternalApplicationConfiguration.g:8084:1: rule__StringEnumeration__Group__2 : rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ;
26909 public final void rule__StringEnumeration__Group__2() throws RecognitionException { 25196 public final void rule__StringEnumeration__Group__2() throws RecognitionException {
26910 25197
26911 int stackSize = keepStackSize(); 25198 int stackSize = keepStackSize();
26912 25199
26913 try { 25200 try {
26914 // InternalApplicationConfiguration.g:8641:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 ) 25201 // InternalApplicationConfiguration.g:8088:1: ( rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 )
26915 // InternalApplicationConfiguration.g:8642:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3 25202 // InternalApplicationConfiguration.g:8089:2: rule__StringEnumeration__Group__2__Impl rule__StringEnumeration__Group__3
26916 { 25203 {
26917 pushFollow(FOLLOW_44); 25204 pushFollow(FOLLOW_42);
26918 rule__StringEnumeration__Group__2__Impl(); 25205 rule__StringEnumeration__Group__2__Impl();
26919 25206
26920 state._fsp--; 25207 state._fsp--;
@@ -26943,29 +25230,29 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
26943 25230
26944 25231
26945 // $ANTLR start "rule__StringEnumeration__Group__2__Impl" 25232 // $ANTLR start "rule__StringEnumeration__Group__2__Impl"
26946 // InternalApplicationConfiguration.g:8649:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ; 25233 // InternalApplicationConfiguration.g:8096:1: rule__StringEnumeration__Group__2__Impl : ( ( rule__StringEnumeration__Group_2__0 )? ) ;
26947 public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException { 25234 public final void rule__StringEnumeration__Group__2__Impl() throws RecognitionException {
26948 25235
26949 int stackSize = keepStackSize(); 25236 int stackSize = keepStackSize();
26950 25237
26951 try { 25238 try {
26952 // InternalApplicationConfiguration.g:8653:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) ) 25239 // InternalApplicationConfiguration.g:8100:1: ( ( ( rule__StringEnumeration__Group_2__0 )? ) )
26953 // InternalApplicationConfiguration.g:8654:1: ( ( rule__StringEnumeration__Group_2__0 )? ) 25240 // InternalApplicationConfiguration.g:8101:1: ( ( rule__StringEnumeration__Group_2__0 )? )
26954 { 25241 {
26955 // InternalApplicationConfiguration.g:8654:1: ( ( rule__StringEnumeration__Group_2__0 )? ) 25242 // InternalApplicationConfiguration.g:8101:1: ( ( rule__StringEnumeration__Group_2__0 )? )
26956 // InternalApplicationConfiguration.g:8655:2: ( rule__StringEnumeration__Group_2__0 )? 25243 // InternalApplicationConfiguration.g:8102:2: ( rule__StringEnumeration__Group_2__0 )?
26957 { 25244 {
26958 before(grammarAccess.getStringEnumerationAccess().getGroup_2()); 25245 before(grammarAccess.getStringEnumerationAccess().getGroup_2());
26959 // InternalApplicationConfiguration.g:8656:2: ( rule__StringEnumeration__Group_2__0 )? 25246 // InternalApplicationConfiguration.g:8103:2: ( rule__StringEnumeration__Group_2__0 )?
26960 int alt64=2; 25247 int alt60=2;
26961 int LA64_0 = input.LA(1); 25248 int LA60_0 = input.LA(1);
26962 25249
26963 if ( (LA64_0==RULE_STRING) ) { 25250 if ( (LA60_0==RULE_STRING) ) {
26964 alt64=1; 25251 alt60=1;
26965 } 25252 }
26966 switch (alt64) { 25253 switch (alt60) {
26967 case 1 : 25254 case 1 :
26968 // InternalApplicationConfiguration.g:8656:3: rule__StringEnumeration__Group_2__0 25255 // InternalApplicationConfiguration.g:8103:3: rule__StringEnumeration__Group_2__0
26969 { 25256 {
26970 pushFollow(FOLLOW_2); 25257 pushFollow(FOLLOW_2);
26971 rule__StringEnumeration__Group_2__0(); 25258 rule__StringEnumeration__Group_2__0();
@@ -27001,14 +25288,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27001 25288
27002 25289
27003 // $ANTLR start "rule__StringEnumeration__Group__3" 25290 // $ANTLR start "rule__StringEnumeration__Group__3"
27004 // InternalApplicationConfiguration.g:8664:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ; 25291 // InternalApplicationConfiguration.g:8111:1: rule__StringEnumeration__Group__3 : rule__StringEnumeration__Group__3__Impl ;
27005 public final void rule__StringEnumeration__Group__3() throws RecognitionException { 25292 public final void rule__StringEnumeration__Group__3() throws RecognitionException {
27006 25293
27007 int stackSize = keepStackSize(); 25294 int stackSize = keepStackSize();
27008 25295
27009 try { 25296 try {
27010 // InternalApplicationConfiguration.g:8668:1: ( rule__StringEnumeration__Group__3__Impl ) 25297 // InternalApplicationConfiguration.g:8115:1: ( rule__StringEnumeration__Group__3__Impl )
27011 // InternalApplicationConfiguration.g:8669:2: rule__StringEnumeration__Group__3__Impl 25298 // InternalApplicationConfiguration.g:8116:2: rule__StringEnumeration__Group__3__Impl
27012 { 25299 {
27013 pushFollow(FOLLOW_2); 25300 pushFollow(FOLLOW_2);
27014 rule__StringEnumeration__Group__3__Impl(); 25301 rule__StringEnumeration__Group__3__Impl();
@@ -27034,20 +25321,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27034 25321
27035 25322
27036 // $ANTLR start "rule__StringEnumeration__Group__3__Impl" 25323 // $ANTLR start "rule__StringEnumeration__Group__3__Impl"
27037 // InternalApplicationConfiguration.g:8675:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ; 25324 // InternalApplicationConfiguration.g:8122:1: rule__StringEnumeration__Group__3__Impl : ( '}' ) ;
27038 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException { 25325 public final void rule__StringEnumeration__Group__3__Impl() throws RecognitionException {
27039 25326
27040 int stackSize = keepStackSize(); 25327 int stackSize = keepStackSize();
27041 25328
27042 try { 25329 try {
27043 // InternalApplicationConfiguration.g:8679:1: ( ( '}' ) ) 25330 // InternalApplicationConfiguration.g:8126:1: ( ( '}' ) )
27044 // InternalApplicationConfiguration.g:8680:1: ( '}' ) 25331 // InternalApplicationConfiguration.g:8127:1: ( '}' )
27045 { 25332 {
27046 // InternalApplicationConfiguration.g:8680:1: ( '}' ) 25333 // InternalApplicationConfiguration.g:8127:1: ( '}' )
27047 // InternalApplicationConfiguration.g:8681:2: '}' 25334 // InternalApplicationConfiguration.g:8128:2: '}'
27048 { 25335 {
27049 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 25336 before(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
27050 match(input,32,FOLLOW_2); 25337 match(input,31,FOLLOW_2);
27051 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 25338 after(grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
27052 25339
27053 } 25340 }
@@ -27071,16 +25358,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27071 25358
27072 25359
27073 // $ANTLR start "rule__StringEnumeration__Group_2__0" 25360 // $ANTLR start "rule__StringEnumeration__Group_2__0"
27074 // InternalApplicationConfiguration.g:8691:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ; 25361 // InternalApplicationConfiguration.g:8138:1: rule__StringEnumeration__Group_2__0 : rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ;
27075 public final void rule__StringEnumeration__Group_2__0() throws RecognitionException { 25362 public final void rule__StringEnumeration__Group_2__0() throws RecognitionException {
27076 25363
27077 int stackSize = keepStackSize(); 25364 int stackSize = keepStackSize();
27078 25365
27079 try { 25366 try {
27080 // InternalApplicationConfiguration.g:8695:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 ) 25367 // InternalApplicationConfiguration.g:8142:1: ( rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 )
27081 // InternalApplicationConfiguration.g:8696:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1 25368 // InternalApplicationConfiguration.g:8143:2: rule__StringEnumeration__Group_2__0__Impl rule__StringEnumeration__Group_2__1
27082 { 25369 {
27083 pushFollow(FOLLOW_28); 25370 pushFollow(FOLLOW_26);
27084 rule__StringEnumeration__Group_2__0__Impl(); 25371 rule__StringEnumeration__Group_2__0__Impl();
27085 25372
27086 state._fsp--; 25373 state._fsp--;
@@ -27109,21 +25396,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27109 25396
27110 25397
27111 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl" 25398 // $ANTLR start "rule__StringEnumeration__Group_2__0__Impl"
27112 // InternalApplicationConfiguration.g:8703:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ; 25399 // InternalApplicationConfiguration.g:8150:1: rule__StringEnumeration__Group_2__0__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ;
27113 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException { 25400 public final void rule__StringEnumeration__Group_2__0__Impl() throws RecognitionException {
27114 25401
27115 int stackSize = keepStackSize(); 25402 int stackSize = keepStackSize();
27116 25403
27117 try { 25404 try {
27118 // InternalApplicationConfiguration.g:8707:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) ) 25405 // InternalApplicationConfiguration.g:8154:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) )
27119 // InternalApplicationConfiguration.g:8708:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) 25406 // InternalApplicationConfiguration.g:8155:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
27120 { 25407 {
27121 // InternalApplicationConfiguration.g:8708:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) ) 25408 // InternalApplicationConfiguration.g:8155:1: ( ( rule__StringEnumeration__EntryAssignment_2_0 ) )
27122 // InternalApplicationConfiguration.g:8709:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) 25409 // InternalApplicationConfiguration.g:8156:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
27123 { 25410 {
27124 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0()); 25411 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_0());
27125 // InternalApplicationConfiguration.g:8710:2: ( rule__StringEnumeration__EntryAssignment_2_0 ) 25412 // InternalApplicationConfiguration.g:8157:2: ( rule__StringEnumeration__EntryAssignment_2_0 )
27126 // InternalApplicationConfiguration.g:8710:3: rule__StringEnumeration__EntryAssignment_2_0 25413 // InternalApplicationConfiguration.g:8157:3: rule__StringEnumeration__EntryAssignment_2_0
27127 { 25414 {
27128 pushFollow(FOLLOW_2); 25415 pushFollow(FOLLOW_2);
27129 rule__StringEnumeration__EntryAssignment_2_0(); 25416 rule__StringEnumeration__EntryAssignment_2_0();
@@ -27156,14 +25443,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27156 25443
27157 25444
27158 // $ANTLR start "rule__StringEnumeration__Group_2__1" 25445 // $ANTLR start "rule__StringEnumeration__Group_2__1"
27159 // InternalApplicationConfiguration.g:8718:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ; 25446 // InternalApplicationConfiguration.g:8165:1: rule__StringEnumeration__Group_2__1 : rule__StringEnumeration__Group_2__1__Impl ;
27160 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException { 25447 public final void rule__StringEnumeration__Group_2__1() throws RecognitionException {
27161 25448
27162 int stackSize = keepStackSize(); 25449 int stackSize = keepStackSize();
27163 25450
27164 try { 25451 try {
27165 // InternalApplicationConfiguration.g:8722:1: ( rule__StringEnumeration__Group_2__1__Impl ) 25452 // InternalApplicationConfiguration.g:8169:1: ( rule__StringEnumeration__Group_2__1__Impl )
27166 // InternalApplicationConfiguration.g:8723:2: rule__StringEnumeration__Group_2__1__Impl 25453 // InternalApplicationConfiguration.g:8170:2: rule__StringEnumeration__Group_2__1__Impl
27167 { 25454 {
27168 pushFollow(FOLLOW_2); 25455 pushFollow(FOLLOW_2);
27169 rule__StringEnumeration__Group_2__1__Impl(); 25456 rule__StringEnumeration__Group_2__1__Impl();
@@ -27189,35 +25476,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27189 25476
27190 25477
27191 // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl" 25478 // $ANTLR start "rule__StringEnumeration__Group_2__1__Impl"
27192 // InternalApplicationConfiguration.g:8729:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ; 25479 // InternalApplicationConfiguration.g:8176:1: rule__StringEnumeration__Group_2__1__Impl : ( ( rule__StringEnumeration__Group_2_1__0 )* ) ;
27193 public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException { 25480 public final void rule__StringEnumeration__Group_2__1__Impl() throws RecognitionException {
27194 25481
27195 int stackSize = keepStackSize(); 25482 int stackSize = keepStackSize();
27196 25483
27197 try { 25484 try {
27198 // InternalApplicationConfiguration.g:8733:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) ) 25485 // InternalApplicationConfiguration.g:8180:1: ( ( ( rule__StringEnumeration__Group_2_1__0 )* ) )
27199 // InternalApplicationConfiguration.g:8734:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) 25486 // InternalApplicationConfiguration.g:8181:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
27200 { 25487 {
27201 // InternalApplicationConfiguration.g:8734:1: ( ( rule__StringEnumeration__Group_2_1__0 )* ) 25488 // InternalApplicationConfiguration.g:8181:1: ( ( rule__StringEnumeration__Group_2_1__0 )* )
27202 // InternalApplicationConfiguration.g:8735:2: ( rule__StringEnumeration__Group_2_1__0 )* 25489 // InternalApplicationConfiguration.g:8182:2: ( rule__StringEnumeration__Group_2_1__0 )*
27203 { 25490 {
27204 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1()); 25491 before(grammarAccess.getStringEnumerationAccess().getGroup_2_1());
27205 // InternalApplicationConfiguration.g:8736:2: ( rule__StringEnumeration__Group_2_1__0 )* 25492 // InternalApplicationConfiguration.g:8183:2: ( rule__StringEnumeration__Group_2_1__0 )*
27206 loop65: 25493 loop61:
27207 do { 25494 do {
27208 int alt65=2; 25495 int alt61=2;
27209 int LA65_0 = input.LA(1); 25496 int LA61_0 = input.LA(1);
27210 25497
27211 if ( (LA65_0==33) ) { 25498 if ( (LA61_0==32) ) {
27212 alt65=1; 25499 alt61=1;
27213 } 25500 }
27214 25501
27215 25502
27216 switch (alt65) { 25503 switch (alt61) {
27217 case 1 : 25504 case 1 :
27218 // InternalApplicationConfiguration.g:8736:3: rule__StringEnumeration__Group_2_1__0 25505 // InternalApplicationConfiguration.g:8183:3: rule__StringEnumeration__Group_2_1__0
27219 { 25506 {
27220 pushFollow(FOLLOW_17); 25507 pushFollow(FOLLOW_16);
27221 rule__StringEnumeration__Group_2_1__0(); 25508 rule__StringEnumeration__Group_2_1__0();
27222 25509
27223 state._fsp--; 25510 state._fsp--;
@@ -27227,7 +25514,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27227 break; 25514 break;
27228 25515
27229 default : 25516 default :
27230 break loop65; 25517 break loop61;
27231 } 25518 }
27232 } while (true); 25519 } while (true);
27233 25520
@@ -27254,14 +25541,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27254 25541
27255 25542
27256 // $ANTLR start "rule__StringEnumeration__Group_2_1__0" 25543 // $ANTLR start "rule__StringEnumeration__Group_2_1__0"
27257 // InternalApplicationConfiguration.g:8745:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ; 25544 // InternalApplicationConfiguration.g:8192:1: rule__StringEnumeration__Group_2_1__0 : rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ;
27258 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException { 25545 public final void rule__StringEnumeration__Group_2_1__0() throws RecognitionException {
27259 25546
27260 int stackSize = keepStackSize(); 25547 int stackSize = keepStackSize();
27261 25548
27262 try { 25549 try {
27263 // InternalApplicationConfiguration.g:8749:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 ) 25550 // InternalApplicationConfiguration.g:8196:1: ( rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 )
27264 // InternalApplicationConfiguration.g:8750:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1 25551 // InternalApplicationConfiguration.g:8197:2: rule__StringEnumeration__Group_2_1__0__Impl rule__StringEnumeration__Group_2_1__1
27265 { 25552 {
27266 pushFollow(FOLLOW_11); 25553 pushFollow(FOLLOW_11);
27267 rule__StringEnumeration__Group_2_1__0__Impl(); 25554 rule__StringEnumeration__Group_2_1__0__Impl();
@@ -27292,20 +25579,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27292 25579
27293 25580
27294 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl" 25581 // $ANTLR start "rule__StringEnumeration__Group_2_1__0__Impl"
27295 // InternalApplicationConfiguration.g:8757:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ; 25582 // InternalApplicationConfiguration.g:8204:1: rule__StringEnumeration__Group_2_1__0__Impl : ( ',' ) ;
27296 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException { 25583 public final void rule__StringEnumeration__Group_2_1__0__Impl() throws RecognitionException {
27297 25584
27298 int stackSize = keepStackSize(); 25585 int stackSize = keepStackSize();
27299 25586
27300 try { 25587 try {
27301 // InternalApplicationConfiguration.g:8761:1: ( ( ',' ) ) 25588 // InternalApplicationConfiguration.g:8208:1: ( ( ',' ) )
27302 // InternalApplicationConfiguration.g:8762:1: ( ',' ) 25589 // InternalApplicationConfiguration.g:8209:1: ( ',' )
27303 { 25590 {
27304 // InternalApplicationConfiguration.g:8762:1: ( ',' ) 25591 // InternalApplicationConfiguration.g:8209:1: ( ',' )
27305 // InternalApplicationConfiguration.g:8763:2: ',' 25592 // InternalApplicationConfiguration.g:8210:2: ','
27306 { 25593 {
27307 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 25594 before(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
27308 match(input,33,FOLLOW_2); 25595 match(input,32,FOLLOW_2);
27309 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 25596 after(grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
27310 25597
27311 } 25598 }
@@ -27329,14 +25616,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27329 25616
27330 25617
27331 // $ANTLR start "rule__StringEnumeration__Group_2_1__1" 25618 // $ANTLR start "rule__StringEnumeration__Group_2_1__1"
27332 // InternalApplicationConfiguration.g:8772:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ; 25619 // InternalApplicationConfiguration.g:8219:1: rule__StringEnumeration__Group_2_1__1 : rule__StringEnumeration__Group_2_1__1__Impl ;
27333 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException { 25620 public final void rule__StringEnumeration__Group_2_1__1() throws RecognitionException {
27334 25621
27335 int stackSize = keepStackSize(); 25622 int stackSize = keepStackSize();
27336 25623
27337 try { 25624 try {
27338 // InternalApplicationConfiguration.g:8776:1: ( rule__StringEnumeration__Group_2_1__1__Impl ) 25625 // InternalApplicationConfiguration.g:8223:1: ( rule__StringEnumeration__Group_2_1__1__Impl )
27339 // InternalApplicationConfiguration.g:8777:2: rule__StringEnumeration__Group_2_1__1__Impl 25626 // InternalApplicationConfiguration.g:8224:2: rule__StringEnumeration__Group_2_1__1__Impl
27340 { 25627 {
27341 pushFollow(FOLLOW_2); 25628 pushFollow(FOLLOW_2);
27342 rule__StringEnumeration__Group_2_1__1__Impl(); 25629 rule__StringEnumeration__Group_2_1__1__Impl();
@@ -27362,21 +25649,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27362 25649
27363 25650
27364 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl" 25651 // $ANTLR start "rule__StringEnumeration__Group_2_1__1__Impl"
27365 // InternalApplicationConfiguration.g:8783:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ; 25652 // InternalApplicationConfiguration.g:8230:1: rule__StringEnumeration__Group_2_1__1__Impl : ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ;
27366 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException { 25653 public final void rule__StringEnumeration__Group_2_1__1__Impl() throws RecognitionException {
27367 25654
27368 int stackSize = keepStackSize(); 25655 int stackSize = keepStackSize();
27369 25656
27370 try { 25657 try {
27371 // InternalApplicationConfiguration.g:8787:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) ) 25658 // InternalApplicationConfiguration.g:8234:1: ( ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) )
27372 // InternalApplicationConfiguration.g:8788:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) 25659 // InternalApplicationConfiguration.g:8235:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
27373 { 25660 {
27374 // InternalApplicationConfiguration.g:8788:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) ) 25661 // InternalApplicationConfiguration.g:8235:1: ( ( rule__StringEnumeration__EntryAssignment_2_1_1 ) )
27375 // InternalApplicationConfiguration.g:8789:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) 25662 // InternalApplicationConfiguration.g:8236:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
27376 { 25663 {
27377 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1()); 25664 before(grammarAccess.getStringEnumerationAccess().getEntryAssignment_2_1_1());
27378 // InternalApplicationConfiguration.g:8790:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 ) 25665 // InternalApplicationConfiguration.g:8237:2: ( rule__StringEnumeration__EntryAssignment_2_1_1 )
27379 // InternalApplicationConfiguration.g:8790:3: rule__StringEnumeration__EntryAssignment_2_1_1 25666 // InternalApplicationConfiguration.g:8237:3: rule__StringEnumeration__EntryAssignment_2_1_1
27380 { 25667 {
27381 pushFollow(FOLLOW_2); 25668 pushFollow(FOLLOW_2);
27382 rule__StringEnumeration__EntryAssignment_2_1_1(); 25669 rule__StringEnumeration__EntryAssignment_2_1_1();
@@ -27409,14 +25696,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27409 25696
27410 25697
27411 // $ANTLR start "rule__ScopeDeclaration__Group__0" 25698 // $ANTLR start "rule__ScopeDeclaration__Group__0"
27412 // InternalApplicationConfiguration.g:8799:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ; 25699 // InternalApplicationConfiguration.g:8246:1: rule__ScopeDeclaration__Group__0 : rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ;
27413 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException { 25700 public final void rule__ScopeDeclaration__Group__0() throws RecognitionException {
27414 25701
27415 int stackSize = keepStackSize(); 25702 int stackSize = keepStackSize();
27416 25703
27417 try { 25704 try {
27418 // InternalApplicationConfiguration.g:8803:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 ) 25705 // InternalApplicationConfiguration.g:8250:1: ( rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 )
27419 // InternalApplicationConfiguration.g:8804:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1 25706 // InternalApplicationConfiguration.g:8251:2: rule__ScopeDeclaration__Group__0__Impl rule__ScopeDeclaration__Group__1
27420 { 25707 {
27421 pushFollow(FOLLOW_8); 25708 pushFollow(FOLLOW_8);
27422 rule__ScopeDeclaration__Group__0__Impl(); 25709 rule__ScopeDeclaration__Group__0__Impl();
@@ -27447,20 +25734,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27447 25734
27448 25735
27449 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl" 25736 // $ANTLR start "rule__ScopeDeclaration__Group__0__Impl"
27450 // InternalApplicationConfiguration.g:8811:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ; 25737 // InternalApplicationConfiguration.g:8258:1: rule__ScopeDeclaration__Group__0__Impl : ( 'scope' ) ;
27451 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException { 25738 public final void rule__ScopeDeclaration__Group__0__Impl() throws RecognitionException {
27452 25739
27453 int stackSize = keepStackSize(); 25740 int stackSize = keepStackSize();
27454 25741
27455 try { 25742 try {
27456 // InternalApplicationConfiguration.g:8815:1: ( ( 'scope' ) ) 25743 // InternalApplicationConfiguration.g:8262:1: ( ( 'scope' ) )
27457 // InternalApplicationConfiguration.g:8816:1: ( 'scope' ) 25744 // InternalApplicationConfiguration.g:8263:1: ( 'scope' )
27458 { 25745 {
27459 // InternalApplicationConfiguration.g:8816:1: ( 'scope' ) 25746 // InternalApplicationConfiguration.g:8263:1: ( 'scope' )
27460 // InternalApplicationConfiguration.g:8817:2: 'scope' 25747 // InternalApplicationConfiguration.g:8264:2: 'scope'
27461 { 25748 {
27462 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 25749 before(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
27463 match(input,55,FOLLOW_2); 25750 match(input,52,FOLLOW_2);
27464 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 25751 after(grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
27465 25752
27466 } 25753 }
@@ -27484,16 +25771,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27484 25771
27485 25772
27486 // $ANTLR start "rule__ScopeDeclaration__Group__1" 25773 // $ANTLR start "rule__ScopeDeclaration__Group__1"
27487 // InternalApplicationConfiguration.g:8826:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ; 25774 // InternalApplicationConfiguration.g:8273:1: rule__ScopeDeclaration__Group__1 : rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ;
27488 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException { 25775 public final void rule__ScopeDeclaration__Group__1() throws RecognitionException {
27489 25776
27490 int stackSize = keepStackSize(); 25777 int stackSize = keepStackSize();
27491 25778
27492 try { 25779 try {
27493 // InternalApplicationConfiguration.g:8830:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 ) 25780 // InternalApplicationConfiguration.g:8277:1: ( rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 )
27494 // InternalApplicationConfiguration.g:8831:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2 25781 // InternalApplicationConfiguration.g:8278:2: rule__ScopeDeclaration__Group__1__Impl rule__ScopeDeclaration__Group__2
27495 { 25782 {
27496 pushFollow(FOLLOW_19); 25783 pushFollow(FOLLOW_18);
27497 rule__ScopeDeclaration__Group__1__Impl(); 25784 rule__ScopeDeclaration__Group__1__Impl();
27498 25785
27499 state._fsp--; 25786 state._fsp--;
@@ -27522,21 +25809,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27522 25809
27523 25810
27524 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl" 25811 // $ANTLR start "rule__ScopeDeclaration__Group__1__Impl"
27525 // InternalApplicationConfiguration.g:8838:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ; 25812 // InternalApplicationConfiguration.g:8285:1: rule__ScopeDeclaration__Group__1__Impl : ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ;
27526 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException { 25813 public final void rule__ScopeDeclaration__Group__1__Impl() throws RecognitionException {
27527 25814
27528 int stackSize = keepStackSize(); 25815 int stackSize = keepStackSize();
27529 25816
27530 try { 25817 try {
27531 // InternalApplicationConfiguration.g:8842:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) ) 25818 // InternalApplicationConfiguration.g:8289:1: ( ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) )
27532 // InternalApplicationConfiguration.g:8843:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) 25819 // InternalApplicationConfiguration.g:8290:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
27533 { 25820 {
27534 // InternalApplicationConfiguration.g:8843:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) ) 25821 // InternalApplicationConfiguration.g:8290:1: ( ( rule__ScopeDeclaration__NameAssignment_1 ) )
27535 // InternalApplicationConfiguration.g:8844:2: ( rule__ScopeDeclaration__NameAssignment_1 ) 25822 // InternalApplicationConfiguration.g:8291:2: ( rule__ScopeDeclaration__NameAssignment_1 )
27536 { 25823 {
27537 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1()); 25824 before(grammarAccess.getScopeDeclarationAccess().getNameAssignment_1());
27538 // InternalApplicationConfiguration.g:8845:2: ( rule__ScopeDeclaration__NameAssignment_1 ) 25825 // InternalApplicationConfiguration.g:8292:2: ( rule__ScopeDeclaration__NameAssignment_1 )
27539 // InternalApplicationConfiguration.g:8845:3: rule__ScopeDeclaration__NameAssignment_1 25826 // InternalApplicationConfiguration.g:8292:3: rule__ScopeDeclaration__NameAssignment_1
27540 { 25827 {
27541 pushFollow(FOLLOW_2); 25828 pushFollow(FOLLOW_2);
27542 rule__ScopeDeclaration__NameAssignment_1(); 25829 rule__ScopeDeclaration__NameAssignment_1();
@@ -27569,14 +25856,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27569 25856
27570 25857
27571 // $ANTLR start "rule__ScopeDeclaration__Group__2" 25858 // $ANTLR start "rule__ScopeDeclaration__Group__2"
27572 // InternalApplicationConfiguration.g:8853:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ; 25859 // InternalApplicationConfiguration.g:8300:1: rule__ScopeDeclaration__Group__2 : rule__ScopeDeclaration__Group__2__Impl ;
27573 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException { 25860 public final void rule__ScopeDeclaration__Group__2() throws RecognitionException {
27574 25861
27575 int stackSize = keepStackSize(); 25862 int stackSize = keepStackSize();
27576 25863
27577 try { 25864 try {
27578 // InternalApplicationConfiguration.g:8857:1: ( rule__ScopeDeclaration__Group__2__Impl ) 25865 // InternalApplicationConfiguration.g:8304:1: ( rule__ScopeDeclaration__Group__2__Impl )
27579 // InternalApplicationConfiguration.g:8858:2: rule__ScopeDeclaration__Group__2__Impl 25866 // InternalApplicationConfiguration.g:8305:2: rule__ScopeDeclaration__Group__2__Impl
27580 { 25867 {
27581 pushFollow(FOLLOW_2); 25868 pushFollow(FOLLOW_2);
27582 rule__ScopeDeclaration__Group__2__Impl(); 25869 rule__ScopeDeclaration__Group__2__Impl();
@@ -27602,21 +25889,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27602 25889
27603 25890
27604 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl" 25891 // $ANTLR start "rule__ScopeDeclaration__Group__2__Impl"
27605 // InternalApplicationConfiguration.g:8864:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ; 25892 // InternalApplicationConfiguration.g:8311:1: rule__ScopeDeclaration__Group__2__Impl : ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ;
27606 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException { 25893 public final void rule__ScopeDeclaration__Group__2__Impl() throws RecognitionException {
27607 25894
27608 int stackSize = keepStackSize(); 25895 int stackSize = keepStackSize();
27609 25896
27610 try { 25897 try {
27611 // InternalApplicationConfiguration.g:8868:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) ) 25898 // InternalApplicationConfiguration.g:8315:1: ( ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) )
27612 // InternalApplicationConfiguration.g:8869:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) 25899 // InternalApplicationConfiguration.g:8316:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
27613 { 25900 {
27614 // InternalApplicationConfiguration.g:8869:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) ) 25901 // InternalApplicationConfiguration.g:8316:1: ( ( rule__ScopeDeclaration__SpecificationAssignment_2 ) )
27615 // InternalApplicationConfiguration.g:8870:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) 25902 // InternalApplicationConfiguration.g:8317:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
27616 { 25903 {
27617 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2()); 25904 before(grammarAccess.getScopeDeclarationAccess().getSpecificationAssignment_2());
27618 // InternalApplicationConfiguration.g:8871:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 ) 25905 // InternalApplicationConfiguration.g:8318:2: ( rule__ScopeDeclaration__SpecificationAssignment_2 )
27619 // InternalApplicationConfiguration.g:8871:3: rule__ScopeDeclaration__SpecificationAssignment_2 25906 // InternalApplicationConfiguration.g:8318:3: rule__ScopeDeclaration__SpecificationAssignment_2
27620 { 25907 {
27621 pushFollow(FOLLOW_2); 25908 pushFollow(FOLLOW_2);
27622 rule__ScopeDeclaration__SpecificationAssignment_2(); 25909 rule__ScopeDeclaration__SpecificationAssignment_2();
@@ -27649,16 +25936,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27649 25936
27650 25937
27651 // $ANTLR start "rule__GenerationTask__Group__0" 25938 // $ANTLR start "rule__GenerationTask__Group__0"
27652 // InternalApplicationConfiguration.g:8880:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ; 25939 // InternalApplicationConfiguration.g:8327:1: rule__GenerationTask__Group__0 : rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ;
27653 public final void rule__GenerationTask__Group__0() throws RecognitionException { 25940 public final void rule__GenerationTask__Group__0() throws RecognitionException {
27654 25941
27655 int stackSize = keepStackSize(); 25942 int stackSize = keepStackSize();
27656 25943
27657 try { 25944 try {
27658 // InternalApplicationConfiguration.g:8884:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 ) 25945 // InternalApplicationConfiguration.g:8331:1: ( rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 )
27659 // InternalApplicationConfiguration.g:8885:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1 25946 // InternalApplicationConfiguration.g:8332:2: rule__GenerationTask__Group__0__Impl rule__GenerationTask__Group__1
27660 { 25947 {
27661 pushFollow(FOLLOW_19); 25948 pushFollow(FOLLOW_18);
27662 rule__GenerationTask__Group__0__Impl(); 25949 rule__GenerationTask__Group__0__Impl();
27663 25950
27664 state._fsp--; 25951 state._fsp--;
@@ -27687,20 +25974,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27687 25974
27688 25975
27689 // $ANTLR start "rule__GenerationTask__Group__0__Impl" 25976 // $ANTLR start "rule__GenerationTask__Group__0__Impl"
27690 // InternalApplicationConfiguration.g:8892:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ; 25977 // InternalApplicationConfiguration.g:8339:1: rule__GenerationTask__Group__0__Impl : ( 'generate' ) ;
27691 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException { 25978 public final void rule__GenerationTask__Group__0__Impl() throws RecognitionException {
27692 25979
27693 int stackSize = keepStackSize(); 25980 int stackSize = keepStackSize();
27694 25981
27695 try { 25982 try {
27696 // InternalApplicationConfiguration.g:8896:1: ( ( 'generate' ) ) 25983 // InternalApplicationConfiguration.g:8343:1: ( ( 'generate' ) )
27697 // InternalApplicationConfiguration.g:8897:1: ( 'generate' ) 25984 // InternalApplicationConfiguration.g:8344:1: ( 'generate' )
27698 { 25985 {
27699 // InternalApplicationConfiguration.g:8897:1: ( 'generate' ) 25986 // InternalApplicationConfiguration.g:8344:1: ( 'generate' )
27700 // InternalApplicationConfiguration.g:8898:2: 'generate' 25987 // InternalApplicationConfiguration.g:8345:2: 'generate'
27701 { 25988 {
27702 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 25989 before(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
27703 match(input,56,FOLLOW_2); 25990 match(input,53,FOLLOW_2);
27704 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 25991 after(grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
27705 25992
27706 } 25993 }
@@ -27724,16 +26011,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27724 26011
27725 26012
27726 // $ANTLR start "rule__GenerationTask__Group__1" 26013 // $ANTLR start "rule__GenerationTask__Group__1"
27727 // InternalApplicationConfiguration.g:8907:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ; 26014 // InternalApplicationConfiguration.g:8354:1: rule__GenerationTask__Group__1 : rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ;
27728 public final void rule__GenerationTask__Group__1() throws RecognitionException { 26015 public final void rule__GenerationTask__Group__1() throws RecognitionException {
27729 26016
27730 int stackSize = keepStackSize(); 26017 int stackSize = keepStackSize();
27731 26018
27732 try { 26019 try {
27733 // InternalApplicationConfiguration.g:8911:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 ) 26020 // InternalApplicationConfiguration.g:8358:1: ( rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 )
27734 // InternalApplicationConfiguration.g:8912:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2 26021 // InternalApplicationConfiguration.g:8359:2: rule__GenerationTask__Group__1__Impl rule__GenerationTask__Group__2
27735 { 26022 {
27736 pushFollow(FOLLOW_19); 26023 pushFollow(FOLLOW_18);
27737 rule__GenerationTask__Group__1__Impl(); 26024 rule__GenerationTask__Group__1__Impl();
27738 26025
27739 state._fsp--; 26026 state._fsp--;
@@ -27762,21 +26049,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27762 26049
27763 26050
27764 // $ANTLR start "rule__GenerationTask__Group__1__Impl" 26051 // $ANTLR start "rule__GenerationTask__Group__1__Impl"
27765 // InternalApplicationConfiguration.g:8919:1: rule__GenerationTask__Group__1__Impl : ( () ) ; 26052 // InternalApplicationConfiguration.g:8366:1: rule__GenerationTask__Group__1__Impl : ( () ) ;
27766 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException { 26053 public final void rule__GenerationTask__Group__1__Impl() throws RecognitionException {
27767 26054
27768 int stackSize = keepStackSize(); 26055 int stackSize = keepStackSize();
27769 26056
27770 try { 26057 try {
27771 // InternalApplicationConfiguration.g:8923:1: ( ( () ) ) 26058 // InternalApplicationConfiguration.g:8370:1: ( ( () ) )
27772 // InternalApplicationConfiguration.g:8924:1: ( () ) 26059 // InternalApplicationConfiguration.g:8371:1: ( () )
27773 { 26060 {
27774 // InternalApplicationConfiguration.g:8924:1: ( () ) 26061 // InternalApplicationConfiguration.g:8371:1: ( () )
27775 // InternalApplicationConfiguration.g:8925:2: () 26062 // InternalApplicationConfiguration.g:8372:2: ()
27776 { 26063 {
27777 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1()); 26064 before(grammarAccess.getGenerationTaskAccess().getGenerationTaskAction_1());
27778 // InternalApplicationConfiguration.g:8926:2: () 26065 // InternalApplicationConfiguration.g:8373:2: ()
27779 // InternalApplicationConfiguration.g:8926:3: 26066 // InternalApplicationConfiguration.g:8373:3:
27780 { 26067 {
27781 } 26068 }
27782 26069
@@ -27799,16 +26086,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27799 26086
27800 26087
27801 // $ANTLR start "rule__GenerationTask__Group__2" 26088 // $ANTLR start "rule__GenerationTask__Group__2"
27802 // InternalApplicationConfiguration.g:8934:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ; 26089 // InternalApplicationConfiguration.g:8381:1: rule__GenerationTask__Group__2 : rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ;
27803 public final void rule__GenerationTask__Group__2() throws RecognitionException { 26090 public final void rule__GenerationTask__Group__2() throws RecognitionException {
27804 26091
27805 int stackSize = keepStackSize(); 26092 int stackSize = keepStackSize();
27806 26093
27807 try { 26094 try {
27808 // InternalApplicationConfiguration.g:8938:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 ) 26095 // InternalApplicationConfiguration.g:8385:1: ( rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 )
27809 // InternalApplicationConfiguration.g:8939:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3 26096 // InternalApplicationConfiguration.g:8386:2: rule__GenerationTask__Group__2__Impl rule__GenerationTask__Group__3
27810 { 26097 {
27811 pushFollow(FOLLOW_45); 26098 pushFollow(FOLLOW_43);
27812 rule__GenerationTask__Group__2__Impl(); 26099 rule__GenerationTask__Group__2__Impl();
27813 26100
27814 state._fsp--; 26101 state._fsp--;
@@ -27837,20 +26124,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27837 26124
27838 26125
27839 // $ANTLR start "rule__GenerationTask__Group__2__Impl" 26126 // $ANTLR start "rule__GenerationTask__Group__2__Impl"
27840 // InternalApplicationConfiguration.g:8946:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ; 26127 // InternalApplicationConfiguration.g:8393:1: rule__GenerationTask__Group__2__Impl : ( '{' ) ;
27841 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException { 26128 public final void rule__GenerationTask__Group__2__Impl() throws RecognitionException {
27842 26129
27843 int stackSize = keepStackSize(); 26130 int stackSize = keepStackSize();
27844 26131
27845 try { 26132 try {
27846 // InternalApplicationConfiguration.g:8950:1: ( ( '{' ) ) 26133 // InternalApplicationConfiguration.g:8397:1: ( ( '{' ) )
27847 // InternalApplicationConfiguration.g:8951:1: ( '{' ) 26134 // InternalApplicationConfiguration.g:8398:1: ( '{' )
27848 { 26135 {
27849 // InternalApplicationConfiguration.g:8951:1: ( '{' ) 26136 // InternalApplicationConfiguration.g:8398:1: ( '{' )
27850 // InternalApplicationConfiguration.g:8952:2: '{' 26137 // InternalApplicationConfiguration.g:8399:2: '{'
27851 { 26138 {
27852 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 26139 before(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
27853 match(input,31,FOLLOW_2); 26140 match(input,30,FOLLOW_2);
27854 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 26141 after(grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
27855 26142
27856 } 26143 }
@@ -27874,16 +26161,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27874 26161
27875 26162
27876 // $ANTLR start "rule__GenerationTask__Group__3" 26163 // $ANTLR start "rule__GenerationTask__Group__3"
27877 // InternalApplicationConfiguration.g:8961:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ; 26164 // InternalApplicationConfiguration.g:8408:1: rule__GenerationTask__Group__3 : rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ;
27878 public final void rule__GenerationTask__Group__3() throws RecognitionException { 26165 public final void rule__GenerationTask__Group__3() throws RecognitionException {
27879 26166
27880 int stackSize = keepStackSize(); 26167 int stackSize = keepStackSize();
27881 26168
27882 try { 26169 try {
27883 // InternalApplicationConfiguration.g:8965:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 ) 26170 // InternalApplicationConfiguration.g:8412:1: ( rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 )
27884 // InternalApplicationConfiguration.g:8966:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4 26171 // InternalApplicationConfiguration.g:8413:2: rule__GenerationTask__Group__3__Impl rule__GenerationTask__Group__4
27885 { 26172 {
27886 pushFollow(FOLLOW_46); 26173 pushFollow(FOLLOW_44);
27887 rule__GenerationTask__Group__3__Impl(); 26174 rule__GenerationTask__Group__3__Impl();
27888 26175
27889 state._fsp--; 26176 state._fsp--;
@@ -27912,21 +26199,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27912 26199
27913 26200
27914 // $ANTLR start "rule__GenerationTask__Group__3__Impl" 26201 // $ANTLR start "rule__GenerationTask__Group__3__Impl"
27915 // InternalApplicationConfiguration.g:8973:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ; 26202 // InternalApplicationConfiguration.g:8420:1: rule__GenerationTask__Group__3__Impl : ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ;
27916 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException { 26203 public final void rule__GenerationTask__Group__3__Impl() throws RecognitionException {
27917 26204
27918 int stackSize = keepStackSize(); 26205 int stackSize = keepStackSize();
27919 26206
27920 try { 26207 try {
27921 // InternalApplicationConfiguration.g:8977:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) ) 26208 // InternalApplicationConfiguration.g:8424:1: ( ( ( rule__GenerationTask__UnorderedGroup_3 ) ) )
27922 // InternalApplicationConfiguration.g:8978:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) 26209 // InternalApplicationConfiguration.g:8425:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
27923 { 26210 {
27924 // InternalApplicationConfiguration.g:8978:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) ) 26211 // InternalApplicationConfiguration.g:8425:1: ( ( rule__GenerationTask__UnorderedGroup_3 ) )
27925 // InternalApplicationConfiguration.g:8979:2: ( rule__GenerationTask__UnorderedGroup_3 ) 26212 // InternalApplicationConfiguration.g:8426:2: ( rule__GenerationTask__UnorderedGroup_3 )
27926 { 26213 {
27927 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 26214 before(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
27928 // InternalApplicationConfiguration.g:8980:2: ( rule__GenerationTask__UnorderedGroup_3 ) 26215 // InternalApplicationConfiguration.g:8427:2: ( rule__GenerationTask__UnorderedGroup_3 )
27929 // InternalApplicationConfiguration.g:8980:3: rule__GenerationTask__UnorderedGroup_3 26216 // InternalApplicationConfiguration.g:8427:3: rule__GenerationTask__UnorderedGroup_3
27930 { 26217 {
27931 pushFollow(FOLLOW_2); 26218 pushFollow(FOLLOW_2);
27932 rule__GenerationTask__UnorderedGroup_3(); 26219 rule__GenerationTask__UnorderedGroup_3();
@@ -27959,14 +26246,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27959 26246
27960 26247
27961 // $ANTLR start "rule__GenerationTask__Group__4" 26248 // $ANTLR start "rule__GenerationTask__Group__4"
27962 // InternalApplicationConfiguration.g:8988:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ; 26249 // InternalApplicationConfiguration.g:8435:1: rule__GenerationTask__Group__4 : rule__GenerationTask__Group__4__Impl ;
27963 public final void rule__GenerationTask__Group__4() throws RecognitionException { 26250 public final void rule__GenerationTask__Group__4() throws RecognitionException {
27964 26251
27965 int stackSize = keepStackSize(); 26252 int stackSize = keepStackSize();
27966 26253
27967 try { 26254 try {
27968 // InternalApplicationConfiguration.g:8992:1: ( rule__GenerationTask__Group__4__Impl ) 26255 // InternalApplicationConfiguration.g:8439:1: ( rule__GenerationTask__Group__4__Impl )
27969 // InternalApplicationConfiguration.g:8993:2: rule__GenerationTask__Group__4__Impl 26256 // InternalApplicationConfiguration.g:8440:2: rule__GenerationTask__Group__4__Impl
27970 { 26257 {
27971 pushFollow(FOLLOW_2); 26258 pushFollow(FOLLOW_2);
27972 rule__GenerationTask__Group__4__Impl(); 26259 rule__GenerationTask__Group__4__Impl();
@@ -27992,20 +26279,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
27992 26279
27993 26280
27994 // $ANTLR start "rule__GenerationTask__Group__4__Impl" 26281 // $ANTLR start "rule__GenerationTask__Group__4__Impl"
27995 // InternalApplicationConfiguration.g:8999:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ; 26282 // InternalApplicationConfiguration.g:8446:1: rule__GenerationTask__Group__4__Impl : ( '}' ) ;
27996 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException { 26283 public final void rule__GenerationTask__Group__4__Impl() throws RecognitionException {
27997 26284
27998 int stackSize = keepStackSize(); 26285 int stackSize = keepStackSize();
27999 26286
28000 try { 26287 try {
28001 // InternalApplicationConfiguration.g:9003:1: ( ( '}' ) ) 26288 // InternalApplicationConfiguration.g:8450:1: ( ( '}' ) )
28002 // InternalApplicationConfiguration.g:9004:1: ( '}' ) 26289 // InternalApplicationConfiguration.g:8451:1: ( '}' )
28003 { 26290 {
28004 // InternalApplicationConfiguration.g:9004:1: ( '}' ) 26291 // InternalApplicationConfiguration.g:8451:1: ( '}' )
28005 // InternalApplicationConfiguration.g:9005:2: '}' 26292 // InternalApplicationConfiguration.g:8452:2: '}'
28006 { 26293 {
28007 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 26294 before(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
28008 match(input,32,FOLLOW_2); 26295 match(input,31,FOLLOW_2);
28009 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 26296 after(grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
28010 26297
28011 } 26298 }
@@ -28029,16 +26316,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28029 26316
28030 26317
28031 // $ANTLR start "rule__GenerationTask__Group_3_0__0" 26318 // $ANTLR start "rule__GenerationTask__Group_3_0__0"
28032 // InternalApplicationConfiguration.g:9015:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ; 26319 // InternalApplicationConfiguration.g:8462:1: rule__GenerationTask__Group_3_0__0 : rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ;
28033 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException { 26320 public final void rule__GenerationTask__Group_3_0__0() throws RecognitionException {
28034 26321
28035 int stackSize = keepStackSize(); 26322 int stackSize = keepStackSize();
28036 26323
28037 try { 26324 try {
28038 // InternalApplicationConfiguration.g:9019:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 ) 26325 // InternalApplicationConfiguration.g:8466:1: ( rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 )
28039 // InternalApplicationConfiguration.g:9020:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1 26326 // InternalApplicationConfiguration.g:8467:2: rule__GenerationTask__Group_3_0__0__Impl rule__GenerationTask__Group_3_0__1
28040 { 26327 {
28041 pushFollow(FOLLOW_14); 26328 pushFollow(FOLLOW_13);
28042 rule__GenerationTask__Group_3_0__0__Impl(); 26329 rule__GenerationTask__Group_3_0__0__Impl();
28043 26330
28044 state._fsp--; 26331 state._fsp--;
@@ -28067,20 +26354,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28067 26354
28068 26355
28069 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl" 26356 // $ANTLR start "rule__GenerationTask__Group_3_0__0__Impl"
28070 // InternalApplicationConfiguration.g:9027:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ; 26357 // InternalApplicationConfiguration.g:8474:1: rule__GenerationTask__Group_3_0__0__Impl : ( 'metamodel' ) ;
28071 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException { 26358 public final void rule__GenerationTask__Group_3_0__0__Impl() throws RecognitionException {
28072 26359
28073 int stackSize = keepStackSize(); 26360 int stackSize = keepStackSize();
28074 26361
28075 try { 26362 try {
28076 // InternalApplicationConfiguration.g:9031:1: ( ( 'metamodel' ) ) 26363 // InternalApplicationConfiguration.g:8478:1: ( ( 'metamodel' ) )
28077 // InternalApplicationConfiguration.g:9032:1: ( 'metamodel' ) 26364 // InternalApplicationConfiguration.g:8479:1: ( 'metamodel' )
28078 { 26365 {
28079 // InternalApplicationConfiguration.g:9032:1: ( 'metamodel' ) 26366 // InternalApplicationConfiguration.g:8479:1: ( 'metamodel' )
28080 // InternalApplicationConfiguration.g:9033:2: 'metamodel' 26367 // InternalApplicationConfiguration.g:8480:2: 'metamodel'
28081 { 26368 {
28082 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 26369 before(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
28083 match(input,37,FOLLOW_2); 26370 match(input,36,FOLLOW_2);
28084 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 26371 after(grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
28085 26372
28086 } 26373 }
@@ -28104,16 +26391,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28104 26391
28105 26392
28106 // $ANTLR start "rule__GenerationTask__Group_3_0__1" 26393 // $ANTLR start "rule__GenerationTask__Group_3_0__1"
28107 // InternalApplicationConfiguration.g:9042:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ; 26394 // InternalApplicationConfiguration.g:8489:1: rule__GenerationTask__Group_3_0__1 : rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ;
28108 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException { 26395 public final void rule__GenerationTask__Group_3_0__1() throws RecognitionException {
28109 26396
28110 int stackSize = keepStackSize(); 26397 int stackSize = keepStackSize();
28111 26398
28112 try { 26399 try {
28113 // InternalApplicationConfiguration.g:9046:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 ) 26400 // InternalApplicationConfiguration.g:8493:1: ( rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 )
28114 // InternalApplicationConfiguration.g:9047:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2 26401 // InternalApplicationConfiguration.g:8494:2: rule__GenerationTask__Group_3_0__1__Impl rule__GenerationTask__Group_3_0__2
28115 { 26402 {
28116 pushFollow(FOLLOW_47); 26403 pushFollow(FOLLOW_45);
28117 rule__GenerationTask__Group_3_0__1__Impl(); 26404 rule__GenerationTask__Group_3_0__1__Impl();
28118 26405
28119 state._fsp--; 26406 state._fsp--;
@@ -28142,20 +26429,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28142 26429
28143 26430
28144 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl" 26431 // $ANTLR start "rule__GenerationTask__Group_3_0__1__Impl"
28145 // InternalApplicationConfiguration.g:9054:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ; 26432 // InternalApplicationConfiguration.g:8501:1: rule__GenerationTask__Group_3_0__1__Impl : ( '=' ) ;
28146 public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException { 26433 public final void rule__GenerationTask__Group_3_0__1__Impl() throws RecognitionException {
28147 26434
28148 int stackSize = keepStackSize(); 26435 int stackSize = keepStackSize();
28149 26436
28150 try { 26437 try {
28151 // InternalApplicationConfiguration.g:9058:1: ( ( '=' ) ) 26438 // InternalApplicationConfiguration.g:8505:1: ( ( '=' ) )
28152 // InternalApplicationConfiguration.g:9059:1: ( '=' ) 26439 // InternalApplicationConfiguration.g:8506:1: ( '=' )
28153 { 26440 {
28154 // InternalApplicationConfiguration.g:9059:1: ( '=' ) 26441 // InternalApplicationConfiguration.g:8506:1: ( '=' )
28155 // InternalApplicationConfiguration.g:9060:2: '=' 26442 // InternalApplicationConfiguration.g:8507:2: '='
28156 { 26443 {
28157 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 26444 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
28158 match(input,30,FOLLOW_2); 26445 match(input,29,FOLLOW_2);
28159 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 26446 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
28160 26447
28161 } 26448 }
@@ -28179,14 +26466,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28179 26466
28180 26467
28181 // $ANTLR start "rule__GenerationTask__Group_3_0__2" 26468 // $ANTLR start "rule__GenerationTask__Group_3_0__2"
28182 // InternalApplicationConfiguration.g:9069:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ; 26469 // InternalApplicationConfiguration.g:8516:1: rule__GenerationTask__Group_3_0__2 : rule__GenerationTask__Group_3_0__2__Impl ;
28183 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException { 26470 public final void rule__GenerationTask__Group_3_0__2() throws RecognitionException {
28184 26471
28185 int stackSize = keepStackSize(); 26472 int stackSize = keepStackSize();
28186 26473
28187 try { 26474 try {
28188 // InternalApplicationConfiguration.g:9073:1: ( rule__GenerationTask__Group_3_0__2__Impl ) 26475 // InternalApplicationConfiguration.g:8520:1: ( rule__GenerationTask__Group_3_0__2__Impl )
28189 // InternalApplicationConfiguration.g:9074:2: rule__GenerationTask__Group_3_0__2__Impl 26476 // InternalApplicationConfiguration.g:8521:2: rule__GenerationTask__Group_3_0__2__Impl
28190 { 26477 {
28191 pushFollow(FOLLOW_2); 26478 pushFollow(FOLLOW_2);
28192 rule__GenerationTask__Group_3_0__2__Impl(); 26479 rule__GenerationTask__Group_3_0__2__Impl();
@@ -28212,21 +26499,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28212 26499
28213 26500
28214 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl" 26501 // $ANTLR start "rule__GenerationTask__Group_3_0__2__Impl"
28215 // InternalApplicationConfiguration.g:9080:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ; 26502 // InternalApplicationConfiguration.g:8527:1: rule__GenerationTask__Group_3_0__2__Impl : ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ;
28216 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException { 26503 public final void rule__GenerationTask__Group_3_0__2__Impl() throws RecognitionException {
28217 26504
28218 int stackSize = keepStackSize(); 26505 int stackSize = keepStackSize();
28219 26506
28220 try { 26507 try {
28221 // InternalApplicationConfiguration.g:9084:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) ) 26508 // InternalApplicationConfiguration.g:8531:1: ( ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) )
28222 // InternalApplicationConfiguration.g:9085:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) 26509 // InternalApplicationConfiguration.g:8532:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
28223 { 26510 {
28224 // InternalApplicationConfiguration.g:9085:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) ) 26511 // InternalApplicationConfiguration.g:8532:1: ( ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) )
28225 // InternalApplicationConfiguration.g:9086:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) 26512 // InternalApplicationConfiguration.g:8533:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
28226 { 26513 {
28227 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2()); 26514 before(grammarAccess.getGenerationTaskAccess().getMetamodelAssignment_3_0_2());
28228 // InternalApplicationConfiguration.g:9087:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 ) 26515 // InternalApplicationConfiguration.g:8534:2: ( rule__GenerationTask__MetamodelAssignment_3_0_2 )
28229 // InternalApplicationConfiguration.g:9087:3: rule__GenerationTask__MetamodelAssignment_3_0_2 26516 // InternalApplicationConfiguration.g:8534:3: rule__GenerationTask__MetamodelAssignment_3_0_2
28230 { 26517 {
28231 pushFollow(FOLLOW_2); 26518 pushFollow(FOLLOW_2);
28232 rule__GenerationTask__MetamodelAssignment_3_0_2(); 26519 rule__GenerationTask__MetamodelAssignment_3_0_2();
@@ -28259,16 +26546,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28259 26546
28260 26547
28261 // $ANTLR start "rule__GenerationTask__Group_3_1__0" 26548 // $ANTLR start "rule__GenerationTask__Group_3_1__0"
28262 // InternalApplicationConfiguration.g:9096:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ; 26549 // InternalApplicationConfiguration.g:8543:1: rule__GenerationTask__Group_3_1__0 : rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ;
28263 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException { 26550 public final void rule__GenerationTask__Group_3_1__0() throws RecognitionException {
28264 26551
28265 int stackSize = keepStackSize(); 26552 int stackSize = keepStackSize();
28266 26553
28267 try { 26554 try {
28268 // InternalApplicationConfiguration.g:9100:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 ) 26555 // InternalApplicationConfiguration.g:8547:1: ( rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 )
28269 // InternalApplicationConfiguration.g:9101:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1 26556 // InternalApplicationConfiguration.g:8548:2: rule__GenerationTask__Group_3_1__0__Impl rule__GenerationTask__Group_3_1__1
28270 { 26557 {
28271 pushFollow(FOLLOW_14); 26558 pushFollow(FOLLOW_13);
28272 rule__GenerationTask__Group_3_1__0__Impl(); 26559 rule__GenerationTask__Group_3_1__0__Impl();
28273 26560
28274 state._fsp--; 26561 state._fsp--;
@@ -28297,20 +26584,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28297 26584
28298 26585
28299 // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl" 26586 // $ANTLR start "rule__GenerationTask__Group_3_1__0__Impl"
28300 // InternalApplicationConfiguration.g:9108:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ; 26587 // InternalApplicationConfiguration.g:8555:1: rule__GenerationTask__Group_3_1__0__Impl : ( 'partial-model' ) ;
28301 public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException { 26588 public final void rule__GenerationTask__Group_3_1__0__Impl() throws RecognitionException {
28302 26589
28303 int stackSize = keepStackSize(); 26590 int stackSize = keepStackSize();
28304 26591
28305 try { 26592 try {
28306 // InternalApplicationConfiguration.g:9112:1: ( ( 'partial-model' ) ) 26593 // InternalApplicationConfiguration.g:8559:1: ( ( 'partial-model' ) )
28307 // InternalApplicationConfiguration.g:9113:1: ( 'partial-model' ) 26594 // InternalApplicationConfiguration.g:8560:1: ( 'partial-model' )
28308 { 26595 {
28309 // InternalApplicationConfiguration.g:9113:1: ( 'partial-model' ) 26596 // InternalApplicationConfiguration.g:8560:1: ( 'partial-model' )
28310 // InternalApplicationConfiguration.g:9114:2: 'partial-model' 26597 // InternalApplicationConfiguration.g:8561:2: 'partial-model'
28311 { 26598 {
28312 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 26599 before(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
28313 match(input,57,FOLLOW_2); 26600 match(input,54,FOLLOW_2);
28314 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 26601 after(grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
28315 26602
28316 } 26603 }
@@ -28334,16 +26621,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28334 26621
28335 26622
28336 // $ANTLR start "rule__GenerationTask__Group_3_1__1" 26623 // $ANTLR start "rule__GenerationTask__Group_3_1__1"
28337 // InternalApplicationConfiguration.g:9123:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ; 26624 // InternalApplicationConfiguration.g:8570:1: rule__GenerationTask__Group_3_1__1 : rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ;
28338 public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException { 26625 public final void rule__GenerationTask__Group_3_1__1() throws RecognitionException {
28339 26626
28340 int stackSize = keepStackSize(); 26627 int stackSize = keepStackSize();
28341 26628
28342 try { 26629 try {
28343 // InternalApplicationConfiguration.g:9127:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 ) 26630 // InternalApplicationConfiguration.g:8574:1: ( rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 )
28344 // InternalApplicationConfiguration.g:9128:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2 26631 // InternalApplicationConfiguration.g:8575:2: rule__GenerationTask__Group_3_1__1__Impl rule__GenerationTask__Group_3_1__2
28345 { 26632 {
28346 pushFollow(FOLLOW_47); 26633 pushFollow(FOLLOW_45);
28347 rule__GenerationTask__Group_3_1__1__Impl(); 26634 rule__GenerationTask__Group_3_1__1__Impl();
28348 26635
28349 state._fsp--; 26636 state._fsp--;
@@ -28372,20 +26659,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28372 26659
28373 26660
28374 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl" 26661 // $ANTLR start "rule__GenerationTask__Group_3_1__1__Impl"
28375 // InternalApplicationConfiguration.g:9135:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ; 26662 // InternalApplicationConfiguration.g:8582:1: rule__GenerationTask__Group_3_1__1__Impl : ( '=' ) ;
28376 public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException { 26663 public final void rule__GenerationTask__Group_3_1__1__Impl() throws RecognitionException {
28377 26664
28378 int stackSize = keepStackSize(); 26665 int stackSize = keepStackSize();
28379 26666
28380 try { 26667 try {
28381 // InternalApplicationConfiguration.g:9139:1: ( ( '=' ) ) 26668 // InternalApplicationConfiguration.g:8586:1: ( ( '=' ) )
28382 // InternalApplicationConfiguration.g:9140:1: ( '=' ) 26669 // InternalApplicationConfiguration.g:8587:1: ( '=' )
28383 { 26670 {
28384 // InternalApplicationConfiguration.g:9140:1: ( '=' ) 26671 // InternalApplicationConfiguration.g:8587:1: ( '=' )
28385 // InternalApplicationConfiguration.g:9141:2: '=' 26672 // InternalApplicationConfiguration.g:8588:2: '='
28386 { 26673 {
28387 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 26674 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
28388 match(input,30,FOLLOW_2); 26675 match(input,29,FOLLOW_2);
28389 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 26676 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
28390 26677
28391 } 26678 }
@@ -28409,14 +26696,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28409 26696
28410 26697
28411 // $ANTLR start "rule__GenerationTask__Group_3_1__2" 26698 // $ANTLR start "rule__GenerationTask__Group_3_1__2"
28412 // InternalApplicationConfiguration.g:9150:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ; 26699 // InternalApplicationConfiguration.g:8597:1: rule__GenerationTask__Group_3_1__2 : rule__GenerationTask__Group_3_1__2__Impl ;
28413 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException { 26700 public final void rule__GenerationTask__Group_3_1__2() throws RecognitionException {
28414 26701
28415 int stackSize = keepStackSize(); 26702 int stackSize = keepStackSize();
28416 26703
28417 try { 26704 try {
28418 // InternalApplicationConfiguration.g:9154:1: ( rule__GenerationTask__Group_3_1__2__Impl ) 26705 // InternalApplicationConfiguration.g:8601:1: ( rule__GenerationTask__Group_3_1__2__Impl )
28419 // InternalApplicationConfiguration.g:9155:2: rule__GenerationTask__Group_3_1__2__Impl 26706 // InternalApplicationConfiguration.g:8602:2: rule__GenerationTask__Group_3_1__2__Impl
28420 { 26707 {
28421 pushFollow(FOLLOW_2); 26708 pushFollow(FOLLOW_2);
28422 rule__GenerationTask__Group_3_1__2__Impl(); 26709 rule__GenerationTask__Group_3_1__2__Impl();
@@ -28442,21 +26729,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28442 26729
28443 26730
28444 // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl" 26731 // $ANTLR start "rule__GenerationTask__Group_3_1__2__Impl"
28445 // InternalApplicationConfiguration.g:9161:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ; 26732 // InternalApplicationConfiguration.g:8608:1: rule__GenerationTask__Group_3_1__2__Impl : ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ;
28446 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException { 26733 public final void rule__GenerationTask__Group_3_1__2__Impl() throws RecognitionException {
28447 26734
28448 int stackSize = keepStackSize(); 26735 int stackSize = keepStackSize();
28449 26736
28450 try { 26737 try {
28451 // InternalApplicationConfiguration.g:9165:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) ) 26738 // InternalApplicationConfiguration.g:8612:1: ( ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) )
28452 // InternalApplicationConfiguration.g:9166:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) 26739 // InternalApplicationConfiguration.g:8613:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
28453 { 26740 {
28454 // InternalApplicationConfiguration.g:9166:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) ) 26741 // InternalApplicationConfiguration.g:8613:1: ( ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) )
28455 // InternalApplicationConfiguration.g:9167:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) 26742 // InternalApplicationConfiguration.g:8614:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
28456 { 26743 {
28457 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2()); 26744 before(grammarAccess.getGenerationTaskAccess().getPartialModelAssignment_3_1_2());
28458 // InternalApplicationConfiguration.g:9168:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 ) 26745 // InternalApplicationConfiguration.g:8615:2: ( rule__GenerationTask__PartialModelAssignment_3_1_2 )
28459 // InternalApplicationConfiguration.g:9168:3: rule__GenerationTask__PartialModelAssignment_3_1_2 26746 // InternalApplicationConfiguration.g:8615:3: rule__GenerationTask__PartialModelAssignment_3_1_2
28460 { 26747 {
28461 pushFollow(FOLLOW_2); 26748 pushFollow(FOLLOW_2);
28462 rule__GenerationTask__PartialModelAssignment_3_1_2(); 26749 rule__GenerationTask__PartialModelAssignment_3_1_2();
@@ -28489,16 +26776,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28489 26776
28490 26777
28491 // $ANTLR start "rule__GenerationTask__Group_3_2__0" 26778 // $ANTLR start "rule__GenerationTask__Group_3_2__0"
28492 // InternalApplicationConfiguration.g:9177:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ; 26779 // InternalApplicationConfiguration.g:8624:1: rule__GenerationTask__Group_3_2__0 : rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ;
28493 public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException { 26780 public final void rule__GenerationTask__Group_3_2__0() throws RecognitionException {
28494 26781
28495 int stackSize = keepStackSize(); 26782 int stackSize = keepStackSize();
28496 26783
28497 try { 26784 try {
28498 // InternalApplicationConfiguration.g:9181:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 ) 26785 // InternalApplicationConfiguration.g:8628:1: ( rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 )
28499 // InternalApplicationConfiguration.g:9182:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1 26786 // InternalApplicationConfiguration.g:8629:2: rule__GenerationTask__Group_3_2__0__Impl rule__GenerationTask__Group_3_2__1
28500 { 26787 {
28501 pushFollow(FOLLOW_14); 26788 pushFollow(FOLLOW_13);
28502 rule__GenerationTask__Group_3_2__0__Impl(); 26789 rule__GenerationTask__Group_3_2__0__Impl();
28503 26790
28504 state._fsp--; 26791 state._fsp--;
@@ -28527,20 +26814,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28527 26814
28528 26815
28529 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl" 26816 // $ANTLR start "rule__GenerationTask__Group_3_2__0__Impl"
28530 // InternalApplicationConfiguration.g:9189:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ; 26817 // InternalApplicationConfiguration.g:8636:1: rule__GenerationTask__Group_3_2__0__Impl : ( 'constraints' ) ;
28531 public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException { 26818 public final void rule__GenerationTask__Group_3_2__0__Impl() throws RecognitionException {
28532 26819
28533 int stackSize = keepStackSize(); 26820 int stackSize = keepStackSize();
28534 26821
28535 try { 26822 try {
28536 // InternalApplicationConfiguration.g:9193:1: ( ( 'constraints' ) ) 26823 // InternalApplicationConfiguration.g:8640:1: ( ( 'constraints' ) )
28537 // InternalApplicationConfiguration.g:9194:1: ( 'constraints' ) 26824 // InternalApplicationConfiguration.g:8641:1: ( 'constraints' )
28538 { 26825 {
28539 // InternalApplicationConfiguration.g:9194:1: ( 'constraints' ) 26826 // InternalApplicationConfiguration.g:8641:1: ( 'constraints' )
28540 // InternalApplicationConfiguration.g:9195:2: 'constraints' 26827 // InternalApplicationConfiguration.g:8642:2: 'constraints'
28541 { 26828 {
28542 before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 26829 before(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
28543 match(input,40,FOLLOW_2); 26830 match(input,39,FOLLOW_2);
28544 after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 26831 after(grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
28545 26832
28546 } 26833 }
@@ -28564,16 +26851,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28564 26851
28565 26852
28566 // $ANTLR start "rule__GenerationTask__Group_3_2__1" 26853 // $ANTLR start "rule__GenerationTask__Group_3_2__1"
28567 // InternalApplicationConfiguration.g:9204:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ; 26854 // InternalApplicationConfiguration.g:8651:1: rule__GenerationTask__Group_3_2__1 : rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ;
28568 public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException { 26855 public final void rule__GenerationTask__Group_3_2__1() throws RecognitionException {
28569 26856
28570 int stackSize = keepStackSize(); 26857 int stackSize = keepStackSize();
28571 26858
28572 try { 26859 try {
28573 // InternalApplicationConfiguration.g:9208:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 ) 26860 // InternalApplicationConfiguration.g:8655:1: ( rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 )
28574 // InternalApplicationConfiguration.g:9209:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2 26861 // InternalApplicationConfiguration.g:8656:2: rule__GenerationTask__Group_3_2__1__Impl rule__GenerationTask__Group_3_2__2
28575 { 26862 {
28576 pushFollow(FOLLOW_47); 26863 pushFollow(FOLLOW_45);
28577 rule__GenerationTask__Group_3_2__1__Impl(); 26864 rule__GenerationTask__Group_3_2__1__Impl();
28578 26865
28579 state._fsp--; 26866 state._fsp--;
@@ -28602,20 +26889,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28602 26889
28603 26890
28604 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl" 26891 // $ANTLR start "rule__GenerationTask__Group_3_2__1__Impl"
28605 // InternalApplicationConfiguration.g:9216:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ; 26892 // InternalApplicationConfiguration.g:8663:1: rule__GenerationTask__Group_3_2__1__Impl : ( '=' ) ;
28606 public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException { 26893 public final void rule__GenerationTask__Group_3_2__1__Impl() throws RecognitionException {
28607 26894
28608 int stackSize = keepStackSize(); 26895 int stackSize = keepStackSize();
28609 26896
28610 try { 26897 try {
28611 // InternalApplicationConfiguration.g:9220:1: ( ( '=' ) ) 26898 // InternalApplicationConfiguration.g:8667:1: ( ( '=' ) )
28612 // InternalApplicationConfiguration.g:9221:1: ( '=' ) 26899 // InternalApplicationConfiguration.g:8668:1: ( '=' )
28613 { 26900 {
28614 // InternalApplicationConfiguration.g:9221:1: ( '=' ) 26901 // InternalApplicationConfiguration.g:8668:1: ( '=' )
28615 // InternalApplicationConfiguration.g:9222:2: '=' 26902 // InternalApplicationConfiguration.g:8669:2: '='
28616 { 26903 {
28617 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 26904 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
28618 match(input,30,FOLLOW_2); 26905 match(input,29,FOLLOW_2);
28619 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 26906 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
28620 26907
28621 } 26908 }
@@ -28639,14 +26926,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28639 26926
28640 26927
28641 // $ANTLR start "rule__GenerationTask__Group_3_2__2" 26928 // $ANTLR start "rule__GenerationTask__Group_3_2__2"
28642 // InternalApplicationConfiguration.g:9231:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ; 26929 // InternalApplicationConfiguration.g:8678:1: rule__GenerationTask__Group_3_2__2 : rule__GenerationTask__Group_3_2__2__Impl ;
28643 public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException { 26930 public final void rule__GenerationTask__Group_3_2__2() throws RecognitionException {
28644 26931
28645 int stackSize = keepStackSize(); 26932 int stackSize = keepStackSize();
28646 26933
28647 try { 26934 try {
28648 // InternalApplicationConfiguration.g:9235:1: ( rule__GenerationTask__Group_3_2__2__Impl ) 26935 // InternalApplicationConfiguration.g:8682:1: ( rule__GenerationTask__Group_3_2__2__Impl )
28649 // InternalApplicationConfiguration.g:9236:2: rule__GenerationTask__Group_3_2__2__Impl 26936 // InternalApplicationConfiguration.g:8683:2: rule__GenerationTask__Group_3_2__2__Impl
28650 { 26937 {
28651 pushFollow(FOLLOW_2); 26938 pushFollow(FOLLOW_2);
28652 rule__GenerationTask__Group_3_2__2__Impl(); 26939 rule__GenerationTask__Group_3_2__2__Impl();
@@ -28672,21 +26959,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28672 26959
28673 26960
28674 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl" 26961 // $ANTLR start "rule__GenerationTask__Group_3_2__2__Impl"
28675 // InternalApplicationConfiguration.g:9242:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ; 26962 // InternalApplicationConfiguration.g:8689:1: rule__GenerationTask__Group_3_2__2__Impl : ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ;
28676 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException { 26963 public final void rule__GenerationTask__Group_3_2__2__Impl() throws RecognitionException {
28677 26964
28678 int stackSize = keepStackSize(); 26965 int stackSize = keepStackSize();
28679 26966
28680 try { 26967 try {
28681 // InternalApplicationConfiguration.g:9246:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) ) 26968 // InternalApplicationConfiguration.g:8693:1: ( ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) )
28682 // InternalApplicationConfiguration.g:9247:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) 26969 // InternalApplicationConfiguration.g:8694:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
28683 { 26970 {
28684 // InternalApplicationConfiguration.g:9247:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) ) 26971 // InternalApplicationConfiguration.g:8694:1: ( ( rule__GenerationTask__PatternsAssignment_3_2_2 ) )
28685 // InternalApplicationConfiguration.g:9248:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) 26972 // InternalApplicationConfiguration.g:8695:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
28686 { 26973 {
28687 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2()); 26974 before(grammarAccess.getGenerationTaskAccess().getPatternsAssignment_3_2_2());
28688 // InternalApplicationConfiguration.g:9249:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 ) 26975 // InternalApplicationConfiguration.g:8696:2: ( rule__GenerationTask__PatternsAssignment_3_2_2 )
28689 // InternalApplicationConfiguration.g:9249:3: rule__GenerationTask__PatternsAssignment_3_2_2 26976 // InternalApplicationConfiguration.g:8696:3: rule__GenerationTask__PatternsAssignment_3_2_2
28690 { 26977 {
28691 pushFollow(FOLLOW_2); 26978 pushFollow(FOLLOW_2);
28692 rule__GenerationTask__PatternsAssignment_3_2_2(); 26979 rule__GenerationTask__PatternsAssignment_3_2_2();
@@ -28719,16 +27006,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28719 27006
28720 27007
28721 // $ANTLR start "rule__GenerationTask__Group_3_3__0" 27008 // $ANTLR start "rule__GenerationTask__Group_3_3__0"
28722 // InternalApplicationConfiguration.g:9258:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ; 27009 // InternalApplicationConfiguration.g:8705:1: rule__GenerationTask__Group_3_3__0 : rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ;
28723 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException { 27010 public final void rule__GenerationTask__Group_3_3__0() throws RecognitionException {
28724 27011
28725 int stackSize = keepStackSize(); 27012 int stackSize = keepStackSize();
28726 27013
28727 try { 27014 try {
28728 // InternalApplicationConfiguration.g:9262:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 ) 27015 // InternalApplicationConfiguration.g:8709:1: ( rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 )
28729 // InternalApplicationConfiguration.g:9263:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1 27016 // InternalApplicationConfiguration.g:8710:2: rule__GenerationTask__Group_3_3__0__Impl rule__GenerationTask__Group_3_3__1
28730 { 27017 {
28731 pushFollow(FOLLOW_14); 27018 pushFollow(FOLLOW_13);
28732 rule__GenerationTask__Group_3_3__0__Impl(); 27019 rule__GenerationTask__Group_3_3__0__Impl();
28733 27020
28734 state._fsp--; 27021 state._fsp--;
@@ -28757,20 +27044,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28757 27044
28758 27045
28759 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl" 27046 // $ANTLR start "rule__GenerationTask__Group_3_3__0__Impl"
28760 // InternalApplicationConfiguration.g:9270:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ; 27047 // InternalApplicationConfiguration.g:8717:1: rule__GenerationTask__Group_3_3__0__Impl : ( 'objectives' ) ;
28761 public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException { 27048 public final void rule__GenerationTask__Group_3_3__0__Impl() throws RecognitionException {
28762 27049
28763 int stackSize = keepStackSize(); 27050 int stackSize = keepStackSize();
28764 27051
28765 try { 27052 try {
28766 // InternalApplicationConfiguration.g:9274:1: ( ( 'objectives' ) ) 27053 // InternalApplicationConfiguration.g:8721:1: ( ( 'objectives' ) )
28767 // InternalApplicationConfiguration.g:9275:1: ( 'objectives' ) 27054 // InternalApplicationConfiguration.g:8722:1: ( 'objectives' )
28768 { 27055 {
28769 // InternalApplicationConfiguration.g:9275:1: ( 'objectives' ) 27056 // InternalApplicationConfiguration.g:8722:1: ( 'objectives' )
28770 // InternalApplicationConfiguration.g:9276:2: 'objectives' 27057 // InternalApplicationConfiguration.g:8723:2: 'objectives'
28771 { 27058 {
28772 before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); 27059 before(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
28773 match(input,44,FOLLOW_2); 27060 match(input,41,FOLLOW_2);
28774 after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); 27061 after(grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
28775 27062
28776 } 27063 }
@@ -28794,16 +27081,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28794 27081
28795 27082
28796 // $ANTLR start "rule__GenerationTask__Group_3_3__1" 27083 // $ANTLR start "rule__GenerationTask__Group_3_3__1"
28797 // InternalApplicationConfiguration.g:9285:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ; 27084 // InternalApplicationConfiguration.g:8732:1: rule__GenerationTask__Group_3_3__1 : rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ;
28798 public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException { 27085 public final void rule__GenerationTask__Group_3_3__1() throws RecognitionException {
28799 27086
28800 int stackSize = keepStackSize(); 27087 int stackSize = keepStackSize();
28801 27088
28802 try { 27089 try {
28803 // InternalApplicationConfiguration.g:9289:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 ) 27090 // InternalApplicationConfiguration.g:8736:1: ( rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 )
28804 // InternalApplicationConfiguration.g:9290:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2 27091 // InternalApplicationConfiguration.g:8737:2: rule__GenerationTask__Group_3_3__1__Impl rule__GenerationTask__Group_3_3__2
28805 { 27092 {
28806 pushFollow(FOLLOW_47); 27093 pushFollow(FOLLOW_45);
28807 rule__GenerationTask__Group_3_3__1__Impl(); 27094 rule__GenerationTask__Group_3_3__1__Impl();
28808 27095
28809 state._fsp--; 27096 state._fsp--;
@@ -28832,20 +27119,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28832 27119
28833 27120
28834 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl" 27121 // $ANTLR start "rule__GenerationTask__Group_3_3__1__Impl"
28835 // InternalApplicationConfiguration.g:9297:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ; 27122 // InternalApplicationConfiguration.g:8744:1: rule__GenerationTask__Group_3_3__1__Impl : ( '=' ) ;
28836 public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException { 27123 public final void rule__GenerationTask__Group_3_3__1__Impl() throws RecognitionException {
28837 27124
28838 int stackSize = keepStackSize(); 27125 int stackSize = keepStackSize();
28839 27126
28840 try { 27127 try {
28841 // InternalApplicationConfiguration.g:9301:1: ( ( '=' ) ) 27128 // InternalApplicationConfiguration.g:8748:1: ( ( '=' ) )
28842 // InternalApplicationConfiguration.g:9302:1: ( '=' ) 27129 // InternalApplicationConfiguration.g:8749:1: ( '=' )
28843 { 27130 {
28844 // InternalApplicationConfiguration.g:9302:1: ( '=' ) 27131 // InternalApplicationConfiguration.g:8749:1: ( '=' )
28845 // InternalApplicationConfiguration.g:9303:2: '=' 27132 // InternalApplicationConfiguration.g:8750:2: '='
28846 { 27133 {
28847 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 27134 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
28848 match(input,30,FOLLOW_2); 27135 match(input,29,FOLLOW_2);
28849 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 27136 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
28850 27137
28851 } 27138 }
@@ -28869,14 +27156,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28869 27156
28870 27157
28871 // $ANTLR start "rule__GenerationTask__Group_3_3__2" 27158 // $ANTLR start "rule__GenerationTask__Group_3_3__2"
28872 // InternalApplicationConfiguration.g:9312:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ; 27159 // InternalApplicationConfiguration.g:8759:1: rule__GenerationTask__Group_3_3__2 : rule__GenerationTask__Group_3_3__2__Impl ;
28873 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException { 27160 public final void rule__GenerationTask__Group_3_3__2() throws RecognitionException {
28874 27161
28875 int stackSize = keepStackSize(); 27162 int stackSize = keepStackSize();
28876 27163
28877 try { 27164 try {
28878 // InternalApplicationConfiguration.g:9316:1: ( rule__GenerationTask__Group_3_3__2__Impl ) 27165 // InternalApplicationConfiguration.g:8763:1: ( rule__GenerationTask__Group_3_3__2__Impl )
28879 // InternalApplicationConfiguration.g:9317:2: rule__GenerationTask__Group_3_3__2__Impl 27166 // InternalApplicationConfiguration.g:8764:2: rule__GenerationTask__Group_3_3__2__Impl
28880 { 27167 {
28881 pushFollow(FOLLOW_2); 27168 pushFollow(FOLLOW_2);
28882 rule__GenerationTask__Group_3_3__2__Impl(); 27169 rule__GenerationTask__Group_3_3__2__Impl();
@@ -28902,21 +27189,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28902 27189
28903 27190
28904 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl" 27191 // $ANTLR start "rule__GenerationTask__Group_3_3__2__Impl"
28905 // InternalApplicationConfiguration.g:9323:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ; 27192 // InternalApplicationConfiguration.g:8770:1: rule__GenerationTask__Group_3_3__2__Impl : ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ;
28906 public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException { 27193 public final void rule__GenerationTask__Group_3_3__2__Impl() throws RecognitionException {
28907 27194
28908 int stackSize = keepStackSize(); 27195 int stackSize = keepStackSize();
28909 27196
28910 try { 27197 try {
28911 // InternalApplicationConfiguration.g:9327:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) ) 27198 // InternalApplicationConfiguration.g:8774:1: ( ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) )
28912 // InternalApplicationConfiguration.g:9328:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) 27199 // InternalApplicationConfiguration.g:8775:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
28913 { 27200 {
28914 // InternalApplicationConfiguration.g:9328:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) ) 27201 // InternalApplicationConfiguration.g:8775:1: ( ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) )
28915 // InternalApplicationConfiguration.g:9329:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) 27202 // InternalApplicationConfiguration.g:8776:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
28916 { 27203 {
28917 before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2()); 27204 before(grammarAccess.getGenerationTaskAccess().getObjectivesAssignment_3_3_2());
28918 // InternalApplicationConfiguration.g:9330:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 ) 27205 // InternalApplicationConfiguration.g:8777:2: ( rule__GenerationTask__ObjectivesAssignment_3_3_2 )
28919 // InternalApplicationConfiguration.g:9330:3: rule__GenerationTask__ObjectivesAssignment_3_3_2 27206 // InternalApplicationConfiguration.g:8777:3: rule__GenerationTask__ObjectivesAssignment_3_3_2
28920 { 27207 {
28921 pushFollow(FOLLOW_2); 27208 pushFollow(FOLLOW_2);
28922 rule__GenerationTask__ObjectivesAssignment_3_3_2(); 27209 rule__GenerationTask__ObjectivesAssignment_3_3_2();
@@ -28949,16 +27236,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28949 27236
28950 27237
28951 // $ANTLR start "rule__GenerationTask__Group_3_4__0" 27238 // $ANTLR start "rule__GenerationTask__Group_3_4__0"
28952 // InternalApplicationConfiguration.g:9339:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ; 27239 // InternalApplicationConfiguration.g:8786:1: rule__GenerationTask__Group_3_4__0 : rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ;
28953 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException { 27240 public final void rule__GenerationTask__Group_3_4__0() throws RecognitionException {
28954 27241
28955 int stackSize = keepStackSize(); 27242 int stackSize = keepStackSize();
28956 27243
28957 try { 27244 try {
28958 // InternalApplicationConfiguration.g:9343:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 ) 27245 // InternalApplicationConfiguration.g:8790:1: ( rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 )
28959 // InternalApplicationConfiguration.g:9344:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1 27246 // InternalApplicationConfiguration.g:8791:2: rule__GenerationTask__Group_3_4__0__Impl rule__GenerationTask__Group_3_4__1
28960 { 27247 {
28961 pushFollow(FOLLOW_14); 27248 pushFollow(FOLLOW_13);
28962 rule__GenerationTask__Group_3_4__0__Impl(); 27249 rule__GenerationTask__Group_3_4__0__Impl();
28963 27250
28964 state._fsp--; 27251 state._fsp--;
@@ -28987,20 +27274,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
28987 27274
28988 27275
28989 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl" 27276 // $ANTLR start "rule__GenerationTask__Group_3_4__0__Impl"
28990 // InternalApplicationConfiguration.g:9351:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ; 27277 // InternalApplicationConfiguration.g:8798:1: rule__GenerationTask__Group_3_4__0__Impl : ( 'scope' ) ;
28991 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException { 27278 public final void rule__GenerationTask__Group_3_4__0__Impl() throws RecognitionException {
28992 27279
28993 int stackSize = keepStackSize(); 27280 int stackSize = keepStackSize();
28994 27281
28995 try { 27282 try {
28996 // InternalApplicationConfiguration.g:9355:1: ( ( 'scope' ) ) 27283 // InternalApplicationConfiguration.g:8802:1: ( ( 'scope' ) )
28997 // InternalApplicationConfiguration.g:9356:1: ( 'scope' ) 27284 // InternalApplicationConfiguration.g:8803:1: ( 'scope' )
28998 { 27285 {
28999 // InternalApplicationConfiguration.g:9356:1: ( 'scope' ) 27286 // InternalApplicationConfiguration.g:8803:1: ( 'scope' )
29000 // InternalApplicationConfiguration.g:9357:2: 'scope' 27287 // InternalApplicationConfiguration.g:8804:2: 'scope'
29001 { 27288 {
29002 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); 27289 before(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
29003 match(input,55,FOLLOW_2); 27290 match(input,52,FOLLOW_2);
29004 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); 27291 after(grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
29005 27292
29006 } 27293 }
@@ -29024,16 +27311,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29024 27311
29025 27312
29026 // $ANTLR start "rule__GenerationTask__Group_3_4__1" 27313 // $ANTLR start "rule__GenerationTask__Group_3_4__1"
29027 // InternalApplicationConfiguration.g:9366:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ; 27314 // InternalApplicationConfiguration.g:8813:1: rule__GenerationTask__Group_3_4__1 : rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ;
29028 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException { 27315 public final void rule__GenerationTask__Group_3_4__1() throws RecognitionException {
29029 27316
29030 int stackSize = keepStackSize(); 27317 int stackSize = keepStackSize();
29031 27318
29032 try { 27319 try {
29033 // InternalApplicationConfiguration.g:9370:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 ) 27320 // InternalApplicationConfiguration.g:8817:1: ( rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 )
29034 // InternalApplicationConfiguration.g:9371:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2 27321 // InternalApplicationConfiguration.g:8818:2: rule__GenerationTask__Group_3_4__1__Impl rule__GenerationTask__Group_3_4__2
29035 { 27322 {
29036 pushFollow(FOLLOW_47); 27323 pushFollow(FOLLOW_45);
29037 rule__GenerationTask__Group_3_4__1__Impl(); 27324 rule__GenerationTask__Group_3_4__1__Impl();
29038 27325
29039 state._fsp--; 27326 state._fsp--;
@@ -29062,20 +27349,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29062 27349
29063 27350
29064 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl" 27351 // $ANTLR start "rule__GenerationTask__Group_3_4__1__Impl"
29065 // InternalApplicationConfiguration.g:9378:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ; 27352 // InternalApplicationConfiguration.g:8825:1: rule__GenerationTask__Group_3_4__1__Impl : ( '=' ) ;
29066 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException { 27353 public final void rule__GenerationTask__Group_3_4__1__Impl() throws RecognitionException {
29067 27354
29068 int stackSize = keepStackSize(); 27355 int stackSize = keepStackSize();
29069 27356
29070 try { 27357 try {
29071 // InternalApplicationConfiguration.g:9382:1: ( ( '=' ) ) 27358 // InternalApplicationConfiguration.g:8829:1: ( ( '=' ) )
29072 // InternalApplicationConfiguration.g:9383:1: ( '=' ) 27359 // InternalApplicationConfiguration.g:8830:1: ( '=' )
29073 { 27360 {
29074 // InternalApplicationConfiguration.g:9383:1: ( '=' ) 27361 // InternalApplicationConfiguration.g:8830:1: ( '=' )
29075 // InternalApplicationConfiguration.g:9384:2: '=' 27362 // InternalApplicationConfiguration.g:8831:2: '='
29076 { 27363 {
29077 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 27364 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
29078 match(input,30,FOLLOW_2); 27365 match(input,29,FOLLOW_2);
29079 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 27366 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
29080 27367
29081 } 27368 }
@@ -29099,14 +27386,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29099 27386
29100 27387
29101 // $ANTLR start "rule__GenerationTask__Group_3_4__2" 27388 // $ANTLR start "rule__GenerationTask__Group_3_4__2"
29102 // InternalApplicationConfiguration.g:9393:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ; 27389 // InternalApplicationConfiguration.g:8840:1: rule__GenerationTask__Group_3_4__2 : rule__GenerationTask__Group_3_4__2__Impl ;
29103 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException { 27390 public final void rule__GenerationTask__Group_3_4__2() throws RecognitionException {
29104 27391
29105 int stackSize = keepStackSize(); 27392 int stackSize = keepStackSize();
29106 27393
29107 try { 27394 try {
29108 // InternalApplicationConfiguration.g:9397:1: ( rule__GenerationTask__Group_3_4__2__Impl ) 27395 // InternalApplicationConfiguration.g:8844:1: ( rule__GenerationTask__Group_3_4__2__Impl )
29109 // InternalApplicationConfiguration.g:9398:2: rule__GenerationTask__Group_3_4__2__Impl 27396 // InternalApplicationConfiguration.g:8845:2: rule__GenerationTask__Group_3_4__2__Impl
29110 { 27397 {
29111 pushFollow(FOLLOW_2); 27398 pushFollow(FOLLOW_2);
29112 rule__GenerationTask__Group_3_4__2__Impl(); 27399 rule__GenerationTask__Group_3_4__2__Impl();
@@ -29132,21 +27419,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29132 27419
29133 27420
29134 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl" 27421 // $ANTLR start "rule__GenerationTask__Group_3_4__2__Impl"
29135 // InternalApplicationConfiguration.g:9404:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ; 27422 // InternalApplicationConfiguration.g:8851:1: rule__GenerationTask__Group_3_4__2__Impl : ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ;
29136 public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException { 27423 public final void rule__GenerationTask__Group_3_4__2__Impl() throws RecognitionException {
29137 27424
29138 int stackSize = keepStackSize(); 27425 int stackSize = keepStackSize();
29139 27426
29140 try { 27427 try {
29141 // InternalApplicationConfiguration.g:9408:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) ) 27428 // InternalApplicationConfiguration.g:8855:1: ( ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) )
29142 // InternalApplicationConfiguration.g:9409:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) 27429 // InternalApplicationConfiguration.g:8856:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
29143 { 27430 {
29144 // InternalApplicationConfiguration.g:9409:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) ) 27431 // InternalApplicationConfiguration.g:8856:1: ( ( rule__GenerationTask__ScopeAssignment_3_4_2 ) )
29145 // InternalApplicationConfiguration.g:9410:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) 27432 // InternalApplicationConfiguration.g:8857:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
29146 { 27433 {
29147 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2()); 27434 before(grammarAccess.getGenerationTaskAccess().getScopeAssignment_3_4_2());
29148 // InternalApplicationConfiguration.g:9411:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 ) 27435 // InternalApplicationConfiguration.g:8858:2: ( rule__GenerationTask__ScopeAssignment_3_4_2 )
29149 // InternalApplicationConfiguration.g:9411:3: rule__GenerationTask__ScopeAssignment_3_4_2 27436 // InternalApplicationConfiguration.g:8858:3: rule__GenerationTask__ScopeAssignment_3_4_2
29150 { 27437 {
29151 pushFollow(FOLLOW_2); 27438 pushFollow(FOLLOW_2);
29152 rule__GenerationTask__ScopeAssignment_3_4_2(); 27439 rule__GenerationTask__ScopeAssignment_3_4_2();
@@ -29179,16 +27466,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29179 27466
29180 27467
29181 // $ANTLR start "rule__GenerationTask__Group_3_5__0" 27468 // $ANTLR start "rule__GenerationTask__Group_3_5__0"
29182 // InternalApplicationConfiguration.g:9420:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ; 27469 // InternalApplicationConfiguration.g:8867:1: rule__GenerationTask__Group_3_5__0 : rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ;
29183 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException { 27470 public final void rule__GenerationTask__Group_3_5__0() throws RecognitionException {
29184 27471
29185 int stackSize = keepStackSize(); 27472 int stackSize = keepStackSize();
29186 27473
29187 try { 27474 try {
29188 // InternalApplicationConfiguration.g:9424:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 ) 27475 // InternalApplicationConfiguration.g:8871:1: ( rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 )
29189 // InternalApplicationConfiguration.g:9425:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1 27476 // InternalApplicationConfiguration.g:8872:2: rule__GenerationTask__Group_3_5__0__Impl rule__GenerationTask__Group_3_5__1
29190 { 27477 {
29191 pushFollow(FOLLOW_14); 27478 pushFollow(FOLLOW_13);
29192 rule__GenerationTask__Group_3_5__0__Impl(); 27479 rule__GenerationTask__Group_3_5__0__Impl();
29193 27480
29194 state._fsp--; 27481 state._fsp--;
@@ -29217,21 +27504,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29217 27504
29218 27505
29219 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl" 27506 // $ANTLR start "rule__GenerationTask__Group_3_5__0__Impl"
29220 // InternalApplicationConfiguration.g:9432:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ; 27507 // InternalApplicationConfiguration.g:8879:1: rule__GenerationTask__Group_3_5__0__Impl : ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ;
29221 public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException { 27508 public final void rule__GenerationTask__Group_3_5__0__Impl() throws RecognitionException {
29222 27509
29223 int stackSize = keepStackSize(); 27510 int stackSize = keepStackSize();
29224 27511
29225 try { 27512 try {
29226 // InternalApplicationConfiguration.g:9436:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) ) 27513 // InternalApplicationConfiguration.g:8883:1: ( ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) )
29227 // InternalApplicationConfiguration.g:9437:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) 27514 // InternalApplicationConfiguration.g:8884:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
29228 { 27515 {
29229 // InternalApplicationConfiguration.g:9437:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) ) 27516 // InternalApplicationConfiguration.g:8884:1: ( ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) )
29230 // InternalApplicationConfiguration.g:9438:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) 27517 // InternalApplicationConfiguration.g:8885:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
29231 { 27518 {
29232 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0()); 27519 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedAssignment_3_5_0());
29233 // InternalApplicationConfiguration.g:9439:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 ) 27520 // InternalApplicationConfiguration.g:8886:2: ( rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 )
29234 // InternalApplicationConfiguration.g:9439:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 27521 // InternalApplicationConfiguration.g:8886:3: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0
29235 { 27522 {
29236 pushFollow(FOLLOW_2); 27523 pushFollow(FOLLOW_2);
29237 rule__GenerationTask__NumberSpecifiedAssignment_3_5_0(); 27524 rule__GenerationTask__NumberSpecifiedAssignment_3_5_0();
@@ -29264,14 +27551,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29264 27551
29265 27552
29266 // $ANTLR start "rule__GenerationTask__Group_3_5__1" 27553 // $ANTLR start "rule__GenerationTask__Group_3_5__1"
29267 // InternalApplicationConfiguration.g:9447:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ; 27554 // InternalApplicationConfiguration.g:8894:1: rule__GenerationTask__Group_3_5__1 : rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ;
29268 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException { 27555 public final void rule__GenerationTask__Group_3_5__1() throws RecognitionException {
29269 27556
29270 int stackSize = keepStackSize(); 27557 int stackSize = keepStackSize();
29271 27558
29272 try { 27559 try {
29273 // InternalApplicationConfiguration.g:9451:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 ) 27560 // InternalApplicationConfiguration.g:8898:1: ( rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 )
29274 // InternalApplicationConfiguration.g:9452:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2 27561 // InternalApplicationConfiguration.g:8899:2: rule__GenerationTask__Group_3_5__1__Impl rule__GenerationTask__Group_3_5__2
29275 { 27562 {
29276 pushFollow(FOLLOW_9); 27563 pushFollow(FOLLOW_9);
29277 rule__GenerationTask__Group_3_5__1__Impl(); 27564 rule__GenerationTask__Group_3_5__1__Impl();
@@ -29302,20 +27589,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29302 27589
29303 27590
29304 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl" 27591 // $ANTLR start "rule__GenerationTask__Group_3_5__1__Impl"
29305 // InternalApplicationConfiguration.g:9459:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ; 27592 // InternalApplicationConfiguration.g:8906:1: rule__GenerationTask__Group_3_5__1__Impl : ( '=' ) ;
29306 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException { 27593 public final void rule__GenerationTask__Group_3_5__1__Impl() throws RecognitionException {
29307 27594
29308 int stackSize = keepStackSize(); 27595 int stackSize = keepStackSize();
29309 27596
29310 try { 27597 try {
29311 // InternalApplicationConfiguration.g:9463:1: ( ( '=' ) ) 27598 // InternalApplicationConfiguration.g:8910:1: ( ( '=' ) )
29312 // InternalApplicationConfiguration.g:9464:1: ( '=' ) 27599 // InternalApplicationConfiguration.g:8911:1: ( '=' )
29313 { 27600 {
29314 // InternalApplicationConfiguration.g:9464:1: ( '=' ) 27601 // InternalApplicationConfiguration.g:8911:1: ( '=' )
29315 // InternalApplicationConfiguration.g:9465:2: '=' 27602 // InternalApplicationConfiguration.g:8912:2: '='
29316 { 27603 {
29317 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 27604 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
29318 match(input,30,FOLLOW_2); 27605 match(input,29,FOLLOW_2);
29319 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 27606 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
29320 27607
29321 } 27608 }
@@ -29339,14 +27626,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29339 27626
29340 27627
29341 // $ANTLR start "rule__GenerationTask__Group_3_5__2" 27628 // $ANTLR start "rule__GenerationTask__Group_3_5__2"
29342 // InternalApplicationConfiguration.g:9474:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ; 27629 // InternalApplicationConfiguration.g:8921:1: rule__GenerationTask__Group_3_5__2 : rule__GenerationTask__Group_3_5__2__Impl ;
29343 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException { 27630 public final void rule__GenerationTask__Group_3_5__2() throws RecognitionException {
29344 27631
29345 int stackSize = keepStackSize(); 27632 int stackSize = keepStackSize();
29346 27633
29347 try { 27634 try {
29348 // InternalApplicationConfiguration.g:9478:1: ( rule__GenerationTask__Group_3_5__2__Impl ) 27635 // InternalApplicationConfiguration.g:8925:1: ( rule__GenerationTask__Group_3_5__2__Impl )
29349 // InternalApplicationConfiguration.g:9479:2: rule__GenerationTask__Group_3_5__2__Impl 27636 // InternalApplicationConfiguration.g:8926:2: rule__GenerationTask__Group_3_5__2__Impl
29350 { 27637 {
29351 pushFollow(FOLLOW_2); 27638 pushFollow(FOLLOW_2);
29352 rule__GenerationTask__Group_3_5__2__Impl(); 27639 rule__GenerationTask__Group_3_5__2__Impl();
@@ -29372,21 +27659,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29372 27659
29373 27660
29374 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl" 27661 // $ANTLR start "rule__GenerationTask__Group_3_5__2__Impl"
29375 // InternalApplicationConfiguration.g:9485:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ; 27662 // InternalApplicationConfiguration.g:8932:1: rule__GenerationTask__Group_3_5__2__Impl : ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ;
29376 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException { 27663 public final void rule__GenerationTask__Group_3_5__2__Impl() throws RecognitionException {
29377 27664
29378 int stackSize = keepStackSize(); 27665 int stackSize = keepStackSize();
29379 27666
29380 try { 27667 try {
29381 // InternalApplicationConfiguration.g:9489:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) ) 27668 // InternalApplicationConfiguration.g:8936:1: ( ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) )
29382 // InternalApplicationConfiguration.g:9490:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) 27669 // InternalApplicationConfiguration.g:8937:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
29383 { 27670 {
29384 // InternalApplicationConfiguration.g:9490:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) ) 27671 // InternalApplicationConfiguration.g:8937:1: ( ( rule__GenerationTask__NumberAssignment_3_5_2 ) )
29385 // InternalApplicationConfiguration.g:9491:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) 27672 // InternalApplicationConfiguration.g:8938:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
29386 { 27673 {
29387 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2()); 27674 before(grammarAccess.getGenerationTaskAccess().getNumberAssignment_3_5_2());
29388 // InternalApplicationConfiguration.g:9492:2: ( rule__GenerationTask__NumberAssignment_3_5_2 ) 27675 // InternalApplicationConfiguration.g:8939:2: ( rule__GenerationTask__NumberAssignment_3_5_2 )
29389 // InternalApplicationConfiguration.g:9492:3: rule__GenerationTask__NumberAssignment_3_5_2 27676 // InternalApplicationConfiguration.g:8939:3: rule__GenerationTask__NumberAssignment_3_5_2
29390 { 27677 {
29391 pushFollow(FOLLOW_2); 27678 pushFollow(FOLLOW_2);
29392 rule__GenerationTask__NumberAssignment_3_5_2(); 27679 rule__GenerationTask__NumberAssignment_3_5_2();
@@ -29419,16 +27706,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29419 27706
29420 27707
29421 // $ANTLR start "rule__GenerationTask__Group_3_6__0" 27708 // $ANTLR start "rule__GenerationTask__Group_3_6__0"
29422 // InternalApplicationConfiguration.g:9501:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ; 27709 // InternalApplicationConfiguration.g:8948:1: rule__GenerationTask__Group_3_6__0 : rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ;
29423 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException { 27710 public final void rule__GenerationTask__Group_3_6__0() throws RecognitionException {
29424 27711
29425 int stackSize = keepStackSize(); 27712 int stackSize = keepStackSize();
29426 27713
29427 try { 27714 try {
29428 // InternalApplicationConfiguration.g:9505:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 ) 27715 // InternalApplicationConfiguration.g:8952:1: ( rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 )
29429 // InternalApplicationConfiguration.g:9506:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1 27716 // InternalApplicationConfiguration.g:8953:2: rule__GenerationTask__Group_3_6__0__Impl rule__GenerationTask__Group_3_6__1
29430 { 27717 {
29431 pushFollow(FOLLOW_14); 27718 pushFollow(FOLLOW_13);
29432 rule__GenerationTask__Group_3_6__0__Impl(); 27719 rule__GenerationTask__Group_3_6__0__Impl();
29433 27720
29434 state._fsp--; 27721 state._fsp--;
@@ -29457,21 +27744,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29457 27744
29458 27745
29459 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl" 27746 // $ANTLR start "rule__GenerationTask__Group_3_6__0__Impl"
29460 // InternalApplicationConfiguration.g:9513:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ; 27747 // InternalApplicationConfiguration.g:8960:1: rule__GenerationTask__Group_3_6__0__Impl : ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ;
29461 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException { 27748 public final void rule__GenerationTask__Group_3_6__0__Impl() throws RecognitionException {
29462 27749
29463 int stackSize = keepStackSize(); 27750 int stackSize = keepStackSize();
29464 27751
29465 try { 27752 try {
29466 // InternalApplicationConfiguration.g:9517:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) ) 27753 // InternalApplicationConfiguration.g:8964:1: ( ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) )
29467 // InternalApplicationConfiguration.g:9518:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) 27754 // InternalApplicationConfiguration.g:8965:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
29468 { 27755 {
29469 // InternalApplicationConfiguration.g:9518:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) ) 27756 // InternalApplicationConfiguration.g:8965:1: ( ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) )
29470 // InternalApplicationConfiguration.g:9519:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) 27757 // InternalApplicationConfiguration.g:8966:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
29471 { 27758 {
29472 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0()); 27759 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedAssignment_3_6_0());
29473 // InternalApplicationConfiguration.g:9520:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 ) 27760 // InternalApplicationConfiguration.g:8967:2: ( rule__GenerationTask__RunSpecifiedAssignment_3_6_0 )
29474 // InternalApplicationConfiguration.g:9520:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 27761 // InternalApplicationConfiguration.g:8967:3: rule__GenerationTask__RunSpecifiedAssignment_3_6_0
29475 { 27762 {
29476 pushFollow(FOLLOW_2); 27763 pushFollow(FOLLOW_2);
29477 rule__GenerationTask__RunSpecifiedAssignment_3_6_0(); 27764 rule__GenerationTask__RunSpecifiedAssignment_3_6_0();
@@ -29504,14 +27791,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29504 27791
29505 27792
29506 // $ANTLR start "rule__GenerationTask__Group_3_6__1" 27793 // $ANTLR start "rule__GenerationTask__Group_3_6__1"
29507 // InternalApplicationConfiguration.g:9528:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ; 27794 // InternalApplicationConfiguration.g:8975:1: rule__GenerationTask__Group_3_6__1 : rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ;
29508 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException { 27795 public final void rule__GenerationTask__Group_3_6__1() throws RecognitionException {
29509 27796
29510 int stackSize = keepStackSize(); 27797 int stackSize = keepStackSize();
29511 27798
29512 try { 27799 try {
29513 // InternalApplicationConfiguration.g:9532:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 ) 27800 // InternalApplicationConfiguration.g:8979:1: ( rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 )
29514 // InternalApplicationConfiguration.g:9533:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2 27801 // InternalApplicationConfiguration.g:8980:2: rule__GenerationTask__Group_3_6__1__Impl rule__GenerationTask__Group_3_6__2
29515 { 27802 {
29516 pushFollow(FOLLOW_9); 27803 pushFollow(FOLLOW_9);
29517 rule__GenerationTask__Group_3_6__1__Impl(); 27804 rule__GenerationTask__Group_3_6__1__Impl();
@@ -29542,20 +27829,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29542 27829
29543 27830
29544 // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl" 27831 // $ANTLR start "rule__GenerationTask__Group_3_6__1__Impl"
29545 // InternalApplicationConfiguration.g:9540:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ; 27832 // InternalApplicationConfiguration.g:8987:1: rule__GenerationTask__Group_3_6__1__Impl : ( '=' ) ;
29546 public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException { 27833 public final void rule__GenerationTask__Group_3_6__1__Impl() throws RecognitionException {
29547 27834
29548 int stackSize = keepStackSize(); 27835 int stackSize = keepStackSize();
29549 27836
29550 try { 27837 try {
29551 // InternalApplicationConfiguration.g:9544:1: ( ( '=' ) ) 27838 // InternalApplicationConfiguration.g:8991:1: ( ( '=' ) )
29552 // InternalApplicationConfiguration.g:9545:1: ( '=' ) 27839 // InternalApplicationConfiguration.g:8992:1: ( '=' )
29553 { 27840 {
29554 // InternalApplicationConfiguration.g:9545:1: ( '=' ) 27841 // InternalApplicationConfiguration.g:8992:1: ( '=' )
29555 // InternalApplicationConfiguration.g:9546:2: '=' 27842 // InternalApplicationConfiguration.g:8993:2: '='
29556 { 27843 {
29557 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 27844 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
29558 match(input,30,FOLLOW_2); 27845 match(input,29,FOLLOW_2);
29559 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 27846 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
29560 27847
29561 } 27848 }
@@ -29579,14 +27866,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29579 27866
29580 27867
29581 // $ANTLR start "rule__GenerationTask__Group_3_6__2" 27868 // $ANTLR start "rule__GenerationTask__Group_3_6__2"
29582 // InternalApplicationConfiguration.g:9555:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ; 27869 // InternalApplicationConfiguration.g:9002:1: rule__GenerationTask__Group_3_6__2 : rule__GenerationTask__Group_3_6__2__Impl ;
29583 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException { 27870 public final void rule__GenerationTask__Group_3_6__2() throws RecognitionException {
29584 27871
29585 int stackSize = keepStackSize(); 27872 int stackSize = keepStackSize();
29586 27873
29587 try { 27874 try {
29588 // InternalApplicationConfiguration.g:9559:1: ( rule__GenerationTask__Group_3_6__2__Impl ) 27875 // InternalApplicationConfiguration.g:9006:1: ( rule__GenerationTask__Group_3_6__2__Impl )
29589 // InternalApplicationConfiguration.g:9560:2: rule__GenerationTask__Group_3_6__2__Impl 27876 // InternalApplicationConfiguration.g:9007:2: rule__GenerationTask__Group_3_6__2__Impl
29590 { 27877 {
29591 pushFollow(FOLLOW_2); 27878 pushFollow(FOLLOW_2);
29592 rule__GenerationTask__Group_3_6__2__Impl(); 27879 rule__GenerationTask__Group_3_6__2__Impl();
@@ -29612,21 +27899,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29612 27899
29613 27900
29614 // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl" 27901 // $ANTLR start "rule__GenerationTask__Group_3_6__2__Impl"
29615 // InternalApplicationConfiguration.g:9566:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ; 27902 // InternalApplicationConfiguration.g:9013:1: rule__GenerationTask__Group_3_6__2__Impl : ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ;
29616 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException { 27903 public final void rule__GenerationTask__Group_3_6__2__Impl() throws RecognitionException {
29617 27904
29618 int stackSize = keepStackSize(); 27905 int stackSize = keepStackSize();
29619 27906
29620 try { 27907 try {
29621 // InternalApplicationConfiguration.g:9570:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) ) 27908 // InternalApplicationConfiguration.g:9017:1: ( ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) )
29622 // InternalApplicationConfiguration.g:9571:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) 27909 // InternalApplicationConfiguration.g:9018:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
29623 { 27910 {
29624 // InternalApplicationConfiguration.g:9571:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) ) 27911 // InternalApplicationConfiguration.g:9018:1: ( ( rule__GenerationTask__RunsAssignment_3_6_2 ) )
29625 // InternalApplicationConfiguration.g:9572:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) 27912 // InternalApplicationConfiguration.g:9019:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
29626 { 27913 {
29627 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2()); 27914 before(grammarAccess.getGenerationTaskAccess().getRunsAssignment_3_6_2());
29628 // InternalApplicationConfiguration.g:9573:2: ( rule__GenerationTask__RunsAssignment_3_6_2 ) 27915 // InternalApplicationConfiguration.g:9020:2: ( rule__GenerationTask__RunsAssignment_3_6_2 )
29629 // InternalApplicationConfiguration.g:9573:3: rule__GenerationTask__RunsAssignment_3_6_2 27916 // InternalApplicationConfiguration.g:9020:3: rule__GenerationTask__RunsAssignment_3_6_2
29630 { 27917 {
29631 pushFollow(FOLLOW_2); 27918 pushFollow(FOLLOW_2);
29632 rule__GenerationTask__RunsAssignment_3_6_2(); 27919 rule__GenerationTask__RunsAssignment_3_6_2();
@@ -29659,16 +27946,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29659 27946
29660 27947
29661 // $ANTLR start "rule__GenerationTask__Group_3_7__0" 27948 // $ANTLR start "rule__GenerationTask__Group_3_7__0"
29662 // InternalApplicationConfiguration.g:9582:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ; 27949 // InternalApplicationConfiguration.g:9029:1: rule__GenerationTask__Group_3_7__0 : rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ;
29663 public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException { 27950 public final void rule__GenerationTask__Group_3_7__0() throws RecognitionException {
29664 27951
29665 int stackSize = keepStackSize(); 27952 int stackSize = keepStackSize();
29666 27953
29667 try { 27954 try {
29668 // InternalApplicationConfiguration.g:9586:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 ) 27955 // InternalApplicationConfiguration.g:9033:1: ( rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 )
29669 // InternalApplicationConfiguration.g:9587:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1 27956 // InternalApplicationConfiguration.g:9034:2: rule__GenerationTask__Group_3_7__0__Impl rule__GenerationTask__Group_3_7__1
29670 { 27957 {
29671 pushFollow(FOLLOW_14); 27958 pushFollow(FOLLOW_13);
29672 rule__GenerationTask__Group_3_7__0__Impl(); 27959 rule__GenerationTask__Group_3_7__0__Impl();
29673 27960
29674 state._fsp--; 27961 state._fsp--;
@@ -29697,20 +27984,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29697 27984
29698 27985
29699 // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl" 27986 // $ANTLR start "rule__GenerationTask__Group_3_7__0__Impl"
29700 // InternalApplicationConfiguration.g:9594:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ; 27987 // InternalApplicationConfiguration.g:9041:1: rule__GenerationTask__Group_3_7__0__Impl : ( 'solver' ) ;
29701 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException { 27988 public final void rule__GenerationTask__Group_3_7__0__Impl() throws RecognitionException {
29702 27989
29703 int stackSize = keepStackSize(); 27990 int stackSize = keepStackSize();
29704 27991
29705 try { 27992 try {
29706 // InternalApplicationConfiguration.g:9598:1: ( ( 'solver' ) ) 27993 // InternalApplicationConfiguration.g:9045:1: ( ( 'solver' ) )
29707 // InternalApplicationConfiguration.g:9599:1: ( 'solver' ) 27994 // InternalApplicationConfiguration.g:9046:1: ( 'solver' )
29708 { 27995 {
29709 // InternalApplicationConfiguration.g:9599:1: ( 'solver' ) 27996 // InternalApplicationConfiguration.g:9046:1: ( 'solver' )
29710 // InternalApplicationConfiguration.g:9600:2: 'solver' 27997 // InternalApplicationConfiguration.g:9047:2: 'solver'
29711 { 27998 {
29712 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); 27999 before(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
29713 match(input,58,FOLLOW_2); 28000 match(input,55,FOLLOW_2);
29714 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); 28001 after(grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
29715 28002
29716 } 28003 }
@@ -29734,16 +28021,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29734 28021
29735 28022
29736 // $ANTLR start "rule__GenerationTask__Group_3_7__1" 28023 // $ANTLR start "rule__GenerationTask__Group_3_7__1"
29737 // InternalApplicationConfiguration.g:9609:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ; 28024 // InternalApplicationConfiguration.g:9056:1: rule__GenerationTask__Group_3_7__1 : rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ;
29738 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException { 28025 public final void rule__GenerationTask__Group_3_7__1() throws RecognitionException {
29739 28026
29740 int stackSize = keepStackSize(); 28027 int stackSize = keepStackSize();
29741 28028
29742 try { 28029 try {
29743 // InternalApplicationConfiguration.g:9613:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 ) 28030 // InternalApplicationConfiguration.g:9060:1: ( rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 )
29744 // InternalApplicationConfiguration.g:9614:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2 28031 // InternalApplicationConfiguration.g:9061:2: rule__GenerationTask__Group_3_7__1__Impl rule__GenerationTask__Group_3_7__2
29745 { 28032 {
29746 pushFollow(FOLLOW_48); 28033 pushFollow(FOLLOW_46);
29747 rule__GenerationTask__Group_3_7__1__Impl(); 28034 rule__GenerationTask__Group_3_7__1__Impl();
29748 28035
29749 state._fsp--; 28036 state._fsp--;
@@ -29772,20 +28059,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29772 28059
29773 28060
29774 // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl" 28061 // $ANTLR start "rule__GenerationTask__Group_3_7__1__Impl"
29775 // InternalApplicationConfiguration.g:9621:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ; 28062 // InternalApplicationConfiguration.g:9068:1: rule__GenerationTask__Group_3_7__1__Impl : ( '=' ) ;
29776 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException { 28063 public final void rule__GenerationTask__Group_3_7__1__Impl() throws RecognitionException {
29777 28064
29778 int stackSize = keepStackSize(); 28065 int stackSize = keepStackSize();
29779 28066
29780 try { 28067 try {
29781 // InternalApplicationConfiguration.g:9625:1: ( ( '=' ) ) 28068 // InternalApplicationConfiguration.g:9072:1: ( ( '=' ) )
29782 // InternalApplicationConfiguration.g:9626:1: ( '=' ) 28069 // InternalApplicationConfiguration.g:9073:1: ( '=' )
29783 { 28070 {
29784 // InternalApplicationConfiguration.g:9626:1: ( '=' ) 28071 // InternalApplicationConfiguration.g:9073:1: ( '=' )
29785 // InternalApplicationConfiguration.g:9627:2: '=' 28072 // InternalApplicationConfiguration.g:9074:2: '='
29786 { 28073 {
29787 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 28074 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
29788 match(input,30,FOLLOW_2); 28075 match(input,29,FOLLOW_2);
29789 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 28076 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
29790 28077
29791 } 28078 }
@@ -29809,14 +28096,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29809 28096
29810 28097
29811 // $ANTLR start "rule__GenerationTask__Group_3_7__2" 28098 // $ANTLR start "rule__GenerationTask__Group_3_7__2"
29812 // InternalApplicationConfiguration.g:9636:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ; 28099 // InternalApplicationConfiguration.g:9083:1: rule__GenerationTask__Group_3_7__2 : rule__GenerationTask__Group_3_7__2__Impl ;
29813 public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException { 28100 public final void rule__GenerationTask__Group_3_7__2() throws RecognitionException {
29814 28101
29815 int stackSize = keepStackSize(); 28102 int stackSize = keepStackSize();
29816 28103
29817 try { 28104 try {
29818 // InternalApplicationConfiguration.g:9640:1: ( rule__GenerationTask__Group_3_7__2__Impl ) 28105 // InternalApplicationConfiguration.g:9087:1: ( rule__GenerationTask__Group_3_7__2__Impl )
29819 // InternalApplicationConfiguration.g:9641:2: rule__GenerationTask__Group_3_7__2__Impl 28106 // InternalApplicationConfiguration.g:9088:2: rule__GenerationTask__Group_3_7__2__Impl
29820 { 28107 {
29821 pushFollow(FOLLOW_2); 28108 pushFollow(FOLLOW_2);
29822 rule__GenerationTask__Group_3_7__2__Impl(); 28109 rule__GenerationTask__Group_3_7__2__Impl();
@@ -29842,21 +28129,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29842 28129
29843 28130
29844 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl" 28131 // $ANTLR start "rule__GenerationTask__Group_3_7__2__Impl"
29845 // InternalApplicationConfiguration.g:9647:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ; 28132 // InternalApplicationConfiguration.g:9094:1: rule__GenerationTask__Group_3_7__2__Impl : ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ;
29846 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException { 28133 public final void rule__GenerationTask__Group_3_7__2__Impl() throws RecognitionException {
29847 28134
29848 int stackSize = keepStackSize(); 28135 int stackSize = keepStackSize();
29849 28136
29850 try { 28137 try {
29851 // InternalApplicationConfiguration.g:9651:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) ) 28138 // InternalApplicationConfiguration.g:9098:1: ( ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) )
29852 // InternalApplicationConfiguration.g:9652:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) 28139 // InternalApplicationConfiguration.g:9099:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
29853 { 28140 {
29854 // InternalApplicationConfiguration.g:9652:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) ) 28141 // InternalApplicationConfiguration.g:9099:1: ( ( rule__GenerationTask__SolverAssignment_3_7_2 ) )
29855 // InternalApplicationConfiguration.g:9653:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) 28142 // InternalApplicationConfiguration.g:9100:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
29856 { 28143 {
29857 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2()); 28144 before(grammarAccess.getGenerationTaskAccess().getSolverAssignment_3_7_2());
29858 // InternalApplicationConfiguration.g:9654:2: ( rule__GenerationTask__SolverAssignment_3_7_2 ) 28145 // InternalApplicationConfiguration.g:9101:2: ( rule__GenerationTask__SolverAssignment_3_7_2 )
29859 // InternalApplicationConfiguration.g:9654:3: rule__GenerationTask__SolverAssignment_3_7_2 28146 // InternalApplicationConfiguration.g:9101:3: rule__GenerationTask__SolverAssignment_3_7_2
29860 { 28147 {
29861 pushFollow(FOLLOW_2); 28148 pushFollow(FOLLOW_2);
29862 rule__GenerationTask__SolverAssignment_3_7_2(); 28149 rule__GenerationTask__SolverAssignment_3_7_2();
@@ -29889,16 +28176,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29889 28176
29890 28177
29891 // $ANTLR start "rule__GenerationTask__Group_3_8__0" 28178 // $ANTLR start "rule__GenerationTask__Group_3_8__0"
29892 // InternalApplicationConfiguration.g:9663:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ; 28179 // InternalApplicationConfiguration.g:9110:1: rule__GenerationTask__Group_3_8__0 : rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ;
29893 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException { 28180 public final void rule__GenerationTask__Group_3_8__0() throws RecognitionException {
29894 28181
29895 int stackSize = keepStackSize(); 28182 int stackSize = keepStackSize();
29896 28183
29897 try { 28184 try {
29898 // InternalApplicationConfiguration.g:9667:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 ) 28185 // InternalApplicationConfiguration.g:9114:1: ( rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 )
29899 // InternalApplicationConfiguration.g:9668:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1 28186 // InternalApplicationConfiguration.g:9115:2: rule__GenerationTask__Group_3_8__0__Impl rule__GenerationTask__Group_3_8__1
29900 { 28187 {
29901 pushFollow(FOLLOW_14); 28188 pushFollow(FOLLOW_13);
29902 rule__GenerationTask__Group_3_8__0__Impl(); 28189 rule__GenerationTask__Group_3_8__0__Impl();
29903 28190
29904 state._fsp--; 28191 state._fsp--;
@@ -29927,20 +28214,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29927 28214
29928 28215
29929 // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl" 28216 // $ANTLR start "rule__GenerationTask__Group_3_8__0__Impl"
29930 // InternalApplicationConfiguration.g:9675:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ; 28217 // InternalApplicationConfiguration.g:9122:1: rule__GenerationTask__Group_3_8__0__Impl : ( 'config' ) ;
29931 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException { 28218 public final void rule__GenerationTask__Group_3_8__0__Impl() throws RecognitionException {
29932 28219
29933 int stackSize = keepStackSize(); 28220 int stackSize = keepStackSize();
29934 28221
29935 try { 28222 try {
29936 // InternalApplicationConfiguration.g:9679:1: ( ( 'config' ) ) 28223 // InternalApplicationConfiguration.g:9126:1: ( ( 'config' ) )
29937 // InternalApplicationConfiguration.g:9680:1: ( 'config' ) 28224 // InternalApplicationConfiguration.g:9127:1: ( 'config' )
29938 { 28225 {
29939 // InternalApplicationConfiguration.g:9680:1: ( 'config' ) 28226 // InternalApplicationConfiguration.g:9127:1: ( 'config' )
29940 // InternalApplicationConfiguration.g:9681:2: 'config' 28227 // InternalApplicationConfiguration.g:9128:2: 'config'
29941 { 28228 {
29942 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); 28229 before(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
29943 match(input,45,FOLLOW_2); 28230 match(input,42,FOLLOW_2);
29944 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); 28231 after(grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
29945 28232
29946 } 28233 }
@@ -29964,16 +28251,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
29964 28251
29965 28252
29966 // $ANTLR start "rule__GenerationTask__Group_3_8__1" 28253 // $ANTLR start "rule__GenerationTask__Group_3_8__1"
29967 // InternalApplicationConfiguration.g:9690:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ; 28254 // InternalApplicationConfiguration.g:9137:1: rule__GenerationTask__Group_3_8__1 : rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ;
29968 public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException { 28255 public final void rule__GenerationTask__Group_3_8__1() throws RecognitionException {
29969 28256
29970 int stackSize = keepStackSize(); 28257 int stackSize = keepStackSize();
29971 28258
29972 try { 28259 try {
29973 // InternalApplicationConfiguration.g:9694:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 ) 28260 // InternalApplicationConfiguration.g:9141:1: ( rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 )
29974 // InternalApplicationConfiguration.g:9695:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2 28261 // InternalApplicationConfiguration.g:9142:2: rule__GenerationTask__Group_3_8__1__Impl rule__GenerationTask__Group_3_8__2
29975 { 28262 {
29976 pushFollow(FOLLOW_47); 28263 pushFollow(FOLLOW_45);
29977 rule__GenerationTask__Group_3_8__1__Impl(); 28264 rule__GenerationTask__Group_3_8__1__Impl();
29978 28265
29979 state._fsp--; 28266 state._fsp--;
@@ -30002,20 +28289,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30002 28289
30003 28290
30004 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl" 28291 // $ANTLR start "rule__GenerationTask__Group_3_8__1__Impl"
30005 // InternalApplicationConfiguration.g:9702:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ; 28292 // InternalApplicationConfiguration.g:9149:1: rule__GenerationTask__Group_3_8__1__Impl : ( '=' ) ;
30006 public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException { 28293 public final void rule__GenerationTask__Group_3_8__1__Impl() throws RecognitionException {
30007 28294
30008 int stackSize = keepStackSize(); 28295 int stackSize = keepStackSize();
30009 28296
30010 try { 28297 try {
30011 // InternalApplicationConfiguration.g:9706:1: ( ( '=' ) ) 28298 // InternalApplicationConfiguration.g:9153:1: ( ( '=' ) )
30012 // InternalApplicationConfiguration.g:9707:1: ( '=' ) 28299 // InternalApplicationConfiguration.g:9154:1: ( '=' )
30013 { 28300 {
30014 // InternalApplicationConfiguration.g:9707:1: ( '=' ) 28301 // InternalApplicationConfiguration.g:9154:1: ( '=' )
30015 // InternalApplicationConfiguration.g:9708:2: '=' 28302 // InternalApplicationConfiguration.g:9155:2: '='
30016 { 28303 {
30017 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 28304 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
30018 match(input,30,FOLLOW_2); 28305 match(input,29,FOLLOW_2);
30019 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 28306 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
30020 28307
30021 } 28308 }
@@ -30039,14 +28326,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30039 28326
30040 28327
30041 // $ANTLR start "rule__GenerationTask__Group_3_8__2" 28328 // $ANTLR start "rule__GenerationTask__Group_3_8__2"
30042 // InternalApplicationConfiguration.g:9717:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ; 28329 // InternalApplicationConfiguration.g:9164:1: rule__GenerationTask__Group_3_8__2 : rule__GenerationTask__Group_3_8__2__Impl ;
30043 public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException { 28330 public final void rule__GenerationTask__Group_3_8__2() throws RecognitionException {
30044 28331
30045 int stackSize = keepStackSize(); 28332 int stackSize = keepStackSize();
30046 28333
30047 try { 28334 try {
30048 // InternalApplicationConfiguration.g:9721:1: ( rule__GenerationTask__Group_3_8__2__Impl ) 28335 // InternalApplicationConfiguration.g:9168:1: ( rule__GenerationTask__Group_3_8__2__Impl )
30049 // InternalApplicationConfiguration.g:9722:2: rule__GenerationTask__Group_3_8__2__Impl 28336 // InternalApplicationConfiguration.g:9169:2: rule__GenerationTask__Group_3_8__2__Impl
30050 { 28337 {
30051 pushFollow(FOLLOW_2); 28338 pushFollow(FOLLOW_2);
30052 rule__GenerationTask__Group_3_8__2__Impl(); 28339 rule__GenerationTask__Group_3_8__2__Impl();
@@ -30072,21 +28359,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30072 28359
30073 28360
30074 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl" 28361 // $ANTLR start "rule__GenerationTask__Group_3_8__2__Impl"
30075 // InternalApplicationConfiguration.g:9728:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ; 28362 // InternalApplicationConfiguration.g:9175:1: rule__GenerationTask__Group_3_8__2__Impl : ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ;
30076 public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException { 28363 public final void rule__GenerationTask__Group_3_8__2__Impl() throws RecognitionException {
30077 28364
30078 int stackSize = keepStackSize(); 28365 int stackSize = keepStackSize();
30079 28366
30080 try { 28367 try {
30081 // InternalApplicationConfiguration.g:9732:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) ) 28368 // InternalApplicationConfiguration.g:9179:1: ( ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) )
30082 // InternalApplicationConfiguration.g:9733:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) 28369 // InternalApplicationConfiguration.g:9180:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
30083 { 28370 {
30084 // InternalApplicationConfiguration.g:9733:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) ) 28371 // InternalApplicationConfiguration.g:9180:1: ( ( rule__GenerationTask__ConfigAssignment_3_8_2 ) )
30085 // InternalApplicationConfiguration.g:9734:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) 28372 // InternalApplicationConfiguration.g:9181:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
30086 { 28373 {
30087 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2()); 28374 before(grammarAccess.getGenerationTaskAccess().getConfigAssignment_3_8_2());
30088 // InternalApplicationConfiguration.g:9735:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 ) 28375 // InternalApplicationConfiguration.g:9182:2: ( rule__GenerationTask__ConfigAssignment_3_8_2 )
30089 // InternalApplicationConfiguration.g:9735:3: rule__GenerationTask__ConfigAssignment_3_8_2 28376 // InternalApplicationConfiguration.g:9182:3: rule__GenerationTask__ConfigAssignment_3_8_2
30090 { 28377 {
30091 pushFollow(FOLLOW_2); 28378 pushFollow(FOLLOW_2);
30092 rule__GenerationTask__ConfigAssignment_3_8_2(); 28379 rule__GenerationTask__ConfigAssignment_3_8_2();
@@ -30119,16 +28406,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30119 28406
30120 28407
30121 // $ANTLR start "rule__GenerationTask__Group_3_9__0" 28408 // $ANTLR start "rule__GenerationTask__Group_3_9__0"
30122 // InternalApplicationConfiguration.g:9744:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ; 28409 // InternalApplicationConfiguration.g:9191:1: rule__GenerationTask__Group_3_9__0 : rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ;
30123 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException { 28410 public final void rule__GenerationTask__Group_3_9__0() throws RecognitionException {
30124 28411
30125 int stackSize = keepStackSize(); 28412 int stackSize = keepStackSize();
30126 28413
30127 try { 28414 try {
30128 // InternalApplicationConfiguration.g:9748:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 ) 28415 // InternalApplicationConfiguration.g:9195:1: ( rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 )
30129 // InternalApplicationConfiguration.g:9749:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1 28416 // InternalApplicationConfiguration.g:9196:2: rule__GenerationTask__Group_3_9__0__Impl rule__GenerationTask__Group_3_9__1
30130 { 28417 {
30131 pushFollow(FOLLOW_14); 28418 pushFollow(FOLLOW_13);
30132 rule__GenerationTask__Group_3_9__0__Impl(); 28419 rule__GenerationTask__Group_3_9__0__Impl();
30133 28420
30134 state._fsp--; 28421 state._fsp--;
@@ -30157,20 +28444,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30157 28444
30158 28445
30159 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl" 28446 // $ANTLR start "rule__GenerationTask__Group_3_9__0__Impl"
30160 // InternalApplicationConfiguration.g:9756:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ; 28447 // InternalApplicationConfiguration.g:9203:1: rule__GenerationTask__Group_3_9__0__Impl : ( 'debug' ) ;
30161 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException { 28448 public final void rule__GenerationTask__Group_3_9__0__Impl() throws RecognitionException {
30162 28449
30163 int stackSize = keepStackSize(); 28450 int stackSize = keepStackSize();
30164 28451
30165 try { 28452 try {
30166 // InternalApplicationConfiguration.g:9760:1: ( ( 'debug' ) ) 28453 // InternalApplicationConfiguration.g:9207:1: ( ( 'debug' ) )
30167 // InternalApplicationConfiguration.g:9761:1: ( 'debug' ) 28454 // InternalApplicationConfiguration.g:9208:1: ( 'debug' )
30168 { 28455 {
30169 // InternalApplicationConfiguration.g:9761:1: ( 'debug' ) 28456 // InternalApplicationConfiguration.g:9208:1: ( 'debug' )
30170 // InternalApplicationConfiguration.g:9762:2: 'debug' 28457 // InternalApplicationConfiguration.g:9209:2: 'debug'
30171 { 28458 {
30172 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); 28459 before(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
30173 match(input,59,FOLLOW_2); 28460 match(input,56,FOLLOW_2);
30174 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); 28461 after(grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
30175 28462
30176 } 28463 }
@@ -30194,16 +28481,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30194 28481
30195 28482
30196 // $ANTLR start "rule__GenerationTask__Group_3_9__1" 28483 // $ANTLR start "rule__GenerationTask__Group_3_9__1"
30197 // InternalApplicationConfiguration.g:9771:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ; 28484 // InternalApplicationConfiguration.g:9218:1: rule__GenerationTask__Group_3_9__1 : rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ;
30198 public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException { 28485 public final void rule__GenerationTask__Group_3_9__1() throws RecognitionException {
30199 28486
30200 int stackSize = keepStackSize(); 28487 int stackSize = keepStackSize();
30201 28488
30202 try { 28489 try {
30203 // InternalApplicationConfiguration.g:9775:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 ) 28490 // InternalApplicationConfiguration.g:9222:1: ( rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 )
30204 // InternalApplicationConfiguration.g:9776:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2 28491 // InternalApplicationConfiguration.g:9223:2: rule__GenerationTask__Group_3_9__1__Impl rule__GenerationTask__Group_3_9__2
30205 { 28492 {
30206 pushFollow(FOLLOW_22); 28493 pushFollow(FOLLOW_21);
30207 rule__GenerationTask__Group_3_9__1__Impl(); 28494 rule__GenerationTask__Group_3_9__1__Impl();
30208 28495
30209 state._fsp--; 28496 state._fsp--;
@@ -30232,20 +28519,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30232 28519
30233 28520
30234 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl" 28521 // $ANTLR start "rule__GenerationTask__Group_3_9__1__Impl"
30235 // InternalApplicationConfiguration.g:9783:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ; 28522 // InternalApplicationConfiguration.g:9230:1: rule__GenerationTask__Group_3_9__1__Impl : ( '=' ) ;
30236 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException { 28523 public final void rule__GenerationTask__Group_3_9__1__Impl() throws RecognitionException {
30237 28524
30238 int stackSize = keepStackSize(); 28525 int stackSize = keepStackSize();
30239 28526
30240 try { 28527 try {
30241 // InternalApplicationConfiguration.g:9787:1: ( ( '=' ) ) 28528 // InternalApplicationConfiguration.g:9234:1: ( ( '=' ) )
30242 // InternalApplicationConfiguration.g:9788:1: ( '=' ) 28529 // InternalApplicationConfiguration.g:9235:1: ( '=' )
30243 { 28530 {
30244 // InternalApplicationConfiguration.g:9788:1: ( '=' ) 28531 // InternalApplicationConfiguration.g:9235:1: ( '=' )
30245 // InternalApplicationConfiguration.g:9789:2: '=' 28532 // InternalApplicationConfiguration.g:9236:2: '='
30246 { 28533 {
30247 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 28534 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
30248 match(input,30,FOLLOW_2); 28535 match(input,29,FOLLOW_2);
30249 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 28536 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
30250 28537
30251 } 28538 }
@@ -30269,14 +28556,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30269 28556
30270 28557
30271 // $ANTLR start "rule__GenerationTask__Group_3_9__2" 28558 // $ANTLR start "rule__GenerationTask__Group_3_9__2"
30272 // InternalApplicationConfiguration.g:9798:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ; 28559 // InternalApplicationConfiguration.g:9245:1: rule__GenerationTask__Group_3_9__2 : rule__GenerationTask__Group_3_9__2__Impl ;
30273 public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException { 28560 public final void rule__GenerationTask__Group_3_9__2() throws RecognitionException {
30274 28561
30275 int stackSize = keepStackSize(); 28562 int stackSize = keepStackSize();
30276 28563
30277 try { 28564 try {
30278 // InternalApplicationConfiguration.g:9802:1: ( rule__GenerationTask__Group_3_9__2__Impl ) 28565 // InternalApplicationConfiguration.g:9249:1: ( rule__GenerationTask__Group_3_9__2__Impl )
30279 // InternalApplicationConfiguration.g:9803:2: rule__GenerationTask__Group_3_9__2__Impl 28566 // InternalApplicationConfiguration.g:9250:2: rule__GenerationTask__Group_3_9__2__Impl
30280 { 28567 {
30281 pushFollow(FOLLOW_2); 28568 pushFollow(FOLLOW_2);
30282 rule__GenerationTask__Group_3_9__2__Impl(); 28569 rule__GenerationTask__Group_3_9__2__Impl();
@@ -30302,21 +28589,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30302 28589
30303 28590
30304 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl" 28591 // $ANTLR start "rule__GenerationTask__Group_3_9__2__Impl"
30305 // InternalApplicationConfiguration.g:9809:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ; 28592 // InternalApplicationConfiguration.g:9256:1: rule__GenerationTask__Group_3_9__2__Impl : ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ;
30306 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException { 28593 public final void rule__GenerationTask__Group_3_9__2__Impl() throws RecognitionException {
30307 28594
30308 int stackSize = keepStackSize(); 28595 int stackSize = keepStackSize();
30309 28596
30310 try { 28597 try {
30311 // InternalApplicationConfiguration.g:9813:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) ) 28598 // InternalApplicationConfiguration.g:9260:1: ( ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) )
30312 // InternalApplicationConfiguration.g:9814:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) 28599 // InternalApplicationConfiguration.g:9261:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
30313 { 28600 {
30314 // InternalApplicationConfiguration.g:9814:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) ) 28601 // InternalApplicationConfiguration.g:9261:1: ( ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) )
30315 // InternalApplicationConfiguration.g:9815:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) 28602 // InternalApplicationConfiguration.g:9262:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
30316 { 28603 {
30317 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2()); 28604 before(grammarAccess.getGenerationTaskAccess().getDebugFolderAssignment_3_9_2());
30318 // InternalApplicationConfiguration.g:9816:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 ) 28605 // InternalApplicationConfiguration.g:9263:2: ( rule__GenerationTask__DebugFolderAssignment_3_9_2 )
30319 // InternalApplicationConfiguration.g:9816:3: rule__GenerationTask__DebugFolderAssignment_3_9_2 28606 // InternalApplicationConfiguration.g:9263:3: rule__GenerationTask__DebugFolderAssignment_3_9_2
30320 { 28607 {
30321 pushFollow(FOLLOW_2); 28608 pushFollow(FOLLOW_2);
30322 rule__GenerationTask__DebugFolderAssignment_3_9_2(); 28609 rule__GenerationTask__DebugFolderAssignment_3_9_2();
@@ -30349,16 +28636,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30349 28636
30350 28637
30351 // $ANTLR start "rule__GenerationTask__Group_3_10__0" 28638 // $ANTLR start "rule__GenerationTask__Group_3_10__0"
30352 // InternalApplicationConfiguration.g:9825:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ; 28639 // InternalApplicationConfiguration.g:9272:1: rule__GenerationTask__Group_3_10__0 : rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ;
30353 public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException { 28640 public final void rule__GenerationTask__Group_3_10__0() throws RecognitionException {
30354 28641
30355 int stackSize = keepStackSize(); 28642 int stackSize = keepStackSize();
30356 28643
30357 try { 28644 try {
30358 // InternalApplicationConfiguration.g:9829:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 ) 28645 // InternalApplicationConfiguration.g:9276:1: ( rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 )
30359 // InternalApplicationConfiguration.g:9830:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1 28646 // InternalApplicationConfiguration.g:9277:2: rule__GenerationTask__Group_3_10__0__Impl rule__GenerationTask__Group_3_10__1
30360 { 28647 {
30361 pushFollow(FOLLOW_14); 28648 pushFollow(FOLLOW_13);
30362 rule__GenerationTask__Group_3_10__0__Impl(); 28649 rule__GenerationTask__Group_3_10__0__Impl();
30363 28650
30364 state._fsp--; 28651 state._fsp--;
@@ -30387,20 +28674,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30387 28674
30388 28675
30389 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl" 28676 // $ANTLR start "rule__GenerationTask__Group_3_10__0__Impl"
30390 // InternalApplicationConfiguration.g:9837:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ; 28677 // InternalApplicationConfiguration.g:9284:1: rule__GenerationTask__Group_3_10__0__Impl : ( 'log' ) ;
30391 public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException { 28678 public final void rule__GenerationTask__Group_3_10__0__Impl() throws RecognitionException {
30392 28679
30393 int stackSize = keepStackSize(); 28680 int stackSize = keepStackSize();
30394 28681
30395 try { 28682 try {
30396 // InternalApplicationConfiguration.g:9841:1: ( ( 'log' ) ) 28683 // InternalApplicationConfiguration.g:9288:1: ( ( 'log' ) )
30397 // InternalApplicationConfiguration.g:9842:1: ( 'log' ) 28684 // InternalApplicationConfiguration.g:9289:1: ( 'log' )
30398 { 28685 {
30399 // InternalApplicationConfiguration.g:9842:1: ( 'log' ) 28686 // InternalApplicationConfiguration.g:9289:1: ( 'log' )
30400 // InternalApplicationConfiguration.g:9843:2: 'log' 28687 // InternalApplicationConfiguration.g:9290:2: 'log'
30401 { 28688 {
30402 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); 28689 before(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
30403 match(input,60,FOLLOW_2); 28690 match(input,57,FOLLOW_2);
30404 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); 28691 after(grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
30405 28692
30406 } 28693 }
@@ -30424,16 +28711,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30424 28711
30425 28712
30426 // $ANTLR start "rule__GenerationTask__Group_3_10__1" 28713 // $ANTLR start "rule__GenerationTask__Group_3_10__1"
30427 // InternalApplicationConfiguration.g:9852:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ; 28714 // InternalApplicationConfiguration.g:9299:1: rule__GenerationTask__Group_3_10__1 : rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ;
30428 public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException { 28715 public final void rule__GenerationTask__Group_3_10__1() throws RecognitionException {
30429 28716
30430 int stackSize = keepStackSize(); 28717 int stackSize = keepStackSize();
30431 28718
30432 try { 28719 try {
30433 // InternalApplicationConfiguration.g:9856:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 ) 28720 // InternalApplicationConfiguration.g:9303:1: ( rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 )
30434 // InternalApplicationConfiguration.g:9857:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2 28721 // InternalApplicationConfiguration.g:9304:2: rule__GenerationTask__Group_3_10__1__Impl rule__GenerationTask__Group_3_10__2
30435 { 28722 {
30436 pushFollow(FOLLOW_22); 28723 pushFollow(FOLLOW_21);
30437 rule__GenerationTask__Group_3_10__1__Impl(); 28724 rule__GenerationTask__Group_3_10__1__Impl();
30438 28725
30439 state._fsp--; 28726 state._fsp--;
@@ -30462,20 +28749,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30462 28749
30463 28750
30464 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl" 28751 // $ANTLR start "rule__GenerationTask__Group_3_10__1__Impl"
30465 // InternalApplicationConfiguration.g:9864:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ; 28752 // InternalApplicationConfiguration.g:9311:1: rule__GenerationTask__Group_3_10__1__Impl : ( '=' ) ;
30466 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException { 28753 public final void rule__GenerationTask__Group_3_10__1__Impl() throws RecognitionException {
30467 28754
30468 int stackSize = keepStackSize(); 28755 int stackSize = keepStackSize();
30469 28756
30470 try { 28757 try {
30471 // InternalApplicationConfiguration.g:9868:1: ( ( '=' ) ) 28758 // InternalApplicationConfiguration.g:9315:1: ( ( '=' ) )
30472 // InternalApplicationConfiguration.g:9869:1: ( '=' ) 28759 // InternalApplicationConfiguration.g:9316:1: ( '=' )
30473 { 28760 {
30474 // InternalApplicationConfiguration.g:9869:1: ( '=' ) 28761 // InternalApplicationConfiguration.g:9316:1: ( '=' )
30475 // InternalApplicationConfiguration.g:9870:2: '=' 28762 // InternalApplicationConfiguration.g:9317:2: '='
30476 { 28763 {
30477 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 28764 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
30478 match(input,30,FOLLOW_2); 28765 match(input,29,FOLLOW_2);
30479 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 28766 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
30480 28767
30481 } 28768 }
@@ -30499,14 +28786,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30499 28786
30500 28787
30501 // $ANTLR start "rule__GenerationTask__Group_3_10__2" 28788 // $ANTLR start "rule__GenerationTask__Group_3_10__2"
30502 // InternalApplicationConfiguration.g:9879:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ; 28789 // InternalApplicationConfiguration.g:9326:1: rule__GenerationTask__Group_3_10__2 : rule__GenerationTask__Group_3_10__2__Impl ;
30503 public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException { 28790 public final void rule__GenerationTask__Group_3_10__2() throws RecognitionException {
30504 28791
30505 int stackSize = keepStackSize(); 28792 int stackSize = keepStackSize();
30506 28793
30507 try { 28794 try {
30508 // InternalApplicationConfiguration.g:9883:1: ( rule__GenerationTask__Group_3_10__2__Impl ) 28795 // InternalApplicationConfiguration.g:9330:1: ( rule__GenerationTask__Group_3_10__2__Impl )
30509 // InternalApplicationConfiguration.g:9884:2: rule__GenerationTask__Group_3_10__2__Impl 28796 // InternalApplicationConfiguration.g:9331:2: rule__GenerationTask__Group_3_10__2__Impl
30510 { 28797 {
30511 pushFollow(FOLLOW_2); 28798 pushFollow(FOLLOW_2);
30512 rule__GenerationTask__Group_3_10__2__Impl(); 28799 rule__GenerationTask__Group_3_10__2__Impl();
@@ -30532,21 +28819,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30532 28819
30533 28820
30534 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl" 28821 // $ANTLR start "rule__GenerationTask__Group_3_10__2__Impl"
30535 // InternalApplicationConfiguration.g:9890:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ; 28822 // InternalApplicationConfiguration.g:9337:1: rule__GenerationTask__Group_3_10__2__Impl : ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ;
30536 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException { 28823 public final void rule__GenerationTask__Group_3_10__2__Impl() throws RecognitionException {
30537 28824
30538 int stackSize = keepStackSize(); 28825 int stackSize = keepStackSize();
30539 28826
30540 try { 28827 try {
30541 // InternalApplicationConfiguration.g:9894:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) ) 28828 // InternalApplicationConfiguration.g:9341:1: ( ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) )
30542 // InternalApplicationConfiguration.g:9895:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) 28829 // InternalApplicationConfiguration.g:9342:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
30543 { 28830 {
30544 // InternalApplicationConfiguration.g:9895:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) ) 28831 // InternalApplicationConfiguration.g:9342:1: ( ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) )
30545 // InternalApplicationConfiguration.g:9896:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) 28832 // InternalApplicationConfiguration.g:9343:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
30546 { 28833 {
30547 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2()); 28834 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileAssignment_3_10_2());
30548 // InternalApplicationConfiguration.g:9897:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 ) 28835 // InternalApplicationConfiguration.g:9344:2: ( rule__GenerationTask__TargetLogFileAssignment_3_10_2 )
30549 // InternalApplicationConfiguration.g:9897:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2 28836 // InternalApplicationConfiguration.g:9344:3: rule__GenerationTask__TargetLogFileAssignment_3_10_2
30550 { 28837 {
30551 pushFollow(FOLLOW_2); 28838 pushFollow(FOLLOW_2);
30552 rule__GenerationTask__TargetLogFileAssignment_3_10_2(); 28839 rule__GenerationTask__TargetLogFileAssignment_3_10_2();
@@ -30579,16 +28866,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30579 28866
30580 28867
30581 // $ANTLR start "rule__GenerationTask__Group_3_11__0" 28868 // $ANTLR start "rule__GenerationTask__Group_3_11__0"
30582 // InternalApplicationConfiguration.g:9906:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ; 28869 // InternalApplicationConfiguration.g:9353:1: rule__GenerationTask__Group_3_11__0 : rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ;
30583 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException { 28870 public final void rule__GenerationTask__Group_3_11__0() throws RecognitionException {
30584 28871
30585 int stackSize = keepStackSize(); 28872 int stackSize = keepStackSize();
30586 28873
30587 try { 28874 try {
30588 // InternalApplicationConfiguration.g:9910:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 ) 28875 // InternalApplicationConfiguration.g:9357:1: ( rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 )
30589 // InternalApplicationConfiguration.g:9911:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1 28876 // InternalApplicationConfiguration.g:9358:2: rule__GenerationTask__Group_3_11__0__Impl rule__GenerationTask__Group_3_11__1
30590 { 28877 {
30591 pushFollow(FOLLOW_14); 28878 pushFollow(FOLLOW_13);
30592 rule__GenerationTask__Group_3_11__0__Impl(); 28879 rule__GenerationTask__Group_3_11__0__Impl();
30593 28880
30594 state._fsp--; 28881 state._fsp--;
@@ -30617,20 +28904,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30617 28904
30618 28905
30619 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl" 28906 // $ANTLR start "rule__GenerationTask__Group_3_11__0__Impl"
30620 // InternalApplicationConfiguration.g:9918:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ; 28907 // InternalApplicationConfiguration.g:9365:1: rule__GenerationTask__Group_3_11__0__Impl : ( 'statistics' ) ;
30621 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException { 28908 public final void rule__GenerationTask__Group_3_11__0__Impl() throws RecognitionException {
30622 28909
30623 int stackSize = keepStackSize(); 28910 int stackSize = keepStackSize();
30624 28911
30625 try { 28912 try {
30626 // InternalApplicationConfiguration.g:9922:1: ( ( 'statistics' ) ) 28913 // InternalApplicationConfiguration.g:9369:1: ( ( 'statistics' ) )
30627 // InternalApplicationConfiguration.g:9923:1: ( 'statistics' ) 28914 // InternalApplicationConfiguration.g:9370:1: ( 'statistics' )
30628 { 28915 {
30629 // InternalApplicationConfiguration.g:9923:1: ( 'statistics' ) 28916 // InternalApplicationConfiguration.g:9370:1: ( 'statistics' )
30630 // InternalApplicationConfiguration.g:9924:2: 'statistics' 28917 // InternalApplicationConfiguration.g:9371:2: 'statistics'
30631 { 28918 {
30632 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); 28919 before(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
30633 match(input,61,FOLLOW_2); 28920 match(input,58,FOLLOW_2);
30634 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); 28921 after(grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
30635 28922
30636 } 28923 }
@@ -30654,16 +28941,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30654 28941
30655 28942
30656 // $ANTLR start "rule__GenerationTask__Group_3_11__1" 28943 // $ANTLR start "rule__GenerationTask__Group_3_11__1"
30657 // InternalApplicationConfiguration.g:9933:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ; 28944 // InternalApplicationConfiguration.g:9380:1: rule__GenerationTask__Group_3_11__1 : rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ;
30658 public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException { 28945 public final void rule__GenerationTask__Group_3_11__1() throws RecognitionException {
30659 28946
30660 int stackSize = keepStackSize(); 28947 int stackSize = keepStackSize();
30661 28948
30662 try { 28949 try {
30663 // InternalApplicationConfiguration.g:9937:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 ) 28950 // InternalApplicationConfiguration.g:9384:1: ( rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 )
30664 // InternalApplicationConfiguration.g:9938:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2 28951 // InternalApplicationConfiguration.g:9385:2: rule__GenerationTask__Group_3_11__1__Impl rule__GenerationTask__Group_3_11__2
30665 { 28952 {
30666 pushFollow(FOLLOW_22); 28953 pushFollow(FOLLOW_21);
30667 rule__GenerationTask__Group_3_11__1__Impl(); 28954 rule__GenerationTask__Group_3_11__1__Impl();
30668 28955
30669 state._fsp--; 28956 state._fsp--;
@@ -30692,20 +28979,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30692 28979
30693 28980
30694 // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl" 28981 // $ANTLR start "rule__GenerationTask__Group_3_11__1__Impl"
30695 // InternalApplicationConfiguration.g:9945:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ; 28982 // InternalApplicationConfiguration.g:9392:1: rule__GenerationTask__Group_3_11__1__Impl : ( '=' ) ;
30696 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException { 28983 public final void rule__GenerationTask__Group_3_11__1__Impl() throws RecognitionException {
30697 28984
30698 int stackSize = keepStackSize(); 28985 int stackSize = keepStackSize();
30699 28986
30700 try { 28987 try {
30701 // InternalApplicationConfiguration.g:9949:1: ( ( '=' ) ) 28988 // InternalApplicationConfiguration.g:9396:1: ( ( '=' ) )
30702 // InternalApplicationConfiguration.g:9950:1: ( '=' ) 28989 // InternalApplicationConfiguration.g:9397:1: ( '=' )
30703 { 28990 {
30704 // InternalApplicationConfiguration.g:9950:1: ( '=' ) 28991 // InternalApplicationConfiguration.g:9397:1: ( '=' )
30705 // InternalApplicationConfiguration.g:9951:2: '=' 28992 // InternalApplicationConfiguration.g:9398:2: '='
30706 { 28993 {
30707 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 28994 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
30708 match(input,30,FOLLOW_2); 28995 match(input,29,FOLLOW_2);
30709 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 28996 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
30710 28997
30711 } 28998 }
@@ -30729,14 +29016,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30729 29016
30730 29017
30731 // $ANTLR start "rule__GenerationTask__Group_3_11__2" 29018 // $ANTLR start "rule__GenerationTask__Group_3_11__2"
30732 // InternalApplicationConfiguration.g:9960:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ; 29019 // InternalApplicationConfiguration.g:9407:1: rule__GenerationTask__Group_3_11__2 : rule__GenerationTask__Group_3_11__2__Impl ;
30733 public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException { 29020 public final void rule__GenerationTask__Group_3_11__2() throws RecognitionException {
30734 29021
30735 int stackSize = keepStackSize(); 29022 int stackSize = keepStackSize();
30736 29023
30737 try { 29024 try {
30738 // InternalApplicationConfiguration.g:9964:1: ( rule__GenerationTask__Group_3_11__2__Impl ) 29025 // InternalApplicationConfiguration.g:9411:1: ( rule__GenerationTask__Group_3_11__2__Impl )
30739 // InternalApplicationConfiguration.g:9965:2: rule__GenerationTask__Group_3_11__2__Impl 29026 // InternalApplicationConfiguration.g:9412:2: rule__GenerationTask__Group_3_11__2__Impl
30740 { 29027 {
30741 pushFollow(FOLLOW_2); 29028 pushFollow(FOLLOW_2);
30742 rule__GenerationTask__Group_3_11__2__Impl(); 29029 rule__GenerationTask__Group_3_11__2__Impl();
@@ -30762,21 +29049,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30762 29049
30763 29050
30764 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl" 29051 // $ANTLR start "rule__GenerationTask__Group_3_11__2__Impl"
30765 // InternalApplicationConfiguration.g:9971:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ; 29052 // InternalApplicationConfiguration.g:9418:1: rule__GenerationTask__Group_3_11__2__Impl : ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ;
30766 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException { 29053 public final void rule__GenerationTask__Group_3_11__2__Impl() throws RecognitionException {
30767 29054
30768 int stackSize = keepStackSize(); 29055 int stackSize = keepStackSize();
30769 29056
30770 try { 29057 try {
30771 // InternalApplicationConfiguration.g:9975:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) ) 29058 // InternalApplicationConfiguration.g:9422:1: ( ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) )
30772 // InternalApplicationConfiguration.g:9976:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) 29059 // InternalApplicationConfiguration.g:9423:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
30773 { 29060 {
30774 // InternalApplicationConfiguration.g:9976:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) ) 29061 // InternalApplicationConfiguration.g:9423:1: ( ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) )
30775 // InternalApplicationConfiguration.g:9977:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) 29062 // InternalApplicationConfiguration.g:9424:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
30776 { 29063 {
30777 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2()); 29064 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileAssignment_3_11_2());
30778 // InternalApplicationConfiguration.g:9978:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 ) 29065 // InternalApplicationConfiguration.g:9425:2: ( rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 )
30779 // InternalApplicationConfiguration.g:9978:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 29066 // InternalApplicationConfiguration.g:9425:3: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2
30780 { 29067 {
30781 pushFollow(FOLLOW_2); 29068 pushFollow(FOLLOW_2);
30782 rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2(); 29069 rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2();
@@ -30809,16 +29096,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30809 29096
30810 29097
30811 // $ANTLR start "rule__GenerationTask__Group_3_12__0" 29098 // $ANTLR start "rule__GenerationTask__Group_3_12__0"
30812 // InternalApplicationConfiguration.g:9987:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ; 29099 // InternalApplicationConfiguration.g:9434:1: rule__GenerationTask__Group_3_12__0 : rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ;
30813 public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException { 29100 public final void rule__GenerationTask__Group_3_12__0() throws RecognitionException {
30814 29101
30815 int stackSize = keepStackSize(); 29102 int stackSize = keepStackSize();
30816 29103
30817 try { 29104 try {
30818 // InternalApplicationConfiguration.g:9991:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 ) 29105 // InternalApplicationConfiguration.g:9438:1: ( rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 )
30819 // InternalApplicationConfiguration.g:9992:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1 29106 // InternalApplicationConfiguration.g:9439:2: rule__GenerationTask__Group_3_12__0__Impl rule__GenerationTask__Group_3_12__1
30820 { 29107 {
30821 pushFollow(FOLLOW_14); 29108 pushFollow(FOLLOW_13);
30822 rule__GenerationTask__Group_3_12__0__Impl(); 29109 rule__GenerationTask__Group_3_12__0__Impl();
30823 29110
30824 state._fsp--; 29111 state._fsp--;
@@ -30847,20 +29134,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30847 29134
30848 29135
30849 // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl" 29136 // $ANTLR start "rule__GenerationTask__Group_3_12__0__Impl"
30850 // InternalApplicationConfiguration.g:9999:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ; 29137 // InternalApplicationConfiguration.g:9446:1: rule__GenerationTask__Group_3_12__0__Impl : ( 'output' ) ;
30851 public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException { 29138 public final void rule__GenerationTask__Group_3_12__0__Impl() throws RecognitionException {
30852 29139
30853 int stackSize = keepStackSize(); 29140 int stackSize = keepStackSize();
30854 29141
30855 try { 29142 try {
30856 // InternalApplicationConfiguration.g:10003:1: ( ( 'output' ) ) 29143 // InternalApplicationConfiguration.g:9450:1: ( ( 'output' ) )
30857 // InternalApplicationConfiguration.g:10004:1: ( 'output' ) 29144 // InternalApplicationConfiguration.g:9451:1: ( 'output' )
30858 { 29145 {
30859 // InternalApplicationConfiguration.g:10004:1: ( 'output' ) 29146 // InternalApplicationConfiguration.g:9451:1: ( 'output' )
30860 // InternalApplicationConfiguration.g:10005:2: 'output' 29147 // InternalApplicationConfiguration.g:9452:2: 'output'
30861 { 29148 {
30862 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); 29149 before(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
30863 match(input,62,FOLLOW_2); 29150 match(input,59,FOLLOW_2);
30864 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); 29151 after(grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
30865 29152
30866 } 29153 }
@@ -30884,16 +29171,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30884 29171
30885 29172
30886 // $ANTLR start "rule__GenerationTask__Group_3_12__1" 29173 // $ANTLR start "rule__GenerationTask__Group_3_12__1"
30887 // InternalApplicationConfiguration.g:10014:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ; 29174 // InternalApplicationConfiguration.g:9461:1: rule__GenerationTask__Group_3_12__1 : rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ;
30888 public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException { 29175 public final void rule__GenerationTask__Group_3_12__1() throws RecognitionException {
30889 29176
30890 int stackSize = keepStackSize(); 29177 int stackSize = keepStackSize();
30891 29178
30892 try { 29179 try {
30893 // InternalApplicationConfiguration.g:10018:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 ) 29180 // InternalApplicationConfiguration.g:9465:1: ( rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 )
30894 // InternalApplicationConfiguration.g:10019:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2 29181 // InternalApplicationConfiguration.g:9466:2: rule__GenerationTask__Group_3_12__1__Impl rule__GenerationTask__Group_3_12__2
30895 { 29182 {
30896 pushFollow(FOLLOW_22); 29183 pushFollow(FOLLOW_21);
30897 rule__GenerationTask__Group_3_12__1__Impl(); 29184 rule__GenerationTask__Group_3_12__1__Impl();
30898 29185
30899 state._fsp--; 29186 state._fsp--;
@@ -30922,20 +29209,20 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30922 29209
30923 29210
30924 // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl" 29211 // $ANTLR start "rule__GenerationTask__Group_3_12__1__Impl"
30925 // InternalApplicationConfiguration.g:10026:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ; 29212 // InternalApplicationConfiguration.g:9473:1: rule__GenerationTask__Group_3_12__1__Impl : ( '=' ) ;
30926 public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException { 29213 public final void rule__GenerationTask__Group_3_12__1__Impl() throws RecognitionException {
30927 29214
30928 int stackSize = keepStackSize(); 29215 int stackSize = keepStackSize();
30929 29216
30930 try { 29217 try {
30931 // InternalApplicationConfiguration.g:10030:1: ( ( '=' ) ) 29218 // InternalApplicationConfiguration.g:9477:1: ( ( '=' ) )
30932 // InternalApplicationConfiguration.g:10031:1: ( '=' ) 29219 // InternalApplicationConfiguration.g:9478:1: ( '=' )
30933 { 29220 {
30934 // InternalApplicationConfiguration.g:10031:1: ( '=' ) 29221 // InternalApplicationConfiguration.g:9478:1: ( '=' )
30935 // InternalApplicationConfiguration.g:10032:2: '=' 29222 // InternalApplicationConfiguration.g:9479:2: '='
30936 { 29223 {
30937 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); 29224 before(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
30938 match(input,30,FOLLOW_2); 29225 match(input,29,FOLLOW_2);
30939 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); 29226 after(grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
30940 29227
30941 } 29228 }
@@ -30959,14 +29246,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30959 29246
30960 29247
30961 // $ANTLR start "rule__GenerationTask__Group_3_12__2" 29248 // $ANTLR start "rule__GenerationTask__Group_3_12__2"
30962 // InternalApplicationConfiguration.g:10041:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ; 29249 // InternalApplicationConfiguration.g:9488:1: rule__GenerationTask__Group_3_12__2 : rule__GenerationTask__Group_3_12__2__Impl ;
30963 public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException { 29250 public final void rule__GenerationTask__Group_3_12__2() throws RecognitionException {
30964 29251
30965 int stackSize = keepStackSize(); 29252 int stackSize = keepStackSize();
30966 29253
30967 try { 29254 try {
30968 // InternalApplicationConfiguration.g:10045:1: ( rule__GenerationTask__Group_3_12__2__Impl ) 29255 // InternalApplicationConfiguration.g:9492:1: ( rule__GenerationTask__Group_3_12__2__Impl )
30969 // InternalApplicationConfiguration.g:10046:2: rule__GenerationTask__Group_3_12__2__Impl 29256 // InternalApplicationConfiguration.g:9493:2: rule__GenerationTask__Group_3_12__2__Impl
30970 { 29257 {
30971 pushFollow(FOLLOW_2); 29258 pushFollow(FOLLOW_2);
30972 rule__GenerationTask__Group_3_12__2__Impl(); 29259 rule__GenerationTask__Group_3_12__2__Impl();
@@ -30992,21 +29279,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
30992 29279
30993 29280
30994 // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl" 29281 // $ANTLR start "rule__GenerationTask__Group_3_12__2__Impl"
30995 // InternalApplicationConfiguration.g:10052:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ; 29282 // InternalApplicationConfiguration.g:9499:1: rule__GenerationTask__Group_3_12__2__Impl : ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ;
30996 public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException { 29283 public final void rule__GenerationTask__Group_3_12__2__Impl() throws RecognitionException {
30997 29284
30998 int stackSize = keepStackSize(); 29285 int stackSize = keepStackSize();
30999 29286
31000 try { 29287 try {
31001 // InternalApplicationConfiguration.g:10056:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) ) 29288 // InternalApplicationConfiguration.g:9503:1: ( ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) )
31002 // InternalApplicationConfiguration.g:10057:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) 29289 // InternalApplicationConfiguration.g:9504:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
31003 { 29290 {
31004 // InternalApplicationConfiguration.g:10057:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) ) 29291 // InternalApplicationConfiguration.g:9504:1: ( ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) )
31005 // InternalApplicationConfiguration.g:10058:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) 29292 // InternalApplicationConfiguration.g:9505:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
31006 { 29293 {
31007 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2()); 29294 before(grammarAccess.getGenerationTaskAccess().getTagetFolderAssignment_3_12_2());
31008 // InternalApplicationConfiguration.g:10059:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 ) 29295 // InternalApplicationConfiguration.g:9506:2: ( rule__GenerationTask__TagetFolderAssignment_3_12_2 )
31009 // InternalApplicationConfiguration.g:10059:3: rule__GenerationTask__TagetFolderAssignment_3_12_2 29296 // InternalApplicationConfiguration.g:9506:3: rule__GenerationTask__TagetFolderAssignment_3_12_2
31010 { 29297 {
31011 pushFollow(FOLLOW_2); 29298 pushFollow(FOLLOW_2);
31012 rule__GenerationTask__TagetFolderAssignment_3_12_2(); 29299 rule__GenerationTask__TagetFolderAssignment_3_12_2();
@@ -31039,22 +29326,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31039 29326
31040 29327
31041 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3" 29328 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3"
31042 // InternalApplicationConfiguration.g:10068:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ; 29329 // InternalApplicationConfiguration.g:9515:1: rule__GenerationTask__UnorderedGroup_3 : ( rule__GenerationTask__UnorderedGroup_3__0 )? ;
31043 public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException { 29330 public final void rule__GenerationTask__UnorderedGroup_3() throws RecognitionException {
31044 29331
31045 int stackSize = keepStackSize(); 29332 int stackSize = keepStackSize();
31046 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 29333 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
31047 29334
31048 try { 29335 try {
31049 // InternalApplicationConfiguration.g:10073:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? ) 29336 // InternalApplicationConfiguration.g:9520:1: ( ( rule__GenerationTask__UnorderedGroup_3__0 )? )
31050 // InternalApplicationConfiguration.g:10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? 29337 // InternalApplicationConfiguration.g:9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
31051 { 29338 {
31052 // InternalApplicationConfiguration.g:10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )? 29339 // InternalApplicationConfiguration.g:9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?
31053 int alt66=2; 29340 int alt62=2;
31054 alt66 = dfa66.predict(input); 29341 alt62 = dfa62.predict(input);
31055 switch (alt66) { 29342 switch (alt62) {
31056 case 1 : 29343 case 1 :
31057 // InternalApplicationConfiguration.g:10074:2: rule__GenerationTask__UnorderedGroup_3__0 29344 // InternalApplicationConfiguration.g:9521:2: rule__GenerationTask__UnorderedGroup_3__0
31058 { 29345 {
31059 pushFollow(FOLLOW_2); 29346 pushFollow(FOLLOW_2);
31060 rule__GenerationTask__UnorderedGroup_3__0(); 29347 rule__GenerationTask__UnorderedGroup_3__0();
@@ -31087,31 +29374,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31087 29374
31088 29375
31089 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl" 29376 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__Impl"
31090 // InternalApplicationConfiguration.g:10082: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 ) ) ) ) ) ; 29377 // InternalApplicationConfiguration.g:9529: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 ) ) ) ) ) ;
31091 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException { 29378 public final void rule__GenerationTask__UnorderedGroup_3__Impl() throws RecognitionException {
31092 29379
31093 int stackSize = keepStackSize(); 29380 int stackSize = keepStackSize();
31094 boolean selected = false; 29381 boolean selected = false;
31095 29382
31096 try { 29383 try {
31097 // InternalApplicationConfiguration.g:10087: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 ) ) ) ) ) ) 29384 // InternalApplicationConfiguration.g:9534: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 ) ) ) ) ) )
31098 // InternalApplicationConfiguration.g:10088: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 ) ) ) ) ) 29385 // InternalApplicationConfiguration.g:9535: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 ) ) ) ) )
31099 { 29386 {
31100 // InternalApplicationConfiguration.g:10088: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 ) ) ) ) ) 29387 // InternalApplicationConfiguration.g:9535: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 ) ) ) ) )
31101 int alt67=13; 29388 int alt63=13;
31102 alt67 = dfa67.predict(input); 29389 alt63 = dfa63.predict(input);
31103 switch (alt67) { 29390 switch (alt63) {
31104 case 1 : 29391 case 1 :
31105 // InternalApplicationConfiguration.g:10089:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) 29392 // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
31106 { 29393 {
31107 // InternalApplicationConfiguration.g:10089:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) ) 29394 // InternalApplicationConfiguration.g:9536:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) )
31108 // InternalApplicationConfiguration.g:10090:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) 29395 // InternalApplicationConfiguration.g:9537:4: {...}? => ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
31109 { 29396 {
31110 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { 29397 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
31111 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); 29398 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
31112 } 29399 }
31113 // InternalApplicationConfiguration.g:10090:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) ) 29400 // InternalApplicationConfiguration.g:9537:110: ( ( ( rule__GenerationTask__Group_3_0__0 ) ) )
31114 // InternalApplicationConfiguration.g:10091:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) 29401 // InternalApplicationConfiguration.g:9538:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
31115 { 29402 {
31116 29403
31117 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); 29404 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
@@ -31119,12 +29406,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31119 29406
31120 selected = true; 29407 selected = true;
31121 29408
31122 // InternalApplicationConfiguration.g:10097:5: ( ( rule__GenerationTask__Group_3_0__0 ) ) 29409 // InternalApplicationConfiguration.g:9544:5: ( ( rule__GenerationTask__Group_3_0__0 ) )
31123 // InternalApplicationConfiguration.g:10098:6: ( rule__GenerationTask__Group_3_0__0 ) 29410 // InternalApplicationConfiguration.g:9545:6: ( rule__GenerationTask__Group_3_0__0 )
31124 { 29411 {
31125 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0()); 29412 before(grammarAccess.getGenerationTaskAccess().getGroup_3_0());
31126 // InternalApplicationConfiguration.g:10099:6: ( rule__GenerationTask__Group_3_0__0 ) 29413 // InternalApplicationConfiguration.g:9546:6: ( rule__GenerationTask__Group_3_0__0 )
31127 // InternalApplicationConfiguration.g:10099:7: rule__GenerationTask__Group_3_0__0 29414 // InternalApplicationConfiguration.g:9546:7: rule__GenerationTask__Group_3_0__0
31128 { 29415 {
31129 pushFollow(FOLLOW_2); 29416 pushFollow(FOLLOW_2);
31130 rule__GenerationTask__Group_3_0__0(); 29417 rule__GenerationTask__Group_3_0__0();
@@ -31148,16 +29435,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31148 } 29435 }
31149 break; 29436 break;
31150 case 2 : 29437 case 2 :
31151 // InternalApplicationConfiguration.g:10104:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) 29438 // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
31152 { 29439 {
31153 // InternalApplicationConfiguration.g:10104:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) ) 29440 // InternalApplicationConfiguration.g:9551:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) )
31154 // InternalApplicationConfiguration.g:10105:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) 29441 // InternalApplicationConfiguration.g:9552:4: {...}? => ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
31155 { 29442 {
31156 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { 29443 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
31157 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); 29444 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
31158 } 29445 }
31159 // InternalApplicationConfiguration.g:10105:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) ) 29446 // InternalApplicationConfiguration.g:9552:110: ( ( ( rule__GenerationTask__Group_3_1__0 ) ) )
31160 // InternalApplicationConfiguration.g:10106:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) 29447 // InternalApplicationConfiguration.g:9553:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
31161 { 29448 {
31162 29449
31163 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); 29450 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
@@ -31165,12 +29452,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31165 29452
31166 selected = true; 29453 selected = true;
31167 29454
31168 // InternalApplicationConfiguration.g:10112:5: ( ( rule__GenerationTask__Group_3_1__0 ) ) 29455 // InternalApplicationConfiguration.g:9559:5: ( ( rule__GenerationTask__Group_3_1__0 ) )
31169 // InternalApplicationConfiguration.g:10113:6: ( rule__GenerationTask__Group_3_1__0 ) 29456 // InternalApplicationConfiguration.g:9560:6: ( rule__GenerationTask__Group_3_1__0 )
31170 { 29457 {
31171 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1()); 29458 before(grammarAccess.getGenerationTaskAccess().getGroup_3_1());
31172 // InternalApplicationConfiguration.g:10114:6: ( rule__GenerationTask__Group_3_1__0 ) 29459 // InternalApplicationConfiguration.g:9561:6: ( rule__GenerationTask__Group_3_1__0 )
31173 // InternalApplicationConfiguration.g:10114:7: rule__GenerationTask__Group_3_1__0 29460 // InternalApplicationConfiguration.g:9561:7: rule__GenerationTask__Group_3_1__0
31174 { 29461 {
31175 pushFollow(FOLLOW_2); 29462 pushFollow(FOLLOW_2);
31176 rule__GenerationTask__Group_3_1__0(); 29463 rule__GenerationTask__Group_3_1__0();
@@ -31194,16 +29481,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31194 } 29481 }
31195 break; 29482 break;
31196 case 3 : 29483 case 3 :
31197 // InternalApplicationConfiguration.g:10119:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) 29484 // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
31198 { 29485 {
31199 // InternalApplicationConfiguration.g:10119:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) ) 29486 // InternalApplicationConfiguration.g:9566:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) )
31200 // InternalApplicationConfiguration.g:10120:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) 29487 // InternalApplicationConfiguration.g:9567:4: {...}? => ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
31201 { 29488 {
31202 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { 29489 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
31203 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); 29490 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
31204 } 29491 }
31205 // InternalApplicationConfiguration.g:10120:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) ) 29492 // InternalApplicationConfiguration.g:9567:110: ( ( ( rule__GenerationTask__Group_3_2__0 ) ) )
31206 // InternalApplicationConfiguration.g:10121:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) 29493 // InternalApplicationConfiguration.g:9568:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
31207 { 29494 {
31208 29495
31209 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); 29496 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
@@ -31211,12 +29498,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31211 29498
31212 selected = true; 29499 selected = true;
31213 29500
31214 // InternalApplicationConfiguration.g:10127:5: ( ( rule__GenerationTask__Group_3_2__0 ) ) 29501 // InternalApplicationConfiguration.g:9574:5: ( ( rule__GenerationTask__Group_3_2__0 ) )
31215 // InternalApplicationConfiguration.g:10128:6: ( rule__GenerationTask__Group_3_2__0 ) 29502 // InternalApplicationConfiguration.g:9575:6: ( rule__GenerationTask__Group_3_2__0 )
31216 { 29503 {
31217 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2()); 29504 before(grammarAccess.getGenerationTaskAccess().getGroup_3_2());
31218 // InternalApplicationConfiguration.g:10129:6: ( rule__GenerationTask__Group_3_2__0 ) 29505 // InternalApplicationConfiguration.g:9576:6: ( rule__GenerationTask__Group_3_2__0 )
31219 // InternalApplicationConfiguration.g:10129:7: rule__GenerationTask__Group_3_2__0 29506 // InternalApplicationConfiguration.g:9576:7: rule__GenerationTask__Group_3_2__0
31220 { 29507 {
31221 pushFollow(FOLLOW_2); 29508 pushFollow(FOLLOW_2);
31222 rule__GenerationTask__Group_3_2__0(); 29509 rule__GenerationTask__Group_3_2__0();
@@ -31240,16 +29527,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31240 } 29527 }
31241 break; 29528 break;
31242 case 4 : 29529 case 4 :
31243 // InternalApplicationConfiguration.g:10134:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) 29530 // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
31244 { 29531 {
31245 // InternalApplicationConfiguration.g:10134:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) ) 29532 // InternalApplicationConfiguration.g:9581:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) )
31246 // InternalApplicationConfiguration.g:10135:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) 29533 // InternalApplicationConfiguration.g:9582:4: {...}? => ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
31247 { 29534 {
31248 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { 29535 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
31249 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); 29536 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
31250 } 29537 }
31251 // InternalApplicationConfiguration.g:10135:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) ) 29538 // InternalApplicationConfiguration.g:9582:110: ( ( ( rule__GenerationTask__Group_3_3__0 ) ) )
31252 // InternalApplicationConfiguration.g:10136:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) 29539 // InternalApplicationConfiguration.g:9583:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
31253 { 29540 {
31254 29541
31255 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); 29542 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
@@ -31257,12 +29544,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31257 29544
31258 selected = true; 29545 selected = true;
31259 29546
31260 // InternalApplicationConfiguration.g:10142:5: ( ( rule__GenerationTask__Group_3_3__0 ) ) 29547 // InternalApplicationConfiguration.g:9589:5: ( ( rule__GenerationTask__Group_3_3__0 ) )
31261 // InternalApplicationConfiguration.g:10143:6: ( rule__GenerationTask__Group_3_3__0 ) 29548 // InternalApplicationConfiguration.g:9590:6: ( rule__GenerationTask__Group_3_3__0 )
31262 { 29549 {
31263 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3()); 29550 before(grammarAccess.getGenerationTaskAccess().getGroup_3_3());
31264 // InternalApplicationConfiguration.g:10144:6: ( rule__GenerationTask__Group_3_3__0 ) 29551 // InternalApplicationConfiguration.g:9591:6: ( rule__GenerationTask__Group_3_3__0 )
31265 // InternalApplicationConfiguration.g:10144:7: rule__GenerationTask__Group_3_3__0 29552 // InternalApplicationConfiguration.g:9591:7: rule__GenerationTask__Group_3_3__0
31266 { 29553 {
31267 pushFollow(FOLLOW_2); 29554 pushFollow(FOLLOW_2);
31268 rule__GenerationTask__Group_3_3__0(); 29555 rule__GenerationTask__Group_3_3__0();
@@ -31286,16 +29573,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31286 } 29573 }
31287 break; 29574 break;
31288 case 5 : 29575 case 5 :
31289 // InternalApplicationConfiguration.g:10149:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) 29576 // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
31290 { 29577 {
31291 // InternalApplicationConfiguration.g:10149:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) ) 29578 // InternalApplicationConfiguration.g:9596:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) )
31292 // InternalApplicationConfiguration.g:10150:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) 29579 // InternalApplicationConfiguration.g:9597:4: {...}? => ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
31293 { 29580 {
31294 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { 29581 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
31295 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); 29582 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
31296 } 29583 }
31297 // InternalApplicationConfiguration.g:10150:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) ) 29584 // InternalApplicationConfiguration.g:9597:110: ( ( ( rule__GenerationTask__Group_3_4__0 ) ) )
31298 // InternalApplicationConfiguration.g:10151:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) 29585 // InternalApplicationConfiguration.g:9598:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
31299 { 29586 {
31300 29587
31301 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); 29588 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
@@ -31303,12 +29590,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31303 29590
31304 selected = true; 29591 selected = true;
31305 29592
31306 // InternalApplicationConfiguration.g:10157:5: ( ( rule__GenerationTask__Group_3_4__0 ) ) 29593 // InternalApplicationConfiguration.g:9604:5: ( ( rule__GenerationTask__Group_3_4__0 ) )
31307 // InternalApplicationConfiguration.g:10158:6: ( rule__GenerationTask__Group_3_4__0 ) 29594 // InternalApplicationConfiguration.g:9605:6: ( rule__GenerationTask__Group_3_4__0 )
31308 { 29595 {
31309 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4()); 29596 before(grammarAccess.getGenerationTaskAccess().getGroup_3_4());
31310 // InternalApplicationConfiguration.g:10159:6: ( rule__GenerationTask__Group_3_4__0 ) 29597 // InternalApplicationConfiguration.g:9606:6: ( rule__GenerationTask__Group_3_4__0 )
31311 // InternalApplicationConfiguration.g:10159:7: rule__GenerationTask__Group_3_4__0 29598 // InternalApplicationConfiguration.g:9606:7: rule__GenerationTask__Group_3_4__0
31312 { 29599 {
31313 pushFollow(FOLLOW_2); 29600 pushFollow(FOLLOW_2);
31314 rule__GenerationTask__Group_3_4__0(); 29601 rule__GenerationTask__Group_3_4__0();
@@ -31332,16 +29619,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31332 } 29619 }
31333 break; 29620 break;
31334 case 6 : 29621 case 6 :
31335 // InternalApplicationConfiguration.g:10164:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) 29622 // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
31336 { 29623 {
31337 // InternalApplicationConfiguration.g:10164:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) ) 29624 // InternalApplicationConfiguration.g:9611:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) )
31338 // InternalApplicationConfiguration.g:10165:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) 29625 // InternalApplicationConfiguration.g:9612:4: {...}? => ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
31339 { 29626 {
31340 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { 29627 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
31341 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); 29628 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
31342 } 29629 }
31343 // InternalApplicationConfiguration.g:10165:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) ) 29630 // InternalApplicationConfiguration.g:9612:110: ( ( ( rule__GenerationTask__Group_3_5__0 ) ) )
31344 // InternalApplicationConfiguration.g:10166:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) 29631 // InternalApplicationConfiguration.g:9613:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
31345 { 29632 {
31346 29633
31347 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); 29634 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
@@ -31349,12 +29636,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31349 29636
31350 selected = true; 29637 selected = true;
31351 29638
31352 // InternalApplicationConfiguration.g:10172:5: ( ( rule__GenerationTask__Group_3_5__0 ) ) 29639 // InternalApplicationConfiguration.g:9619:5: ( ( rule__GenerationTask__Group_3_5__0 ) )
31353 // InternalApplicationConfiguration.g:10173:6: ( rule__GenerationTask__Group_3_5__0 ) 29640 // InternalApplicationConfiguration.g:9620:6: ( rule__GenerationTask__Group_3_5__0 )
31354 { 29641 {
31355 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5()); 29642 before(grammarAccess.getGenerationTaskAccess().getGroup_3_5());
31356 // InternalApplicationConfiguration.g:10174:6: ( rule__GenerationTask__Group_3_5__0 ) 29643 // InternalApplicationConfiguration.g:9621:6: ( rule__GenerationTask__Group_3_5__0 )
31357 // InternalApplicationConfiguration.g:10174:7: rule__GenerationTask__Group_3_5__0 29644 // InternalApplicationConfiguration.g:9621:7: rule__GenerationTask__Group_3_5__0
31358 { 29645 {
31359 pushFollow(FOLLOW_2); 29646 pushFollow(FOLLOW_2);
31360 rule__GenerationTask__Group_3_5__0(); 29647 rule__GenerationTask__Group_3_5__0();
@@ -31378,16 +29665,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31378 } 29665 }
31379 break; 29666 break;
31380 case 7 : 29667 case 7 :
31381 // InternalApplicationConfiguration.g:10179:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) 29668 // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
31382 { 29669 {
31383 // InternalApplicationConfiguration.g:10179:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) ) 29670 // InternalApplicationConfiguration.g:9626:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) )
31384 // InternalApplicationConfiguration.g:10180:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) 29671 // InternalApplicationConfiguration.g:9627:4: {...}? => ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
31385 { 29672 {
31386 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { 29673 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
31387 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); 29674 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
31388 } 29675 }
31389 // InternalApplicationConfiguration.g:10180:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) ) 29676 // InternalApplicationConfiguration.g:9627:110: ( ( ( rule__GenerationTask__Group_3_6__0 ) ) )
31390 // InternalApplicationConfiguration.g:10181:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) 29677 // InternalApplicationConfiguration.g:9628:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
31391 { 29678 {
31392 29679
31393 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); 29680 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
@@ -31395,12 +29682,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31395 29682
31396 selected = true; 29683 selected = true;
31397 29684
31398 // InternalApplicationConfiguration.g:10187:5: ( ( rule__GenerationTask__Group_3_6__0 ) ) 29685 // InternalApplicationConfiguration.g:9634:5: ( ( rule__GenerationTask__Group_3_6__0 ) )
31399 // InternalApplicationConfiguration.g:10188:6: ( rule__GenerationTask__Group_3_6__0 ) 29686 // InternalApplicationConfiguration.g:9635:6: ( rule__GenerationTask__Group_3_6__0 )
31400 { 29687 {
31401 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6()); 29688 before(grammarAccess.getGenerationTaskAccess().getGroup_3_6());
31402 // InternalApplicationConfiguration.g:10189:6: ( rule__GenerationTask__Group_3_6__0 ) 29689 // InternalApplicationConfiguration.g:9636:6: ( rule__GenerationTask__Group_3_6__0 )
31403 // InternalApplicationConfiguration.g:10189:7: rule__GenerationTask__Group_3_6__0 29690 // InternalApplicationConfiguration.g:9636:7: rule__GenerationTask__Group_3_6__0
31404 { 29691 {
31405 pushFollow(FOLLOW_2); 29692 pushFollow(FOLLOW_2);
31406 rule__GenerationTask__Group_3_6__0(); 29693 rule__GenerationTask__Group_3_6__0();
@@ -31424,16 +29711,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31424 } 29711 }
31425 break; 29712 break;
31426 case 8 : 29713 case 8 :
31427 // InternalApplicationConfiguration.g:10194:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) 29714 // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
31428 { 29715 {
31429 // InternalApplicationConfiguration.g:10194:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) ) 29716 // InternalApplicationConfiguration.g:9641:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) )
31430 // InternalApplicationConfiguration.g:10195:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) 29717 // InternalApplicationConfiguration.g:9642:4: {...}? => ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
31431 { 29718 {
31432 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { 29719 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
31433 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); 29720 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
31434 } 29721 }
31435 // InternalApplicationConfiguration.g:10195:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) ) 29722 // InternalApplicationConfiguration.g:9642:110: ( ( ( rule__GenerationTask__Group_3_7__0 ) ) )
31436 // InternalApplicationConfiguration.g:10196:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) 29723 // InternalApplicationConfiguration.g:9643:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
31437 { 29724 {
31438 29725
31439 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); 29726 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
@@ -31441,12 +29728,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31441 29728
31442 selected = true; 29729 selected = true;
31443 29730
31444 // InternalApplicationConfiguration.g:10202:5: ( ( rule__GenerationTask__Group_3_7__0 ) ) 29731 // InternalApplicationConfiguration.g:9649:5: ( ( rule__GenerationTask__Group_3_7__0 ) )
31445 // InternalApplicationConfiguration.g:10203:6: ( rule__GenerationTask__Group_3_7__0 ) 29732 // InternalApplicationConfiguration.g:9650:6: ( rule__GenerationTask__Group_3_7__0 )
31446 { 29733 {
31447 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7()); 29734 before(grammarAccess.getGenerationTaskAccess().getGroup_3_7());
31448 // InternalApplicationConfiguration.g:10204:6: ( rule__GenerationTask__Group_3_7__0 ) 29735 // InternalApplicationConfiguration.g:9651:6: ( rule__GenerationTask__Group_3_7__0 )
31449 // InternalApplicationConfiguration.g:10204:7: rule__GenerationTask__Group_3_7__0 29736 // InternalApplicationConfiguration.g:9651:7: rule__GenerationTask__Group_3_7__0
31450 { 29737 {
31451 pushFollow(FOLLOW_2); 29738 pushFollow(FOLLOW_2);
31452 rule__GenerationTask__Group_3_7__0(); 29739 rule__GenerationTask__Group_3_7__0();
@@ -31470,16 +29757,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31470 } 29757 }
31471 break; 29758 break;
31472 case 9 : 29759 case 9 :
31473 // InternalApplicationConfiguration.g:10209:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) 29760 // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
31474 { 29761 {
31475 // InternalApplicationConfiguration.g:10209:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) ) 29762 // InternalApplicationConfiguration.g:9656:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) )
31476 // InternalApplicationConfiguration.g:10210:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) 29763 // InternalApplicationConfiguration.g:9657:4: {...}? => ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
31477 { 29764 {
31478 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { 29765 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
31479 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); 29766 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
31480 } 29767 }
31481 // InternalApplicationConfiguration.g:10210:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) ) 29768 // InternalApplicationConfiguration.g:9657:110: ( ( ( rule__GenerationTask__Group_3_8__0 ) ) )
31482 // InternalApplicationConfiguration.g:10211:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) 29769 // InternalApplicationConfiguration.g:9658:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
31483 { 29770 {
31484 29771
31485 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); 29772 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
@@ -31487,12 +29774,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31487 29774
31488 selected = true; 29775 selected = true;
31489 29776
31490 // InternalApplicationConfiguration.g:10217:5: ( ( rule__GenerationTask__Group_3_8__0 ) ) 29777 // InternalApplicationConfiguration.g:9664:5: ( ( rule__GenerationTask__Group_3_8__0 ) )
31491 // InternalApplicationConfiguration.g:10218:6: ( rule__GenerationTask__Group_3_8__0 ) 29778 // InternalApplicationConfiguration.g:9665:6: ( rule__GenerationTask__Group_3_8__0 )
31492 { 29779 {
31493 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8()); 29780 before(grammarAccess.getGenerationTaskAccess().getGroup_3_8());
31494 // InternalApplicationConfiguration.g:10219:6: ( rule__GenerationTask__Group_3_8__0 ) 29781 // InternalApplicationConfiguration.g:9666:6: ( rule__GenerationTask__Group_3_8__0 )
31495 // InternalApplicationConfiguration.g:10219:7: rule__GenerationTask__Group_3_8__0 29782 // InternalApplicationConfiguration.g:9666:7: rule__GenerationTask__Group_3_8__0
31496 { 29783 {
31497 pushFollow(FOLLOW_2); 29784 pushFollow(FOLLOW_2);
31498 rule__GenerationTask__Group_3_8__0(); 29785 rule__GenerationTask__Group_3_8__0();
@@ -31516,16 +29803,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31516 } 29803 }
31517 break; 29804 break;
31518 case 10 : 29805 case 10 :
31519 // InternalApplicationConfiguration.g:10224:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) 29806 // InternalApplicationConfiguration.g:9671:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
31520 { 29807 {
31521 // InternalApplicationConfiguration.g:10224:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) ) 29808 // InternalApplicationConfiguration.g:9671:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) )
31522 // InternalApplicationConfiguration.g:10225:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) 29809 // InternalApplicationConfiguration.g:9672:4: {...}? => ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
31523 { 29810 {
31524 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { 29811 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
31525 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); 29812 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
31526 } 29813 }
31527 // InternalApplicationConfiguration.g:10225:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) ) 29814 // InternalApplicationConfiguration.g:9672:110: ( ( ( rule__GenerationTask__Group_3_9__0 ) ) )
31528 // InternalApplicationConfiguration.g:10226:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) 29815 // InternalApplicationConfiguration.g:9673:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
31529 { 29816 {
31530 29817
31531 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); 29818 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
@@ -31533,12 +29820,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31533 29820
31534 selected = true; 29821 selected = true;
31535 29822
31536 // InternalApplicationConfiguration.g:10232:5: ( ( rule__GenerationTask__Group_3_9__0 ) ) 29823 // InternalApplicationConfiguration.g:9679:5: ( ( rule__GenerationTask__Group_3_9__0 ) )
31537 // InternalApplicationConfiguration.g:10233:6: ( rule__GenerationTask__Group_3_9__0 ) 29824 // InternalApplicationConfiguration.g:9680:6: ( rule__GenerationTask__Group_3_9__0 )
31538 { 29825 {
31539 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9()); 29826 before(grammarAccess.getGenerationTaskAccess().getGroup_3_9());
31540 // InternalApplicationConfiguration.g:10234:6: ( rule__GenerationTask__Group_3_9__0 ) 29827 // InternalApplicationConfiguration.g:9681:6: ( rule__GenerationTask__Group_3_9__0 )
31541 // InternalApplicationConfiguration.g:10234:7: rule__GenerationTask__Group_3_9__0 29828 // InternalApplicationConfiguration.g:9681:7: rule__GenerationTask__Group_3_9__0
31542 { 29829 {
31543 pushFollow(FOLLOW_2); 29830 pushFollow(FOLLOW_2);
31544 rule__GenerationTask__Group_3_9__0(); 29831 rule__GenerationTask__Group_3_9__0();
@@ -31562,16 +29849,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31562 } 29849 }
31563 break; 29850 break;
31564 case 11 : 29851 case 11 :
31565 // InternalApplicationConfiguration.g:10239:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) 29852 // InternalApplicationConfiguration.g:9686:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
31566 { 29853 {
31567 // InternalApplicationConfiguration.g:10239:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) ) 29854 // InternalApplicationConfiguration.g:9686:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) )
31568 // InternalApplicationConfiguration.g:10240:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) 29855 // InternalApplicationConfiguration.g:9687:4: {...}? => ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
31569 { 29856 {
31570 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { 29857 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
31571 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); 29858 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
31572 } 29859 }
31573 // InternalApplicationConfiguration.g:10240:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) ) 29860 // InternalApplicationConfiguration.g:9687:111: ( ( ( rule__GenerationTask__Group_3_10__0 ) ) )
31574 // InternalApplicationConfiguration.g:10241:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) 29861 // InternalApplicationConfiguration.g:9688:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
31575 { 29862 {
31576 29863
31577 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); 29864 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
@@ -31579,12 +29866,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31579 29866
31580 selected = true; 29867 selected = true;
31581 29868
31582 // InternalApplicationConfiguration.g:10247:5: ( ( rule__GenerationTask__Group_3_10__0 ) ) 29869 // InternalApplicationConfiguration.g:9694:5: ( ( rule__GenerationTask__Group_3_10__0 ) )
31583 // InternalApplicationConfiguration.g:10248:6: ( rule__GenerationTask__Group_3_10__0 ) 29870 // InternalApplicationConfiguration.g:9695:6: ( rule__GenerationTask__Group_3_10__0 )
31584 { 29871 {
31585 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10()); 29872 before(grammarAccess.getGenerationTaskAccess().getGroup_3_10());
31586 // InternalApplicationConfiguration.g:10249:6: ( rule__GenerationTask__Group_3_10__0 ) 29873 // InternalApplicationConfiguration.g:9696:6: ( rule__GenerationTask__Group_3_10__0 )
31587 // InternalApplicationConfiguration.g:10249:7: rule__GenerationTask__Group_3_10__0 29874 // InternalApplicationConfiguration.g:9696:7: rule__GenerationTask__Group_3_10__0
31588 { 29875 {
31589 pushFollow(FOLLOW_2); 29876 pushFollow(FOLLOW_2);
31590 rule__GenerationTask__Group_3_10__0(); 29877 rule__GenerationTask__Group_3_10__0();
@@ -31608,16 +29895,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31608 } 29895 }
31609 break; 29896 break;
31610 case 12 : 29897 case 12 :
31611 // InternalApplicationConfiguration.g:10254:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) 29898 // InternalApplicationConfiguration.g:9701:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
31612 { 29899 {
31613 // InternalApplicationConfiguration.g:10254:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) ) 29900 // InternalApplicationConfiguration.g:9701:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) )
31614 // InternalApplicationConfiguration.g:10255:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) 29901 // InternalApplicationConfiguration.g:9702:4: {...}? => ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
31615 { 29902 {
31616 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { 29903 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
31617 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); 29904 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
31618 } 29905 }
31619 // InternalApplicationConfiguration.g:10255:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) ) 29906 // InternalApplicationConfiguration.g:9702:111: ( ( ( rule__GenerationTask__Group_3_11__0 ) ) )
31620 // InternalApplicationConfiguration.g:10256:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) 29907 // InternalApplicationConfiguration.g:9703:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
31621 { 29908 {
31622 29909
31623 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); 29910 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
@@ -31625,12 +29912,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31625 29912
31626 selected = true; 29913 selected = true;
31627 29914
31628 // InternalApplicationConfiguration.g:10262:5: ( ( rule__GenerationTask__Group_3_11__0 ) ) 29915 // InternalApplicationConfiguration.g:9709:5: ( ( rule__GenerationTask__Group_3_11__0 ) )
31629 // InternalApplicationConfiguration.g:10263:6: ( rule__GenerationTask__Group_3_11__0 ) 29916 // InternalApplicationConfiguration.g:9710:6: ( rule__GenerationTask__Group_3_11__0 )
31630 { 29917 {
31631 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11()); 29918 before(grammarAccess.getGenerationTaskAccess().getGroup_3_11());
31632 // InternalApplicationConfiguration.g:10264:6: ( rule__GenerationTask__Group_3_11__0 ) 29919 // InternalApplicationConfiguration.g:9711:6: ( rule__GenerationTask__Group_3_11__0 )
31633 // InternalApplicationConfiguration.g:10264:7: rule__GenerationTask__Group_3_11__0 29920 // InternalApplicationConfiguration.g:9711:7: rule__GenerationTask__Group_3_11__0
31634 { 29921 {
31635 pushFollow(FOLLOW_2); 29922 pushFollow(FOLLOW_2);
31636 rule__GenerationTask__Group_3_11__0(); 29923 rule__GenerationTask__Group_3_11__0();
@@ -31654,16 +29941,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31654 } 29941 }
31655 break; 29942 break;
31656 case 13 : 29943 case 13 :
31657 // InternalApplicationConfiguration.g:10269:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) 29944 // InternalApplicationConfiguration.g:9716:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
31658 { 29945 {
31659 // InternalApplicationConfiguration.g:10269:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) ) 29946 // InternalApplicationConfiguration.g:9716:3: ({...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) )
31660 // InternalApplicationConfiguration.g:10270:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) 29947 // InternalApplicationConfiguration.g:9717:4: {...}? => ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
31661 { 29948 {
31662 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { 29949 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
31663 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); 29950 throw new FailedPredicateException(input, "rule__GenerationTask__UnorderedGroup_3__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
31664 } 29951 }
31665 // InternalApplicationConfiguration.g:10270:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) ) 29952 // InternalApplicationConfiguration.g:9717:111: ( ( ( rule__GenerationTask__Group_3_12__0 ) ) )
31666 // InternalApplicationConfiguration.g:10271:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) 29953 // InternalApplicationConfiguration.g:9718:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
31667 { 29954 {
31668 29955
31669 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); 29956 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
@@ -31671,12 +29958,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31671 29958
31672 selected = true; 29959 selected = true;
31673 29960
31674 // InternalApplicationConfiguration.g:10277:5: ( ( rule__GenerationTask__Group_3_12__0 ) ) 29961 // InternalApplicationConfiguration.g:9724:5: ( ( rule__GenerationTask__Group_3_12__0 ) )
31675 // InternalApplicationConfiguration.g:10278:6: ( rule__GenerationTask__Group_3_12__0 ) 29962 // InternalApplicationConfiguration.g:9725:6: ( rule__GenerationTask__Group_3_12__0 )
31676 { 29963 {
31677 before(grammarAccess.getGenerationTaskAccess().getGroup_3_12()); 29964 before(grammarAccess.getGenerationTaskAccess().getGroup_3_12());
31678 // InternalApplicationConfiguration.g:10279:6: ( rule__GenerationTask__Group_3_12__0 ) 29965 // InternalApplicationConfiguration.g:9726:6: ( rule__GenerationTask__Group_3_12__0 )
31679 // InternalApplicationConfiguration.g:10279:7: rule__GenerationTask__Group_3_12__0 29966 // InternalApplicationConfiguration.g:9726:7: rule__GenerationTask__Group_3_12__0
31680 { 29967 {
31681 pushFollow(FOLLOW_2); 29968 pushFollow(FOLLOW_2);
31682 rule__GenerationTask__Group_3_12__0(); 29969 rule__GenerationTask__Group_3_12__0();
@@ -31723,26 +30010,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31723 30010
31724 30011
31725 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0" 30012 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__0"
31726 // InternalApplicationConfiguration.g:10292:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ; 30013 // InternalApplicationConfiguration.g:9739:1: rule__GenerationTask__UnorderedGroup_3__0 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ;
31727 public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException { 30014 public final void rule__GenerationTask__UnorderedGroup_3__0() throws RecognitionException {
31728 30015
31729 int stackSize = keepStackSize(); 30016 int stackSize = keepStackSize();
31730 30017
31731 try { 30018 try {
31732 // InternalApplicationConfiguration.g:10296:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? ) 30019 // InternalApplicationConfiguration.g:9743:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? )
31733 // InternalApplicationConfiguration.g:10297:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )? 30020 // InternalApplicationConfiguration.g:9744:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__1 )?
31734 { 30021 {
31735 pushFollow(FOLLOW_49); 30022 pushFollow(FOLLOW_47);
31736 rule__GenerationTask__UnorderedGroup_3__Impl(); 30023 rule__GenerationTask__UnorderedGroup_3__Impl();
31737 30024
31738 state._fsp--; 30025 state._fsp--;
31739 30026
31740 // InternalApplicationConfiguration.g:10298:2: ( rule__GenerationTask__UnorderedGroup_3__1 )? 30027 // InternalApplicationConfiguration.g:9745:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?
31741 int alt68=2; 30028 int alt64=2;
31742 alt68 = dfa68.predict(input); 30029 alt64 = dfa64.predict(input);
31743 switch (alt68) { 30030 switch (alt64) {
31744 case 1 : 30031 case 1 :
31745 // InternalApplicationConfiguration.g:10298:2: rule__GenerationTask__UnorderedGroup_3__1 30032 // InternalApplicationConfiguration.g:9745:2: rule__GenerationTask__UnorderedGroup_3__1
31746 { 30033 {
31747 pushFollow(FOLLOW_2); 30034 pushFollow(FOLLOW_2);
31748 rule__GenerationTask__UnorderedGroup_3__1(); 30035 rule__GenerationTask__UnorderedGroup_3__1();
@@ -31774,26 +30061,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31774 30061
31775 30062
31776 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1" 30063 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__1"
31777 // InternalApplicationConfiguration.g:10304:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ; 30064 // InternalApplicationConfiguration.g:9751:1: rule__GenerationTask__UnorderedGroup_3__1 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ;
31778 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException { 30065 public final void rule__GenerationTask__UnorderedGroup_3__1() throws RecognitionException {
31779 30066
31780 int stackSize = keepStackSize(); 30067 int stackSize = keepStackSize();
31781 30068
31782 try { 30069 try {
31783 // InternalApplicationConfiguration.g:10308:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? ) 30070 // InternalApplicationConfiguration.g:9755:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? )
31784 // InternalApplicationConfiguration.g:10309:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )? 30071 // InternalApplicationConfiguration.g:9756:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__2 )?
31785 { 30072 {
31786 pushFollow(FOLLOW_49); 30073 pushFollow(FOLLOW_47);
31787 rule__GenerationTask__UnorderedGroup_3__Impl(); 30074 rule__GenerationTask__UnorderedGroup_3__Impl();
31788 30075
31789 state._fsp--; 30076 state._fsp--;
31790 30077
31791 // InternalApplicationConfiguration.g:10310:2: ( rule__GenerationTask__UnorderedGroup_3__2 )? 30078 // InternalApplicationConfiguration.g:9757:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?
31792 int alt69=2; 30079 int alt65=2;
31793 alt69 = dfa69.predict(input); 30080 alt65 = dfa65.predict(input);
31794 switch (alt69) { 30081 switch (alt65) {
31795 case 1 : 30082 case 1 :
31796 // InternalApplicationConfiguration.g:10310:2: rule__GenerationTask__UnorderedGroup_3__2 30083 // InternalApplicationConfiguration.g:9757:2: rule__GenerationTask__UnorderedGroup_3__2
31797 { 30084 {
31798 pushFollow(FOLLOW_2); 30085 pushFollow(FOLLOW_2);
31799 rule__GenerationTask__UnorderedGroup_3__2(); 30086 rule__GenerationTask__UnorderedGroup_3__2();
@@ -31825,26 +30112,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31825 30112
31826 30113
31827 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2" 30114 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__2"
31828 // InternalApplicationConfiguration.g:10316:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ; 30115 // InternalApplicationConfiguration.g:9763:1: rule__GenerationTask__UnorderedGroup_3__2 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ;
31829 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException { 30116 public final void rule__GenerationTask__UnorderedGroup_3__2() throws RecognitionException {
31830 30117
31831 int stackSize = keepStackSize(); 30118 int stackSize = keepStackSize();
31832 30119
31833 try { 30120 try {
31834 // InternalApplicationConfiguration.g:10320:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? ) 30121 // InternalApplicationConfiguration.g:9767:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? )
31835 // InternalApplicationConfiguration.g:10321:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )? 30122 // InternalApplicationConfiguration.g:9768:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__3 )?
31836 { 30123 {
31837 pushFollow(FOLLOW_49); 30124 pushFollow(FOLLOW_47);
31838 rule__GenerationTask__UnorderedGroup_3__Impl(); 30125 rule__GenerationTask__UnorderedGroup_3__Impl();
31839 30126
31840 state._fsp--; 30127 state._fsp--;
31841 30128
31842 // InternalApplicationConfiguration.g:10322:2: ( rule__GenerationTask__UnorderedGroup_3__3 )? 30129 // InternalApplicationConfiguration.g:9769:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?
31843 int alt70=2; 30130 int alt66=2;
31844 alt70 = dfa70.predict(input); 30131 alt66 = dfa66.predict(input);
31845 switch (alt70) { 30132 switch (alt66) {
31846 case 1 : 30133 case 1 :
31847 // InternalApplicationConfiguration.g:10322:2: rule__GenerationTask__UnorderedGroup_3__3 30134 // InternalApplicationConfiguration.g:9769:2: rule__GenerationTask__UnorderedGroup_3__3
31848 { 30135 {
31849 pushFollow(FOLLOW_2); 30136 pushFollow(FOLLOW_2);
31850 rule__GenerationTask__UnorderedGroup_3__3(); 30137 rule__GenerationTask__UnorderedGroup_3__3();
@@ -31876,26 +30163,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31876 30163
31877 30164
31878 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3" 30165 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__3"
31879 // InternalApplicationConfiguration.g:10328:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ; 30166 // InternalApplicationConfiguration.g:9775:1: rule__GenerationTask__UnorderedGroup_3__3 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ;
31880 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException { 30167 public final void rule__GenerationTask__UnorderedGroup_3__3() throws RecognitionException {
31881 30168
31882 int stackSize = keepStackSize(); 30169 int stackSize = keepStackSize();
31883 30170
31884 try { 30171 try {
31885 // InternalApplicationConfiguration.g:10332:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? ) 30172 // InternalApplicationConfiguration.g:9779:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? )
31886 // InternalApplicationConfiguration.g:10333:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )? 30173 // InternalApplicationConfiguration.g:9780:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__4 )?
31887 { 30174 {
31888 pushFollow(FOLLOW_49); 30175 pushFollow(FOLLOW_47);
31889 rule__GenerationTask__UnorderedGroup_3__Impl(); 30176 rule__GenerationTask__UnorderedGroup_3__Impl();
31890 30177
31891 state._fsp--; 30178 state._fsp--;
31892 30179
31893 // InternalApplicationConfiguration.g:10334:2: ( rule__GenerationTask__UnorderedGroup_3__4 )? 30180 // InternalApplicationConfiguration.g:9781:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?
31894 int alt71=2; 30181 int alt67=2;
31895 alt71 = dfa71.predict(input); 30182 alt67 = dfa67.predict(input);
31896 switch (alt71) { 30183 switch (alt67) {
31897 case 1 : 30184 case 1 :
31898 // InternalApplicationConfiguration.g:10334:2: rule__GenerationTask__UnorderedGroup_3__4 30185 // InternalApplicationConfiguration.g:9781:2: rule__GenerationTask__UnorderedGroup_3__4
31899 { 30186 {
31900 pushFollow(FOLLOW_2); 30187 pushFollow(FOLLOW_2);
31901 rule__GenerationTask__UnorderedGroup_3__4(); 30188 rule__GenerationTask__UnorderedGroup_3__4();
@@ -31927,26 +30214,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31927 30214
31928 30215
31929 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4" 30216 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__4"
31930 // InternalApplicationConfiguration.g:10340:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ; 30217 // InternalApplicationConfiguration.g:9787:1: rule__GenerationTask__UnorderedGroup_3__4 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ;
31931 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException { 30218 public final void rule__GenerationTask__UnorderedGroup_3__4() throws RecognitionException {
31932 30219
31933 int stackSize = keepStackSize(); 30220 int stackSize = keepStackSize();
31934 30221
31935 try { 30222 try {
31936 // InternalApplicationConfiguration.g:10344:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? ) 30223 // InternalApplicationConfiguration.g:9791:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? )
31937 // InternalApplicationConfiguration.g:10345:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )? 30224 // InternalApplicationConfiguration.g:9792:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__5 )?
31938 { 30225 {
31939 pushFollow(FOLLOW_49); 30226 pushFollow(FOLLOW_47);
31940 rule__GenerationTask__UnorderedGroup_3__Impl(); 30227 rule__GenerationTask__UnorderedGroup_3__Impl();
31941 30228
31942 state._fsp--; 30229 state._fsp--;
31943 30230
31944 // InternalApplicationConfiguration.g:10346:2: ( rule__GenerationTask__UnorderedGroup_3__5 )? 30231 // InternalApplicationConfiguration.g:9793:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?
31945 int alt72=2; 30232 int alt68=2;
31946 alt72 = dfa72.predict(input); 30233 alt68 = dfa68.predict(input);
31947 switch (alt72) { 30234 switch (alt68) {
31948 case 1 : 30235 case 1 :
31949 // InternalApplicationConfiguration.g:10346:2: rule__GenerationTask__UnorderedGroup_3__5 30236 // InternalApplicationConfiguration.g:9793:2: rule__GenerationTask__UnorderedGroup_3__5
31950 { 30237 {
31951 pushFollow(FOLLOW_2); 30238 pushFollow(FOLLOW_2);
31952 rule__GenerationTask__UnorderedGroup_3__5(); 30239 rule__GenerationTask__UnorderedGroup_3__5();
@@ -31978,26 +30265,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
31978 30265
31979 30266
31980 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5" 30267 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__5"
31981 // InternalApplicationConfiguration.g:10352:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ; 30268 // InternalApplicationConfiguration.g:9799:1: rule__GenerationTask__UnorderedGroup_3__5 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ;
31982 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException { 30269 public final void rule__GenerationTask__UnorderedGroup_3__5() throws RecognitionException {
31983 30270
31984 int stackSize = keepStackSize(); 30271 int stackSize = keepStackSize();
31985 30272
31986 try { 30273 try {
31987 // InternalApplicationConfiguration.g:10356:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? ) 30274 // InternalApplicationConfiguration.g:9803:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? )
31988 // InternalApplicationConfiguration.g:10357:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )? 30275 // InternalApplicationConfiguration.g:9804:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__6 )?
31989 { 30276 {
31990 pushFollow(FOLLOW_49); 30277 pushFollow(FOLLOW_47);
31991 rule__GenerationTask__UnorderedGroup_3__Impl(); 30278 rule__GenerationTask__UnorderedGroup_3__Impl();
31992 30279
31993 state._fsp--; 30280 state._fsp--;
31994 30281
31995 // InternalApplicationConfiguration.g:10358:2: ( rule__GenerationTask__UnorderedGroup_3__6 )? 30282 // InternalApplicationConfiguration.g:9805:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?
31996 int alt73=2; 30283 int alt69=2;
31997 alt73 = dfa73.predict(input); 30284 alt69 = dfa69.predict(input);
31998 switch (alt73) { 30285 switch (alt69) {
31999 case 1 : 30286 case 1 :
32000 // InternalApplicationConfiguration.g:10358:2: rule__GenerationTask__UnorderedGroup_3__6 30287 // InternalApplicationConfiguration.g:9805:2: rule__GenerationTask__UnorderedGroup_3__6
32001 { 30288 {
32002 pushFollow(FOLLOW_2); 30289 pushFollow(FOLLOW_2);
32003 rule__GenerationTask__UnorderedGroup_3__6(); 30290 rule__GenerationTask__UnorderedGroup_3__6();
@@ -32029,26 +30316,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32029 30316
32030 30317
32031 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6" 30318 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__6"
32032 // InternalApplicationConfiguration.g:10364:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ; 30319 // InternalApplicationConfiguration.g:9811:1: rule__GenerationTask__UnorderedGroup_3__6 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ;
32033 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException { 30320 public final void rule__GenerationTask__UnorderedGroup_3__6() throws RecognitionException {
32034 30321
32035 int stackSize = keepStackSize(); 30322 int stackSize = keepStackSize();
32036 30323
32037 try { 30324 try {
32038 // InternalApplicationConfiguration.g:10368:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? ) 30325 // InternalApplicationConfiguration.g:9815:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? )
32039 // InternalApplicationConfiguration.g:10369:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )? 30326 // InternalApplicationConfiguration.g:9816:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__7 )?
32040 { 30327 {
32041 pushFollow(FOLLOW_49); 30328 pushFollow(FOLLOW_47);
32042 rule__GenerationTask__UnorderedGroup_3__Impl(); 30329 rule__GenerationTask__UnorderedGroup_3__Impl();
32043 30330
32044 state._fsp--; 30331 state._fsp--;
32045 30332
32046 // InternalApplicationConfiguration.g:10370:2: ( rule__GenerationTask__UnorderedGroup_3__7 )? 30333 // InternalApplicationConfiguration.g:9817:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?
32047 int alt74=2; 30334 int alt70=2;
32048 alt74 = dfa74.predict(input); 30335 alt70 = dfa70.predict(input);
32049 switch (alt74) { 30336 switch (alt70) {
32050 case 1 : 30337 case 1 :
32051 // InternalApplicationConfiguration.g:10370:2: rule__GenerationTask__UnorderedGroup_3__7 30338 // InternalApplicationConfiguration.g:9817:2: rule__GenerationTask__UnorderedGroup_3__7
32052 { 30339 {
32053 pushFollow(FOLLOW_2); 30340 pushFollow(FOLLOW_2);
32054 rule__GenerationTask__UnorderedGroup_3__7(); 30341 rule__GenerationTask__UnorderedGroup_3__7();
@@ -32080,26 +30367,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32080 30367
32081 30368
32082 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7" 30369 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__7"
32083 // InternalApplicationConfiguration.g:10376:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ; 30370 // InternalApplicationConfiguration.g:9823:1: rule__GenerationTask__UnorderedGroup_3__7 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ;
32084 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException { 30371 public final void rule__GenerationTask__UnorderedGroup_3__7() throws RecognitionException {
32085 30372
32086 int stackSize = keepStackSize(); 30373 int stackSize = keepStackSize();
32087 30374
32088 try { 30375 try {
32089 // InternalApplicationConfiguration.g:10380:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? ) 30376 // InternalApplicationConfiguration.g:9827:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? )
32090 // InternalApplicationConfiguration.g:10381:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )? 30377 // InternalApplicationConfiguration.g:9828:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__8 )?
32091 { 30378 {
32092 pushFollow(FOLLOW_49); 30379 pushFollow(FOLLOW_47);
32093 rule__GenerationTask__UnorderedGroup_3__Impl(); 30380 rule__GenerationTask__UnorderedGroup_3__Impl();
32094 30381
32095 state._fsp--; 30382 state._fsp--;
32096 30383
32097 // InternalApplicationConfiguration.g:10382:2: ( rule__GenerationTask__UnorderedGroup_3__8 )? 30384 // InternalApplicationConfiguration.g:9829:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?
32098 int alt75=2; 30385 int alt71=2;
32099 alt75 = dfa75.predict(input); 30386 alt71 = dfa71.predict(input);
32100 switch (alt75) { 30387 switch (alt71) {
32101 case 1 : 30388 case 1 :
32102 // InternalApplicationConfiguration.g:10382:2: rule__GenerationTask__UnorderedGroup_3__8 30389 // InternalApplicationConfiguration.g:9829:2: rule__GenerationTask__UnorderedGroup_3__8
32103 { 30390 {
32104 pushFollow(FOLLOW_2); 30391 pushFollow(FOLLOW_2);
32105 rule__GenerationTask__UnorderedGroup_3__8(); 30392 rule__GenerationTask__UnorderedGroup_3__8();
@@ -32131,26 +30418,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32131 30418
32132 30419
32133 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8" 30420 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__8"
32134 // InternalApplicationConfiguration.g:10388:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ; 30421 // InternalApplicationConfiguration.g:9835:1: rule__GenerationTask__UnorderedGroup_3__8 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ;
32135 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException { 30422 public final void rule__GenerationTask__UnorderedGroup_3__8() throws RecognitionException {
32136 30423
32137 int stackSize = keepStackSize(); 30424 int stackSize = keepStackSize();
32138 30425
32139 try { 30426 try {
32140 // InternalApplicationConfiguration.g:10392:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? ) 30427 // InternalApplicationConfiguration.g:9839:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? )
32141 // InternalApplicationConfiguration.g:10393:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )? 30428 // InternalApplicationConfiguration.g:9840:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__9 )?
32142 { 30429 {
32143 pushFollow(FOLLOW_49); 30430 pushFollow(FOLLOW_47);
32144 rule__GenerationTask__UnorderedGroup_3__Impl(); 30431 rule__GenerationTask__UnorderedGroup_3__Impl();
32145 30432
32146 state._fsp--; 30433 state._fsp--;
32147 30434
32148 // InternalApplicationConfiguration.g:10394:2: ( rule__GenerationTask__UnorderedGroup_3__9 )? 30435 // InternalApplicationConfiguration.g:9841:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?
32149 int alt76=2; 30436 int alt72=2;
32150 alt76 = dfa76.predict(input); 30437 alt72 = dfa72.predict(input);
32151 switch (alt76) { 30438 switch (alt72) {
32152 case 1 : 30439 case 1 :
32153 // InternalApplicationConfiguration.g:10394:2: rule__GenerationTask__UnorderedGroup_3__9 30440 // InternalApplicationConfiguration.g:9841:2: rule__GenerationTask__UnorderedGroup_3__9
32154 { 30441 {
32155 pushFollow(FOLLOW_2); 30442 pushFollow(FOLLOW_2);
32156 rule__GenerationTask__UnorderedGroup_3__9(); 30443 rule__GenerationTask__UnorderedGroup_3__9();
@@ -32182,26 +30469,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32182 30469
32183 30470
32184 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9" 30471 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__9"
32185 // InternalApplicationConfiguration.g:10400:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ; 30472 // InternalApplicationConfiguration.g:9847:1: rule__GenerationTask__UnorderedGroup_3__9 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ;
32186 public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException { 30473 public final void rule__GenerationTask__UnorderedGroup_3__9() throws RecognitionException {
32187 30474
32188 int stackSize = keepStackSize(); 30475 int stackSize = keepStackSize();
32189 30476
32190 try { 30477 try {
32191 // InternalApplicationConfiguration.g:10404:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? ) 30478 // InternalApplicationConfiguration.g:9851:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? )
32192 // InternalApplicationConfiguration.g:10405:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )? 30479 // InternalApplicationConfiguration.g:9852:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__10 )?
32193 { 30480 {
32194 pushFollow(FOLLOW_49); 30481 pushFollow(FOLLOW_47);
32195 rule__GenerationTask__UnorderedGroup_3__Impl(); 30482 rule__GenerationTask__UnorderedGroup_3__Impl();
32196 30483
32197 state._fsp--; 30484 state._fsp--;
32198 30485
32199 // InternalApplicationConfiguration.g:10406:2: ( rule__GenerationTask__UnorderedGroup_3__10 )? 30486 // InternalApplicationConfiguration.g:9853:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?
32200 int alt77=2; 30487 int alt73=2;
32201 alt77 = dfa77.predict(input); 30488 alt73 = dfa73.predict(input);
32202 switch (alt77) { 30489 switch (alt73) {
32203 case 1 : 30490 case 1 :
32204 // InternalApplicationConfiguration.g:10406:2: rule__GenerationTask__UnorderedGroup_3__10 30491 // InternalApplicationConfiguration.g:9853:2: rule__GenerationTask__UnorderedGroup_3__10
32205 { 30492 {
32206 pushFollow(FOLLOW_2); 30493 pushFollow(FOLLOW_2);
32207 rule__GenerationTask__UnorderedGroup_3__10(); 30494 rule__GenerationTask__UnorderedGroup_3__10();
@@ -32233,26 +30520,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32233 30520
32234 30521
32235 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10" 30522 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__10"
32236 // InternalApplicationConfiguration.g:10412:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ; 30523 // InternalApplicationConfiguration.g:9859:1: rule__GenerationTask__UnorderedGroup_3__10 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ;
32237 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException { 30524 public final void rule__GenerationTask__UnorderedGroup_3__10() throws RecognitionException {
32238 30525
32239 int stackSize = keepStackSize(); 30526 int stackSize = keepStackSize();
32240 30527
32241 try { 30528 try {
32242 // InternalApplicationConfiguration.g:10416:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? ) 30529 // InternalApplicationConfiguration.g:9863:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? )
32243 // InternalApplicationConfiguration.g:10417:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )? 30530 // InternalApplicationConfiguration.g:9864:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__11 )?
32244 { 30531 {
32245 pushFollow(FOLLOW_49); 30532 pushFollow(FOLLOW_47);
32246 rule__GenerationTask__UnorderedGroup_3__Impl(); 30533 rule__GenerationTask__UnorderedGroup_3__Impl();
32247 30534
32248 state._fsp--; 30535 state._fsp--;
32249 30536
32250 // InternalApplicationConfiguration.g:10418:2: ( rule__GenerationTask__UnorderedGroup_3__11 )? 30537 // InternalApplicationConfiguration.g:9865:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?
32251 int alt78=2; 30538 int alt74=2;
32252 alt78 = dfa78.predict(input); 30539 alt74 = dfa74.predict(input);
32253 switch (alt78) { 30540 switch (alt74) {
32254 case 1 : 30541 case 1 :
32255 // InternalApplicationConfiguration.g:10418:2: rule__GenerationTask__UnorderedGroup_3__11 30542 // InternalApplicationConfiguration.g:9865:2: rule__GenerationTask__UnorderedGroup_3__11
32256 { 30543 {
32257 pushFollow(FOLLOW_2); 30544 pushFollow(FOLLOW_2);
32258 rule__GenerationTask__UnorderedGroup_3__11(); 30545 rule__GenerationTask__UnorderedGroup_3__11();
@@ -32284,26 +30571,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32284 30571
32285 30572
32286 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11" 30573 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__11"
32287 // InternalApplicationConfiguration.g:10424:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ; 30574 // InternalApplicationConfiguration.g:9871:1: rule__GenerationTask__UnorderedGroup_3__11 : rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ;
32288 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException { 30575 public final void rule__GenerationTask__UnorderedGroup_3__11() throws RecognitionException {
32289 30576
32290 int stackSize = keepStackSize(); 30577 int stackSize = keepStackSize();
32291 30578
32292 try { 30579 try {
32293 // InternalApplicationConfiguration.g:10428:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? ) 30580 // InternalApplicationConfiguration.g:9875:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? )
32294 // InternalApplicationConfiguration.g:10429:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )? 30581 // InternalApplicationConfiguration.g:9876:2: rule__GenerationTask__UnorderedGroup_3__Impl ( rule__GenerationTask__UnorderedGroup_3__12 )?
32295 { 30582 {
32296 pushFollow(FOLLOW_49); 30583 pushFollow(FOLLOW_47);
32297 rule__GenerationTask__UnorderedGroup_3__Impl(); 30584 rule__GenerationTask__UnorderedGroup_3__Impl();
32298 30585
32299 state._fsp--; 30586 state._fsp--;
32300 30587
32301 // InternalApplicationConfiguration.g:10430:2: ( rule__GenerationTask__UnorderedGroup_3__12 )? 30588 // InternalApplicationConfiguration.g:9877:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?
32302 int alt79=2; 30589 int alt75=2;
32303 alt79 = dfa79.predict(input); 30590 alt75 = dfa75.predict(input);
32304 switch (alt79) { 30591 switch (alt75) {
32305 case 1 : 30592 case 1 :
32306 // InternalApplicationConfiguration.g:10430:2: rule__GenerationTask__UnorderedGroup_3__12 30593 // InternalApplicationConfiguration.g:9877:2: rule__GenerationTask__UnorderedGroup_3__12
32307 { 30594 {
32308 pushFollow(FOLLOW_2); 30595 pushFollow(FOLLOW_2);
32309 rule__GenerationTask__UnorderedGroup_3__12(); 30596 rule__GenerationTask__UnorderedGroup_3__12();
@@ -32335,14 +30622,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32335 30622
32336 30623
32337 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12" 30624 // $ANTLR start "rule__GenerationTask__UnorderedGroup_3__12"
32338 // InternalApplicationConfiguration.g:10436:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ; 30625 // InternalApplicationConfiguration.g:9883:1: rule__GenerationTask__UnorderedGroup_3__12 : rule__GenerationTask__UnorderedGroup_3__Impl ;
32339 public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException { 30626 public final void rule__GenerationTask__UnorderedGroup_3__12() throws RecognitionException {
32340 30627
32341 int stackSize = keepStackSize(); 30628 int stackSize = keepStackSize();
32342 30629
32343 try { 30630 try {
32344 // InternalApplicationConfiguration.g:10440:1: ( rule__GenerationTask__UnorderedGroup_3__Impl ) 30631 // InternalApplicationConfiguration.g:9887:1: ( rule__GenerationTask__UnorderedGroup_3__Impl )
32345 // InternalApplicationConfiguration.g:10441:2: rule__GenerationTask__UnorderedGroup_3__Impl 30632 // InternalApplicationConfiguration.g:9888:2: rule__GenerationTask__UnorderedGroup_3__Impl
32346 { 30633 {
32347 pushFollow(FOLLOW_2); 30634 pushFollow(FOLLOW_2);
32348 rule__GenerationTask__UnorderedGroup_3__Impl(); 30635 rule__GenerationTask__UnorderedGroup_3__Impl();
@@ -32368,17 +30655,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32368 30655
32369 30656
32370 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0" 30657 // $ANTLR start "rule__ConfigurationScript__ImportsAssignment_0"
32371 // InternalApplicationConfiguration.g:10448:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ; 30658 // InternalApplicationConfiguration.g:9895:1: rule__ConfigurationScript__ImportsAssignment_0 : ( ruleImport ) ;
32372 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException { 30659 public final void rule__ConfigurationScript__ImportsAssignment_0() throws RecognitionException {
32373 30660
32374 int stackSize = keepStackSize(); 30661 int stackSize = keepStackSize();
32375 30662
32376 try { 30663 try {
32377 // InternalApplicationConfiguration.g:10452:1: ( ( ruleImport ) ) 30664 // InternalApplicationConfiguration.g:9899:1: ( ( ruleImport ) )
32378 // InternalApplicationConfiguration.g:10453:2: ( ruleImport ) 30665 // InternalApplicationConfiguration.g:9900:2: ( ruleImport )
32379 { 30666 {
32380 // InternalApplicationConfiguration.g:10453:2: ( ruleImport ) 30667 // InternalApplicationConfiguration.g:9900:2: ( ruleImport )
32381 // InternalApplicationConfiguration.g:10454:3: ruleImport 30668 // InternalApplicationConfiguration.g:9901:3: ruleImport
32382 { 30669 {
32383 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0()); 30670 before(grammarAccess.getConfigurationScriptAccess().getImportsImportParserRuleCall_0_0());
32384 pushFollow(FOLLOW_2); 30671 pushFollow(FOLLOW_2);
@@ -32409,17 +30696,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32409 30696
32410 30697
32411 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1" 30698 // $ANTLR start "rule__ConfigurationScript__CommandsAssignment_1"
32412 // InternalApplicationConfiguration.g:10463:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ; 30699 // InternalApplicationConfiguration.g:9910:1: rule__ConfigurationScript__CommandsAssignment_1 : ( ruleCommand ) ;
32413 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException { 30700 public final void rule__ConfigurationScript__CommandsAssignment_1() throws RecognitionException {
32414 30701
32415 int stackSize = keepStackSize(); 30702 int stackSize = keepStackSize();
32416 30703
32417 try { 30704 try {
32418 // InternalApplicationConfiguration.g:10467:1: ( ( ruleCommand ) ) 30705 // InternalApplicationConfiguration.g:9914:1: ( ( ruleCommand ) )
32419 // InternalApplicationConfiguration.g:10468:2: ( ruleCommand ) 30706 // InternalApplicationConfiguration.g:9915:2: ( ruleCommand )
32420 { 30707 {
32421 // InternalApplicationConfiguration.g:10468:2: ( ruleCommand ) 30708 // InternalApplicationConfiguration.g:9915:2: ( ruleCommand )
32422 // InternalApplicationConfiguration.g:10469:3: ruleCommand 30709 // InternalApplicationConfiguration.g:9916:3: ruleCommand
32423 { 30710 {
32424 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0()); 30711 before(grammarAccess.getConfigurationScriptAccess().getCommandsCommandParserRuleCall_1_0());
32425 pushFollow(FOLLOW_2); 30712 pushFollow(FOLLOW_2);
@@ -32450,21 +30737,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32450 30737
32451 30738
32452 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2" 30739 // $ANTLR start "rule__EPackageImport__ImportedPackageAssignment_2"
32453 // InternalApplicationConfiguration.g:10478:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ; 30740 // InternalApplicationConfiguration.g:9925:1: rule__EPackageImport__ImportedPackageAssignment_2 : ( ( RULE_STRING ) ) ;
32454 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException { 30741 public final void rule__EPackageImport__ImportedPackageAssignment_2() throws RecognitionException {
32455 30742
32456 int stackSize = keepStackSize(); 30743 int stackSize = keepStackSize();
32457 30744
32458 try { 30745 try {
32459 // InternalApplicationConfiguration.g:10482:1: ( ( ( RULE_STRING ) ) ) 30746 // InternalApplicationConfiguration.g:9929:1: ( ( ( RULE_STRING ) ) )
32460 // InternalApplicationConfiguration.g:10483:2: ( ( RULE_STRING ) ) 30747 // InternalApplicationConfiguration.g:9930:2: ( ( RULE_STRING ) )
32461 { 30748 {
32462 // InternalApplicationConfiguration.g:10483:2: ( ( RULE_STRING ) ) 30749 // InternalApplicationConfiguration.g:9930:2: ( ( RULE_STRING ) )
32463 // InternalApplicationConfiguration.g:10484:3: ( RULE_STRING ) 30750 // InternalApplicationConfiguration.g:9931:3: ( RULE_STRING )
32464 { 30751 {
32465 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0()); 30752 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageCrossReference_2_0());
32466 // InternalApplicationConfiguration.g:10485:3: ( RULE_STRING ) 30753 // InternalApplicationConfiguration.g:9932:3: ( RULE_STRING )
32467 // InternalApplicationConfiguration.g:10486:4: RULE_STRING 30754 // InternalApplicationConfiguration.g:9933:4: RULE_STRING
32468 { 30755 {
32469 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1()); 30756 before(grammarAccess.getEPackageImportAccess().getImportedPackageEPackageSTRINGTerminalRuleCall_2_0_1());
32470 match(input,RULE_STRING,FOLLOW_2); 30757 match(input,RULE_STRING,FOLLOW_2);
@@ -32495,21 +30782,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32495 30782
32496 30783
32497 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2" 30784 // $ANTLR start "rule__ViatraImport__ImportedViatraAssignment_2"
32498 // InternalApplicationConfiguration.g:10497:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ; 30785 // InternalApplicationConfiguration.g:9944:1: rule__ViatraImport__ImportedViatraAssignment_2 : ( ( RULE_STRING ) ) ;
32499 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException { 30786 public final void rule__ViatraImport__ImportedViatraAssignment_2() throws RecognitionException {
32500 30787
32501 int stackSize = keepStackSize(); 30788 int stackSize = keepStackSize();
32502 30789
32503 try { 30790 try {
32504 // InternalApplicationConfiguration.g:10501:1: ( ( ( RULE_STRING ) ) ) 30791 // InternalApplicationConfiguration.g:9948:1: ( ( ( RULE_STRING ) ) )
32505 // InternalApplicationConfiguration.g:10502:2: ( ( RULE_STRING ) ) 30792 // InternalApplicationConfiguration.g:9949:2: ( ( RULE_STRING ) )
32506 { 30793 {
32507 // InternalApplicationConfiguration.g:10502:2: ( ( RULE_STRING ) ) 30794 // InternalApplicationConfiguration.g:9949:2: ( ( RULE_STRING ) )
32508 // InternalApplicationConfiguration.g:10503:3: ( RULE_STRING ) 30795 // InternalApplicationConfiguration.g:9950:3: ( RULE_STRING )
32509 { 30796 {
32510 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0()); 30797 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelCrossReference_2_0());
32511 // InternalApplicationConfiguration.g:10504:3: ( RULE_STRING ) 30798 // InternalApplicationConfiguration.g:9951:3: ( RULE_STRING )
32512 // InternalApplicationConfiguration.g:10505:4: RULE_STRING 30799 // InternalApplicationConfiguration.g:9952:4: RULE_STRING
32513 { 30800 {
32514 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1()); 30801 before(grammarAccess.getViatraImportAccess().getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1());
32515 match(input,RULE_STRING,FOLLOW_2); 30802 match(input,RULE_STRING,FOLLOW_2);
@@ -32539,63 +30826,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32539 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2" 30826 // $ANTLR end "rule__ViatraImport__ImportedViatraAssignment_2"
32540 30827
32541 30828
32542 // $ANTLR start "rule__CftImport__ImportedCftAssignment_2"
32543 // InternalApplicationConfiguration.g:10516:1: rule__CftImport__ImportedCftAssignment_2 : ( ( RULE_STRING ) ) ;
32544 public final void rule__CftImport__ImportedCftAssignment_2() throws RecognitionException {
32545
32546 int stackSize = keepStackSize();
32547
32548 try {
32549 // InternalApplicationConfiguration.g:10520:1: ( ( ( RULE_STRING ) ) )
32550 // InternalApplicationConfiguration.g:10521:2: ( ( RULE_STRING ) )
32551 {
32552 // InternalApplicationConfiguration.g:10521:2: ( ( RULE_STRING ) )
32553 // InternalApplicationConfiguration.g:10522:3: ( RULE_STRING )
32554 {
32555 before(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
32556 // InternalApplicationConfiguration.g:10523:3: ( RULE_STRING )
32557 // InternalApplicationConfiguration.g:10524:4: RULE_STRING
32558 {
32559 before(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
32560 match(input,RULE_STRING,FOLLOW_2);
32561 after(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1());
32562
32563 }
32564
32565 after(grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
32566
32567 }
32568
32569
32570 }
32571
32572 }
32573 catch (RecognitionException re) {
32574 reportError(re);
32575 recover(input,re);
32576 }
32577 finally {
32578
32579 restoreStackSize(stackSize);
32580
32581 }
32582 return ;
32583 }
32584 // $ANTLR end "rule__CftImport__ImportedCftAssignment_2"
32585
32586
32587 // $ANTLR start "rule__FileSpecification__PathAssignment" 30829 // $ANTLR start "rule__FileSpecification__PathAssignment"
32588 // InternalApplicationConfiguration.g:10535:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ; 30830 // InternalApplicationConfiguration.g:9963:1: rule__FileSpecification__PathAssignment : ( RULE_STRING ) ;
32589 public final void rule__FileSpecification__PathAssignment() throws RecognitionException { 30831 public final void rule__FileSpecification__PathAssignment() throws RecognitionException {
32590 30832
32591 int stackSize = keepStackSize(); 30833 int stackSize = keepStackSize();
32592 30834
32593 try { 30835 try {
32594 // InternalApplicationConfiguration.g:10539:1: ( ( RULE_STRING ) ) 30836 // InternalApplicationConfiguration.g:9967:1: ( ( RULE_STRING ) )
32595 // InternalApplicationConfiguration.g:10540:2: ( RULE_STRING ) 30837 // InternalApplicationConfiguration.g:9968:2: ( RULE_STRING )
32596 { 30838 {
32597 // InternalApplicationConfiguration.g:10540:2: ( RULE_STRING ) 30839 // InternalApplicationConfiguration.g:9968:2: ( RULE_STRING )
32598 // InternalApplicationConfiguration.g:10541:3: RULE_STRING 30840 // InternalApplicationConfiguration.g:9969:3: RULE_STRING
32599 { 30841 {
32600 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0()); 30842 before(grammarAccess.getFileSpecificationAccess().getPathSTRINGTerminalRuleCall_0());
32601 match(input,RULE_STRING,FOLLOW_2); 30843 match(input,RULE_STRING,FOLLOW_2);
@@ -32622,17 +30864,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32622 30864
32623 30865
32624 // $ANTLR start "rule__FileDeclaration__NameAssignment_1" 30866 // $ANTLR start "rule__FileDeclaration__NameAssignment_1"
32625 // InternalApplicationConfiguration.g:10550:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ; 30867 // InternalApplicationConfiguration.g:9978:1: rule__FileDeclaration__NameAssignment_1 : ( RULE_ID ) ;
32626 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException { 30868 public final void rule__FileDeclaration__NameAssignment_1() throws RecognitionException {
32627 30869
32628 int stackSize = keepStackSize(); 30870 int stackSize = keepStackSize();
32629 30871
32630 try { 30872 try {
32631 // InternalApplicationConfiguration.g:10554:1: ( ( RULE_ID ) ) 30873 // InternalApplicationConfiguration.g:9982:1: ( ( RULE_ID ) )
32632 // InternalApplicationConfiguration.g:10555:2: ( RULE_ID ) 30874 // InternalApplicationConfiguration.g:9983:2: ( RULE_ID )
32633 { 30875 {
32634 // InternalApplicationConfiguration.g:10555:2: ( RULE_ID ) 30876 // InternalApplicationConfiguration.g:9983:2: ( RULE_ID )
32635 // InternalApplicationConfiguration.g:10556:3: RULE_ID 30877 // InternalApplicationConfiguration.g:9984:3: RULE_ID
32636 { 30878 {
32637 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 30879 before(grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
32638 match(input,RULE_ID,FOLLOW_2); 30880 match(input,RULE_ID,FOLLOW_2);
@@ -32659,17 +30901,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32659 30901
32660 30902
32661 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3" 30903 // $ANTLR start "rule__FileDeclaration__SpecificationAssignment_3"
32662 // InternalApplicationConfiguration.g:10565:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ; 30904 // InternalApplicationConfiguration.g:9993:1: rule__FileDeclaration__SpecificationAssignment_3 : ( ruleFileSpecification ) ;
32663 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException { 30905 public final void rule__FileDeclaration__SpecificationAssignment_3() throws RecognitionException {
32664 30906
32665 int stackSize = keepStackSize(); 30907 int stackSize = keepStackSize();
32666 30908
32667 try { 30909 try {
32668 // InternalApplicationConfiguration.g:10569:1: ( ( ruleFileSpecification ) ) 30910 // InternalApplicationConfiguration.g:9997:1: ( ( ruleFileSpecification ) )
32669 // InternalApplicationConfiguration.g:10570:2: ( ruleFileSpecification ) 30911 // InternalApplicationConfiguration.g:9998:2: ( ruleFileSpecification )
32670 { 30912 {
32671 // InternalApplicationConfiguration.g:10570:2: ( ruleFileSpecification ) 30913 // InternalApplicationConfiguration.g:9998:2: ( ruleFileSpecification )
32672 // InternalApplicationConfiguration.g:10571:3: ruleFileSpecification 30914 // InternalApplicationConfiguration.g:9999:3: ruleFileSpecification
32673 { 30915 {
32674 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); 30916 before(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
32675 pushFollow(FOLLOW_2); 30917 pushFollow(FOLLOW_2);
@@ -32700,21 +30942,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32700 30942
32701 30943
32702 // $ANTLR start "rule__FileReference__ReferredAssignment" 30944 // $ANTLR start "rule__FileReference__ReferredAssignment"
32703 // InternalApplicationConfiguration.g:10580:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ; 30945 // InternalApplicationConfiguration.g:10008:1: rule__FileReference__ReferredAssignment : ( ( RULE_ID ) ) ;
32704 public final void rule__FileReference__ReferredAssignment() throws RecognitionException { 30946 public final void rule__FileReference__ReferredAssignment() throws RecognitionException {
32705 30947
32706 int stackSize = keepStackSize(); 30948 int stackSize = keepStackSize();
32707 30949
32708 try { 30950 try {
32709 // InternalApplicationConfiguration.g:10584:1: ( ( ( RULE_ID ) ) ) 30951 // InternalApplicationConfiguration.g:10012:1: ( ( ( RULE_ID ) ) )
32710 // InternalApplicationConfiguration.g:10585:2: ( ( RULE_ID ) ) 30952 // InternalApplicationConfiguration.g:10013:2: ( ( RULE_ID ) )
32711 { 30953 {
32712 // InternalApplicationConfiguration.g:10585:2: ( ( RULE_ID ) ) 30954 // InternalApplicationConfiguration.g:10013:2: ( ( RULE_ID ) )
32713 // InternalApplicationConfiguration.g:10586:3: ( RULE_ID ) 30955 // InternalApplicationConfiguration.g:10014:3: ( RULE_ID )
32714 { 30956 {
32715 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0()); 30957 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationCrossReference_0());
32716 // InternalApplicationConfiguration.g:10587:3: ( RULE_ID ) 30958 // InternalApplicationConfiguration.g:10015:3: ( RULE_ID )
32717 // InternalApplicationConfiguration.g:10588:4: RULE_ID 30959 // InternalApplicationConfiguration.g:10016:4: RULE_ID
32718 { 30960 {
32719 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1()); 30961 before(grammarAccess.getFileReferenceAccess().getReferredFileDeclarationIDTerminalRuleCall_0_1());
32720 match(input,RULE_ID,FOLLOW_2); 30962 match(input,RULE_ID,FOLLOW_2);
@@ -32745,17 +30987,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32745 30987
32746 30988
32747 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1" 30989 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_1"
32748 // InternalApplicationConfiguration.g:10599:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ; 30990 // InternalApplicationConfiguration.g:10027:1: rule__MetamodelSpecification__EntriesAssignment_1 : ( ruleMetamodelEntry ) ;
32749 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException { 30991 public final void rule__MetamodelSpecification__EntriesAssignment_1() throws RecognitionException {
32750 30992
32751 int stackSize = keepStackSize(); 30993 int stackSize = keepStackSize();
32752 30994
32753 try { 30995 try {
32754 // InternalApplicationConfiguration.g:10603:1: ( ( ruleMetamodelEntry ) ) 30996 // InternalApplicationConfiguration.g:10031:1: ( ( ruleMetamodelEntry ) )
32755 // InternalApplicationConfiguration.g:10604:2: ( ruleMetamodelEntry ) 30997 // InternalApplicationConfiguration.g:10032:2: ( ruleMetamodelEntry )
32756 { 30998 {
32757 // InternalApplicationConfiguration.g:10604:2: ( ruleMetamodelEntry ) 30999 // InternalApplicationConfiguration.g:10032:2: ( ruleMetamodelEntry )
32758 // InternalApplicationConfiguration.g:10605:3: ruleMetamodelEntry 31000 // InternalApplicationConfiguration.g:10033:3: ruleMetamodelEntry
32759 { 31001 {
32760 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 31002 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
32761 pushFollow(FOLLOW_2); 31003 pushFollow(FOLLOW_2);
@@ -32786,17 +31028,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32786 31028
32787 31029
32788 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1" 31030 // $ANTLR start "rule__MetamodelSpecification__EntriesAssignment_2_1"
32789 // InternalApplicationConfiguration.g:10614:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ; 31031 // InternalApplicationConfiguration.g:10042:1: rule__MetamodelSpecification__EntriesAssignment_2_1 : ( ruleMetamodelEntry ) ;
32790 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException { 31032 public final void rule__MetamodelSpecification__EntriesAssignment_2_1() throws RecognitionException {
32791 31033
32792 int stackSize = keepStackSize(); 31034 int stackSize = keepStackSize();
32793 31035
32794 try { 31036 try {
32795 // InternalApplicationConfiguration.g:10618:1: ( ( ruleMetamodelEntry ) ) 31037 // InternalApplicationConfiguration.g:10046:1: ( ( ruleMetamodelEntry ) )
32796 // InternalApplicationConfiguration.g:10619:2: ( ruleMetamodelEntry ) 31038 // InternalApplicationConfiguration.g:10047:2: ( ruleMetamodelEntry )
32797 { 31039 {
32798 // InternalApplicationConfiguration.g:10619:2: ( ruleMetamodelEntry ) 31040 // InternalApplicationConfiguration.g:10047:2: ( ruleMetamodelEntry )
32799 // InternalApplicationConfiguration.g:10620:3: ruleMetamodelEntry 31041 // InternalApplicationConfiguration.g:10048:3: ruleMetamodelEntry
32800 { 31042 {
32801 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 31043 before(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
32802 pushFollow(FOLLOW_2); 31044 pushFollow(FOLLOW_2);
@@ -32827,21 +31069,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32827 31069
32828 31070
32829 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1" 31071 // $ANTLR start "rule__AllPackageEntry__PackageAssignment_1"
32830 // InternalApplicationConfiguration.g:10629:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; 31072 // InternalApplicationConfiguration.g:10057:1: rule__AllPackageEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
32831 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException { 31073 public final void rule__AllPackageEntry__PackageAssignment_1() throws RecognitionException {
32832 31074
32833 int stackSize = keepStackSize(); 31075 int stackSize = keepStackSize();
32834 31076
32835 try { 31077 try {
32836 // InternalApplicationConfiguration.g:10633:1: ( ( ( ruleQualifiedName ) ) ) 31078 // InternalApplicationConfiguration.g:10061:1: ( ( ( ruleQualifiedName ) ) )
32837 // InternalApplicationConfiguration.g:10634:2: ( ( ruleQualifiedName ) ) 31079 // InternalApplicationConfiguration.g:10062:2: ( ( ruleQualifiedName ) )
32838 { 31080 {
32839 // InternalApplicationConfiguration.g:10634:2: ( ( ruleQualifiedName ) ) 31081 // InternalApplicationConfiguration.g:10062:2: ( ( ruleQualifiedName ) )
32840 // InternalApplicationConfiguration.g:10635:3: ( ruleQualifiedName ) 31082 // InternalApplicationConfiguration.g:10063:3: ( ruleQualifiedName )
32841 { 31083 {
32842 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 31084 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
32843 // InternalApplicationConfiguration.g:10636:3: ( ruleQualifiedName ) 31085 // InternalApplicationConfiguration.g:10064:3: ( ruleQualifiedName )
32844 // InternalApplicationConfiguration.g:10637:4: ruleQualifiedName 31086 // InternalApplicationConfiguration.g:10065:4: ruleQualifiedName
32845 { 31087 {
32846 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1()); 31088 before(grammarAccess.getAllPackageEntryAccess().getPackageEPackageQualifiedNameParserRuleCall_1_0_1());
32847 pushFollow(FOLLOW_2); 31089 pushFollow(FOLLOW_2);
@@ -32876,17 +31118,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32876 31118
32877 31119
32878 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2" 31120 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_2"
32879 // InternalApplicationConfiguration.g:10648:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ; 31121 // InternalApplicationConfiguration.g:10076:1: rule__AllPackageEntry__ExclusionAssignment_2_2 : ( ruleMetamodelElement ) ;
32880 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException { 31122 public final void rule__AllPackageEntry__ExclusionAssignment_2_2() throws RecognitionException {
32881 31123
32882 int stackSize = keepStackSize(); 31124 int stackSize = keepStackSize();
32883 31125
32884 try { 31126 try {
32885 // InternalApplicationConfiguration.g:10652:1: ( ( ruleMetamodelElement ) ) 31127 // InternalApplicationConfiguration.g:10080:1: ( ( ruleMetamodelElement ) )
32886 // InternalApplicationConfiguration.g:10653:2: ( ruleMetamodelElement ) 31128 // InternalApplicationConfiguration.g:10081:2: ( ruleMetamodelElement )
32887 { 31129 {
32888 // InternalApplicationConfiguration.g:10653:2: ( ruleMetamodelElement ) 31130 // InternalApplicationConfiguration.g:10081:2: ( ruleMetamodelElement )
32889 // InternalApplicationConfiguration.g:10654:3: ruleMetamodelElement 31131 // InternalApplicationConfiguration.g:10082:3: ruleMetamodelElement
32890 { 31132 {
32891 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 31133 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
32892 pushFollow(FOLLOW_2); 31134 pushFollow(FOLLOW_2);
@@ -32917,17 +31159,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32917 31159
32918 31160
32919 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1" 31161 // $ANTLR start "rule__AllPackageEntry__ExclusionAssignment_2_3_1"
32920 // InternalApplicationConfiguration.g:10663:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ; 31162 // InternalApplicationConfiguration.g:10091:1: rule__AllPackageEntry__ExclusionAssignment_2_3_1 : ( ruleMetamodelElement ) ;
32921 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException { 31163 public final void rule__AllPackageEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
32922 31164
32923 int stackSize = keepStackSize(); 31165 int stackSize = keepStackSize();
32924 31166
32925 try { 31167 try {
32926 // InternalApplicationConfiguration.g:10667:1: ( ( ruleMetamodelElement ) ) 31168 // InternalApplicationConfiguration.g:10095:1: ( ( ruleMetamodelElement ) )
32927 // InternalApplicationConfiguration.g:10668:2: ( ruleMetamodelElement ) 31169 // InternalApplicationConfiguration.g:10096:2: ( ruleMetamodelElement )
32928 { 31170 {
32929 // InternalApplicationConfiguration.g:10668:2: ( ruleMetamodelElement ) 31171 // InternalApplicationConfiguration.g:10096:2: ( ruleMetamodelElement )
32930 // InternalApplicationConfiguration.g:10669:3: ruleMetamodelElement 31172 // InternalApplicationConfiguration.g:10097:3: ruleMetamodelElement
32931 { 31173 {
32932 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 31174 before(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
32933 pushFollow(FOLLOW_2); 31175 pushFollow(FOLLOW_2);
@@ -32958,21 +31200,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
32958 31200
32959 31201
32960 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0" 31202 // $ANTLR start "rule__MetamodelElement__PackageAssignment_0_0"
32961 // InternalApplicationConfiguration.g:10678:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; 31203 // InternalApplicationConfiguration.g:10106:1: rule__MetamodelElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
32962 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException { 31204 public final void rule__MetamodelElement__PackageAssignment_0_0() throws RecognitionException {
32963 31205
32964 int stackSize = keepStackSize(); 31206 int stackSize = keepStackSize();
32965 31207
32966 try { 31208 try {
32967 // InternalApplicationConfiguration.g:10682:1: ( ( ( ruleQualifiedName ) ) ) 31209 // InternalApplicationConfiguration.g:10110:1: ( ( ( ruleQualifiedName ) ) )
32968 // InternalApplicationConfiguration.g:10683:2: ( ( ruleQualifiedName ) ) 31210 // InternalApplicationConfiguration.g:10111:2: ( ( ruleQualifiedName ) )
32969 { 31211 {
32970 // InternalApplicationConfiguration.g:10683:2: ( ( ruleQualifiedName ) ) 31212 // InternalApplicationConfiguration.g:10111:2: ( ( ruleQualifiedName ) )
32971 // InternalApplicationConfiguration.g:10684:3: ( ruleQualifiedName ) 31213 // InternalApplicationConfiguration.g:10112:3: ( ruleQualifiedName )
32972 { 31214 {
32973 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 31215 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
32974 // InternalApplicationConfiguration.g:10685:3: ( ruleQualifiedName ) 31216 // InternalApplicationConfiguration.g:10113:3: ( ruleQualifiedName )
32975 // InternalApplicationConfiguration.g:10686:4: ruleQualifiedName 31217 // InternalApplicationConfiguration.g:10114:4: ruleQualifiedName
32976 { 31218 {
32977 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1()); 31219 before(grammarAccess.getMetamodelElementAccess().getPackageEPackageQualifiedNameParserRuleCall_0_0_0_1());
32978 pushFollow(FOLLOW_2); 31220 pushFollow(FOLLOW_2);
@@ -33007,21 +31249,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33007 31249
33008 31250
33009 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1" 31251 // $ANTLR start "rule__MetamodelElement__ClassifierAssignment_1"
33010 // InternalApplicationConfiguration.g:10697:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ; 31252 // InternalApplicationConfiguration.g:10125:1: rule__MetamodelElement__ClassifierAssignment_1 : ( ( RULE_ID ) ) ;
33011 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException { 31253 public final void rule__MetamodelElement__ClassifierAssignment_1() throws RecognitionException {
33012 31254
33013 int stackSize = keepStackSize(); 31255 int stackSize = keepStackSize();
33014 31256
33015 try { 31257 try {
33016 // InternalApplicationConfiguration.g:10701:1: ( ( ( RULE_ID ) ) ) 31258 // InternalApplicationConfiguration.g:10129:1: ( ( ( RULE_ID ) ) )
33017 // InternalApplicationConfiguration.g:10702:2: ( ( RULE_ID ) ) 31259 // InternalApplicationConfiguration.g:10130:2: ( ( RULE_ID ) )
33018 { 31260 {
33019 // InternalApplicationConfiguration.g:10702:2: ( ( RULE_ID ) ) 31261 // InternalApplicationConfiguration.g:10130:2: ( ( RULE_ID ) )
33020 // InternalApplicationConfiguration.g:10703:3: ( RULE_ID ) 31262 // InternalApplicationConfiguration.g:10131:3: ( RULE_ID )
33021 { 31263 {
33022 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0()); 31264 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierCrossReference_1_0());
33023 // InternalApplicationConfiguration.g:10704:3: ( RULE_ID ) 31265 // InternalApplicationConfiguration.g:10132:3: ( RULE_ID )
33024 // InternalApplicationConfiguration.g:10705:4: RULE_ID 31266 // InternalApplicationConfiguration.g:10133:4: RULE_ID
33025 { 31267 {
33026 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1()); 31268 before(grammarAccess.getMetamodelElementAccess().getClassifierEClassifierIDTerminalRuleCall_1_0_1());
33027 match(input,RULE_ID,FOLLOW_2); 31269 match(input,RULE_ID,FOLLOW_2);
@@ -33052,21 +31294,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33052 31294
33053 31295
33054 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1" 31296 // $ANTLR start "rule__MetamodelElement__FeatureAssignment_2_1"
33055 // InternalApplicationConfiguration.g:10716:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ; 31297 // InternalApplicationConfiguration.g:10144:1: rule__MetamodelElement__FeatureAssignment_2_1 : ( ( RULE_ID ) ) ;
33056 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException { 31298 public final void rule__MetamodelElement__FeatureAssignment_2_1() throws RecognitionException {
33057 31299
33058 int stackSize = keepStackSize(); 31300 int stackSize = keepStackSize();
33059 31301
33060 try { 31302 try {
33061 // InternalApplicationConfiguration.g:10720:1: ( ( ( RULE_ID ) ) ) 31303 // InternalApplicationConfiguration.g:10148:1: ( ( ( RULE_ID ) ) )
33062 // InternalApplicationConfiguration.g:10721:2: ( ( RULE_ID ) ) 31304 // InternalApplicationConfiguration.g:10149:2: ( ( RULE_ID ) )
33063 { 31305 {
33064 // InternalApplicationConfiguration.g:10721:2: ( ( RULE_ID ) ) 31306 // InternalApplicationConfiguration.g:10149:2: ( ( RULE_ID ) )
33065 // InternalApplicationConfiguration.g:10722:3: ( RULE_ID ) 31307 // InternalApplicationConfiguration.g:10150:3: ( RULE_ID )
33066 { 31308 {
33067 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0()); 31309 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementCrossReference_2_1_0());
33068 // InternalApplicationConfiguration.g:10723:3: ( RULE_ID ) 31310 // InternalApplicationConfiguration.g:10151:3: ( RULE_ID )
33069 // InternalApplicationConfiguration.g:10724:4: RULE_ID 31311 // InternalApplicationConfiguration.g:10152:4: RULE_ID
33070 { 31312 {
33071 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1()); 31313 before(grammarAccess.getMetamodelElementAccess().getFeatureENamedElementIDTerminalRuleCall_2_1_0_1());
33072 match(input,RULE_ID,FOLLOW_2); 31314 match(input,RULE_ID,FOLLOW_2);
@@ -33097,17 +31339,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33097 31339
33098 31340
33099 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1" 31341 // $ANTLR start "rule__MetamodelDeclaration__NameAssignment_1"
33100 // InternalApplicationConfiguration.g:10735:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 31342 // InternalApplicationConfiguration.g:10163:1: rule__MetamodelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
33101 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException { 31343 public final void rule__MetamodelDeclaration__NameAssignment_1() throws RecognitionException {
33102 31344
33103 int stackSize = keepStackSize(); 31345 int stackSize = keepStackSize();
33104 31346
33105 try { 31347 try {
33106 // InternalApplicationConfiguration.g:10739:1: ( ( RULE_ID ) ) 31348 // InternalApplicationConfiguration.g:10167:1: ( ( RULE_ID ) )
33107 // InternalApplicationConfiguration.g:10740:2: ( RULE_ID ) 31349 // InternalApplicationConfiguration.g:10168:2: ( RULE_ID )
33108 { 31350 {
33109 // InternalApplicationConfiguration.g:10740:2: ( RULE_ID ) 31351 // InternalApplicationConfiguration.g:10168:2: ( RULE_ID )
33110 // InternalApplicationConfiguration.g:10741:3: RULE_ID 31352 // InternalApplicationConfiguration.g:10169:3: RULE_ID
33111 { 31353 {
33112 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 31354 before(grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
33113 match(input,RULE_ID,FOLLOW_2); 31355 match(input,RULE_ID,FOLLOW_2);
@@ -33134,17 +31376,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33134 31376
33135 31377
33136 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2" 31378 // $ANTLR start "rule__MetamodelDeclaration__SpecificationAssignment_2"
33137 // InternalApplicationConfiguration.g:10750:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ; 31379 // InternalApplicationConfiguration.g:10178:1: rule__MetamodelDeclaration__SpecificationAssignment_2 : ( ruleMetamodelSpecification ) ;
33138 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException { 31380 public final void rule__MetamodelDeclaration__SpecificationAssignment_2() throws RecognitionException {
33139 31381
33140 int stackSize = keepStackSize(); 31382 int stackSize = keepStackSize();
33141 31383
33142 try { 31384 try {
33143 // InternalApplicationConfiguration.g:10754:1: ( ( ruleMetamodelSpecification ) ) 31385 // InternalApplicationConfiguration.g:10182:1: ( ( ruleMetamodelSpecification ) )
33144 // InternalApplicationConfiguration.g:10755:2: ( ruleMetamodelSpecification ) 31386 // InternalApplicationConfiguration.g:10183:2: ( ruleMetamodelSpecification )
33145 { 31387 {
33146 // InternalApplicationConfiguration.g:10755:2: ( ruleMetamodelSpecification ) 31388 // InternalApplicationConfiguration.g:10183:2: ( ruleMetamodelSpecification )
33147 // InternalApplicationConfiguration.g:10756:3: ruleMetamodelSpecification 31389 // InternalApplicationConfiguration.g:10184:3: ruleMetamodelSpecification
33148 { 31390 {
33149 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 31391 before(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
33150 pushFollow(FOLLOW_2); 31392 pushFollow(FOLLOW_2);
@@ -33175,21 +31417,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33175 31417
33176 31418
33177 // $ANTLR start "rule__MetamodelReference__ReferredAssignment" 31419 // $ANTLR start "rule__MetamodelReference__ReferredAssignment"
33178 // InternalApplicationConfiguration.g:10765:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 31420 // InternalApplicationConfiguration.g:10193:1: rule__MetamodelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
33179 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException { 31421 public final void rule__MetamodelReference__ReferredAssignment() throws RecognitionException {
33180 31422
33181 int stackSize = keepStackSize(); 31423 int stackSize = keepStackSize();
33182 31424
33183 try { 31425 try {
33184 // InternalApplicationConfiguration.g:10769:1: ( ( ( RULE_ID ) ) ) 31426 // InternalApplicationConfiguration.g:10197:1: ( ( ( RULE_ID ) ) )
33185 // InternalApplicationConfiguration.g:10770:2: ( ( RULE_ID ) ) 31427 // InternalApplicationConfiguration.g:10198:2: ( ( RULE_ID ) )
33186 { 31428 {
33187 // InternalApplicationConfiguration.g:10770:2: ( ( RULE_ID ) ) 31429 // InternalApplicationConfiguration.g:10198:2: ( ( RULE_ID ) )
33188 // InternalApplicationConfiguration.g:10771:3: ( RULE_ID ) 31430 // InternalApplicationConfiguration.g:10199:3: ( RULE_ID )
33189 { 31431 {
33190 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0()); 31432 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationCrossReference_0());
33191 // InternalApplicationConfiguration.g:10772:3: ( RULE_ID ) 31433 // InternalApplicationConfiguration.g:10200:3: ( RULE_ID )
33192 // InternalApplicationConfiguration.g:10773:4: RULE_ID 31434 // InternalApplicationConfiguration.g:10201:4: RULE_ID
33193 { 31435 {
33194 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1()); 31436 before(grammarAccess.getMetamodelReferenceAccess().getReferredMetamodelDeclarationIDTerminalRuleCall_0_1());
33195 match(input,RULE_ID,FOLLOW_2); 31437 match(input,RULE_ID,FOLLOW_2);
@@ -33220,17 +31462,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33220 31462
33221 31463
33222 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1" 31464 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_1"
33223 // InternalApplicationConfiguration.g:10784:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ; 31465 // InternalApplicationConfiguration.g:10212:1: rule__PartialModelSpecification__EntryAssignment_1 : ( rulePartialModelEntry ) ;
33224 public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException { 31466 public final void rule__PartialModelSpecification__EntryAssignment_1() throws RecognitionException {
33225 31467
33226 int stackSize = keepStackSize(); 31468 int stackSize = keepStackSize();
33227 31469
33228 try { 31470 try {
33229 // InternalApplicationConfiguration.g:10788:1: ( ( rulePartialModelEntry ) ) 31471 // InternalApplicationConfiguration.g:10216:1: ( ( rulePartialModelEntry ) )
33230 // InternalApplicationConfiguration.g:10789:2: ( rulePartialModelEntry ) 31472 // InternalApplicationConfiguration.g:10217:2: ( rulePartialModelEntry )
33231 { 31473 {
33232 // InternalApplicationConfiguration.g:10789:2: ( rulePartialModelEntry ) 31474 // InternalApplicationConfiguration.g:10217:2: ( rulePartialModelEntry )
33233 // InternalApplicationConfiguration.g:10790:3: rulePartialModelEntry 31475 // InternalApplicationConfiguration.g:10218:3: rulePartialModelEntry
33234 { 31476 {
33235 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); 31477 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
33236 pushFollow(FOLLOW_2); 31478 pushFollow(FOLLOW_2);
@@ -33261,17 +31503,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33261 31503
33262 31504
33263 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1" 31505 // $ANTLR start "rule__PartialModelSpecification__EntryAssignment_2_1"
33264 // InternalApplicationConfiguration.g:10799:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ; 31506 // InternalApplicationConfiguration.g:10227:1: rule__PartialModelSpecification__EntryAssignment_2_1 : ( rulePartialModelEntry ) ;
33265 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException { 31507 public final void rule__PartialModelSpecification__EntryAssignment_2_1() throws RecognitionException {
33266 31508
33267 int stackSize = keepStackSize(); 31509 int stackSize = keepStackSize();
33268 31510
33269 try { 31511 try {
33270 // InternalApplicationConfiguration.g:10803:1: ( ( rulePartialModelEntry ) ) 31512 // InternalApplicationConfiguration.g:10231:1: ( ( rulePartialModelEntry ) )
33271 // InternalApplicationConfiguration.g:10804:2: ( rulePartialModelEntry ) 31513 // InternalApplicationConfiguration.g:10232:2: ( rulePartialModelEntry )
33272 { 31514 {
33273 // InternalApplicationConfiguration.g:10804:2: ( rulePartialModelEntry ) 31515 // InternalApplicationConfiguration.g:10232:2: ( rulePartialModelEntry )
33274 // InternalApplicationConfiguration.g:10805:3: rulePartialModelEntry 31516 // InternalApplicationConfiguration.g:10233:3: rulePartialModelEntry
33275 { 31517 {
33276 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); 31518 before(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
33277 pushFollow(FOLLOW_2); 31519 pushFollow(FOLLOW_2);
@@ -33302,17 +31544,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33302 31544
33303 31545
33304 // $ANTLR start "rule__ModelEntry__PathAssignment" 31546 // $ANTLR start "rule__ModelEntry__PathAssignment"
33305 // InternalApplicationConfiguration.g:10814:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ; 31547 // InternalApplicationConfiguration.g:10242:1: rule__ModelEntry__PathAssignment : ( ruleFile ) ;
33306 public final void rule__ModelEntry__PathAssignment() throws RecognitionException { 31548 public final void rule__ModelEntry__PathAssignment() throws RecognitionException {
33307 31549
33308 int stackSize = keepStackSize(); 31550 int stackSize = keepStackSize();
33309 31551
33310 try { 31552 try {
33311 // InternalApplicationConfiguration.g:10818:1: ( ( ruleFile ) ) 31553 // InternalApplicationConfiguration.g:10246:1: ( ( ruleFile ) )
33312 // InternalApplicationConfiguration.g:10819:2: ( ruleFile ) 31554 // InternalApplicationConfiguration.g:10247:2: ( ruleFile )
33313 { 31555 {
33314 // InternalApplicationConfiguration.g:10819:2: ( ruleFile ) 31556 // InternalApplicationConfiguration.g:10247:2: ( ruleFile )
33315 // InternalApplicationConfiguration.g:10820:3: ruleFile 31557 // InternalApplicationConfiguration.g:10248:3: ruleFile
33316 { 31558 {
33317 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); 31559 before(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
33318 pushFollow(FOLLOW_2); 31560 pushFollow(FOLLOW_2);
@@ -33343,17 +31585,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33343 31585
33344 31586
33345 // $ANTLR start "rule__FolderEntry__PathAssignment_1" 31587 // $ANTLR start "rule__FolderEntry__PathAssignment_1"
33346 // InternalApplicationConfiguration.g:10829:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ; 31588 // InternalApplicationConfiguration.g:10257:1: rule__FolderEntry__PathAssignment_1 : ( ruleFile ) ;
33347 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException { 31589 public final void rule__FolderEntry__PathAssignment_1() throws RecognitionException {
33348 31590
33349 int stackSize = keepStackSize(); 31591 int stackSize = keepStackSize();
33350 31592
33351 try { 31593 try {
33352 // InternalApplicationConfiguration.g:10833:1: ( ( ruleFile ) ) 31594 // InternalApplicationConfiguration.g:10261:1: ( ( ruleFile ) )
33353 // InternalApplicationConfiguration.g:10834:2: ( ruleFile ) 31595 // InternalApplicationConfiguration.g:10262:2: ( ruleFile )
33354 { 31596 {
33355 // InternalApplicationConfiguration.g:10834:2: ( ruleFile ) 31597 // InternalApplicationConfiguration.g:10262:2: ( ruleFile )
33356 // InternalApplicationConfiguration.g:10835:3: ruleFile 31598 // InternalApplicationConfiguration.g:10263:3: ruleFile
33357 { 31599 {
33358 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); 31600 before(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
33359 pushFollow(FOLLOW_2); 31601 pushFollow(FOLLOW_2);
@@ -33384,17 +31626,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33384 31626
33385 31627
33386 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2" 31628 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_2"
33387 // InternalApplicationConfiguration.g:10844:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ; 31629 // InternalApplicationConfiguration.g:10272:1: rule__FolderEntry__ExclusionAssignment_2_2 : ( ruleModelEntry ) ;
33388 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException { 31630 public final void rule__FolderEntry__ExclusionAssignment_2_2() throws RecognitionException {
33389 31631
33390 int stackSize = keepStackSize(); 31632 int stackSize = keepStackSize();
33391 31633
33392 try { 31634 try {
33393 // InternalApplicationConfiguration.g:10848:1: ( ( ruleModelEntry ) ) 31635 // InternalApplicationConfiguration.g:10276:1: ( ( ruleModelEntry ) )
33394 // InternalApplicationConfiguration.g:10849:2: ( ruleModelEntry ) 31636 // InternalApplicationConfiguration.g:10277:2: ( ruleModelEntry )
33395 { 31637 {
33396 // InternalApplicationConfiguration.g:10849:2: ( ruleModelEntry ) 31638 // InternalApplicationConfiguration.g:10277:2: ( ruleModelEntry )
33397 // InternalApplicationConfiguration.g:10850:3: ruleModelEntry 31639 // InternalApplicationConfiguration.g:10278:3: ruleModelEntry
33398 { 31640 {
33399 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); 31641 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
33400 pushFollow(FOLLOW_2); 31642 pushFollow(FOLLOW_2);
@@ -33425,17 +31667,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33425 31667
33426 31668
33427 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1" 31669 // $ANTLR start "rule__FolderEntry__ExclusionAssignment_2_3_1"
33428 // InternalApplicationConfiguration.g:10859:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ; 31670 // InternalApplicationConfiguration.g:10287:1: rule__FolderEntry__ExclusionAssignment_2_3_1 : ( ruleModelEntry ) ;
33429 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException { 31671 public final void rule__FolderEntry__ExclusionAssignment_2_3_1() throws RecognitionException {
33430 31672
33431 int stackSize = keepStackSize(); 31673 int stackSize = keepStackSize();
33432 31674
33433 try { 31675 try {
33434 // InternalApplicationConfiguration.g:10863:1: ( ( ruleModelEntry ) ) 31676 // InternalApplicationConfiguration.g:10291:1: ( ( ruleModelEntry ) )
33435 // InternalApplicationConfiguration.g:10864:2: ( ruleModelEntry ) 31677 // InternalApplicationConfiguration.g:10292:2: ( ruleModelEntry )
33436 { 31678 {
33437 // InternalApplicationConfiguration.g:10864:2: ( ruleModelEntry ) 31679 // InternalApplicationConfiguration.g:10292:2: ( ruleModelEntry )
33438 // InternalApplicationConfiguration.g:10865:3: ruleModelEntry 31680 // InternalApplicationConfiguration.g:10293:3: ruleModelEntry
33439 { 31681 {
33440 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); 31682 before(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
33441 pushFollow(FOLLOW_2); 31683 pushFollow(FOLLOW_2);
@@ -33466,17 +31708,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33466 31708
33467 31709
33468 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1" 31710 // $ANTLR start "rule__PartialModelDeclaration__NameAssignment_1"
33469 // InternalApplicationConfiguration.g:10874:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ; 31711 // InternalApplicationConfiguration.g:10302:1: rule__PartialModelDeclaration__NameAssignment_1 : ( RULE_ID ) ;
33470 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException { 31712 public final void rule__PartialModelDeclaration__NameAssignment_1() throws RecognitionException {
33471 31713
33472 int stackSize = keepStackSize(); 31714 int stackSize = keepStackSize();
33473 31715
33474 try { 31716 try {
33475 // InternalApplicationConfiguration.g:10878:1: ( ( RULE_ID ) ) 31717 // InternalApplicationConfiguration.g:10306:1: ( ( RULE_ID ) )
33476 // InternalApplicationConfiguration.g:10879:2: ( RULE_ID ) 31718 // InternalApplicationConfiguration.g:10307:2: ( RULE_ID )
33477 { 31719 {
33478 // InternalApplicationConfiguration.g:10879:2: ( RULE_ID ) 31720 // InternalApplicationConfiguration.g:10307:2: ( RULE_ID )
33479 // InternalApplicationConfiguration.g:10880:3: RULE_ID 31721 // InternalApplicationConfiguration.g:10308:3: RULE_ID
33480 { 31722 {
33481 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 31723 before(grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
33482 match(input,RULE_ID,FOLLOW_2); 31724 match(input,RULE_ID,FOLLOW_2);
@@ -33503,17 +31745,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33503 31745
33504 31746
33505 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2" 31747 // $ANTLR start "rule__PartialModelDeclaration__SpecificationAssignment_2"
33506 // InternalApplicationConfiguration.g:10889:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ; 31748 // InternalApplicationConfiguration.g:10317:1: rule__PartialModelDeclaration__SpecificationAssignment_2 : ( rulePartialModelSpecification ) ;
33507 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException { 31749 public final void rule__PartialModelDeclaration__SpecificationAssignment_2() throws RecognitionException {
33508 31750
33509 int stackSize = keepStackSize(); 31751 int stackSize = keepStackSize();
33510 31752
33511 try { 31753 try {
33512 // InternalApplicationConfiguration.g:10893:1: ( ( rulePartialModelSpecification ) ) 31754 // InternalApplicationConfiguration.g:10321:1: ( ( rulePartialModelSpecification ) )
33513 // InternalApplicationConfiguration.g:10894:2: ( rulePartialModelSpecification ) 31755 // InternalApplicationConfiguration.g:10322:2: ( rulePartialModelSpecification )
33514 { 31756 {
33515 // InternalApplicationConfiguration.g:10894:2: ( rulePartialModelSpecification ) 31757 // InternalApplicationConfiguration.g:10322:2: ( rulePartialModelSpecification )
33516 // InternalApplicationConfiguration.g:10895:3: rulePartialModelSpecification 31758 // InternalApplicationConfiguration.g:10323:3: rulePartialModelSpecification
33517 { 31759 {
33518 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); 31760 before(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
33519 pushFollow(FOLLOW_2); 31761 pushFollow(FOLLOW_2);
@@ -33544,21 +31786,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33544 31786
33545 31787
33546 // $ANTLR start "rule__PartialModelReference__ReferredAssignment" 31788 // $ANTLR start "rule__PartialModelReference__ReferredAssignment"
33547 // InternalApplicationConfiguration.g:10904:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ; 31789 // InternalApplicationConfiguration.g:10332:1: rule__PartialModelReference__ReferredAssignment : ( ( RULE_ID ) ) ;
33548 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException { 31790 public final void rule__PartialModelReference__ReferredAssignment() throws RecognitionException {
33549 31791
33550 int stackSize = keepStackSize(); 31792 int stackSize = keepStackSize();
33551 31793
33552 try { 31794 try {
33553 // InternalApplicationConfiguration.g:10908:1: ( ( ( RULE_ID ) ) ) 31795 // InternalApplicationConfiguration.g:10336:1: ( ( ( RULE_ID ) ) )
33554 // InternalApplicationConfiguration.g:10909:2: ( ( RULE_ID ) ) 31796 // InternalApplicationConfiguration.g:10337:2: ( ( RULE_ID ) )
33555 { 31797 {
33556 // InternalApplicationConfiguration.g:10909:2: ( ( RULE_ID ) ) 31798 // InternalApplicationConfiguration.g:10337:2: ( ( RULE_ID ) )
33557 // InternalApplicationConfiguration.g:10910:3: ( RULE_ID ) 31799 // InternalApplicationConfiguration.g:10338:3: ( RULE_ID )
33558 { 31800 {
33559 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0()); 31801 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationCrossReference_0());
33560 // InternalApplicationConfiguration.g:10911:3: ( RULE_ID ) 31802 // InternalApplicationConfiguration.g:10339:3: ( RULE_ID )
33561 // InternalApplicationConfiguration.g:10912:4: RULE_ID 31803 // InternalApplicationConfiguration.g:10340:4: RULE_ID
33562 { 31804 {
33563 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1()); 31805 before(grammarAccess.getPartialModelReferenceAccess().getReferredPartialModelDeclarationIDTerminalRuleCall_0_1());
33564 match(input,RULE_ID,FOLLOW_2); 31806 match(input,RULE_ID,FOLLOW_2);
@@ -33589,17 +31831,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33589 31831
33590 31832
33591 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1" 31833 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_1"
33592 // InternalApplicationConfiguration.g:10923:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ; 31834 // InternalApplicationConfiguration.g:10351:1: rule__PatternSpecification__EntriesAssignment_1 : ( rulePatternEntry ) ;
33593 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException { 31835 public final void rule__PatternSpecification__EntriesAssignment_1() throws RecognitionException {
33594 31836
33595 int stackSize = keepStackSize(); 31837 int stackSize = keepStackSize();
33596 31838
33597 try { 31839 try {
33598 // InternalApplicationConfiguration.g:10927:1: ( ( rulePatternEntry ) ) 31840 // InternalApplicationConfiguration.g:10355:1: ( ( rulePatternEntry ) )
33599 // InternalApplicationConfiguration.g:10928:2: ( rulePatternEntry ) 31841 // InternalApplicationConfiguration.g:10356:2: ( rulePatternEntry )
33600 { 31842 {
33601 // InternalApplicationConfiguration.g:10928:2: ( rulePatternEntry ) 31843 // InternalApplicationConfiguration.g:10356:2: ( rulePatternEntry )
33602 // InternalApplicationConfiguration.g:10929:3: rulePatternEntry 31844 // InternalApplicationConfiguration.g:10357:3: rulePatternEntry
33603 { 31845 {
33604 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); 31846 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
33605 pushFollow(FOLLOW_2); 31847 pushFollow(FOLLOW_2);
@@ -33630,17 +31872,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33630 31872
33631 31873
33632 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1" 31874 // $ANTLR start "rule__PatternSpecification__EntriesAssignment_2_1"
33633 // InternalApplicationConfiguration.g:10938:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ; 31875 // InternalApplicationConfiguration.g:10366:1: rule__PatternSpecification__EntriesAssignment_2_1 : ( rulePatternEntry ) ;
33634 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException { 31876 public final void rule__PatternSpecification__EntriesAssignment_2_1() throws RecognitionException {
33635 31877
33636 int stackSize = keepStackSize(); 31878 int stackSize = keepStackSize();
33637 31879
33638 try { 31880 try {
33639 // InternalApplicationConfiguration.g:10942:1: ( ( rulePatternEntry ) ) 31881 // InternalApplicationConfiguration.g:10370:1: ( ( rulePatternEntry ) )
33640 // InternalApplicationConfiguration.g:10943:2: ( rulePatternEntry ) 31882 // InternalApplicationConfiguration.g:10371:2: ( rulePatternEntry )
33641 { 31883 {
33642 // InternalApplicationConfiguration.g:10943:2: ( rulePatternEntry ) 31884 // InternalApplicationConfiguration.g:10371:2: ( rulePatternEntry )
33643 // InternalApplicationConfiguration.g:10944:3: rulePatternEntry 31885 // InternalApplicationConfiguration.g:10372:3: rulePatternEntry
33644 { 31886 {
33645 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); 31887 before(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
33646 pushFollow(FOLLOW_2); 31888 pushFollow(FOLLOW_2);
@@ -33671,21 +31913,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33671 31913
33672 31914
33673 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1" 31915 // $ANTLR start "rule__AllPatternEntry__PackageAssignment_1"
33674 // InternalApplicationConfiguration.g:10953:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ; 31916 // InternalApplicationConfiguration.g:10381:1: rule__AllPatternEntry__PackageAssignment_1 : ( ( ruleQualifiedName ) ) ;
33675 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException { 31917 public final void rule__AllPatternEntry__PackageAssignment_1() throws RecognitionException {
33676 31918
33677 int stackSize = keepStackSize(); 31919 int stackSize = keepStackSize();
33678 31920
33679 try { 31921 try {
33680 // InternalApplicationConfiguration.g:10957:1: ( ( ( ruleQualifiedName ) ) ) 31922 // InternalApplicationConfiguration.g:10385:1: ( ( ( ruleQualifiedName ) ) )
33681 // InternalApplicationConfiguration.g:10958:2: ( ( ruleQualifiedName ) ) 31923 // InternalApplicationConfiguration.g:10386:2: ( ( ruleQualifiedName ) )
33682 { 31924 {
33683 // InternalApplicationConfiguration.g:10958:2: ( ( ruleQualifiedName ) ) 31925 // InternalApplicationConfiguration.g:10386:2: ( ( ruleQualifiedName ) )
33684 // InternalApplicationConfiguration.g:10959:3: ( ruleQualifiedName ) 31926 // InternalApplicationConfiguration.g:10387:3: ( ruleQualifiedName )
33685 { 31927 {
33686 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); 31928 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
33687 // InternalApplicationConfiguration.g:10960:3: ( ruleQualifiedName ) 31929 // InternalApplicationConfiguration.g:10388:3: ( ruleQualifiedName )
33688 // InternalApplicationConfiguration.g:10961:4: ruleQualifiedName 31930 // InternalApplicationConfiguration.g:10389:4: ruleQualifiedName
33689 { 31931 {
33690 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1()); 31932 before(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelQualifiedNameParserRuleCall_1_0_1());
33691 pushFollow(FOLLOW_2); 31933 pushFollow(FOLLOW_2);
@@ -33720,17 +31962,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33720 31962
33721 31963
33722 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2" 31964 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_2"
33723 // InternalApplicationConfiguration.g:10972:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ; 31965 // InternalApplicationConfiguration.g:10400:1: rule__AllPatternEntry__ExclusuionAssignment_2_2 : ( rulePatternElement ) ;
33724 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException { 31966 public final void rule__AllPatternEntry__ExclusuionAssignment_2_2() throws RecognitionException {
33725 31967
33726 int stackSize = keepStackSize(); 31968 int stackSize = keepStackSize();
33727 31969
33728 try { 31970 try {
33729 // InternalApplicationConfiguration.g:10976:1: ( ( rulePatternElement ) ) 31971 // InternalApplicationConfiguration.g:10404:1: ( ( rulePatternElement ) )
33730 // InternalApplicationConfiguration.g:10977:2: ( rulePatternElement ) 31972 // InternalApplicationConfiguration.g:10405:2: ( rulePatternElement )
33731 { 31973 {
33732 // InternalApplicationConfiguration.g:10977:2: ( rulePatternElement ) 31974 // InternalApplicationConfiguration.g:10405:2: ( rulePatternElement )
33733 // InternalApplicationConfiguration.g:10978:3: rulePatternElement 31975 // InternalApplicationConfiguration.g:10406:3: rulePatternElement
33734 { 31976 {
33735 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); 31977 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
33736 pushFollow(FOLLOW_2); 31978 pushFollow(FOLLOW_2);
@@ -33761,17 +32003,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33761 32003
33762 32004
33763 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1" 32005 // $ANTLR start "rule__AllPatternEntry__ExclusuionAssignment_2_3_1"
33764 // InternalApplicationConfiguration.g:10987:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ; 32006 // InternalApplicationConfiguration.g:10415:1: rule__AllPatternEntry__ExclusuionAssignment_2_3_1 : ( rulePatternElement ) ;
33765 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException { 32007 public final void rule__AllPatternEntry__ExclusuionAssignment_2_3_1() throws RecognitionException {
33766 32008
33767 int stackSize = keepStackSize(); 32009 int stackSize = keepStackSize();
33768 32010
33769 try { 32011 try {
33770 // InternalApplicationConfiguration.g:10991:1: ( ( rulePatternElement ) ) 32012 // InternalApplicationConfiguration.g:10419:1: ( ( rulePatternElement ) )
33771 // InternalApplicationConfiguration.g:10992:2: ( rulePatternElement ) 32013 // InternalApplicationConfiguration.g:10420:2: ( rulePatternElement )
33772 { 32014 {
33773 // InternalApplicationConfiguration.g:10992:2: ( rulePatternElement ) 32015 // InternalApplicationConfiguration.g:10420:2: ( rulePatternElement )
33774 // InternalApplicationConfiguration.g:10993:3: rulePatternElement 32016 // InternalApplicationConfiguration.g:10421:3: rulePatternElement
33775 { 32017 {
33776 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); 32018 before(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
33777 pushFollow(FOLLOW_2); 32019 pushFollow(FOLLOW_2);
@@ -33802,21 +32044,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33802 32044
33803 32045
33804 // $ANTLR start "rule__PatternElement__PackageAssignment_0_0" 32046 // $ANTLR start "rule__PatternElement__PackageAssignment_0_0"
33805 // InternalApplicationConfiguration.g:11002:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ; 32047 // InternalApplicationConfiguration.g:10430:1: rule__PatternElement__PackageAssignment_0_0 : ( ( ruleQualifiedName ) ) ;
33806 public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException { 32048 public final void rule__PatternElement__PackageAssignment_0_0() throws RecognitionException {
33807 32049
33808 int stackSize = keepStackSize(); 32050 int stackSize = keepStackSize();
33809 32051
33810 try { 32052 try {
33811 // InternalApplicationConfiguration.g:11006:1: ( ( ( ruleQualifiedName ) ) ) 32053 // InternalApplicationConfiguration.g:10434:1: ( ( ( ruleQualifiedName ) ) )
33812 // InternalApplicationConfiguration.g:11007:2: ( ( ruleQualifiedName ) ) 32054 // InternalApplicationConfiguration.g:10435:2: ( ( ruleQualifiedName ) )
33813 { 32055 {
33814 // InternalApplicationConfiguration.g:11007:2: ( ( ruleQualifiedName ) ) 32056 // InternalApplicationConfiguration.g:10435:2: ( ( ruleQualifiedName ) )
33815 // InternalApplicationConfiguration.g:11008:3: ( ruleQualifiedName ) 32057 // InternalApplicationConfiguration.g:10436:3: ( ruleQualifiedName )
33816 { 32058 {
33817 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); 32059 before(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
33818 // InternalApplicationConfiguration.g:11009:3: ( ruleQualifiedName ) 32060 // InternalApplicationConfiguration.g:10437:3: ( ruleQualifiedName )
33819 // InternalApplicationConfiguration.g:11010:4: ruleQualifiedName 32061 // InternalApplicationConfiguration.g:10438:4: ruleQualifiedName
33820 { 32062 {
33821 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1()); 32063 before(grammarAccess.getPatternElementAccess().getPackagePatternModelQualifiedNameParserRuleCall_0_0_0_1());
33822 pushFollow(FOLLOW_2); 32064 pushFollow(FOLLOW_2);
@@ -33851,21 +32093,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33851 32093
33852 32094
33853 // $ANTLR start "rule__PatternElement__PatternAssignment_1" 32095 // $ANTLR start "rule__PatternElement__PatternAssignment_1"
33854 // InternalApplicationConfiguration.g:11021:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ; 32096 // InternalApplicationConfiguration.g:10449:1: rule__PatternElement__PatternAssignment_1 : ( ( RULE_ID ) ) ;
33855 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException { 32097 public final void rule__PatternElement__PatternAssignment_1() throws RecognitionException {
33856 32098
33857 int stackSize = keepStackSize(); 32099 int stackSize = keepStackSize();
33858 32100
33859 try { 32101 try {
33860 // InternalApplicationConfiguration.g:11025:1: ( ( ( RULE_ID ) ) ) 32102 // InternalApplicationConfiguration.g:10453:1: ( ( ( RULE_ID ) ) )
33861 // InternalApplicationConfiguration.g:11026:2: ( ( RULE_ID ) ) 32103 // InternalApplicationConfiguration.g:10454:2: ( ( RULE_ID ) )
33862 { 32104 {
33863 // InternalApplicationConfiguration.g:11026:2: ( ( RULE_ID ) ) 32105 // InternalApplicationConfiguration.g:10454:2: ( ( RULE_ID ) )
33864 // InternalApplicationConfiguration.g:11027:3: ( RULE_ID ) 32106 // InternalApplicationConfiguration.g:10455:3: ( RULE_ID )
33865 { 32107 {
33866 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0()); 32108 before(grammarAccess.getPatternElementAccess().getPatternPatternCrossReference_1_0());
33867 // InternalApplicationConfiguration.g:11028:3: ( RULE_ID ) 32109 // InternalApplicationConfiguration.g:10456:3: ( RULE_ID )
33868 // InternalApplicationConfiguration.g:11029:4: RULE_ID 32110 // InternalApplicationConfiguration.g:10457:4: RULE_ID
33869 { 32111 {
33870 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1()); 32112 before(grammarAccess.getPatternElementAccess().getPatternPatternIDTerminalRuleCall_1_0_1());
33871 match(input,RULE_ID,FOLLOW_2); 32113 match(input,RULE_ID,FOLLOW_2);
@@ -33896,17 +32138,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33896 32138
33897 32139
33898 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1" 32140 // $ANTLR start "rule__GraphPatternDeclaration__NameAssignment_1"
33899 // InternalApplicationConfiguration.g:11040:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ; 32141 // InternalApplicationConfiguration.g:10468:1: rule__GraphPatternDeclaration__NameAssignment_1 : ( RULE_ID ) ;
33900 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException { 32142 public final void rule__GraphPatternDeclaration__NameAssignment_1() throws RecognitionException {
33901 32143
33902 int stackSize = keepStackSize(); 32144 int stackSize = keepStackSize();
33903 32145
33904 try { 32146 try {
33905 // InternalApplicationConfiguration.g:11044:1: ( ( RULE_ID ) ) 32147 // InternalApplicationConfiguration.g:10472:1: ( ( RULE_ID ) )
33906 // InternalApplicationConfiguration.g:11045:2: ( RULE_ID ) 32148 // InternalApplicationConfiguration.g:10473:2: ( RULE_ID )
33907 { 32149 {
33908 // InternalApplicationConfiguration.g:11045:2: ( RULE_ID ) 32150 // InternalApplicationConfiguration.g:10473:2: ( RULE_ID )
33909 // InternalApplicationConfiguration.g:11046:3: RULE_ID 32151 // InternalApplicationConfiguration.g:10474:3: RULE_ID
33910 { 32152 {
33911 before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 32153 before(grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
33912 match(input,RULE_ID,FOLLOW_2); 32154 match(input,RULE_ID,FOLLOW_2);
@@ -33933,17 +32175,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33933 32175
33934 32176
33935 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2" 32177 // $ANTLR start "rule__GraphPatternDeclaration__SpecificationAssignment_2"
33936 // InternalApplicationConfiguration.g:11055:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ; 32178 // InternalApplicationConfiguration.g:10483:1: rule__GraphPatternDeclaration__SpecificationAssignment_2 : ( rulePatternSpecification ) ;
33937 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException { 32179 public final void rule__GraphPatternDeclaration__SpecificationAssignment_2() throws RecognitionException {
33938 32180
33939 int stackSize = keepStackSize(); 32181 int stackSize = keepStackSize();
33940 32182
33941 try { 32183 try {
33942 // InternalApplicationConfiguration.g:11059:1: ( ( rulePatternSpecification ) ) 32184 // InternalApplicationConfiguration.g:10487:1: ( ( rulePatternSpecification ) )
33943 // InternalApplicationConfiguration.g:11060:2: ( rulePatternSpecification ) 32185 // InternalApplicationConfiguration.g:10488:2: ( rulePatternSpecification )
33944 { 32186 {
33945 // InternalApplicationConfiguration.g:11060:2: ( rulePatternSpecification ) 32187 // InternalApplicationConfiguration.g:10488:2: ( rulePatternSpecification )
33946 // InternalApplicationConfiguration.g:11061:3: rulePatternSpecification 32188 // InternalApplicationConfiguration.g:10489:3: rulePatternSpecification
33947 { 32189 {
33948 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); 32190 before(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
33949 pushFollow(FOLLOW_2); 32191 pushFollow(FOLLOW_2);
@@ -33974,21 +32216,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
33974 32216
33975 32217
33976 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment" 32218 // $ANTLR start "rule__GraphPatternReference__ReferredAssignment"
33977 // InternalApplicationConfiguration.g:11070:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ; 32219 // InternalApplicationConfiguration.g:10498:1: rule__GraphPatternReference__ReferredAssignment : ( ( RULE_ID ) ) ;
33978 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException { 32220 public final void rule__GraphPatternReference__ReferredAssignment() throws RecognitionException {
33979 32221
33980 int stackSize = keepStackSize(); 32222 int stackSize = keepStackSize();
33981 32223
33982 try { 32224 try {
33983 // InternalApplicationConfiguration.g:11074:1: ( ( ( RULE_ID ) ) ) 32225 // InternalApplicationConfiguration.g:10502:1: ( ( ( RULE_ID ) ) )
33984 // InternalApplicationConfiguration.g:11075:2: ( ( RULE_ID ) ) 32226 // InternalApplicationConfiguration.g:10503:2: ( ( RULE_ID ) )
33985 { 32227 {
33986 // InternalApplicationConfiguration.g:11075:2: ( ( RULE_ID ) ) 32228 // InternalApplicationConfiguration.g:10503:2: ( ( RULE_ID ) )
33987 // InternalApplicationConfiguration.g:11076:3: ( RULE_ID ) 32229 // InternalApplicationConfiguration.g:10504:3: ( RULE_ID )
33988 { 32230 {
33989 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0()); 32231 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationCrossReference_0());
33990 // InternalApplicationConfiguration.g:11077:3: ( RULE_ID ) 32232 // InternalApplicationConfiguration.g:10505:3: ( RULE_ID )
33991 // InternalApplicationConfiguration.g:11078:4: RULE_ID 32233 // InternalApplicationConfiguration.g:10506:4: RULE_ID
33992 { 32234 {
33993 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1()); 32235 before(grammarAccess.getGraphPatternReferenceAccess().getReferredGraphPatternDeclarationIDTerminalRuleCall_0_1());
33994 match(input,RULE_ID,FOLLOW_2); 32236 match(input,RULE_ID,FOLLOW_2);
@@ -34019,17 +32261,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34019 32261
34020 32262
34021 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1" 32263 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_1"
34022 // InternalApplicationConfiguration.g:11089:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ; 32264 // InternalApplicationConfiguration.g:10517:1: rule__ObjectiveSpecification__EntriesAssignment_1 : ( ruleObjectiveEntry ) ;
34023 public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException { 32265 public final void rule__ObjectiveSpecification__EntriesAssignment_1() throws RecognitionException {
34024 32266
34025 int stackSize = keepStackSize(); 32267 int stackSize = keepStackSize();
34026 32268
34027 try { 32269 try {
34028 // InternalApplicationConfiguration.g:11093:1: ( ( ruleObjectiveEntry ) ) 32270 // InternalApplicationConfiguration.g:10521:1: ( ( ruleObjectiveEntry ) )
34029 // InternalApplicationConfiguration.g:11094:2: ( ruleObjectiveEntry ) 32271 // InternalApplicationConfiguration.g:10522:2: ( ruleObjectiveEntry )
34030 { 32272 {
34031 // InternalApplicationConfiguration.g:11094:2: ( ruleObjectiveEntry ) 32273 // InternalApplicationConfiguration.g:10522:2: ( ruleObjectiveEntry )
34032 // InternalApplicationConfiguration.g:11095:3: ruleObjectiveEntry 32274 // InternalApplicationConfiguration.g:10523:3: ruleObjectiveEntry
34033 { 32275 {
34034 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); 32276 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
34035 pushFollow(FOLLOW_2); 32277 pushFollow(FOLLOW_2);
@@ -34060,17 +32302,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34060 32302
34061 32303
34062 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1" 32304 // $ANTLR start "rule__ObjectiveSpecification__EntriesAssignment_2_1"
34063 // InternalApplicationConfiguration.g:11104:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ; 32305 // InternalApplicationConfiguration.g:10532:1: rule__ObjectiveSpecification__EntriesAssignment_2_1 : ( ruleObjectiveEntry ) ;
34064 public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException { 32306 public final void rule__ObjectiveSpecification__EntriesAssignment_2_1() throws RecognitionException {
34065 32307
34066 int stackSize = keepStackSize(); 32308 int stackSize = keepStackSize();
34067 32309
34068 try { 32310 try {
34069 // InternalApplicationConfiguration.g:11108:1: ( ( ruleObjectiveEntry ) ) 32311 // InternalApplicationConfiguration.g:10536:1: ( ( ruleObjectiveEntry ) )
34070 // InternalApplicationConfiguration.g:11109:2: ( ruleObjectiveEntry ) 32312 // InternalApplicationConfiguration.g:10537:2: ( ruleObjectiveEntry )
34071 { 32313 {
34072 // InternalApplicationConfiguration.g:11109:2: ( ruleObjectiveEntry ) 32314 // InternalApplicationConfiguration.g:10537:2: ( ruleObjectiveEntry )
34073 // InternalApplicationConfiguration.g:11110:3: ruleObjectiveEntry 32315 // InternalApplicationConfiguration.g:10538:3: ruleObjectiveEntry
34074 { 32316 {
34075 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); 32317 before(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
34076 pushFollow(FOLLOW_2); 32318 pushFollow(FOLLOW_2);
@@ -34101,17 +32343,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34101 32343
34102 32344
34103 // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0" 32345 // $ANTLR start "rule__OptimizationEntry__DirectionAssignment_0"
34104 // InternalApplicationConfiguration.g:11119:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ; 32346 // InternalApplicationConfiguration.g:10547:1: rule__OptimizationEntry__DirectionAssignment_0 : ( ruleOptimizationDirection ) ;
34105 public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException { 32347 public final void rule__OptimizationEntry__DirectionAssignment_0() throws RecognitionException {
34106 32348
34107 int stackSize = keepStackSize(); 32349 int stackSize = keepStackSize();
34108 32350
34109 try { 32351 try {
34110 // InternalApplicationConfiguration.g:11123:1: ( ( ruleOptimizationDirection ) ) 32352 // InternalApplicationConfiguration.g:10551:1: ( ( ruleOptimizationDirection ) )
34111 // InternalApplicationConfiguration.g:11124:2: ( ruleOptimizationDirection ) 32353 // InternalApplicationConfiguration.g:10552:2: ( ruleOptimizationDirection )
34112 { 32354 {
34113 // InternalApplicationConfiguration.g:11124:2: ( ruleOptimizationDirection ) 32355 // InternalApplicationConfiguration.g:10552:2: ( ruleOptimizationDirection )
34114 // InternalApplicationConfiguration.g:11125:3: ruleOptimizationDirection 32356 // InternalApplicationConfiguration.g:10553:3: ruleOptimizationDirection
34115 { 32357 {
34116 before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); 32358 before(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
34117 pushFollow(FOLLOW_2); 32359 pushFollow(FOLLOW_2);
@@ -34142,17 +32384,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34142 32384
34143 32385
34144 // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1" 32386 // $ANTLR start "rule__OptimizationEntry__FunctionAssignment_1"
34145 // InternalApplicationConfiguration.g:11134:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ; 32387 // InternalApplicationConfiguration.g:10562:1: rule__OptimizationEntry__FunctionAssignment_1 : ( ruleObjectiveFunction ) ;
34146 public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException { 32388 public final void rule__OptimizationEntry__FunctionAssignment_1() throws RecognitionException {
34147 32389
34148 int stackSize = keepStackSize(); 32390 int stackSize = keepStackSize();
34149 32391
34150 try { 32392 try {
34151 // InternalApplicationConfiguration.g:11138:1: ( ( ruleObjectiveFunction ) ) 32393 // InternalApplicationConfiguration.g:10566:1: ( ( ruleObjectiveFunction ) )
34152 // InternalApplicationConfiguration.g:11139:2: ( ruleObjectiveFunction ) 32394 // InternalApplicationConfiguration.g:10567:2: ( ruleObjectiveFunction )
34153 { 32395 {
34154 // InternalApplicationConfiguration.g:11139:2: ( ruleObjectiveFunction ) 32396 // InternalApplicationConfiguration.g:10567:2: ( ruleObjectiveFunction )
34155 // InternalApplicationConfiguration.g:11140:3: ruleObjectiveFunction 32397 // InternalApplicationConfiguration.g:10568:3: ruleObjectiveFunction
34156 { 32398 {
34157 before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); 32399 before(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
34158 pushFollow(FOLLOW_2); 32400 pushFollow(FOLLOW_2);
@@ -34183,17 +32425,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34183 32425
34184 32426
34185 // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0" 32427 // $ANTLR start "rule__ThresholdEntry__FunctionAssignment_0"
34186 // InternalApplicationConfiguration.g:11149:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ; 32428 // InternalApplicationConfiguration.g:10577:1: rule__ThresholdEntry__FunctionAssignment_0 : ( ruleObjectiveFunction ) ;
34187 public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException { 32429 public final void rule__ThresholdEntry__FunctionAssignment_0() throws RecognitionException {
34188 32430
34189 int stackSize = keepStackSize(); 32431 int stackSize = keepStackSize();
34190 32432
34191 try { 32433 try {
34192 // InternalApplicationConfiguration.g:11153:1: ( ( ruleObjectiveFunction ) ) 32434 // InternalApplicationConfiguration.g:10581:1: ( ( ruleObjectiveFunction ) )
34193 // InternalApplicationConfiguration.g:11154:2: ( ruleObjectiveFunction ) 32435 // InternalApplicationConfiguration.g:10582:2: ( ruleObjectiveFunction )
34194 { 32436 {
34195 // InternalApplicationConfiguration.g:11154:2: ( ruleObjectiveFunction ) 32437 // InternalApplicationConfiguration.g:10582:2: ( ruleObjectiveFunction )
34196 // InternalApplicationConfiguration.g:11155:3: ruleObjectiveFunction 32438 // InternalApplicationConfiguration.g:10583:3: ruleObjectiveFunction
34197 { 32439 {
34198 before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); 32440 before(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
34199 pushFollow(FOLLOW_2); 32441 pushFollow(FOLLOW_2);
@@ -34224,17 +32466,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34224 32466
34225 32467
34226 // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1" 32468 // $ANTLR start "rule__ThresholdEntry__OperatorAssignment_1"
34227 // InternalApplicationConfiguration.g:11164:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ; 32469 // InternalApplicationConfiguration.g:10592:1: rule__ThresholdEntry__OperatorAssignment_1 : ( ruleComparisonOperator ) ;
34228 public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException { 32470 public final void rule__ThresholdEntry__OperatorAssignment_1() throws RecognitionException {
34229 32471
34230 int stackSize = keepStackSize(); 32472 int stackSize = keepStackSize();
34231 32473
34232 try { 32474 try {
34233 // InternalApplicationConfiguration.g:11168:1: ( ( ruleComparisonOperator ) ) 32475 // InternalApplicationConfiguration.g:10596:1: ( ( ruleComparisonOperator ) )
34234 // InternalApplicationConfiguration.g:11169:2: ( ruleComparisonOperator ) 32476 // InternalApplicationConfiguration.g:10597:2: ( ruleComparisonOperator )
34235 { 32477 {
34236 // InternalApplicationConfiguration.g:11169:2: ( ruleComparisonOperator ) 32478 // InternalApplicationConfiguration.g:10597:2: ( ruleComparisonOperator )
34237 // InternalApplicationConfiguration.g:11170:3: ruleComparisonOperator 32479 // InternalApplicationConfiguration.g:10598:3: ruleComparisonOperator
34238 { 32480 {
34239 before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); 32481 before(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
34240 pushFollow(FOLLOW_2); 32482 pushFollow(FOLLOW_2);
@@ -34265,17 +32507,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34265 32507
34266 32508
34267 // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2" 32509 // $ANTLR start "rule__ThresholdEntry__ThresholdAssignment_2"
34268 // InternalApplicationConfiguration.g:11179:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ; 32510 // InternalApplicationConfiguration.g:10607:1: rule__ThresholdEntry__ThresholdAssignment_2 : ( ruleREALLiteral ) ;
34269 public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException { 32511 public final void rule__ThresholdEntry__ThresholdAssignment_2() throws RecognitionException {
34270 32512
34271 int stackSize = keepStackSize(); 32513 int stackSize = keepStackSize();
34272 32514
34273 try { 32515 try {
34274 // InternalApplicationConfiguration.g:11183:1: ( ( ruleREALLiteral ) ) 32516 // InternalApplicationConfiguration.g:10611:1: ( ( ruleREALLiteral ) )
34275 // InternalApplicationConfiguration.g:11184:2: ( ruleREALLiteral ) 32517 // InternalApplicationConfiguration.g:10612:2: ( ruleREALLiteral )
34276 { 32518 {
34277 // InternalApplicationConfiguration.g:11184:2: ( ruleREALLiteral ) 32519 // InternalApplicationConfiguration.g:10612:2: ( ruleREALLiteral )
34278 // InternalApplicationConfiguration.g:11185:3: ruleREALLiteral 32520 // InternalApplicationConfiguration.g:10613:3: ruleREALLiteral
34279 { 32521 {
34280 before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); 32522 before(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
34281 pushFollow(FOLLOW_2); 32523 pushFollow(FOLLOW_2);
@@ -34306,17 +32548,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34306 32548
34307 32549
34308 // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_2" 32550 // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_2"
34309 // InternalApplicationConfiguration.g:11194:1: rule__CostObjectiveFunction__EntriesAssignment_2 : ( ruleCostEntry ) ; 32551 // InternalApplicationConfiguration.g:10622:1: rule__CostObjectiveFunction__EntriesAssignment_2 : ( ruleCostEntry ) ;
34310 public final void rule__CostObjectiveFunction__EntriesAssignment_2() throws RecognitionException { 32552 public final void rule__CostObjectiveFunction__EntriesAssignment_2() throws RecognitionException {
34311 32553
34312 int stackSize = keepStackSize(); 32554 int stackSize = keepStackSize();
34313 32555
34314 try { 32556 try {
34315 // InternalApplicationConfiguration.g:11198:1: ( ( ruleCostEntry ) ) 32557 // InternalApplicationConfiguration.g:10626:1: ( ( ruleCostEntry ) )
34316 // InternalApplicationConfiguration.g:11199:2: ( ruleCostEntry ) 32558 // InternalApplicationConfiguration.g:10627:2: ( ruleCostEntry )
34317 { 32559 {
34318 // InternalApplicationConfiguration.g:11199:2: ( ruleCostEntry ) 32560 // InternalApplicationConfiguration.g:10627:2: ( ruleCostEntry )
34319 // InternalApplicationConfiguration.g:11200:3: ruleCostEntry 32561 // InternalApplicationConfiguration.g:10628:3: ruleCostEntry
34320 { 32562 {
34321 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0()); 32563 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
34322 pushFollow(FOLLOW_2); 32564 pushFollow(FOLLOW_2);
@@ -34347,17 +32589,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34347 32589
34348 32590
34349 // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_3_1" 32591 // $ANTLR start "rule__CostObjectiveFunction__EntriesAssignment_3_1"
34350 // InternalApplicationConfiguration.g:11209:1: rule__CostObjectiveFunction__EntriesAssignment_3_1 : ( ruleCostEntry ) ; 32592 // InternalApplicationConfiguration.g:10637:1: rule__CostObjectiveFunction__EntriesAssignment_3_1 : ( ruleCostEntry ) ;
34351 public final void rule__CostObjectiveFunction__EntriesAssignment_3_1() throws RecognitionException { 32593 public final void rule__CostObjectiveFunction__EntriesAssignment_3_1() throws RecognitionException {
34352 32594
34353 int stackSize = keepStackSize(); 32595 int stackSize = keepStackSize();
34354 32596
34355 try { 32597 try {
34356 // InternalApplicationConfiguration.g:11213:1: ( ( ruleCostEntry ) ) 32598 // InternalApplicationConfiguration.g:10641:1: ( ( ruleCostEntry ) )
34357 // InternalApplicationConfiguration.g:11214:2: ( ruleCostEntry ) 32599 // InternalApplicationConfiguration.g:10642:2: ( ruleCostEntry )
34358 { 32600 {
34359 // InternalApplicationConfiguration.g:11214:2: ( ruleCostEntry ) 32601 // InternalApplicationConfiguration.g:10642:2: ( ruleCostEntry )
34360 // InternalApplicationConfiguration.g:11215:3: ruleCostEntry 32602 // InternalApplicationConfiguration.g:10643:3: ruleCostEntry
34361 { 32603 {
34362 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0()); 32604 before(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
34363 pushFollow(FOLLOW_2); 32605 pushFollow(FOLLOW_2);
@@ -34388,17 +32630,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34388 32630
34389 32631
34390 // $ANTLR start "rule__CostEntry__PatternElementAssignment_0" 32632 // $ANTLR start "rule__CostEntry__PatternElementAssignment_0"
34391 // InternalApplicationConfiguration.g:11224:1: rule__CostEntry__PatternElementAssignment_0 : ( rulePatternElement ) ; 32633 // InternalApplicationConfiguration.g:10652:1: rule__CostEntry__PatternElementAssignment_0 : ( rulePatternElement ) ;
34392 public final void rule__CostEntry__PatternElementAssignment_0() throws RecognitionException { 32634 public final void rule__CostEntry__PatternElementAssignment_0() throws RecognitionException {
34393 32635
34394 int stackSize = keepStackSize(); 32636 int stackSize = keepStackSize();
34395 32637
34396 try { 32638 try {
34397 // InternalApplicationConfiguration.g:11228:1: ( ( rulePatternElement ) ) 32639 // InternalApplicationConfiguration.g:10656:1: ( ( rulePatternElement ) )
34398 // InternalApplicationConfiguration.g:11229:2: ( rulePatternElement ) 32640 // InternalApplicationConfiguration.g:10657:2: ( rulePatternElement )
34399 { 32641 {
34400 // InternalApplicationConfiguration.g:11229:2: ( rulePatternElement ) 32642 // InternalApplicationConfiguration.g:10657:2: ( rulePatternElement )
34401 // InternalApplicationConfiguration.g:11230:3: rulePatternElement 32643 // InternalApplicationConfiguration.g:10658:3: rulePatternElement
34402 { 32644 {
34403 before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0()); 32645 before(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
34404 pushFollow(FOLLOW_2); 32646 pushFollow(FOLLOW_2);
@@ -34429,17 +32671,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34429 32671
34430 32672
34431 // $ANTLR start "rule__CostEntry__WeightAssignment_2" 32673 // $ANTLR start "rule__CostEntry__WeightAssignment_2"
34432 // InternalApplicationConfiguration.g:11239:1: rule__CostEntry__WeightAssignment_2 : ( ruleINTLiteral ) ; 32674 // InternalApplicationConfiguration.g:10667:1: rule__CostEntry__WeightAssignment_2 : ( ruleINTLiteral ) ;
34433 public final void rule__CostEntry__WeightAssignment_2() throws RecognitionException { 32675 public final void rule__CostEntry__WeightAssignment_2() throws RecognitionException {
34434 32676
34435 int stackSize = keepStackSize(); 32677 int stackSize = keepStackSize();
34436 32678
34437 try { 32679 try {
34438 // InternalApplicationConfiguration.g:11243:1: ( ( ruleINTLiteral ) ) 32680 // InternalApplicationConfiguration.g:10671:1: ( ( ruleINTLiteral ) )
34439 // InternalApplicationConfiguration.g:11244:2: ( ruleINTLiteral ) 32681 // InternalApplicationConfiguration.g:10672:2: ( ruleINTLiteral )
34440 { 32682 {
34441 // InternalApplicationConfiguration.g:11244:2: ( ruleINTLiteral ) 32683 // InternalApplicationConfiguration.g:10672:2: ( ruleINTLiteral )
34442 // InternalApplicationConfiguration.g:11245:3: ruleINTLiteral 32684 // InternalApplicationConfiguration.g:10673:3: ruleINTLiteral
34443 { 32685 {
34444 before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0()); 32686 before(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
34445 pushFollow(FOLLOW_2); 32687 pushFollow(FOLLOW_2);
@@ -34469,247 +32711,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34469 // $ANTLR end "rule__CostEntry__WeightAssignment_2" 32711 // $ANTLR end "rule__CostEntry__WeightAssignment_2"
34470 32712
34471 32713
34472 // $ANTLR start "rule__ReliabiltiyProbability__PackageAssignment_1_0"
34473 // InternalApplicationConfiguration.g:11254:1: rule__ReliabiltiyProbability__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
34474 public final void rule__ReliabiltiyProbability__PackageAssignment_1_0() throws RecognitionException {
34475
34476 int stackSize = keepStackSize();
34477
34478 try {
34479 // InternalApplicationConfiguration.g:11258:1: ( ( ( ruleQualifiedName ) ) )
34480 // InternalApplicationConfiguration.g:11259:2: ( ( ruleQualifiedName ) )
34481 {
34482 // InternalApplicationConfiguration.g:11259:2: ( ( ruleQualifiedName ) )
34483 // InternalApplicationConfiguration.g:11260:3: ( ruleQualifiedName )
34484 {
34485 before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
34486 // InternalApplicationConfiguration.g:11261:3: ( ruleQualifiedName )
34487 // InternalApplicationConfiguration.g:11262:4: ruleQualifiedName
34488 {
34489 before(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
34490 pushFollow(FOLLOW_2);
34491 ruleQualifiedName();
34492
34493 state._fsp--;
34494
34495 after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
34496
34497 }
34498
34499 after(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
34500
34501 }
34502
34503
34504 }
34505
34506 }
34507 catch (RecognitionException re) {
34508 reportError(re);
34509 recover(input,re);
34510 }
34511 finally {
34512
34513 restoreStackSize(stackSize);
34514
34515 }
34516 return ;
34517 }
34518 // $ANTLR end "rule__ReliabiltiyProbability__PackageAssignment_1_0"
34519
34520
34521 // $ANTLR start "rule__ReliabiltiyProbability__TransformationAssignment_2"
34522 // InternalApplicationConfiguration.g:11273:1: rule__ReliabiltiyProbability__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
34523 public final void rule__ReliabiltiyProbability__TransformationAssignment_2() throws RecognitionException {
34524
34525 int stackSize = keepStackSize();
34526
34527 try {
34528 // InternalApplicationConfiguration.g:11277:1: ( ( ( RULE_ID ) ) )
34529 // InternalApplicationConfiguration.g:11278:2: ( ( RULE_ID ) )
34530 {
34531 // InternalApplicationConfiguration.g:11278:2: ( ( RULE_ID ) )
34532 // InternalApplicationConfiguration.g:11279:3: ( RULE_ID )
34533 {
34534 before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
34535 // InternalApplicationConfiguration.g:11280:3: ( RULE_ID )
34536 // InternalApplicationConfiguration.g:11281:4: RULE_ID
34537 {
34538 before(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
34539 match(input,RULE_ID,FOLLOW_2);
34540 after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
34541
34542 }
34543
34544 after(grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
34545
34546 }
34547
34548
34549 }
34550
34551 }
34552 catch (RecognitionException re) {
34553 reportError(re);
34554 recover(input,re);
34555 }
34556 finally {
34557
34558 restoreStackSize(stackSize);
34559
34560 }
34561 return ;
34562 }
34563 // $ANTLR end "rule__ReliabiltiyProbability__TransformationAssignment_2"
34564
34565
34566 // $ANTLR start "rule__ReliabiltiyProbability__TimeAssignment_4"
34567 // InternalApplicationConfiguration.g:11292:1: rule__ReliabiltiyProbability__TimeAssignment_4 : ( ruleREALLiteral ) ;
34568 public final void rule__ReliabiltiyProbability__TimeAssignment_4() throws RecognitionException {
34569
34570 int stackSize = keepStackSize();
34571
34572 try {
34573 // InternalApplicationConfiguration.g:11296:1: ( ( ruleREALLiteral ) )
34574 // InternalApplicationConfiguration.g:11297:2: ( ruleREALLiteral )
34575 {
34576 // InternalApplicationConfiguration.g:11297:2: ( ruleREALLiteral )
34577 // InternalApplicationConfiguration.g:11298:3: ruleREALLiteral
34578 {
34579 before(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
34580 pushFollow(FOLLOW_2);
34581 ruleREALLiteral();
34582
34583 state._fsp--;
34584
34585 after(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
34586
34587 }
34588
34589
34590 }
34591
34592 }
34593 catch (RecognitionException re) {
34594 reportError(re);
34595 recover(input,re);
34596 }
34597 finally {
34598
34599 restoreStackSize(stackSize);
34600
34601 }
34602 return ;
34603 }
34604 // $ANTLR end "rule__ReliabiltiyProbability__TimeAssignment_4"
34605
34606
34607 // $ANTLR start "rule__Mtff__PackageAssignment_1_0"
34608 // InternalApplicationConfiguration.g:11307:1: rule__Mtff__PackageAssignment_1_0 : ( ( ruleQualifiedName ) ) ;
34609 public final void rule__Mtff__PackageAssignment_1_0() throws RecognitionException {
34610
34611 int stackSize = keepStackSize();
34612
34613 try {
34614 // InternalApplicationConfiguration.g:11311:1: ( ( ( ruleQualifiedName ) ) )
34615 // InternalApplicationConfiguration.g:11312:2: ( ( ruleQualifiedName ) )
34616 {
34617 // InternalApplicationConfiguration.g:11312:2: ( ( ruleQualifiedName ) )
34618 // InternalApplicationConfiguration.g:11313:3: ( ruleQualifiedName )
34619 {
34620 before(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
34621 // InternalApplicationConfiguration.g:11314:3: ( ruleQualifiedName )
34622 // InternalApplicationConfiguration.g:11315:4: ruleQualifiedName
34623 {
34624 before(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
34625 pushFollow(FOLLOW_2);
34626 ruleQualifiedName();
34627
34628 state._fsp--;
34629
34630 after(grammarAccess.getMtffAccess().getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1());
34631
34632 }
34633
34634 after(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
34635
34636 }
34637
34638
34639 }
34640
34641 }
34642 catch (RecognitionException re) {
34643 reportError(re);
34644 recover(input,re);
34645 }
34646 finally {
34647
34648 restoreStackSize(stackSize);
34649
34650 }
34651 return ;
34652 }
34653 // $ANTLR end "rule__Mtff__PackageAssignment_1_0"
34654
34655
34656 // $ANTLR start "rule__Mtff__TransformationAssignment_2"
34657 // InternalApplicationConfiguration.g:11326:1: rule__Mtff__TransformationAssignment_2 : ( ( RULE_ID ) ) ;
34658 public final void rule__Mtff__TransformationAssignment_2() throws RecognitionException {
34659
34660 int stackSize = keepStackSize();
34661
34662 try {
34663 // InternalApplicationConfiguration.g:11330:1: ( ( ( RULE_ID ) ) )
34664 // InternalApplicationConfiguration.g:11331:2: ( ( RULE_ID ) )
34665 {
34666 // InternalApplicationConfiguration.g:11331:2: ( ( RULE_ID ) )
34667 // InternalApplicationConfiguration.g:11332:3: ( RULE_ID )
34668 {
34669 before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
34670 // InternalApplicationConfiguration.g:11333:3: ( RULE_ID )
34671 // InternalApplicationConfiguration.g:11334:4: RULE_ID
34672 {
34673 before(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
34674 match(input,RULE_ID,FOLLOW_2);
34675 after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1());
34676
34677 }
34678
34679 after(grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
34680
34681 }
34682
34683
34684 }
34685
34686 }
34687 catch (RecognitionException re) {
34688 reportError(re);
34689 recover(input,re);
34690 }
34691 finally {
34692
34693 restoreStackSize(stackSize);
34694
34695 }
34696 return ;
34697 }
34698 // $ANTLR end "rule__Mtff__TransformationAssignment_2"
34699
34700
34701 // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1" 32714 // $ANTLR start "rule__ObjectiveDeclaration__NameAssignment_1"
34702 // InternalApplicationConfiguration.g:11345:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ; 32715 // InternalApplicationConfiguration.g:10682:1: rule__ObjectiveDeclaration__NameAssignment_1 : ( RULE_ID ) ;
34703 public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException { 32716 public final void rule__ObjectiveDeclaration__NameAssignment_1() throws RecognitionException {
34704 32717
34705 int stackSize = keepStackSize(); 32718 int stackSize = keepStackSize();
34706 32719
34707 try { 32720 try {
34708 // InternalApplicationConfiguration.g:11349:1: ( ( RULE_ID ) ) 32721 // InternalApplicationConfiguration.g:10686:1: ( ( RULE_ID ) )
34709 // InternalApplicationConfiguration.g:11350:2: ( RULE_ID ) 32722 // InternalApplicationConfiguration.g:10687:2: ( RULE_ID )
34710 { 32723 {
34711 // InternalApplicationConfiguration.g:11350:2: ( RULE_ID ) 32724 // InternalApplicationConfiguration.g:10687:2: ( RULE_ID )
34712 // InternalApplicationConfiguration.g:11351:3: RULE_ID 32725 // InternalApplicationConfiguration.g:10688:3: RULE_ID
34713 { 32726 {
34714 before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 32727 before(grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
34715 match(input,RULE_ID,FOLLOW_2); 32728 match(input,RULE_ID,FOLLOW_2);
@@ -34736,17 +32749,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34736 32749
34737 32750
34738 // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2" 32751 // $ANTLR start "rule__ObjectiveDeclaration__SpecificationAssignment_2"
34739 // InternalApplicationConfiguration.g:11360:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ; 32752 // InternalApplicationConfiguration.g:10697:1: rule__ObjectiveDeclaration__SpecificationAssignment_2 : ( ruleObjectiveSpecification ) ;
34740 public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException { 32753 public final void rule__ObjectiveDeclaration__SpecificationAssignment_2() throws RecognitionException {
34741 32754
34742 int stackSize = keepStackSize(); 32755 int stackSize = keepStackSize();
34743 32756
34744 try { 32757 try {
34745 // InternalApplicationConfiguration.g:11364:1: ( ( ruleObjectiveSpecification ) ) 32758 // InternalApplicationConfiguration.g:10701:1: ( ( ruleObjectiveSpecification ) )
34746 // InternalApplicationConfiguration.g:11365:2: ( ruleObjectiveSpecification ) 32759 // InternalApplicationConfiguration.g:10702:2: ( ruleObjectiveSpecification )
34747 { 32760 {
34748 // InternalApplicationConfiguration.g:11365:2: ( ruleObjectiveSpecification ) 32761 // InternalApplicationConfiguration.g:10702:2: ( ruleObjectiveSpecification )
34749 // InternalApplicationConfiguration.g:11366:3: ruleObjectiveSpecification 32762 // InternalApplicationConfiguration.g:10703:3: ruleObjectiveSpecification
34750 { 32763 {
34751 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); 32764 before(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
34752 pushFollow(FOLLOW_2); 32765 pushFollow(FOLLOW_2);
@@ -34777,21 +32790,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34777 32790
34778 32791
34779 // $ANTLR start "rule__ObjectiveReference__ReferredAssignment" 32792 // $ANTLR start "rule__ObjectiveReference__ReferredAssignment"
34780 // InternalApplicationConfiguration.g:11375:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ; 32793 // InternalApplicationConfiguration.g:10712:1: rule__ObjectiveReference__ReferredAssignment : ( ( RULE_ID ) ) ;
34781 public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException { 32794 public final void rule__ObjectiveReference__ReferredAssignment() throws RecognitionException {
34782 32795
34783 int stackSize = keepStackSize(); 32796 int stackSize = keepStackSize();
34784 32797
34785 try { 32798 try {
34786 // InternalApplicationConfiguration.g:11379:1: ( ( ( RULE_ID ) ) ) 32799 // InternalApplicationConfiguration.g:10716:1: ( ( ( RULE_ID ) ) )
34787 // InternalApplicationConfiguration.g:11380:2: ( ( RULE_ID ) ) 32800 // InternalApplicationConfiguration.g:10717:2: ( ( RULE_ID ) )
34788 { 32801 {
34789 // InternalApplicationConfiguration.g:11380:2: ( ( RULE_ID ) ) 32802 // InternalApplicationConfiguration.g:10717:2: ( ( RULE_ID ) )
34790 // InternalApplicationConfiguration.g:11381:3: ( RULE_ID ) 32803 // InternalApplicationConfiguration.g:10718:3: ( RULE_ID )
34791 { 32804 {
34792 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0()); 32805 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationCrossReference_0());
34793 // InternalApplicationConfiguration.g:11382:3: ( RULE_ID ) 32806 // InternalApplicationConfiguration.g:10719:3: ( RULE_ID )
34794 // InternalApplicationConfiguration.g:11383:4: RULE_ID 32807 // InternalApplicationConfiguration.g:10720:4: RULE_ID
34795 { 32808 {
34796 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1()); 32809 before(grammarAccess.getObjectiveReferenceAccess().getReferredObjectiveDeclarationIDTerminalRuleCall_0_1());
34797 match(input,RULE_ID,FOLLOW_2); 32810 match(input,RULE_ID,FOLLOW_2);
@@ -34822,17 +32835,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34822 32835
34823 32836
34824 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0" 32837 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_0"
34825 // InternalApplicationConfiguration.g:11394:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ; 32838 // InternalApplicationConfiguration.g:10731:1: rule__ConfigSpecification__EntriesAssignment_2_0 : ( ruleConfigEntry ) ;
34826 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException { 32839 public final void rule__ConfigSpecification__EntriesAssignment_2_0() throws RecognitionException {
34827 32840
34828 int stackSize = keepStackSize(); 32841 int stackSize = keepStackSize();
34829 32842
34830 try { 32843 try {
34831 // InternalApplicationConfiguration.g:11398:1: ( ( ruleConfigEntry ) ) 32844 // InternalApplicationConfiguration.g:10735:1: ( ( ruleConfigEntry ) )
34832 // InternalApplicationConfiguration.g:11399:2: ( ruleConfigEntry ) 32845 // InternalApplicationConfiguration.g:10736:2: ( ruleConfigEntry )
34833 { 32846 {
34834 // InternalApplicationConfiguration.g:11399:2: ( ruleConfigEntry ) 32847 // InternalApplicationConfiguration.g:10736:2: ( ruleConfigEntry )
34835 // InternalApplicationConfiguration.g:11400:3: ruleConfigEntry 32848 // InternalApplicationConfiguration.g:10737:3: ruleConfigEntry
34836 { 32849 {
34837 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); 32850 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
34838 pushFollow(FOLLOW_2); 32851 pushFollow(FOLLOW_2);
@@ -34863,17 +32876,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34863 32876
34864 32877
34865 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1" 32878 // $ANTLR start "rule__ConfigSpecification__EntriesAssignment_2_1_1"
34866 // InternalApplicationConfiguration.g:11409:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ; 32879 // InternalApplicationConfiguration.g:10746:1: rule__ConfigSpecification__EntriesAssignment_2_1_1 : ( ruleConfigEntry ) ;
34867 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException { 32880 public final void rule__ConfigSpecification__EntriesAssignment_2_1_1() throws RecognitionException {
34868 32881
34869 int stackSize = keepStackSize(); 32882 int stackSize = keepStackSize();
34870 32883
34871 try { 32884 try {
34872 // InternalApplicationConfiguration.g:11413:1: ( ( ruleConfigEntry ) ) 32885 // InternalApplicationConfiguration.g:10750:1: ( ( ruleConfigEntry ) )
34873 // InternalApplicationConfiguration.g:11414:2: ( ruleConfigEntry ) 32886 // InternalApplicationConfiguration.g:10751:2: ( ruleConfigEntry )
34874 { 32887 {
34875 // InternalApplicationConfiguration.g:11414:2: ( ruleConfigEntry ) 32888 // InternalApplicationConfiguration.g:10751:2: ( ruleConfigEntry )
34876 // InternalApplicationConfiguration.g:11415:3: ruleConfigEntry 32889 // InternalApplicationConfiguration.g:10752:3: ruleConfigEntry
34877 { 32890 {
34878 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); 32891 before(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
34879 pushFollow(FOLLOW_2); 32892 pushFollow(FOLLOW_2);
@@ -34904,17 +32917,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34904 32917
34905 32918
34906 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1" 32919 // $ANTLR start "rule__ConfigDeclaration__NameAssignment_1"
34907 // InternalApplicationConfiguration.g:11424:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ; 32920 // InternalApplicationConfiguration.g:10761:1: rule__ConfigDeclaration__NameAssignment_1 : ( RULE_ID ) ;
34908 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException { 32921 public final void rule__ConfigDeclaration__NameAssignment_1() throws RecognitionException {
34909 32922
34910 int stackSize = keepStackSize(); 32923 int stackSize = keepStackSize();
34911 32924
34912 try { 32925 try {
34913 // InternalApplicationConfiguration.g:11428:1: ( ( RULE_ID ) ) 32926 // InternalApplicationConfiguration.g:10765:1: ( ( RULE_ID ) )
34914 // InternalApplicationConfiguration.g:11429:2: ( RULE_ID ) 32927 // InternalApplicationConfiguration.g:10766:2: ( RULE_ID )
34915 { 32928 {
34916 // InternalApplicationConfiguration.g:11429:2: ( RULE_ID ) 32929 // InternalApplicationConfiguration.g:10766:2: ( RULE_ID )
34917 // InternalApplicationConfiguration.g:11430:3: RULE_ID 32930 // InternalApplicationConfiguration.g:10767:3: RULE_ID
34918 { 32931 {
34919 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 32932 before(grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
34920 match(input,RULE_ID,FOLLOW_2); 32933 match(input,RULE_ID,FOLLOW_2);
@@ -34941,17 +32954,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34941 32954
34942 32955
34943 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2" 32956 // $ANTLR start "rule__ConfigDeclaration__SpecificationAssignment_2"
34944 // InternalApplicationConfiguration.g:11439:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ; 32957 // InternalApplicationConfiguration.g:10776:1: rule__ConfigDeclaration__SpecificationAssignment_2 : ( ruleConfigSpecification ) ;
34945 public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException { 32958 public final void rule__ConfigDeclaration__SpecificationAssignment_2() throws RecognitionException {
34946 32959
34947 int stackSize = keepStackSize(); 32960 int stackSize = keepStackSize();
34948 32961
34949 try { 32962 try {
34950 // InternalApplicationConfiguration.g:11443:1: ( ( ruleConfigSpecification ) ) 32963 // InternalApplicationConfiguration.g:10780:1: ( ( ruleConfigSpecification ) )
34951 // InternalApplicationConfiguration.g:11444:2: ( ruleConfigSpecification ) 32964 // InternalApplicationConfiguration.g:10781:2: ( ruleConfigSpecification )
34952 { 32965 {
34953 // InternalApplicationConfiguration.g:11444:2: ( ruleConfigSpecification ) 32966 // InternalApplicationConfiguration.g:10781:2: ( ruleConfigSpecification )
34954 // InternalApplicationConfiguration.g:11445:3: ruleConfigSpecification 32967 // InternalApplicationConfiguration.g:10782:3: ruleConfigSpecification
34955 { 32968 {
34956 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); 32969 before(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
34957 pushFollow(FOLLOW_2); 32970 pushFollow(FOLLOW_2);
@@ -34982,17 +32995,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
34982 32995
34983 32996
34984 // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2" 32997 // $ANTLR start "rule__DocumentationEntry__LevelAssignment_2"
34985 // InternalApplicationConfiguration.g:11454:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ; 32998 // InternalApplicationConfiguration.g:10791:1: rule__DocumentationEntry__LevelAssignment_2 : ( ruleDocumentLevelSpecification ) ;
34986 public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException { 32999 public final void rule__DocumentationEntry__LevelAssignment_2() throws RecognitionException {
34987 33000
34988 int stackSize = keepStackSize(); 33001 int stackSize = keepStackSize();
34989 33002
34990 try { 33003 try {
34991 // InternalApplicationConfiguration.g:11458:1: ( ( ruleDocumentLevelSpecification ) ) 33004 // InternalApplicationConfiguration.g:10795:1: ( ( ruleDocumentLevelSpecification ) )
34992 // InternalApplicationConfiguration.g:11459:2: ( ruleDocumentLevelSpecification ) 33005 // InternalApplicationConfiguration.g:10796:2: ( ruleDocumentLevelSpecification )
34993 { 33006 {
34994 // InternalApplicationConfiguration.g:11459:2: ( ruleDocumentLevelSpecification ) 33007 // InternalApplicationConfiguration.g:10796:2: ( ruleDocumentLevelSpecification )
34995 // InternalApplicationConfiguration.g:11460:3: ruleDocumentLevelSpecification 33008 // InternalApplicationConfiguration.g:10797:3: ruleDocumentLevelSpecification
34996 { 33009 {
34997 before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); 33010 before(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
34998 pushFollow(FOLLOW_2); 33011 pushFollow(FOLLOW_2);
@@ -35023,17 +33036,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35023 33036
35024 33037
35025 // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2" 33038 // $ANTLR start "rule__RuntimeEntry__MillisecLimitAssignment_2"
35026 // InternalApplicationConfiguration.g:11469:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ; 33039 // InternalApplicationConfiguration.g:10806:1: rule__RuntimeEntry__MillisecLimitAssignment_2 : ( RULE_INT ) ;
35027 public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException { 33040 public final void rule__RuntimeEntry__MillisecLimitAssignment_2() throws RecognitionException {
35028 33041
35029 int stackSize = keepStackSize(); 33042 int stackSize = keepStackSize();
35030 33043
35031 try { 33044 try {
35032 // InternalApplicationConfiguration.g:11473:1: ( ( RULE_INT ) ) 33045 // InternalApplicationConfiguration.g:10810:1: ( ( RULE_INT ) )
35033 // InternalApplicationConfiguration.g:11474:2: ( RULE_INT ) 33046 // InternalApplicationConfiguration.g:10811:2: ( RULE_INT )
35034 { 33047 {
35035 // InternalApplicationConfiguration.g:11474:2: ( RULE_INT ) 33048 // InternalApplicationConfiguration.g:10811:2: ( RULE_INT )
35036 // InternalApplicationConfiguration.g:11475:3: RULE_INT 33049 // InternalApplicationConfiguration.g:10812:3: RULE_INT
35037 { 33050 {
35038 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0()); 33051 before(grammarAccess.getRuntimeEntryAccess().getMillisecLimitINTTerminalRuleCall_2_0());
35039 match(input,RULE_INT,FOLLOW_2); 33052 match(input,RULE_INT,FOLLOW_2);
@@ -35060,17 +33073,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35060 33073
35061 33074
35062 // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2" 33075 // $ANTLR start "rule__MemoryEntry__MegabyteLimitAssignment_2"
35063 // InternalApplicationConfiguration.g:11484:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ; 33076 // InternalApplicationConfiguration.g:10821:1: rule__MemoryEntry__MegabyteLimitAssignment_2 : ( RULE_INT ) ;
35064 public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException { 33077 public final void rule__MemoryEntry__MegabyteLimitAssignment_2() throws RecognitionException {
35065 33078
35066 int stackSize = keepStackSize(); 33079 int stackSize = keepStackSize();
35067 33080
35068 try { 33081 try {
35069 // InternalApplicationConfiguration.g:11488:1: ( ( RULE_INT ) ) 33082 // InternalApplicationConfiguration.g:10825:1: ( ( RULE_INT ) )
35070 // InternalApplicationConfiguration.g:11489:2: ( RULE_INT ) 33083 // InternalApplicationConfiguration.g:10826:2: ( RULE_INT )
35071 { 33084 {
35072 // InternalApplicationConfiguration.g:11489:2: ( RULE_INT ) 33085 // InternalApplicationConfiguration.g:10826:2: ( RULE_INT )
35073 // InternalApplicationConfiguration.g:11490:3: RULE_INT 33086 // InternalApplicationConfiguration.g:10827:3: RULE_INT
35074 { 33087 {
35075 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0()); 33088 before(grammarAccess.getMemoryEntryAccess().getMegabyteLimitINTTerminalRuleCall_2_0());
35076 match(input,RULE_INT,FOLLOW_2); 33089 match(input,RULE_INT,FOLLOW_2);
@@ -35097,17 +33110,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35097 33110
35098 33111
35099 // $ANTLR start "rule__CustomEntry__KeyAssignment_0" 33112 // $ANTLR start "rule__CustomEntry__KeyAssignment_0"
35100 // InternalApplicationConfiguration.g:11499:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ; 33113 // InternalApplicationConfiguration.g:10836:1: rule__CustomEntry__KeyAssignment_0 : ( RULE_STRING ) ;
35101 public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException { 33114 public final void rule__CustomEntry__KeyAssignment_0() throws RecognitionException {
35102 33115
35103 int stackSize = keepStackSize(); 33116 int stackSize = keepStackSize();
35104 33117
35105 try { 33118 try {
35106 // InternalApplicationConfiguration.g:11503:1: ( ( RULE_STRING ) ) 33119 // InternalApplicationConfiguration.g:10840:1: ( ( RULE_STRING ) )
35107 // InternalApplicationConfiguration.g:11504:2: ( RULE_STRING ) 33120 // InternalApplicationConfiguration.g:10841:2: ( RULE_STRING )
35108 { 33121 {
35109 // InternalApplicationConfiguration.g:11504:2: ( RULE_STRING ) 33122 // InternalApplicationConfiguration.g:10841:2: ( RULE_STRING )
35110 // InternalApplicationConfiguration.g:11505:3: RULE_STRING 33123 // InternalApplicationConfiguration.g:10842:3: RULE_STRING
35111 { 33124 {
35112 before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); 33125 before(grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
35113 match(input,RULE_STRING,FOLLOW_2); 33126 match(input,RULE_STRING,FOLLOW_2);
@@ -35134,17 +33147,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35134 33147
35135 33148
35136 // $ANTLR start "rule__CustomEntry__ValueAssignment_2" 33149 // $ANTLR start "rule__CustomEntry__ValueAssignment_2"
35137 // InternalApplicationConfiguration.g:11514:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ; 33150 // InternalApplicationConfiguration.g:10851:1: rule__CustomEntry__ValueAssignment_2 : ( RULE_STRING ) ;
35138 public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException { 33151 public final void rule__CustomEntry__ValueAssignment_2() throws RecognitionException {
35139 33152
35140 int stackSize = keepStackSize(); 33153 int stackSize = keepStackSize();
35141 33154
35142 try { 33155 try {
35143 // InternalApplicationConfiguration.g:11518:1: ( ( RULE_STRING ) ) 33156 // InternalApplicationConfiguration.g:10855:1: ( ( RULE_STRING ) )
35144 // InternalApplicationConfiguration.g:11519:2: ( RULE_STRING ) 33157 // InternalApplicationConfiguration.g:10856:2: ( RULE_STRING )
35145 { 33158 {
35146 // InternalApplicationConfiguration.g:11519:2: ( RULE_STRING ) 33159 // InternalApplicationConfiguration.g:10856:2: ( RULE_STRING )
35147 // InternalApplicationConfiguration.g:11520:3: RULE_STRING 33160 // InternalApplicationConfiguration.g:10857:3: RULE_STRING
35148 { 33161 {
35149 before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0()); 33162 before(grammarAccess.getCustomEntryAccess().getValueSTRINGTerminalRuleCall_2_0());
35150 match(input,RULE_STRING,FOLLOW_2); 33163 match(input,RULE_STRING,FOLLOW_2);
@@ -35171,21 +33184,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35171 33184
35172 33185
35173 // $ANTLR start "rule__ConfigReference__ConfigAssignment" 33186 // $ANTLR start "rule__ConfigReference__ConfigAssignment"
35174 // InternalApplicationConfiguration.g:11529:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ; 33187 // InternalApplicationConfiguration.g:10866:1: rule__ConfigReference__ConfigAssignment : ( ( RULE_ID ) ) ;
35175 public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException { 33188 public final void rule__ConfigReference__ConfigAssignment() throws RecognitionException {
35176 33189
35177 int stackSize = keepStackSize(); 33190 int stackSize = keepStackSize();
35178 33191
35179 try { 33192 try {
35180 // InternalApplicationConfiguration.g:11533:1: ( ( ( RULE_ID ) ) ) 33193 // InternalApplicationConfiguration.g:10870:1: ( ( ( RULE_ID ) ) )
35181 // InternalApplicationConfiguration.g:11534:2: ( ( RULE_ID ) ) 33194 // InternalApplicationConfiguration.g:10871:2: ( ( RULE_ID ) )
35182 { 33195 {
35183 // InternalApplicationConfiguration.g:11534:2: ( ( RULE_ID ) ) 33196 // InternalApplicationConfiguration.g:10871:2: ( ( RULE_ID ) )
35184 // InternalApplicationConfiguration.g:11535:3: ( RULE_ID ) 33197 // InternalApplicationConfiguration.g:10872:3: ( RULE_ID )
35185 { 33198 {
35186 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0()); 33199 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationCrossReference_0());
35187 // InternalApplicationConfiguration.g:11536:3: ( RULE_ID ) 33200 // InternalApplicationConfiguration.g:10873:3: ( RULE_ID )
35188 // InternalApplicationConfiguration.g:11537:4: RULE_ID 33201 // InternalApplicationConfiguration.g:10874:4: RULE_ID
35189 { 33202 {
35190 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1()); 33203 before(grammarAccess.getConfigReferenceAccess().getConfigConfigDeclarationIDTerminalRuleCall_0_1());
35191 match(input,RULE_ID,FOLLOW_2); 33204 match(input,RULE_ID,FOLLOW_2);
@@ -35216,17 +33229,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35216 33229
35217 33230
35218 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0" 33231 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_0"
35219 // InternalApplicationConfiguration.g:11548:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ; 33232 // InternalApplicationConfiguration.g:10885:1: rule__ScopeSpecification__ScopesAssignment_2_0 : ( ruleTypeScope ) ;
35220 public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException { 33233 public final void rule__ScopeSpecification__ScopesAssignment_2_0() throws RecognitionException {
35221 33234
35222 int stackSize = keepStackSize(); 33235 int stackSize = keepStackSize();
35223 33236
35224 try { 33237 try {
35225 // InternalApplicationConfiguration.g:11552:1: ( ( ruleTypeScope ) ) 33238 // InternalApplicationConfiguration.g:10889:1: ( ( ruleTypeScope ) )
35226 // InternalApplicationConfiguration.g:11553:2: ( ruleTypeScope ) 33239 // InternalApplicationConfiguration.g:10890:2: ( ruleTypeScope )
35227 { 33240 {
35228 // InternalApplicationConfiguration.g:11553:2: ( ruleTypeScope ) 33241 // InternalApplicationConfiguration.g:10890:2: ( ruleTypeScope )
35229 // InternalApplicationConfiguration.g:11554:3: ruleTypeScope 33242 // InternalApplicationConfiguration.g:10891:3: ruleTypeScope
35230 { 33243 {
35231 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); 33244 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
35232 pushFollow(FOLLOW_2); 33245 pushFollow(FOLLOW_2);
@@ -35257,17 +33270,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35257 33270
35258 33271
35259 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1" 33272 // $ANTLR start "rule__ScopeSpecification__ScopesAssignment_2_1_1"
35260 // InternalApplicationConfiguration.g:11563:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ; 33273 // InternalApplicationConfiguration.g:10900:1: rule__ScopeSpecification__ScopesAssignment_2_1_1 : ( ruleTypeScope ) ;
35261 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException { 33274 public final void rule__ScopeSpecification__ScopesAssignment_2_1_1() throws RecognitionException {
35262 33275
35263 int stackSize = keepStackSize(); 33276 int stackSize = keepStackSize();
35264 33277
35265 try { 33278 try {
35266 // InternalApplicationConfiguration.g:11567:1: ( ( ruleTypeScope ) ) 33279 // InternalApplicationConfiguration.g:10904:1: ( ( ruleTypeScope ) )
35267 // InternalApplicationConfiguration.g:11568:2: ( ruleTypeScope ) 33280 // InternalApplicationConfiguration.g:10905:2: ( ruleTypeScope )
35268 { 33281 {
35269 // InternalApplicationConfiguration.g:11568:2: ( ruleTypeScope ) 33282 // InternalApplicationConfiguration.g:10905:2: ( ruleTypeScope )
35270 // InternalApplicationConfiguration.g:11569:3: ruleTypeScope 33283 // InternalApplicationConfiguration.g:10906:3: ruleTypeScope
35271 { 33284 {
35272 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); 33285 before(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
35273 pushFollow(FOLLOW_2); 33286 pushFollow(FOLLOW_2);
@@ -35298,17 +33311,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35298 33311
35299 33312
35300 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1" 33313 // $ANTLR start "rule__ClassTypeScope__TypeAssignment_1"
35301 // InternalApplicationConfiguration.g:11578:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ; 33314 // InternalApplicationConfiguration.g:10915:1: rule__ClassTypeScope__TypeAssignment_1 : ( ruleClassReference ) ;
35302 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException { 33315 public final void rule__ClassTypeScope__TypeAssignment_1() throws RecognitionException {
35303 33316
35304 int stackSize = keepStackSize(); 33317 int stackSize = keepStackSize();
35305 33318
35306 try { 33319 try {
35307 // InternalApplicationConfiguration.g:11582:1: ( ( ruleClassReference ) ) 33320 // InternalApplicationConfiguration.g:10919:1: ( ( ruleClassReference ) )
35308 // InternalApplicationConfiguration.g:11583:2: ( ruleClassReference ) 33321 // InternalApplicationConfiguration.g:10920:2: ( ruleClassReference )
35309 { 33322 {
35310 // InternalApplicationConfiguration.g:11583:2: ( ruleClassReference ) 33323 // InternalApplicationConfiguration.g:10920:2: ( ruleClassReference )
35311 // InternalApplicationConfiguration.g:11584:3: ruleClassReference 33324 // InternalApplicationConfiguration.g:10921:3: ruleClassReference
35312 { 33325 {
35313 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); 33326 before(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
35314 pushFollow(FOLLOW_2); 33327 pushFollow(FOLLOW_2);
@@ -35339,24 +33352,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35339 33352
35340 33353
35341 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0" 33354 // $ANTLR start "rule__ClassTypeScope__SetsNewAssignment_2_0"
35342 // InternalApplicationConfiguration.g:11593:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 33355 // InternalApplicationConfiguration.g:10930:1: rule__ClassTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
35343 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 33356 public final void rule__ClassTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
35344 33357
35345 int stackSize = keepStackSize(); 33358 int stackSize = keepStackSize();
35346 33359
35347 try { 33360 try {
35348 // InternalApplicationConfiguration.g:11597:1: ( ( ( '+=' ) ) ) 33361 // InternalApplicationConfiguration.g:10934:1: ( ( ( '+=' ) ) )
35349 // InternalApplicationConfiguration.g:11598:2: ( ( '+=' ) ) 33362 // InternalApplicationConfiguration.g:10935:2: ( ( '+=' ) )
35350 { 33363 {
35351 // InternalApplicationConfiguration.g:11598:2: ( ( '+=' ) ) 33364 // InternalApplicationConfiguration.g:10935:2: ( ( '+=' ) )
35352 // InternalApplicationConfiguration.g:11599:3: ( '+=' ) 33365 // InternalApplicationConfiguration.g:10936:3: ( '+=' )
35353 { 33366 {
35354 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33367 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35355 // InternalApplicationConfiguration.g:11600:3: ( '+=' ) 33368 // InternalApplicationConfiguration.g:10937:3: ( '+=' )
35356 // InternalApplicationConfiguration.g:11601:4: '+=' 33369 // InternalApplicationConfiguration.g:10938:4: '+='
35357 { 33370 {
35358 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33371 before(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35359 match(input,63,FOLLOW_2); 33372 match(input,60,FOLLOW_2);
35360 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33373 after(grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35361 33374
35362 } 33375 }
@@ -35384,24 +33397,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35384 33397
35385 33398
35386 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1" 33399 // $ANTLR start "rule__ClassTypeScope__SetsSumAssignment_2_1"
35387 // InternalApplicationConfiguration.g:11612:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 33400 // InternalApplicationConfiguration.g:10949:1: rule__ClassTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
35388 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 33401 public final void rule__ClassTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
35389 33402
35390 int stackSize = keepStackSize(); 33403 int stackSize = keepStackSize();
35391 33404
35392 try { 33405 try {
35393 // InternalApplicationConfiguration.g:11616:1: ( ( ( '=' ) ) ) 33406 // InternalApplicationConfiguration.g:10953:1: ( ( ( '=' ) ) )
35394 // InternalApplicationConfiguration.g:11617:2: ( ( '=' ) ) 33407 // InternalApplicationConfiguration.g:10954:2: ( ( '=' ) )
35395 { 33408 {
35396 // InternalApplicationConfiguration.g:11617:2: ( ( '=' ) ) 33409 // InternalApplicationConfiguration.g:10954:2: ( ( '=' ) )
35397 // InternalApplicationConfiguration.g:11618:3: ( '=' ) 33410 // InternalApplicationConfiguration.g:10955:3: ( '=' )
35398 { 33411 {
35399 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33412 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35400 // InternalApplicationConfiguration.g:11619:3: ( '=' ) 33413 // InternalApplicationConfiguration.g:10956:3: ( '=' )
35401 // InternalApplicationConfiguration.g:11620:4: '=' 33414 // InternalApplicationConfiguration.g:10957:4: '='
35402 { 33415 {
35403 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33416 before(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35404 match(input,30,FOLLOW_2); 33417 match(input,29,FOLLOW_2);
35405 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33418 after(grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35406 33419
35407 } 33420 }
@@ -35429,17 +33442,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35429 33442
35430 33443
35431 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0" 33444 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_0"
35432 // InternalApplicationConfiguration.g:11631:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 33445 // InternalApplicationConfiguration.g:10968:1: rule__ClassTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
35433 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException { 33446 public final void rule__ClassTypeScope__NumberAssignment_3_0() throws RecognitionException {
35434 33447
35435 int stackSize = keepStackSize(); 33448 int stackSize = keepStackSize();
35436 33449
35437 try { 33450 try {
35438 // InternalApplicationConfiguration.g:11635:1: ( ( ruleExactNumber ) ) 33451 // InternalApplicationConfiguration.g:10972:1: ( ( ruleExactNumber ) )
35439 // InternalApplicationConfiguration.g:11636:2: ( ruleExactNumber ) 33452 // InternalApplicationConfiguration.g:10973:2: ( ruleExactNumber )
35440 { 33453 {
35441 // InternalApplicationConfiguration.g:11636:2: ( ruleExactNumber ) 33454 // InternalApplicationConfiguration.g:10973:2: ( ruleExactNumber )
35442 // InternalApplicationConfiguration.g:11637:3: ruleExactNumber 33455 // InternalApplicationConfiguration.g:10974:3: ruleExactNumber
35443 { 33456 {
35444 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 33457 before(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
35445 pushFollow(FOLLOW_2); 33458 pushFollow(FOLLOW_2);
@@ -35470,17 +33483,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35470 33483
35471 33484
35472 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1" 33485 // $ANTLR start "rule__ClassTypeScope__NumberAssignment_3_1"
35473 // InternalApplicationConfiguration.g:11646:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 33486 // InternalApplicationConfiguration.g:10983:1: rule__ClassTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
35474 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException { 33487 public final void rule__ClassTypeScope__NumberAssignment_3_1() throws RecognitionException {
35475 33488
35476 int stackSize = keepStackSize(); 33489 int stackSize = keepStackSize();
35477 33490
35478 try { 33491 try {
35479 // InternalApplicationConfiguration.g:11650:1: ( ( ruleIntervallNumber ) ) 33492 // InternalApplicationConfiguration.g:10987:1: ( ( ruleIntervallNumber ) )
35480 // InternalApplicationConfiguration.g:11651:2: ( ruleIntervallNumber ) 33493 // InternalApplicationConfiguration.g:10988:2: ( ruleIntervallNumber )
35481 { 33494 {
35482 // InternalApplicationConfiguration.g:11651:2: ( ruleIntervallNumber ) 33495 // InternalApplicationConfiguration.g:10988:2: ( ruleIntervallNumber )
35483 // InternalApplicationConfiguration.g:11652:3: ruleIntervallNumber 33496 // InternalApplicationConfiguration.g:10989:3: ruleIntervallNumber
35484 { 33497 {
35485 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 33498 before(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
35486 pushFollow(FOLLOW_2); 33499 pushFollow(FOLLOW_2);
@@ -35511,17 +33524,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35511 33524
35512 33525
35513 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1" 33526 // $ANTLR start "rule__ObjectTypeScope__TypeAssignment_1"
35514 // InternalApplicationConfiguration.g:11661:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ; 33527 // InternalApplicationConfiguration.g:10998:1: rule__ObjectTypeScope__TypeAssignment_1 : ( ruleObjectReference ) ;
35515 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException { 33528 public final void rule__ObjectTypeScope__TypeAssignment_1() throws RecognitionException {
35516 33529
35517 int stackSize = keepStackSize(); 33530 int stackSize = keepStackSize();
35518 33531
35519 try { 33532 try {
35520 // InternalApplicationConfiguration.g:11665:1: ( ( ruleObjectReference ) ) 33533 // InternalApplicationConfiguration.g:11002:1: ( ( ruleObjectReference ) )
35521 // InternalApplicationConfiguration.g:11666:2: ( ruleObjectReference ) 33534 // InternalApplicationConfiguration.g:11003:2: ( ruleObjectReference )
35522 { 33535 {
35523 // InternalApplicationConfiguration.g:11666:2: ( ruleObjectReference ) 33536 // InternalApplicationConfiguration.g:11003:2: ( ruleObjectReference )
35524 // InternalApplicationConfiguration.g:11667:3: ruleObjectReference 33537 // InternalApplicationConfiguration.g:11004:3: ruleObjectReference
35525 { 33538 {
35526 before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); 33539 before(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
35527 pushFollow(FOLLOW_2); 33540 pushFollow(FOLLOW_2);
@@ -35552,24 +33565,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35552 33565
35553 33566
35554 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0" 33567 // $ANTLR start "rule__ObjectTypeScope__SetsNewAssignment_2_0"
35555 // InternalApplicationConfiguration.g:11676:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 33568 // InternalApplicationConfiguration.g:11013:1: rule__ObjectTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
35556 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 33569 public final void rule__ObjectTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
35557 33570
35558 int stackSize = keepStackSize(); 33571 int stackSize = keepStackSize();
35559 33572
35560 try { 33573 try {
35561 // InternalApplicationConfiguration.g:11680:1: ( ( ( '+=' ) ) ) 33574 // InternalApplicationConfiguration.g:11017:1: ( ( ( '+=' ) ) )
35562 // InternalApplicationConfiguration.g:11681:2: ( ( '+=' ) ) 33575 // InternalApplicationConfiguration.g:11018:2: ( ( '+=' ) )
35563 { 33576 {
35564 // InternalApplicationConfiguration.g:11681:2: ( ( '+=' ) ) 33577 // InternalApplicationConfiguration.g:11018:2: ( ( '+=' ) )
35565 // InternalApplicationConfiguration.g:11682:3: ( '+=' ) 33578 // InternalApplicationConfiguration.g:11019:3: ( '+=' )
35566 { 33579 {
35567 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33580 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35568 // InternalApplicationConfiguration.g:11683:3: ( '+=' ) 33581 // InternalApplicationConfiguration.g:11020:3: ( '+=' )
35569 // InternalApplicationConfiguration.g:11684:4: '+=' 33582 // InternalApplicationConfiguration.g:11021:4: '+='
35570 { 33583 {
35571 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33584 before(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35572 match(input,63,FOLLOW_2); 33585 match(input,60,FOLLOW_2);
35573 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33586 after(grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35574 33587
35575 } 33588 }
@@ -35597,24 +33610,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35597 33610
35598 33611
35599 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1" 33612 // $ANTLR start "rule__ObjectTypeScope__SetsSumAssignment_2_1"
35600 // InternalApplicationConfiguration.g:11695:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 33613 // InternalApplicationConfiguration.g:11032:1: rule__ObjectTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
35601 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 33614 public final void rule__ObjectTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
35602 33615
35603 int stackSize = keepStackSize(); 33616 int stackSize = keepStackSize();
35604 33617
35605 try { 33618 try {
35606 // InternalApplicationConfiguration.g:11699:1: ( ( ( '=' ) ) ) 33619 // InternalApplicationConfiguration.g:11036:1: ( ( ( '=' ) ) )
35607 // InternalApplicationConfiguration.g:11700:2: ( ( '=' ) ) 33620 // InternalApplicationConfiguration.g:11037:2: ( ( '=' ) )
35608 { 33621 {
35609 // InternalApplicationConfiguration.g:11700:2: ( ( '=' ) ) 33622 // InternalApplicationConfiguration.g:11037:2: ( ( '=' ) )
35610 // InternalApplicationConfiguration.g:11701:3: ( '=' ) 33623 // InternalApplicationConfiguration.g:11038:3: ( '=' )
35611 { 33624 {
35612 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33625 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35613 // InternalApplicationConfiguration.g:11702:3: ( '=' ) 33626 // InternalApplicationConfiguration.g:11039:3: ( '=' )
35614 // InternalApplicationConfiguration.g:11703:4: '=' 33627 // InternalApplicationConfiguration.g:11040:4: '='
35615 { 33628 {
35616 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33629 before(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35617 match(input,30,FOLLOW_2); 33630 match(input,29,FOLLOW_2);
35618 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33631 after(grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35619 33632
35620 } 33633 }
@@ -35642,17 +33655,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35642 33655
35643 33656
35644 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0" 33657 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_0"
35645 // InternalApplicationConfiguration.g:11714:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 33658 // InternalApplicationConfiguration.g:11051:1: rule__ObjectTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
35646 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException { 33659 public final void rule__ObjectTypeScope__NumberAssignment_3_0() throws RecognitionException {
35647 33660
35648 int stackSize = keepStackSize(); 33661 int stackSize = keepStackSize();
35649 33662
35650 try { 33663 try {
35651 // InternalApplicationConfiguration.g:11718:1: ( ( ruleExactNumber ) ) 33664 // InternalApplicationConfiguration.g:11055:1: ( ( ruleExactNumber ) )
35652 // InternalApplicationConfiguration.g:11719:2: ( ruleExactNumber ) 33665 // InternalApplicationConfiguration.g:11056:2: ( ruleExactNumber )
35653 { 33666 {
35654 // InternalApplicationConfiguration.g:11719:2: ( ruleExactNumber ) 33667 // InternalApplicationConfiguration.g:11056:2: ( ruleExactNumber )
35655 // InternalApplicationConfiguration.g:11720:3: ruleExactNumber 33668 // InternalApplicationConfiguration.g:11057:3: ruleExactNumber
35656 { 33669 {
35657 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 33670 before(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
35658 pushFollow(FOLLOW_2); 33671 pushFollow(FOLLOW_2);
@@ -35683,17 +33696,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35683 33696
35684 33697
35685 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1" 33698 // $ANTLR start "rule__ObjectTypeScope__NumberAssignment_3_1"
35686 // InternalApplicationConfiguration.g:11729:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 33699 // InternalApplicationConfiguration.g:11066:1: rule__ObjectTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
35687 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException { 33700 public final void rule__ObjectTypeScope__NumberAssignment_3_1() throws RecognitionException {
35688 33701
35689 int stackSize = keepStackSize(); 33702 int stackSize = keepStackSize();
35690 33703
35691 try { 33704 try {
35692 // InternalApplicationConfiguration.g:11733:1: ( ( ruleIntervallNumber ) ) 33705 // InternalApplicationConfiguration.g:11070:1: ( ( ruleIntervallNumber ) )
35693 // InternalApplicationConfiguration.g:11734:2: ( ruleIntervallNumber ) 33706 // InternalApplicationConfiguration.g:11071:2: ( ruleIntervallNumber )
35694 { 33707 {
35695 // InternalApplicationConfiguration.g:11734:2: ( ruleIntervallNumber ) 33708 // InternalApplicationConfiguration.g:11071:2: ( ruleIntervallNumber )
35696 // InternalApplicationConfiguration.g:11735:3: ruleIntervallNumber 33709 // InternalApplicationConfiguration.g:11072:3: ruleIntervallNumber
35697 { 33710 {
35698 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 33711 before(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
35699 pushFollow(FOLLOW_2); 33712 pushFollow(FOLLOW_2);
@@ -35724,17 +33737,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35724 33737
35725 33738
35726 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1" 33739 // $ANTLR start "rule__IntegerTypeScope__TypeAssignment_1"
35727 // InternalApplicationConfiguration.g:11744:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ; 33740 // InternalApplicationConfiguration.g:11081:1: rule__IntegerTypeScope__TypeAssignment_1 : ( ruleIntegerReference ) ;
35728 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException { 33741 public final void rule__IntegerTypeScope__TypeAssignment_1() throws RecognitionException {
35729 33742
35730 int stackSize = keepStackSize(); 33743 int stackSize = keepStackSize();
35731 33744
35732 try { 33745 try {
35733 // InternalApplicationConfiguration.g:11748:1: ( ( ruleIntegerReference ) ) 33746 // InternalApplicationConfiguration.g:11085:1: ( ( ruleIntegerReference ) )
35734 // InternalApplicationConfiguration.g:11749:2: ( ruleIntegerReference ) 33747 // InternalApplicationConfiguration.g:11086:2: ( ruleIntegerReference )
35735 { 33748 {
35736 // InternalApplicationConfiguration.g:11749:2: ( ruleIntegerReference ) 33749 // InternalApplicationConfiguration.g:11086:2: ( ruleIntegerReference )
35737 // InternalApplicationConfiguration.g:11750:3: ruleIntegerReference 33750 // InternalApplicationConfiguration.g:11087:3: ruleIntegerReference
35738 { 33751 {
35739 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); 33752 before(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
35740 pushFollow(FOLLOW_2); 33753 pushFollow(FOLLOW_2);
@@ -35765,24 +33778,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35765 33778
35766 33779
35767 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0" 33780 // $ANTLR start "rule__IntegerTypeScope__SetsNewAssignment_2_0"
35768 // InternalApplicationConfiguration.g:11759:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 33781 // InternalApplicationConfiguration.g:11096:1: rule__IntegerTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
35769 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 33782 public final void rule__IntegerTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
35770 33783
35771 int stackSize = keepStackSize(); 33784 int stackSize = keepStackSize();
35772 33785
35773 try { 33786 try {
35774 // InternalApplicationConfiguration.g:11763:1: ( ( ( '+=' ) ) ) 33787 // InternalApplicationConfiguration.g:11100:1: ( ( ( '+=' ) ) )
35775 // InternalApplicationConfiguration.g:11764:2: ( ( '+=' ) ) 33788 // InternalApplicationConfiguration.g:11101:2: ( ( '+=' ) )
35776 { 33789 {
35777 // InternalApplicationConfiguration.g:11764:2: ( ( '+=' ) ) 33790 // InternalApplicationConfiguration.g:11101:2: ( ( '+=' ) )
35778 // InternalApplicationConfiguration.g:11765:3: ( '+=' ) 33791 // InternalApplicationConfiguration.g:11102:3: ( '+=' )
35779 { 33792 {
35780 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33793 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35781 // InternalApplicationConfiguration.g:11766:3: ( '+=' ) 33794 // InternalApplicationConfiguration.g:11103:3: ( '+=' )
35782 // InternalApplicationConfiguration.g:11767:4: '+=' 33795 // InternalApplicationConfiguration.g:11104:4: '+='
35783 { 33796 {
35784 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33797 before(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35785 match(input,63,FOLLOW_2); 33798 match(input,60,FOLLOW_2);
35786 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 33799 after(grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
35787 33800
35788 } 33801 }
@@ -35810,24 +33823,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35810 33823
35811 33824
35812 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1" 33825 // $ANTLR start "rule__IntegerTypeScope__SetsSumAssignment_2_1"
35813 // InternalApplicationConfiguration.g:11778:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 33826 // InternalApplicationConfiguration.g:11115:1: rule__IntegerTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
35814 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 33827 public final void rule__IntegerTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
35815 33828
35816 int stackSize = keepStackSize(); 33829 int stackSize = keepStackSize();
35817 33830
35818 try { 33831 try {
35819 // InternalApplicationConfiguration.g:11782:1: ( ( ( '=' ) ) ) 33832 // InternalApplicationConfiguration.g:11119:1: ( ( ( '=' ) ) )
35820 // InternalApplicationConfiguration.g:11783:2: ( ( '=' ) ) 33833 // InternalApplicationConfiguration.g:11120:2: ( ( '=' ) )
35821 { 33834 {
35822 // InternalApplicationConfiguration.g:11783:2: ( ( '=' ) ) 33835 // InternalApplicationConfiguration.g:11120:2: ( ( '=' ) )
35823 // InternalApplicationConfiguration.g:11784:3: ( '=' ) 33836 // InternalApplicationConfiguration.g:11121:3: ( '=' )
35824 { 33837 {
35825 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33838 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35826 // InternalApplicationConfiguration.g:11785:3: ( '=' ) 33839 // InternalApplicationConfiguration.g:11122:3: ( '=' )
35827 // InternalApplicationConfiguration.g:11786:4: '=' 33840 // InternalApplicationConfiguration.g:11123:4: '='
35828 { 33841 {
35829 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33842 before(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35830 match(input,30,FOLLOW_2); 33843 match(input,29,FOLLOW_2);
35831 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 33844 after(grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
35832 33845
35833 } 33846 }
@@ -35855,17 +33868,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35855 33868
35856 33869
35857 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0" 33870 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_0"
35858 // InternalApplicationConfiguration.g:11797:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 33871 // InternalApplicationConfiguration.g:11134:1: rule__IntegerTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
35859 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException { 33872 public final void rule__IntegerTypeScope__NumberAssignment_3_0() throws RecognitionException {
35860 33873
35861 int stackSize = keepStackSize(); 33874 int stackSize = keepStackSize();
35862 33875
35863 try { 33876 try {
35864 // InternalApplicationConfiguration.g:11801:1: ( ( ruleExactNumber ) ) 33877 // InternalApplicationConfiguration.g:11138:1: ( ( ruleExactNumber ) )
35865 // InternalApplicationConfiguration.g:11802:2: ( ruleExactNumber ) 33878 // InternalApplicationConfiguration.g:11139:2: ( ruleExactNumber )
35866 { 33879 {
35867 // InternalApplicationConfiguration.g:11802:2: ( ruleExactNumber ) 33880 // InternalApplicationConfiguration.g:11139:2: ( ruleExactNumber )
35868 // InternalApplicationConfiguration.g:11803:3: ruleExactNumber 33881 // InternalApplicationConfiguration.g:11140:3: ruleExactNumber
35869 { 33882 {
35870 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 33883 before(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
35871 pushFollow(FOLLOW_2); 33884 pushFollow(FOLLOW_2);
@@ -35896,17 +33909,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35896 33909
35897 33910
35898 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1" 33911 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_1"
35899 // InternalApplicationConfiguration.g:11812:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 33912 // InternalApplicationConfiguration.g:11149:1: rule__IntegerTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
35900 public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException { 33913 public final void rule__IntegerTypeScope__NumberAssignment_3_1() throws RecognitionException {
35901 33914
35902 int stackSize = keepStackSize(); 33915 int stackSize = keepStackSize();
35903 33916
35904 try { 33917 try {
35905 // InternalApplicationConfiguration.g:11816:1: ( ( ruleIntervallNumber ) ) 33918 // InternalApplicationConfiguration.g:11153:1: ( ( ruleIntervallNumber ) )
35906 // InternalApplicationConfiguration.g:11817:2: ( ruleIntervallNumber ) 33919 // InternalApplicationConfiguration.g:11154:2: ( ruleIntervallNumber )
35907 { 33920 {
35908 // InternalApplicationConfiguration.g:11817:2: ( ruleIntervallNumber ) 33921 // InternalApplicationConfiguration.g:11154:2: ( ruleIntervallNumber )
35909 // InternalApplicationConfiguration.g:11818:3: ruleIntervallNumber 33922 // InternalApplicationConfiguration.g:11155:3: ruleIntervallNumber
35910 { 33923 {
35911 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 33924 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
35912 pushFollow(FOLLOW_2); 33925 pushFollow(FOLLOW_2);
@@ -35937,17 +33950,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35937 33950
35938 33951
35939 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2" 33952 // $ANTLR start "rule__IntegerTypeScope__NumberAssignment_3_2"
35940 // InternalApplicationConfiguration.g:11827:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ; 33953 // InternalApplicationConfiguration.g:11164:1: rule__IntegerTypeScope__NumberAssignment_3_2 : ( ruleIntEnumberation ) ;
35941 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException { 33954 public final void rule__IntegerTypeScope__NumberAssignment_3_2() throws RecognitionException {
35942 33955
35943 int stackSize = keepStackSize(); 33956 int stackSize = keepStackSize();
35944 33957
35945 try { 33958 try {
35946 // InternalApplicationConfiguration.g:11831:1: ( ( ruleIntEnumberation ) ) 33959 // InternalApplicationConfiguration.g:11168:1: ( ( ruleIntEnumberation ) )
35947 // InternalApplicationConfiguration.g:11832:2: ( ruleIntEnumberation ) 33960 // InternalApplicationConfiguration.g:11169:2: ( ruleIntEnumberation )
35948 { 33961 {
35949 // InternalApplicationConfiguration.g:11832:2: ( ruleIntEnumberation ) 33962 // InternalApplicationConfiguration.g:11169:2: ( ruleIntEnumberation )
35950 // InternalApplicationConfiguration.g:11833:3: ruleIntEnumberation 33963 // InternalApplicationConfiguration.g:11170:3: ruleIntEnumberation
35951 { 33964 {
35952 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); 33965 before(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
35953 pushFollow(FOLLOW_2); 33966 pushFollow(FOLLOW_2);
@@ -35978,17 +33991,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
35978 33991
35979 33992
35980 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1" 33993 // $ANTLR start "rule__RealTypeScope__TypeAssignment_1"
35981 // InternalApplicationConfiguration.g:11842:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ; 33994 // InternalApplicationConfiguration.g:11179:1: rule__RealTypeScope__TypeAssignment_1 : ( ruleRealReference ) ;
35982 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException { 33995 public final void rule__RealTypeScope__TypeAssignment_1() throws RecognitionException {
35983 33996
35984 int stackSize = keepStackSize(); 33997 int stackSize = keepStackSize();
35985 33998
35986 try { 33999 try {
35987 // InternalApplicationConfiguration.g:11846:1: ( ( ruleRealReference ) ) 34000 // InternalApplicationConfiguration.g:11183:1: ( ( ruleRealReference ) )
35988 // InternalApplicationConfiguration.g:11847:2: ( ruleRealReference ) 34001 // InternalApplicationConfiguration.g:11184:2: ( ruleRealReference )
35989 { 34002 {
35990 // InternalApplicationConfiguration.g:11847:2: ( ruleRealReference ) 34003 // InternalApplicationConfiguration.g:11184:2: ( ruleRealReference )
35991 // InternalApplicationConfiguration.g:11848:3: ruleRealReference 34004 // InternalApplicationConfiguration.g:11185:3: ruleRealReference
35992 { 34005 {
35993 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); 34006 before(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
35994 pushFollow(FOLLOW_2); 34007 pushFollow(FOLLOW_2);
@@ -36019,24 +34032,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36019 34032
36020 34033
36021 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0" 34034 // $ANTLR start "rule__RealTypeScope__SetsNewAssignment_2_0"
36022 // InternalApplicationConfiguration.g:11857:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 34035 // InternalApplicationConfiguration.g:11194:1: rule__RealTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
36023 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 34036 public final void rule__RealTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
36024 34037
36025 int stackSize = keepStackSize(); 34038 int stackSize = keepStackSize();
36026 34039
36027 try { 34040 try {
36028 // InternalApplicationConfiguration.g:11861:1: ( ( ( '+=' ) ) ) 34041 // InternalApplicationConfiguration.g:11198:1: ( ( ( '+=' ) ) )
36029 // InternalApplicationConfiguration.g:11862:2: ( ( '+=' ) ) 34042 // InternalApplicationConfiguration.g:11199:2: ( ( '+=' ) )
36030 { 34043 {
36031 // InternalApplicationConfiguration.g:11862:2: ( ( '+=' ) ) 34044 // InternalApplicationConfiguration.g:11199:2: ( ( '+=' ) )
36032 // InternalApplicationConfiguration.g:11863:3: ( '+=' ) 34045 // InternalApplicationConfiguration.g:11200:3: ( '+=' )
36033 { 34046 {
36034 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 34047 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
36035 // InternalApplicationConfiguration.g:11864:3: ( '+=' ) 34048 // InternalApplicationConfiguration.g:11201:3: ( '+=' )
36036 // InternalApplicationConfiguration.g:11865:4: '+=' 34049 // InternalApplicationConfiguration.g:11202:4: '+='
36037 { 34050 {
36038 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 34051 before(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
36039 match(input,63,FOLLOW_2); 34052 match(input,60,FOLLOW_2);
36040 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 34053 after(grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
36041 34054
36042 } 34055 }
@@ -36064,24 +34077,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36064 34077
36065 34078
36066 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1" 34079 // $ANTLR start "rule__RealTypeScope__SetsSumAssignment_2_1"
36067 // InternalApplicationConfiguration.g:11876:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 34080 // InternalApplicationConfiguration.g:11213:1: rule__RealTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
36068 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 34081 public final void rule__RealTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
36069 34082
36070 int stackSize = keepStackSize(); 34083 int stackSize = keepStackSize();
36071 34084
36072 try { 34085 try {
36073 // InternalApplicationConfiguration.g:11880:1: ( ( ( '=' ) ) ) 34086 // InternalApplicationConfiguration.g:11217:1: ( ( ( '=' ) ) )
36074 // InternalApplicationConfiguration.g:11881:2: ( ( '=' ) ) 34087 // InternalApplicationConfiguration.g:11218:2: ( ( '=' ) )
36075 { 34088 {
36076 // InternalApplicationConfiguration.g:11881:2: ( ( '=' ) ) 34089 // InternalApplicationConfiguration.g:11218:2: ( ( '=' ) )
36077 // InternalApplicationConfiguration.g:11882:3: ( '=' ) 34090 // InternalApplicationConfiguration.g:11219:3: ( '=' )
36078 { 34091 {
36079 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 34092 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
36080 // InternalApplicationConfiguration.g:11883:3: ( '=' ) 34093 // InternalApplicationConfiguration.g:11220:3: ( '=' )
36081 // InternalApplicationConfiguration.g:11884:4: '=' 34094 // InternalApplicationConfiguration.g:11221:4: '='
36082 { 34095 {
36083 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 34096 before(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
36084 match(input,30,FOLLOW_2); 34097 match(input,29,FOLLOW_2);
36085 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 34098 after(grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
36086 34099
36087 } 34100 }
@@ -36109,17 +34122,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36109 34122
36110 34123
36111 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0" 34124 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_0"
36112 // InternalApplicationConfiguration.g:11895:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 34125 // InternalApplicationConfiguration.g:11232:1: rule__RealTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
36113 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException { 34126 public final void rule__RealTypeScope__NumberAssignment_3_0() throws RecognitionException {
36114 34127
36115 int stackSize = keepStackSize(); 34128 int stackSize = keepStackSize();
36116 34129
36117 try { 34130 try {
36118 // InternalApplicationConfiguration.g:11899:1: ( ( ruleExactNumber ) ) 34131 // InternalApplicationConfiguration.g:11236:1: ( ( ruleExactNumber ) )
36119 // InternalApplicationConfiguration.g:11900:2: ( ruleExactNumber ) 34132 // InternalApplicationConfiguration.g:11237:2: ( ruleExactNumber )
36120 { 34133 {
36121 // InternalApplicationConfiguration.g:11900:2: ( ruleExactNumber ) 34134 // InternalApplicationConfiguration.g:11237:2: ( ruleExactNumber )
36122 // InternalApplicationConfiguration.g:11901:3: ruleExactNumber 34135 // InternalApplicationConfiguration.g:11238:3: ruleExactNumber
36123 { 34136 {
36124 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 34137 before(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
36125 pushFollow(FOLLOW_2); 34138 pushFollow(FOLLOW_2);
@@ -36150,17 +34163,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36150 34163
36151 34164
36152 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1" 34165 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_1"
36153 // InternalApplicationConfiguration.g:11910:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 34166 // InternalApplicationConfiguration.g:11247:1: rule__RealTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
36154 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException { 34167 public final void rule__RealTypeScope__NumberAssignment_3_1() throws RecognitionException {
36155 34168
36156 int stackSize = keepStackSize(); 34169 int stackSize = keepStackSize();
36157 34170
36158 try { 34171 try {
36159 // InternalApplicationConfiguration.g:11914:1: ( ( ruleIntervallNumber ) ) 34172 // InternalApplicationConfiguration.g:11251:1: ( ( ruleIntervallNumber ) )
36160 // InternalApplicationConfiguration.g:11915:2: ( ruleIntervallNumber ) 34173 // InternalApplicationConfiguration.g:11252:2: ( ruleIntervallNumber )
36161 { 34174 {
36162 // InternalApplicationConfiguration.g:11915:2: ( ruleIntervallNumber ) 34175 // InternalApplicationConfiguration.g:11252:2: ( ruleIntervallNumber )
36163 // InternalApplicationConfiguration.g:11916:3: ruleIntervallNumber 34176 // InternalApplicationConfiguration.g:11253:3: ruleIntervallNumber
36164 { 34177 {
36165 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 34178 before(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
36166 pushFollow(FOLLOW_2); 34179 pushFollow(FOLLOW_2);
@@ -36191,17 +34204,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36191 34204
36192 34205
36193 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2" 34206 // $ANTLR start "rule__RealTypeScope__NumberAssignment_3_2"
36194 // InternalApplicationConfiguration.g:11925:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ; 34207 // InternalApplicationConfiguration.g:11262:1: rule__RealTypeScope__NumberAssignment_3_2 : ( ruleRealEnumeration ) ;
36195 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException { 34208 public final void rule__RealTypeScope__NumberAssignment_3_2() throws RecognitionException {
36196 34209
36197 int stackSize = keepStackSize(); 34210 int stackSize = keepStackSize();
36198 34211
36199 try { 34212 try {
36200 // InternalApplicationConfiguration.g:11929:1: ( ( ruleRealEnumeration ) ) 34213 // InternalApplicationConfiguration.g:11266:1: ( ( ruleRealEnumeration ) )
36201 // InternalApplicationConfiguration.g:11930:2: ( ruleRealEnumeration ) 34214 // InternalApplicationConfiguration.g:11267:2: ( ruleRealEnumeration )
36202 { 34215 {
36203 // InternalApplicationConfiguration.g:11930:2: ( ruleRealEnumeration ) 34216 // InternalApplicationConfiguration.g:11267:2: ( ruleRealEnumeration )
36204 // InternalApplicationConfiguration.g:11931:3: ruleRealEnumeration 34217 // InternalApplicationConfiguration.g:11268:3: ruleRealEnumeration
36205 { 34218 {
36206 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); 34219 before(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
36207 pushFollow(FOLLOW_2); 34220 pushFollow(FOLLOW_2);
@@ -36232,17 +34245,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36232 34245
36233 34246
36234 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1" 34247 // $ANTLR start "rule__StringTypeScope__TypeAssignment_1"
36235 // InternalApplicationConfiguration.g:11940:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ; 34248 // InternalApplicationConfiguration.g:11277:1: rule__StringTypeScope__TypeAssignment_1 : ( ruleStringReference ) ;
36236 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException { 34249 public final void rule__StringTypeScope__TypeAssignment_1() throws RecognitionException {
36237 34250
36238 int stackSize = keepStackSize(); 34251 int stackSize = keepStackSize();
36239 34252
36240 try { 34253 try {
36241 // InternalApplicationConfiguration.g:11944:1: ( ( ruleStringReference ) ) 34254 // InternalApplicationConfiguration.g:11281:1: ( ( ruleStringReference ) )
36242 // InternalApplicationConfiguration.g:11945:2: ( ruleStringReference ) 34255 // InternalApplicationConfiguration.g:11282:2: ( ruleStringReference )
36243 { 34256 {
36244 // InternalApplicationConfiguration.g:11945:2: ( ruleStringReference ) 34257 // InternalApplicationConfiguration.g:11282:2: ( ruleStringReference )
36245 // InternalApplicationConfiguration.g:11946:3: ruleStringReference 34258 // InternalApplicationConfiguration.g:11283:3: ruleStringReference
36246 { 34259 {
36247 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); 34260 before(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
36248 pushFollow(FOLLOW_2); 34261 pushFollow(FOLLOW_2);
@@ -36273,24 +34286,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36273 34286
36274 34287
36275 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0" 34288 // $ANTLR start "rule__StringTypeScope__SetsNewAssignment_2_0"
36276 // InternalApplicationConfiguration.g:11955:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ; 34289 // InternalApplicationConfiguration.g:11292:1: rule__StringTypeScope__SetsNewAssignment_2_0 : ( ( '+=' ) ) ;
36277 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException { 34290 public final void rule__StringTypeScope__SetsNewAssignment_2_0() throws RecognitionException {
36278 34291
36279 int stackSize = keepStackSize(); 34292 int stackSize = keepStackSize();
36280 34293
36281 try { 34294 try {
36282 // InternalApplicationConfiguration.g:11959:1: ( ( ( '+=' ) ) ) 34295 // InternalApplicationConfiguration.g:11296:1: ( ( ( '+=' ) ) )
36283 // InternalApplicationConfiguration.g:11960:2: ( ( '+=' ) ) 34296 // InternalApplicationConfiguration.g:11297:2: ( ( '+=' ) )
36284 { 34297 {
36285 // InternalApplicationConfiguration.g:11960:2: ( ( '+=' ) ) 34298 // InternalApplicationConfiguration.g:11297:2: ( ( '+=' ) )
36286 // InternalApplicationConfiguration.g:11961:3: ( '+=' ) 34299 // InternalApplicationConfiguration.g:11298:3: ( '+=' )
36287 { 34300 {
36288 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 34301 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
36289 // InternalApplicationConfiguration.g:11962:3: ( '+=' ) 34302 // InternalApplicationConfiguration.g:11299:3: ( '+=' )
36290 // InternalApplicationConfiguration.g:11963:4: '+=' 34303 // InternalApplicationConfiguration.g:11300:4: '+='
36291 { 34304 {
36292 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 34305 before(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
36293 match(input,63,FOLLOW_2); 34306 match(input,60,FOLLOW_2);
36294 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 34307 after(grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
36295 34308
36296 } 34309 }
@@ -36318,24 +34331,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36318 34331
36319 34332
36320 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1" 34333 // $ANTLR start "rule__StringTypeScope__SetsSumAssignment_2_1"
36321 // InternalApplicationConfiguration.g:11974:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ; 34334 // InternalApplicationConfiguration.g:11311:1: rule__StringTypeScope__SetsSumAssignment_2_1 : ( ( '=' ) ) ;
36322 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException { 34335 public final void rule__StringTypeScope__SetsSumAssignment_2_1() throws RecognitionException {
36323 34336
36324 int stackSize = keepStackSize(); 34337 int stackSize = keepStackSize();
36325 34338
36326 try { 34339 try {
36327 // InternalApplicationConfiguration.g:11978:1: ( ( ( '=' ) ) ) 34340 // InternalApplicationConfiguration.g:11315:1: ( ( ( '=' ) ) )
36328 // InternalApplicationConfiguration.g:11979:2: ( ( '=' ) ) 34341 // InternalApplicationConfiguration.g:11316:2: ( ( '=' ) )
36329 { 34342 {
36330 // InternalApplicationConfiguration.g:11979:2: ( ( '=' ) ) 34343 // InternalApplicationConfiguration.g:11316:2: ( ( '=' ) )
36331 // InternalApplicationConfiguration.g:11980:3: ( '=' ) 34344 // InternalApplicationConfiguration.g:11317:3: ( '=' )
36332 { 34345 {
36333 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 34346 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
36334 // InternalApplicationConfiguration.g:11981:3: ( '=' ) 34347 // InternalApplicationConfiguration.g:11318:3: ( '=' )
36335 // InternalApplicationConfiguration.g:11982:4: '=' 34348 // InternalApplicationConfiguration.g:11319:4: '='
36336 { 34349 {
36337 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 34350 before(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
36338 match(input,30,FOLLOW_2); 34351 match(input,29,FOLLOW_2);
36339 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 34352 after(grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
36340 34353
36341 } 34354 }
@@ -36363,17 +34376,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36363 34376
36364 34377
36365 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0" 34378 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_0"
36366 // InternalApplicationConfiguration.g:11993:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ; 34379 // InternalApplicationConfiguration.g:11330:1: rule__StringTypeScope__NumberAssignment_3_0 : ( ruleExactNumber ) ;
36367 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException { 34380 public final void rule__StringTypeScope__NumberAssignment_3_0() throws RecognitionException {
36368 34381
36369 int stackSize = keepStackSize(); 34382 int stackSize = keepStackSize();
36370 34383
36371 try { 34384 try {
36372 // InternalApplicationConfiguration.g:11997:1: ( ( ruleExactNumber ) ) 34385 // InternalApplicationConfiguration.g:11334:1: ( ( ruleExactNumber ) )
36373 // InternalApplicationConfiguration.g:11998:2: ( ruleExactNumber ) 34386 // InternalApplicationConfiguration.g:11335:2: ( ruleExactNumber )
36374 { 34387 {
36375 // InternalApplicationConfiguration.g:11998:2: ( ruleExactNumber ) 34388 // InternalApplicationConfiguration.g:11335:2: ( ruleExactNumber )
36376 // InternalApplicationConfiguration.g:11999:3: ruleExactNumber 34389 // InternalApplicationConfiguration.g:11336:3: ruleExactNumber
36377 { 34390 {
36378 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 34391 before(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
36379 pushFollow(FOLLOW_2); 34392 pushFollow(FOLLOW_2);
@@ -36404,17 +34417,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36404 34417
36405 34418
36406 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1" 34419 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_1"
36407 // InternalApplicationConfiguration.g:12008:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ; 34420 // InternalApplicationConfiguration.g:11345:1: rule__StringTypeScope__NumberAssignment_3_1 : ( ruleIntervallNumber ) ;
36408 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException { 34421 public final void rule__StringTypeScope__NumberAssignment_3_1() throws RecognitionException {
36409 34422
36410 int stackSize = keepStackSize(); 34423 int stackSize = keepStackSize();
36411 34424
36412 try { 34425 try {
36413 // InternalApplicationConfiguration.g:12012:1: ( ( ruleIntervallNumber ) ) 34426 // InternalApplicationConfiguration.g:11349:1: ( ( ruleIntervallNumber ) )
36414 // InternalApplicationConfiguration.g:12013:2: ( ruleIntervallNumber ) 34427 // InternalApplicationConfiguration.g:11350:2: ( ruleIntervallNumber )
36415 { 34428 {
36416 // InternalApplicationConfiguration.g:12013:2: ( ruleIntervallNumber ) 34429 // InternalApplicationConfiguration.g:11350:2: ( ruleIntervallNumber )
36417 // InternalApplicationConfiguration.g:12014:3: ruleIntervallNumber 34430 // InternalApplicationConfiguration.g:11351:3: ruleIntervallNumber
36418 { 34431 {
36419 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 34432 before(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
36420 pushFollow(FOLLOW_2); 34433 pushFollow(FOLLOW_2);
@@ -36445,17 +34458,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36445 34458
36446 34459
36447 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2" 34460 // $ANTLR start "rule__StringTypeScope__NumberAssignment_3_2"
36448 // InternalApplicationConfiguration.g:12023:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ; 34461 // InternalApplicationConfiguration.g:11360:1: rule__StringTypeScope__NumberAssignment_3_2 : ( ruleStringEnumeration ) ;
36449 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException { 34462 public final void rule__StringTypeScope__NumberAssignment_3_2() throws RecognitionException {
36450 34463
36451 int stackSize = keepStackSize(); 34464 int stackSize = keepStackSize();
36452 34465
36453 try { 34466 try {
36454 // InternalApplicationConfiguration.g:12027:1: ( ( ruleStringEnumeration ) ) 34467 // InternalApplicationConfiguration.g:11364:1: ( ( ruleStringEnumeration ) )
36455 // InternalApplicationConfiguration.g:12028:2: ( ruleStringEnumeration ) 34468 // InternalApplicationConfiguration.g:11365:2: ( ruleStringEnumeration )
36456 { 34469 {
36457 // InternalApplicationConfiguration.g:12028:2: ( ruleStringEnumeration ) 34470 // InternalApplicationConfiguration.g:11365:2: ( ruleStringEnumeration )
36458 // InternalApplicationConfiguration.g:12029:3: ruleStringEnumeration 34471 // InternalApplicationConfiguration.g:11366:3: ruleStringEnumeration
36459 { 34472 {
36460 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); 34473 before(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
36461 pushFollow(FOLLOW_2); 34474 pushFollow(FOLLOW_2);
@@ -36486,17 +34499,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36486 34499
36487 34500
36488 // $ANTLR start "rule__ClassReference__ElementAssignment_1" 34501 // $ANTLR start "rule__ClassReference__ElementAssignment_1"
36489 // InternalApplicationConfiguration.g:12038:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ; 34502 // InternalApplicationConfiguration.g:11375:1: rule__ClassReference__ElementAssignment_1 : ( ruleMetamodelElement ) ;
36490 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException { 34503 public final void rule__ClassReference__ElementAssignment_1() throws RecognitionException {
36491 34504
36492 int stackSize = keepStackSize(); 34505 int stackSize = keepStackSize();
36493 34506
36494 try { 34507 try {
36495 // InternalApplicationConfiguration.g:12042:1: ( ( ruleMetamodelElement ) ) 34508 // InternalApplicationConfiguration.g:11379:1: ( ( ruleMetamodelElement ) )
36496 // InternalApplicationConfiguration.g:12043:2: ( ruleMetamodelElement ) 34509 // InternalApplicationConfiguration.g:11380:2: ( ruleMetamodelElement )
36497 { 34510 {
36498 // InternalApplicationConfiguration.g:12043:2: ( ruleMetamodelElement ) 34511 // InternalApplicationConfiguration.g:11380:2: ( ruleMetamodelElement )
36499 // InternalApplicationConfiguration.g:12044:3: ruleMetamodelElement 34512 // InternalApplicationConfiguration.g:11381:3: ruleMetamodelElement
36500 { 34513 {
36501 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); 34514 before(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
36502 pushFollow(FOLLOW_2); 34515 pushFollow(FOLLOW_2);
@@ -36527,17 +34540,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36527 34540
36528 34541
36529 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0" 34542 // $ANTLR start "rule__ExactNumber__ExactNumberAssignment_0"
36530 // InternalApplicationConfiguration.g:12053:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ; 34543 // InternalApplicationConfiguration.g:11390:1: rule__ExactNumber__ExactNumberAssignment_0 : ( RULE_INT ) ;
36531 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException { 34544 public final void rule__ExactNumber__ExactNumberAssignment_0() throws RecognitionException {
36532 34545
36533 int stackSize = keepStackSize(); 34546 int stackSize = keepStackSize();
36534 34547
36535 try { 34548 try {
36536 // InternalApplicationConfiguration.g:12057:1: ( ( RULE_INT ) ) 34549 // InternalApplicationConfiguration.g:11394:1: ( ( RULE_INT ) )
36537 // InternalApplicationConfiguration.g:12058:2: ( RULE_INT ) 34550 // InternalApplicationConfiguration.g:11395:2: ( RULE_INT )
36538 { 34551 {
36539 // InternalApplicationConfiguration.g:12058:2: ( RULE_INT ) 34552 // InternalApplicationConfiguration.g:11395:2: ( RULE_INT )
36540 // InternalApplicationConfiguration.g:12059:3: RULE_INT 34553 // InternalApplicationConfiguration.g:11396:3: RULE_INT
36541 { 34554 {
36542 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0()); 34555 before(grammarAccess.getExactNumberAccess().getExactNumberINTTerminalRuleCall_0_0());
36543 match(input,RULE_INT,FOLLOW_2); 34556 match(input,RULE_INT,FOLLOW_2);
@@ -36564,24 +34577,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36564 34577
36565 34578
36566 // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1" 34579 // $ANTLR start "rule__ExactNumber__ExactUnlimitedAssignment_1"
36567 // InternalApplicationConfiguration.g:12068:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ; 34580 // InternalApplicationConfiguration.g:11405:1: rule__ExactNumber__ExactUnlimitedAssignment_1 : ( ( '*' ) ) ;
36568 public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException { 34581 public final void rule__ExactNumber__ExactUnlimitedAssignment_1() throws RecognitionException {
36569 34582
36570 int stackSize = keepStackSize(); 34583 int stackSize = keepStackSize();
36571 34584
36572 try { 34585 try {
36573 // InternalApplicationConfiguration.g:12072:1: ( ( ( '*' ) ) ) 34586 // InternalApplicationConfiguration.g:11409:1: ( ( ( '*' ) ) )
36574 // InternalApplicationConfiguration.g:12073:2: ( ( '*' ) ) 34587 // InternalApplicationConfiguration.g:11410:2: ( ( '*' ) )
36575 { 34588 {
36576 // InternalApplicationConfiguration.g:12073:2: ( ( '*' ) ) 34589 // InternalApplicationConfiguration.g:11410:2: ( ( '*' ) )
36577 // InternalApplicationConfiguration.g:12074:3: ( '*' ) 34590 // InternalApplicationConfiguration.g:11411:3: ( '*' )
36578 { 34591 {
36579 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 34592 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
36580 // InternalApplicationConfiguration.g:12075:3: ( '*' ) 34593 // InternalApplicationConfiguration.g:11412:3: ( '*' )
36581 // InternalApplicationConfiguration.g:12076:4: '*' 34594 // InternalApplicationConfiguration.g:11413:4: '*'
36582 { 34595 {
36583 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 34596 before(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
36584 match(input,64,FOLLOW_2); 34597 match(input,61,FOLLOW_2);
36585 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 34598 after(grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
36586 34599
36587 } 34600 }
@@ -36609,17 +34622,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36609 34622
36610 34623
36611 // $ANTLR start "rule__IntervallNumber__MinAssignment_0" 34624 // $ANTLR start "rule__IntervallNumber__MinAssignment_0"
36612 // InternalApplicationConfiguration.g:12087:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ; 34625 // InternalApplicationConfiguration.g:11424:1: rule__IntervallNumber__MinAssignment_0 : ( RULE_INT ) ;
36613 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException { 34626 public final void rule__IntervallNumber__MinAssignment_0() throws RecognitionException {
36614 34627
36615 int stackSize = keepStackSize(); 34628 int stackSize = keepStackSize();
36616 34629
36617 try { 34630 try {
36618 // InternalApplicationConfiguration.g:12091:1: ( ( RULE_INT ) ) 34631 // InternalApplicationConfiguration.g:11428:1: ( ( RULE_INT ) )
36619 // InternalApplicationConfiguration.g:12092:2: ( RULE_INT ) 34632 // InternalApplicationConfiguration.g:11429:2: ( RULE_INT )
36620 { 34633 {
36621 // InternalApplicationConfiguration.g:12092:2: ( RULE_INT ) 34634 // InternalApplicationConfiguration.g:11429:2: ( RULE_INT )
36622 // InternalApplicationConfiguration.g:12093:3: RULE_INT 34635 // InternalApplicationConfiguration.g:11430:3: RULE_INT
36623 { 34636 {
36624 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); 34637 before(grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
36625 match(input,RULE_INT,FOLLOW_2); 34638 match(input,RULE_INT,FOLLOW_2);
@@ -36646,17 +34659,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36646 34659
36647 34660
36648 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0" 34661 // $ANTLR start "rule__IntervallNumber__MaxNumberAssignment_2_0"
36649 // InternalApplicationConfiguration.g:12102:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ; 34662 // InternalApplicationConfiguration.g:11439:1: rule__IntervallNumber__MaxNumberAssignment_2_0 : ( RULE_INT ) ;
36650 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException { 34663 public final void rule__IntervallNumber__MaxNumberAssignment_2_0() throws RecognitionException {
36651 34664
36652 int stackSize = keepStackSize(); 34665 int stackSize = keepStackSize();
36653 34666
36654 try { 34667 try {
36655 // InternalApplicationConfiguration.g:12106:1: ( ( RULE_INT ) ) 34668 // InternalApplicationConfiguration.g:11443:1: ( ( RULE_INT ) )
36656 // InternalApplicationConfiguration.g:12107:2: ( RULE_INT ) 34669 // InternalApplicationConfiguration.g:11444:2: ( RULE_INT )
36657 { 34670 {
36658 // InternalApplicationConfiguration.g:12107:2: ( RULE_INT ) 34671 // InternalApplicationConfiguration.g:11444:2: ( RULE_INT )
36659 // InternalApplicationConfiguration.g:12108:3: RULE_INT 34672 // InternalApplicationConfiguration.g:11445:3: RULE_INT
36660 { 34673 {
36661 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0()); 34674 before(grammarAccess.getIntervallNumberAccess().getMaxNumberINTTerminalRuleCall_2_0_0());
36662 match(input,RULE_INT,FOLLOW_2); 34675 match(input,RULE_INT,FOLLOW_2);
@@ -36683,24 +34696,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36683 34696
36684 34697
36685 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1" 34698 // $ANTLR start "rule__IntervallNumber__MaxUnlimitedAssignment_2_1"
36686 // InternalApplicationConfiguration.g:12117:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ; 34699 // InternalApplicationConfiguration.g:11454:1: rule__IntervallNumber__MaxUnlimitedAssignment_2_1 : ( ( '*' ) ) ;
36687 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException { 34700 public final void rule__IntervallNumber__MaxUnlimitedAssignment_2_1() throws RecognitionException {
36688 34701
36689 int stackSize = keepStackSize(); 34702 int stackSize = keepStackSize();
36690 34703
36691 try { 34704 try {
36692 // InternalApplicationConfiguration.g:12121:1: ( ( ( '*' ) ) ) 34705 // InternalApplicationConfiguration.g:11458:1: ( ( ( '*' ) ) )
36693 // InternalApplicationConfiguration.g:12122:2: ( ( '*' ) ) 34706 // InternalApplicationConfiguration.g:11459:2: ( ( '*' ) )
36694 { 34707 {
36695 // InternalApplicationConfiguration.g:12122:2: ( ( '*' ) ) 34708 // InternalApplicationConfiguration.g:11459:2: ( ( '*' ) )
36696 // InternalApplicationConfiguration.g:12123:3: ( '*' ) 34709 // InternalApplicationConfiguration.g:11460:3: ( '*' )
36697 { 34710 {
36698 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 34711 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
36699 // InternalApplicationConfiguration.g:12124:3: ( '*' ) 34712 // InternalApplicationConfiguration.g:11461:3: ( '*' )
36700 // InternalApplicationConfiguration.g:12125:4: '*' 34713 // InternalApplicationConfiguration.g:11462:4: '*'
36701 { 34714 {
36702 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 34715 before(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
36703 match(input,64,FOLLOW_2); 34716 match(input,61,FOLLOW_2);
36704 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 34717 after(grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
36705 34718
36706 } 34719 }
@@ -36728,17 +34741,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36728 34741
36729 34742
36730 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0" 34743 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_0"
36731 // InternalApplicationConfiguration.g:12136:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ; 34744 // InternalApplicationConfiguration.g:11473:1: rule__IntEnumberation__EntryAssignment_2_0 : ( ruleINTLiteral ) ;
36732 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException { 34745 public final void rule__IntEnumberation__EntryAssignment_2_0() throws RecognitionException {
36733 34746
36734 int stackSize = keepStackSize(); 34747 int stackSize = keepStackSize();
36735 34748
36736 try { 34749 try {
36737 // InternalApplicationConfiguration.g:12140:1: ( ( ruleINTLiteral ) ) 34750 // InternalApplicationConfiguration.g:11477:1: ( ( ruleINTLiteral ) )
36738 // InternalApplicationConfiguration.g:12141:2: ( ruleINTLiteral ) 34751 // InternalApplicationConfiguration.g:11478:2: ( ruleINTLiteral )
36739 { 34752 {
36740 // InternalApplicationConfiguration.g:12141:2: ( ruleINTLiteral ) 34753 // InternalApplicationConfiguration.g:11478:2: ( ruleINTLiteral )
36741 // InternalApplicationConfiguration.g:12142:3: ruleINTLiteral 34754 // InternalApplicationConfiguration.g:11479:3: ruleINTLiteral
36742 { 34755 {
36743 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); 34756 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
36744 pushFollow(FOLLOW_2); 34757 pushFollow(FOLLOW_2);
@@ -36769,17 +34782,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36769 34782
36770 34783
36771 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1" 34784 // $ANTLR start "rule__IntEnumberation__EntryAssignment_2_1_1"
36772 // InternalApplicationConfiguration.g:12151:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ; 34785 // InternalApplicationConfiguration.g:11488:1: rule__IntEnumberation__EntryAssignment_2_1_1 : ( ruleINTLiteral ) ;
36773 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException { 34786 public final void rule__IntEnumberation__EntryAssignment_2_1_1() throws RecognitionException {
36774 34787
36775 int stackSize = keepStackSize(); 34788 int stackSize = keepStackSize();
36776 34789
36777 try { 34790 try {
36778 // InternalApplicationConfiguration.g:12155:1: ( ( ruleINTLiteral ) ) 34791 // InternalApplicationConfiguration.g:11492:1: ( ( ruleINTLiteral ) )
36779 // InternalApplicationConfiguration.g:12156:2: ( ruleINTLiteral ) 34792 // InternalApplicationConfiguration.g:11493:2: ( ruleINTLiteral )
36780 { 34793 {
36781 // InternalApplicationConfiguration.g:12156:2: ( ruleINTLiteral ) 34794 // InternalApplicationConfiguration.g:11493:2: ( ruleINTLiteral )
36782 // InternalApplicationConfiguration.g:12157:3: ruleINTLiteral 34795 // InternalApplicationConfiguration.g:11494:3: ruleINTLiteral
36783 { 34796 {
36784 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); 34797 before(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
36785 pushFollow(FOLLOW_2); 34798 pushFollow(FOLLOW_2);
@@ -36810,17 +34823,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36810 34823
36811 34824
36812 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0" 34825 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_0"
36813 // InternalApplicationConfiguration.g:12166:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ; 34826 // InternalApplicationConfiguration.g:11503:1: rule__RealEnumeration__EntryAssignment_2_0 : ( ruleREALLiteral ) ;
36814 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException { 34827 public final void rule__RealEnumeration__EntryAssignment_2_0() throws RecognitionException {
36815 34828
36816 int stackSize = keepStackSize(); 34829 int stackSize = keepStackSize();
36817 34830
36818 try { 34831 try {
36819 // InternalApplicationConfiguration.g:12170:1: ( ( ruleREALLiteral ) ) 34832 // InternalApplicationConfiguration.g:11507:1: ( ( ruleREALLiteral ) )
36820 // InternalApplicationConfiguration.g:12171:2: ( ruleREALLiteral ) 34833 // InternalApplicationConfiguration.g:11508:2: ( ruleREALLiteral )
36821 { 34834 {
36822 // InternalApplicationConfiguration.g:12171:2: ( ruleREALLiteral ) 34835 // InternalApplicationConfiguration.g:11508:2: ( ruleREALLiteral )
36823 // InternalApplicationConfiguration.g:12172:3: ruleREALLiteral 34836 // InternalApplicationConfiguration.g:11509:3: ruleREALLiteral
36824 { 34837 {
36825 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); 34838 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
36826 pushFollow(FOLLOW_2); 34839 pushFollow(FOLLOW_2);
@@ -36851,17 +34864,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36851 34864
36852 34865
36853 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1" 34866 // $ANTLR start "rule__RealEnumeration__EntryAssignment_2_1_1"
36854 // InternalApplicationConfiguration.g:12181:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ; 34867 // InternalApplicationConfiguration.g:11518:1: rule__RealEnumeration__EntryAssignment_2_1_1 : ( ruleREALLiteral ) ;
36855 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException { 34868 public final void rule__RealEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
36856 34869
36857 int stackSize = keepStackSize(); 34870 int stackSize = keepStackSize();
36858 34871
36859 try { 34872 try {
36860 // InternalApplicationConfiguration.g:12185:1: ( ( ruleREALLiteral ) ) 34873 // InternalApplicationConfiguration.g:11522:1: ( ( ruleREALLiteral ) )
36861 // InternalApplicationConfiguration.g:12186:2: ( ruleREALLiteral ) 34874 // InternalApplicationConfiguration.g:11523:2: ( ruleREALLiteral )
36862 { 34875 {
36863 // InternalApplicationConfiguration.g:12186:2: ( ruleREALLiteral ) 34876 // InternalApplicationConfiguration.g:11523:2: ( ruleREALLiteral )
36864 // InternalApplicationConfiguration.g:12187:3: ruleREALLiteral 34877 // InternalApplicationConfiguration.g:11524:3: ruleREALLiteral
36865 { 34878 {
36866 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); 34879 before(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
36867 pushFollow(FOLLOW_2); 34880 pushFollow(FOLLOW_2);
@@ -36892,17 +34905,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36892 34905
36893 34906
36894 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0" 34907 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_0"
36895 // InternalApplicationConfiguration.g:12196:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ; 34908 // InternalApplicationConfiguration.g:11533:1: rule__StringEnumeration__EntryAssignment_2_0 : ( RULE_STRING ) ;
36896 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException { 34909 public final void rule__StringEnumeration__EntryAssignment_2_0() throws RecognitionException {
36897 34910
36898 int stackSize = keepStackSize(); 34911 int stackSize = keepStackSize();
36899 34912
36900 try { 34913 try {
36901 // InternalApplicationConfiguration.g:12200:1: ( ( RULE_STRING ) ) 34914 // InternalApplicationConfiguration.g:11537:1: ( ( RULE_STRING ) )
36902 // InternalApplicationConfiguration.g:12201:2: ( RULE_STRING ) 34915 // InternalApplicationConfiguration.g:11538:2: ( RULE_STRING )
36903 { 34916 {
36904 // InternalApplicationConfiguration.g:12201:2: ( RULE_STRING ) 34917 // InternalApplicationConfiguration.g:11538:2: ( RULE_STRING )
36905 // InternalApplicationConfiguration.g:12202:3: RULE_STRING 34918 // InternalApplicationConfiguration.g:11539:3: RULE_STRING
36906 { 34919 {
36907 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); 34920 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
36908 match(input,RULE_STRING,FOLLOW_2); 34921 match(input,RULE_STRING,FOLLOW_2);
@@ -36929,17 +34942,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36929 34942
36930 34943
36931 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1" 34944 // $ANTLR start "rule__StringEnumeration__EntryAssignment_2_1_1"
36932 // InternalApplicationConfiguration.g:12211:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ; 34945 // InternalApplicationConfiguration.g:11548:1: rule__StringEnumeration__EntryAssignment_2_1_1 : ( RULE_STRING ) ;
36933 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException { 34946 public final void rule__StringEnumeration__EntryAssignment_2_1_1() throws RecognitionException {
36934 34947
36935 int stackSize = keepStackSize(); 34948 int stackSize = keepStackSize();
36936 34949
36937 try { 34950 try {
36938 // InternalApplicationConfiguration.g:12215:1: ( ( RULE_STRING ) ) 34951 // InternalApplicationConfiguration.g:11552:1: ( ( RULE_STRING ) )
36939 // InternalApplicationConfiguration.g:12216:2: ( RULE_STRING ) 34952 // InternalApplicationConfiguration.g:11553:2: ( RULE_STRING )
36940 { 34953 {
36941 // InternalApplicationConfiguration.g:12216:2: ( RULE_STRING ) 34954 // InternalApplicationConfiguration.g:11553:2: ( RULE_STRING )
36942 // InternalApplicationConfiguration.g:12217:3: RULE_STRING 34955 // InternalApplicationConfiguration.g:11554:3: RULE_STRING
36943 { 34956 {
36944 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); 34957 before(grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
36945 match(input,RULE_STRING,FOLLOW_2); 34958 match(input,RULE_STRING,FOLLOW_2);
@@ -36966,17 +34979,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
36966 34979
36967 34980
36968 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1" 34981 // $ANTLR start "rule__ScopeDeclaration__NameAssignment_1"
36969 // InternalApplicationConfiguration.g:12226:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ; 34982 // InternalApplicationConfiguration.g:11563:1: rule__ScopeDeclaration__NameAssignment_1 : ( RULE_ID ) ;
36970 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException { 34983 public final void rule__ScopeDeclaration__NameAssignment_1() throws RecognitionException {
36971 34984
36972 int stackSize = keepStackSize(); 34985 int stackSize = keepStackSize();
36973 34986
36974 try { 34987 try {
36975 // InternalApplicationConfiguration.g:12230:1: ( ( RULE_ID ) ) 34988 // InternalApplicationConfiguration.g:11567:1: ( ( RULE_ID ) )
36976 // InternalApplicationConfiguration.g:12231:2: ( RULE_ID ) 34989 // InternalApplicationConfiguration.g:11568:2: ( RULE_ID )
36977 { 34990 {
36978 // InternalApplicationConfiguration.g:12231:2: ( RULE_ID ) 34991 // InternalApplicationConfiguration.g:11568:2: ( RULE_ID )
36979 // InternalApplicationConfiguration.g:12232:3: RULE_ID 34992 // InternalApplicationConfiguration.g:11569:3: RULE_ID
36980 { 34993 {
36981 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 34994 before(grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
36982 match(input,RULE_ID,FOLLOW_2); 34995 match(input,RULE_ID,FOLLOW_2);
@@ -37003,17 +35016,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37003 35016
37004 35017
37005 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2" 35018 // $ANTLR start "rule__ScopeDeclaration__SpecificationAssignment_2"
37006 // InternalApplicationConfiguration.g:12241:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ; 35019 // InternalApplicationConfiguration.g:11578:1: rule__ScopeDeclaration__SpecificationAssignment_2 : ( ruleScopeSpecification ) ;
37007 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException { 35020 public final void rule__ScopeDeclaration__SpecificationAssignment_2() throws RecognitionException {
37008 35021
37009 int stackSize = keepStackSize(); 35022 int stackSize = keepStackSize();
37010 35023
37011 try { 35024 try {
37012 // InternalApplicationConfiguration.g:12245:1: ( ( ruleScopeSpecification ) ) 35025 // InternalApplicationConfiguration.g:11582:1: ( ( ruleScopeSpecification ) )
37013 // InternalApplicationConfiguration.g:12246:2: ( ruleScopeSpecification ) 35026 // InternalApplicationConfiguration.g:11583:2: ( ruleScopeSpecification )
37014 { 35027 {
37015 // InternalApplicationConfiguration.g:12246:2: ( ruleScopeSpecification ) 35028 // InternalApplicationConfiguration.g:11583:2: ( ruleScopeSpecification )
37016 // InternalApplicationConfiguration.g:12247:3: ruleScopeSpecification 35029 // InternalApplicationConfiguration.g:11584:3: ruleScopeSpecification
37017 { 35030 {
37018 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); 35031 before(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
37019 pushFollow(FOLLOW_2); 35032 pushFollow(FOLLOW_2);
@@ -37044,21 +35057,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37044 35057
37045 35058
37046 // $ANTLR start "rule__ScopeReference__ReferredAssignment" 35059 // $ANTLR start "rule__ScopeReference__ReferredAssignment"
37047 // InternalApplicationConfiguration.g:12256:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ; 35060 // InternalApplicationConfiguration.g:11593:1: rule__ScopeReference__ReferredAssignment : ( ( RULE_ID ) ) ;
37048 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException { 35061 public final void rule__ScopeReference__ReferredAssignment() throws RecognitionException {
37049 35062
37050 int stackSize = keepStackSize(); 35063 int stackSize = keepStackSize();
37051 35064
37052 try { 35065 try {
37053 // InternalApplicationConfiguration.g:12260:1: ( ( ( RULE_ID ) ) ) 35066 // InternalApplicationConfiguration.g:11597:1: ( ( ( RULE_ID ) ) )
37054 // InternalApplicationConfiguration.g:12261:2: ( ( RULE_ID ) ) 35067 // InternalApplicationConfiguration.g:11598:2: ( ( RULE_ID ) )
37055 { 35068 {
37056 // InternalApplicationConfiguration.g:12261:2: ( ( RULE_ID ) ) 35069 // InternalApplicationConfiguration.g:11598:2: ( ( RULE_ID ) )
37057 // InternalApplicationConfiguration.g:12262:3: ( RULE_ID ) 35070 // InternalApplicationConfiguration.g:11599:3: ( RULE_ID )
37058 { 35071 {
37059 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0()); 35072 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationCrossReference_0());
37060 // InternalApplicationConfiguration.g:12263:3: ( RULE_ID ) 35073 // InternalApplicationConfiguration.g:11600:3: ( RULE_ID )
37061 // InternalApplicationConfiguration.g:12264:4: RULE_ID 35074 // InternalApplicationConfiguration.g:11601:4: RULE_ID
37062 { 35075 {
37063 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1()); 35076 before(grammarAccess.getScopeReferenceAccess().getReferredScopeDeclarationIDTerminalRuleCall_0_1());
37064 match(input,RULE_ID,FOLLOW_2); 35077 match(input,RULE_ID,FOLLOW_2);
@@ -37089,17 +35102,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37089 35102
37090 35103
37091 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2" 35104 // $ANTLR start "rule__GenerationTask__MetamodelAssignment_3_0_2"
37092 // InternalApplicationConfiguration.g:12275:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ; 35105 // InternalApplicationConfiguration.g:11612:1: rule__GenerationTask__MetamodelAssignment_3_0_2 : ( ruleMetamodel ) ;
37093 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException { 35106 public final void rule__GenerationTask__MetamodelAssignment_3_0_2() throws RecognitionException {
37094 35107
37095 int stackSize = keepStackSize(); 35108 int stackSize = keepStackSize();
37096 35109
37097 try { 35110 try {
37098 // InternalApplicationConfiguration.g:12279:1: ( ( ruleMetamodel ) ) 35111 // InternalApplicationConfiguration.g:11616:1: ( ( ruleMetamodel ) )
37099 // InternalApplicationConfiguration.g:12280:2: ( ruleMetamodel ) 35112 // InternalApplicationConfiguration.g:11617:2: ( ruleMetamodel )
37100 { 35113 {
37101 // InternalApplicationConfiguration.g:12280:2: ( ruleMetamodel ) 35114 // InternalApplicationConfiguration.g:11617:2: ( ruleMetamodel )
37102 // InternalApplicationConfiguration.g:12281:3: ruleMetamodel 35115 // InternalApplicationConfiguration.g:11618:3: ruleMetamodel
37103 { 35116 {
37104 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); 35117 before(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
37105 pushFollow(FOLLOW_2); 35118 pushFollow(FOLLOW_2);
@@ -37130,17 +35143,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37130 35143
37131 35144
37132 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2" 35145 // $ANTLR start "rule__GenerationTask__PartialModelAssignment_3_1_2"
37133 // InternalApplicationConfiguration.g:12290:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ; 35146 // InternalApplicationConfiguration.g:11627:1: rule__GenerationTask__PartialModelAssignment_3_1_2 : ( rulePartialModel ) ;
37134 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException { 35147 public final void rule__GenerationTask__PartialModelAssignment_3_1_2() throws RecognitionException {
37135 35148
37136 int stackSize = keepStackSize(); 35149 int stackSize = keepStackSize();
37137 35150
37138 try { 35151 try {
37139 // InternalApplicationConfiguration.g:12294:1: ( ( rulePartialModel ) ) 35152 // InternalApplicationConfiguration.g:11631:1: ( ( rulePartialModel ) )
37140 // InternalApplicationConfiguration.g:12295:2: ( rulePartialModel ) 35153 // InternalApplicationConfiguration.g:11632:2: ( rulePartialModel )
37141 { 35154 {
37142 // InternalApplicationConfiguration.g:12295:2: ( rulePartialModel ) 35155 // InternalApplicationConfiguration.g:11632:2: ( rulePartialModel )
37143 // InternalApplicationConfiguration.g:12296:3: rulePartialModel 35156 // InternalApplicationConfiguration.g:11633:3: rulePartialModel
37144 { 35157 {
37145 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); 35158 before(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
37146 pushFollow(FOLLOW_2); 35159 pushFollow(FOLLOW_2);
@@ -37171,17 +35184,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37171 35184
37172 35185
37173 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2" 35186 // $ANTLR start "rule__GenerationTask__PatternsAssignment_3_2_2"
37174 // InternalApplicationConfiguration.g:12305:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ; 35187 // InternalApplicationConfiguration.g:11642:1: rule__GenerationTask__PatternsAssignment_3_2_2 : ( ruleGraphPattern ) ;
37175 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException { 35188 public final void rule__GenerationTask__PatternsAssignment_3_2_2() throws RecognitionException {
37176 35189
37177 int stackSize = keepStackSize(); 35190 int stackSize = keepStackSize();
37178 35191
37179 try { 35192 try {
37180 // InternalApplicationConfiguration.g:12309:1: ( ( ruleGraphPattern ) ) 35193 // InternalApplicationConfiguration.g:11646:1: ( ( ruleGraphPattern ) )
37181 // InternalApplicationConfiguration.g:12310:2: ( ruleGraphPattern ) 35194 // InternalApplicationConfiguration.g:11647:2: ( ruleGraphPattern )
37182 { 35195 {
37183 // InternalApplicationConfiguration.g:12310:2: ( ruleGraphPattern ) 35196 // InternalApplicationConfiguration.g:11647:2: ( ruleGraphPattern )
37184 // InternalApplicationConfiguration.g:12311:3: ruleGraphPattern 35197 // InternalApplicationConfiguration.g:11648:3: ruleGraphPattern
37185 { 35198 {
37186 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); 35199 before(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
37187 pushFollow(FOLLOW_2); 35200 pushFollow(FOLLOW_2);
@@ -37212,17 +35225,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37212 35225
37213 35226
37214 // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2" 35227 // $ANTLR start "rule__GenerationTask__ObjectivesAssignment_3_3_2"
37215 // InternalApplicationConfiguration.g:12320:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ; 35228 // InternalApplicationConfiguration.g:11657:1: rule__GenerationTask__ObjectivesAssignment_3_3_2 : ( ruleObjective ) ;
37216 public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException { 35229 public final void rule__GenerationTask__ObjectivesAssignment_3_3_2() throws RecognitionException {
37217 35230
37218 int stackSize = keepStackSize(); 35231 int stackSize = keepStackSize();
37219 35232
37220 try { 35233 try {
37221 // InternalApplicationConfiguration.g:12324:1: ( ( ruleObjective ) ) 35234 // InternalApplicationConfiguration.g:11661:1: ( ( ruleObjective ) )
37222 // InternalApplicationConfiguration.g:12325:2: ( ruleObjective ) 35235 // InternalApplicationConfiguration.g:11662:2: ( ruleObjective )
37223 { 35236 {
37224 // InternalApplicationConfiguration.g:12325:2: ( ruleObjective ) 35237 // InternalApplicationConfiguration.g:11662:2: ( ruleObjective )
37225 // InternalApplicationConfiguration.g:12326:3: ruleObjective 35238 // InternalApplicationConfiguration.g:11663:3: ruleObjective
37226 { 35239 {
37227 before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); 35240 before(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
37228 pushFollow(FOLLOW_2); 35241 pushFollow(FOLLOW_2);
@@ -37253,17 +35266,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37253 35266
37254 35267
37255 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2" 35268 // $ANTLR start "rule__GenerationTask__ScopeAssignment_3_4_2"
37256 // InternalApplicationConfiguration.g:12335:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ; 35269 // InternalApplicationConfiguration.g:11672:1: rule__GenerationTask__ScopeAssignment_3_4_2 : ( ruleScope ) ;
37257 public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException { 35270 public final void rule__GenerationTask__ScopeAssignment_3_4_2() throws RecognitionException {
37258 35271
37259 int stackSize = keepStackSize(); 35272 int stackSize = keepStackSize();
37260 35273
37261 try { 35274 try {
37262 // InternalApplicationConfiguration.g:12339:1: ( ( ruleScope ) ) 35275 // InternalApplicationConfiguration.g:11676:1: ( ( ruleScope ) )
37263 // InternalApplicationConfiguration.g:12340:2: ( ruleScope ) 35276 // InternalApplicationConfiguration.g:11677:2: ( ruleScope )
37264 { 35277 {
37265 // InternalApplicationConfiguration.g:12340:2: ( ruleScope ) 35278 // InternalApplicationConfiguration.g:11677:2: ( ruleScope )
37266 // InternalApplicationConfiguration.g:12341:3: ruleScope 35279 // InternalApplicationConfiguration.g:11678:3: ruleScope
37267 { 35280 {
37268 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); 35281 before(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
37269 pushFollow(FOLLOW_2); 35282 pushFollow(FOLLOW_2);
@@ -37294,24 +35307,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37294 35307
37295 35308
37296 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0" 35309 // $ANTLR start "rule__GenerationTask__NumberSpecifiedAssignment_3_5_0"
37297 // InternalApplicationConfiguration.g:12350:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ; 35310 // InternalApplicationConfiguration.g:11687:1: rule__GenerationTask__NumberSpecifiedAssignment_3_5_0 : ( ( 'number' ) ) ;
37298 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException { 35311 public final void rule__GenerationTask__NumberSpecifiedAssignment_3_5_0() throws RecognitionException {
37299 35312
37300 int stackSize = keepStackSize(); 35313 int stackSize = keepStackSize();
37301 35314
37302 try { 35315 try {
37303 // InternalApplicationConfiguration.g:12354:1: ( ( ( 'number' ) ) ) 35316 // InternalApplicationConfiguration.g:11691:1: ( ( ( 'number' ) ) )
37304 // InternalApplicationConfiguration.g:12355:2: ( ( 'number' ) ) 35317 // InternalApplicationConfiguration.g:11692:2: ( ( 'number' ) )
37305 { 35318 {
37306 // InternalApplicationConfiguration.g:12355:2: ( ( 'number' ) ) 35319 // InternalApplicationConfiguration.g:11692:2: ( ( 'number' ) )
37307 // InternalApplicationConfiguration.g:12356:3: ( 'number' ) 35320 // InternalApplicationConfiguration.g:11693:3: ( 'number' )
37308 { 35321 {
37309 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); 35322 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
37310 // InternalApplicationConfiguration.g:12357:3: ( 'number' ) 35323 // InternalApplicationConfiguration.g:11694:3: ( 'number' )
37311 // InternalApplicationConfiguration.g:12358:4: 'number' 35324 // InternalApplicationConfiguration.g:11695:4: 'number'
37312 { 35325 {
37313 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); 35326 before(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
37314 match(input,65,FOLLOW_2); 35327 match(input,62,FOLLOW_2);
37315 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); 35328 after(grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
37316 35329
37317 } 35330 }
@@ -37339,17 +35352,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37339 35352
37340 35353
37341 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2" 35354 // $ANTLR start "rule__GenerationTask__NumberAssignment_3_5_2"
37342 // InternalApplicationConfiguration.g:12369:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ; 35355 // InternalApplicationConfiguration.g:11706:1: rule__GenerationTask__NumberAssignment_3_5_2 : ( RULE_INT ) ;
37343 public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException { 35356 public final void rule__GenerationTask__NumberAssignment_3_5_2() throws RecognitionException {
37344 35357
37345 int stackSize = keepStackSize(); 35358 int stackSize = keepStackSize();
37346 35359
37347 try { 35360 try {
37348 // InternalApplicationConfiguration.g:12373:1: ( ( RULE_INT ) ) 35361 // InternalApplicationConfiguration.g:11710:1: ( ( RULE_INT ) )
37349 // InternalApplicationConfiguration.g:12374:2: ( RULE_INT ) 35362 // InternalApplicationConfiguration.g:11711:2: ( RULE_INT )
37350 { 35363 {
37351 // InternalApplicationConfiguration.g:12374:2: ( RULE_INT ) 35364 // InternalApplicationConfiguration.g:11711:2: ( RULE_INT )
37352 // InternalApplicationConfiguration.g:12375:3: RULE_INT 35365 // InternalApplicationConfiguration.g:11712:3: RULE_INT
37353 { 35366 {
37354 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); 35367 before(grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
37355 match(input,RULE_INT,FOLLOW_2); 35368 match(input,RULE_INT,FOLLOW_2);
@@ -37376,24 +35389,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37376 35389
37377 35390
37378 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0" 35391 // $ANTLR start "rule__GenerationTask__RunSpecifiedAssignment_3_6_0"
37379 // InternalApplicationConfiguration.g:12384:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ; 35392 // InternalApplicationConfiguration.g:11721:1: rule__GenerationTask__RunSpecifiedAssignment_3_6_0 : ( ( 'runs' ) ) ;
37380 public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException { 35393 public final void rule__GenerationTask__RunSpecifiedAssignment_3_6_0() throws RecognitionException {
37381 35394
37382 int stackSize = keepStackSize(); 35395 int stackSize = keepStackSize();
37383 35396
37384 try { 35397 try {
37385 // InternalApplicationConfiguration.g:12388:1: ( ( ( 'runs' ) ) ) 35398 // InternalApplicationConfiguration.g:11725:1: ( ( ( 'runs' ) ) )
37386 // InternalApplicationConfiguration.g:12389:2: ( ( 'runs' ) ) 35399 // InternalApplicationConfiguration.g:11726:2: ( ( 'runs' ) )
37387 { 35400 {
37388 // InternalApplicationConfiguration.g:12389:2: ( ( 'runs' ) ) 35401 // InternalApplicationConfiguration.g:11726:2: ( ( 'runs' ) )
37389 // InternalApplicationConfiguration.g:12390:3: ( 'runs' ) 35402 // InternalApplicationConfiguration.g:11727:3: ( 'runs' )
37390 { 35403 {
37391 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); 35404 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
37392 // InternalApplicationConfiguration.g:12391:3: ( 'runs' ) 35405 // InternalApplicationConfiguration.g:11728:3: ( 'runs' )
37393 // InternalApplicationConfiguration.g:12392:4: 'runs' 35406 // InternalApplicationConfiguration.g:11729:4: 'runs'
37394 { 35407 {
37395 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); 35408 before(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
37396 match(input,66,FOLLOW_2); 35409 match(input,63,FOLLOW_2);
37397 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); 35410 after(grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
37398 35411
37399 } 35412 }
@@ -37421,17 +35434,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37421 35434
37422 35435
37423 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2" 35436 // $ANTLR start "rule__GenerationTask__RunsAssignment_3_6_2"
37424 // InternalApplicationConfiguration.g:12403:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ; 35437 // InternalApplicationConfiguration.g:11740:1: rule__GenerationTask__RunsAssignment_3_6_2 : ( RULE_INT ) ;
37425 public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException { 35438 public final void rule__GenerationTask__RunsAssignment_3_6_2() throws RecognitionException {
37426 35439
37427 int stackSize = keepStackSize(); 35440 int stackSize = keepStackSize();
37428 35441
37429 try { 35442 try {
37430 // InternalApplicationConfiguration.g:12407:1: ( ( RULE_INT ) ) 35443 // InternalApplicationConfiguration.g:11744:1: ( ( RULE_INT ) )
37431 // InternalApplicationConfiguration.g:12408:2: ( RULE_INT ) 35444 // InternalApplicationConfiguration.g:11745:2: ( RULE_INT )
37432 { 35445 {
37433 // InternalApplicationConfiguration.g:12408:2: ( RULE_INT ) 35446 // InternalApplicationConfiguration.g:11745:2: ( RULE_INT )
37434 // InternalApplicationConfiguration.g:12409:3: RULE_INT 35447 // InternalApplicationConfiguration.g:11746:3: RULE_INT
37435 { 35448 {
37436 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); 35449 before(grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
37437 match(input,RULE_INT,FOLLOW_2); 35450 match(input,RULE_INT,FOLLOW_2);
@@ -37458,17 +35471,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37458 35471
37459 35472
37460 // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2" 35473 // $ANTLR start "rule__GenerationTask__SolverAssignment_3_7_2"
37461 // InternalApplicationConfiguration.g:12418:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ; 35474 // InternalApplicationConfiguration.g:11755:1: rule__GenerationTask__SolverAssignment_3_7_2 : ( ruleSolver ) ;
37462 public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException { 35475 public final void rule__GenerationTask__SolverAssignment_3_7_2() throws RecognitionException {
37463 35476
37464 int stackSize = keepStackSize(); 35477 int stackSize = keepStackSize();
37465 35478
37466 try { 35479 try {
37467 // InternalApplicationConfiguration.g:12422:1: ( ( ruleSolver ) ) 35480 // InternalApplicationConfiguration.g:11759:1: ( ( ruleSolver ) )
37468 // InternalApplicationConfiguration.g:12423:2: ( ruleSolver ) 35481 // InternalApplicationConfiguration.g:11760:2: ( ruleSolver )
37469 { 35482 {
37470 // InternalApplicationConfiguration.g:12423:2: ( ruleSolver ) 35483 // InternalApplicationConfiguration.g:11760:2: ( ruleSolver )
37471 // InternalApplicationConfiguration.g:12424:3: ruleSolver 35484 // InternalApplicationConfiguration.g:11761:3: ruleSolver
37472 { 35485 {
37473 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); 35486 before(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
37474 pushFollow(FOLLOW_2); 35487 pushFollow(FOLLOW_2);
@@ -37499,17 +35512,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37499 35512
37500 35513
37501 // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2" 35514 // $ANTLR start "rule__GenerationTask__ConfigAssignment_3_8_2"
37502 // InternalApplicationConfiguration.g:12433:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ; 35515 // InternalApplicationConfiguration.g:11770:1: rule__GenerationTask__ConfigAssignment_3_8_2 : ( ruleConfig ) ;
37503 public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException { 35516 public final void rule__GenerationTask__ConfigAssignment_3_8_2() throws RecognitionException {
37504 35517
37505 int stackSize = keepStackSize(); 35518 int stackSize = keepStackSize();
37506 35519
37507 try { 35520 try {
37508 // InternalApplicationConfiguration.g:12437:1: ( ( ruleConfig ) ) 35521 // InternalApplicationConfiguration.g:11774:1: ( ( ruleConfig ) )
37509 // InternalApplicationConfiguration.g:12438:2: ( ruleConfig ) 35522 // InternalApplicationConfiguration.g:11775:2: ( ruleConfig )
37510 { 35523 {
37511 // InternalApplicationConfiguration.g:12438:2: ( ruleConfig ) 35524 // InternalApplicationConfiguration.g:11775:2: ( ruleConfig )
37512 // InternalApplicationConfiguration.g:12439:3: ruleConfig 35525 // InternalApplicationConfiguration.g:11776:3: ruleConfig
37513 { 35526 {
37514 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); 35527 before(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
37515 pushFollow(FOLLOW_2); 35528 pushFollow(FOLLOW_2);
@@ -37540,17 +35553,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37540 35553
37541 35554
37542 // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2" 35555 // $ANTLR start "rule__GenerationTask__DebugFolderAssignment_3_9_2"
37543 // InternalApplicationConfiguration.g:12448:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ; 35556 // InternalApplicationConfiguration.g:11785:1: rule__GenerationTask__DebugFolderAssignment_3_9_2 : ( ruleFile ) ;
37544 public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException { 35557 public final void rule__GenerationTask__DebugFolderAssignment_3_9_2() throws RecognitionException {
37545 35558
37546 int stackSize = keepStackSize(); 35559 int stackSize = keepStackSize();
37547 35560
37548 try { 35561 try {
37549 // InternalApplicationConfiguration.g:12452:1: ( ( ruleFile ) ) 35562 // InternalApplicationConfiguration.g:11789:1: ( ( ruleFile ) )
37550 // InternalApplicationConfiguration.g:12453:2: ( ruleFile ) 35563 // InternalApplicationConfiguration.g:11790:2: ( ruleFile )
37551 { 35564 {
37552 // InternalApplicationConfiguration.g:12453:2: ( ruleFile ) 35565 // InternalApplicationConfiguration.g:11790:2: ( ruleFile )
37553 // InternalApplicationConfiguration.g:12454:3: ruleFile 35566 // InternalApplicationConfiguration.g:11791:3: ruleFile
37554 { 35567 {
37555 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); 35568 before(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
37556 pushFollow(FOLLOW_2); 35569 pushFollow(FOLLOW_2);
@@ -37581,17 +35594,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37581 35594
37582 35595
37583 // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2" 35596 // $ANTLR start "rule__GenerationTask__TargetLogFileAssignment_3_10_2"
37584 // InternalApplicationConfiguration.g:12463:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ; 35597 // InternalApplicationConfiguration.g:11800:1: rule__GenerationTask__TargetLogFileAssignment_3_10_2 : ( ruleFile ) ;
37585 public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException { 35598 public final void rule__GenerationTask__TargetLogFileAssignment_3_10_2() throws RecognitionException {
37586 35599
37587 int stackSize = keepStackSize(); 35600 int stackSize = keepStackSize();
37588 35601
37589 try { 35602 try {
37590 // InternalApplicationConfiguration.g:12467:1: ( ( ruleFile ) ) 35603 // InternalApplicationConfiguration.g:11804:1: ( ( ruleFile ) )
37591 // InternalApplicationConfiguration.g:12468:2: ( ruleFile ) 35604 // InternalApplicationConfiguration.g:11805:2: ( ruleFile )
37592 { 35605 {
37593 // InternalApplicationConfiguration.g:12468:2: ( ruleFile ) 35606 // InternalApplicationConfiguration.g:11805:2: ( ruleFile )
37594 // InternalApplicationConfiguration.g:12469:3: ruleFile 35607 // InternalApplicationConfiguration.g:11806:3: ruleFile
37595 { 35608 {
37596 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); 35609 before(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
37597 pushFollow(FOLLOW_2); 35610 pushFollow(FOLLOW_2);
@@ -37622,17 +35635,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37622 35635
37623 35636
37624 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2" 35637 // $ANTLR start "rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2"
37625 // InternalApplicationConfiguration.g:12478:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ; 35638 // InternalApplicationConfiguration.g:11815:1: rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2 : ( ruleFile ) ;
37626 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException { 35639 public final void rule__GenerationTask__TargetStatisticsFileAssignment_3_11_2() throws RecognitionException {
37627 35640
37628 int stackSize = keepStackSize(); 35641 int stackSize = keepStackSize();
37629 35642
37630 try { 35643 try {
37631 // InternalApplicationConfiguration.g:12482:1: ( ( ruleFile ) ) 35644 // InternalApplicationConfiguration.g:11819:1: ( ( ruleFile ) )
37632 // InternalApplicationConfiguration.g:12483:2: ( ruleFile ) 35645 // InternalApplicationConfiguration.g:11820:2: ( ruleFile )
37633 { 35646 {
37634 // InternalApplicationConfiguration.g:12483:2: ( ruleFile ) 35647 // InternalApplicationConfiguration.g:11820:2: ( ruleFile )
37635 // InternalApplicationConfiguration.g:12484:3: ruleFile 35648 // InternalApplicationConfiguration.g:11821:3: ruleFile
37636 { 35649 {
37637 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); 35650 before(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
37638 pushFollow(FOLLOW_2); 35651 pushFollow(FOLLOW_2);
@@ -37663,17 +35676,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37663 35676
37664 35677
37665 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2" 35678 // $ANTLR start "rule__GenerationTask__TagetFolderAssignment_3_12_2"
37666 // InternalApplicationConfiguration.g:12493:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ; 35679 // InternalApplicationConfiguration.g:11830:1: rule__GenerationTask__TagetFolderAssignment_3_12_2 : ( ruleFile ) ;
37667 public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException { 35680 public final void rule__GenerationTask__TagetFolderAssignment_3_12_2() throws RecognitionException {
37668 35681
37669 int stackSize = keepStackSize(); 35682 int stackSize = keepStackSize();
37670 35683
37671 try { 35684 try {
37672 // InternalApplicationConfiguration.g:12497:1: ( ( ruleFile ) ) 35685 // InternalApplicationConfiguration.g:11834:1: ( ( ruleFile ) )
37673 // InternalApplicationConfiguration.g:12498:2: ( ruleFile ) 35686 // InternalApplicationConfiguration.g:11835:2: ( ruleFile )
37674 { 35687 {
37675 // InternalApplicationConfiguration.g:12498:2: ( ruleFile ) 35688 // InternalApplicationConfiguration.g:11835:2: ( ruleFile )
37676 // InternalApplicationConfiguration.g:12499:3: ruleFile 35689 // InternalApplicationConfiguration.g:11836:3: ruleFile
37677 { 35690 {
37678 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); 35691 before(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
37679 pushFollow(FOLLOW_2); 35692 pushFollow(FOLLOW_2);
@@ -37705,6 +35718,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37705 // Delegated rules 35718 // Delegated rules
37706 35719
37707 35720
35721 protected DFA62 dfa62 = new DFA62(this);
35722 protected DFA63 dfa63 = new DFA63(this);
35723 protected DFA64 dfa64 = new DFA64(this);
35724 protected DFA65 dfa65 = new DFA65(this);
37708 protected DFA66 dfa66 = new DFA66(this); 35725 protected DFA66 dfa66 = new DFA66(this);
37709 protected DFA67 dfa67 = new DFA67(this); 35726 protected DFA67 dfa67 = new DFA67(this);
37710 protected DFA68 dfa68 = new DFA68(this); 35727 protected DFA68 dfa68 = new DFA68(this);
@@ -37715,17 +35732,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37715 protected DFA73 dfa73 = new DFA73(this); 35732 protected DFA73 dfa73 = new DFA73(this);
37716 protected DFA74 dfa74 = new DFA74(this); 35733 protected DFA74 dfa74 = new DFA74(this);
37717 protected DFA75 dfa75 = new DFA75(this); 35734 protected DFA75 dfa75 = new DFA75(this);
37718 protected DFA76 dfa76 = new DFA76(this);
37719 protected DFA77 dfa77 = new DFA77(this);
37720 protected DFA78 dfa78 = new DFA78(this);
37721 protected DFA79 dfa79 = new DFA79(this);
37722 static final String dfa_1s = "\17\uffff"; 35735 static final String dfa_1s = "\17\uffff";
37723 static final String dfa_2s = "\1\40\16\uffff"; 35736 static final String dfa_2s = "\1\37\16\uffff";
37724 static final String dfa_3s = "\1\102\16\uffff"; 35737 static final String dfa_3s = "\1\77\16\uffff";
37725 static final String dfa_4s = "\1\uffff\15\1\1\2"; 35738 static final String dfa_4s = "\1\uffff\15\1\1\2";
37726 static final String dfa_5s = "\1\0\16\uffff}>"; 35739 static final String dfa_5s = "\1\0\16\uffff}>";
37727 static final String[] dfa_6s = { 35740 static final String[] dfa_6s = {
37728 "\1\16\4\uffff\1\1\2\uffff\1\3\3\uffff\1\4\1\11\11\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", 35741 "\1\16\4\uffff\1\1\2\uffff\1\3\1\uffff\1\4\1\11\11\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
37729 "", 35742 "",
37730 "", 35743 "",
37731 "", 35744 "",
@@ -37749,11 +35762,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37749 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); 35762 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
37750 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); 35763 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
37751 35764
37752 class DFA66 extends DFA { 35765 class DFA62 extends DFA {
37753 35766
37754 public DFA66(BaseRecognizer recognizer) { 35767 public DFA62(BaseRecognizer recognizer) {
37755 this.recognizer = recognizer; 35768 this.recognizer = recognizer;
37756 this.decisionNumber = 66; 35769 this.decisionNumber = 62;
37757 this.eot = dfa_1; 35770 this.eot = dfa_1;
37758 this.eof = dfa_1; 35771 this.eof = dfa_1;
37759 this.min = dfa_2; 35772 this.min = dfa_2;
@@ -37763,65 +35776,65 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37763 this.transition = dfa_6; 35776 this.transition = dfa_6;
37764 } 35777 }
37765 public String getDescription() { 35778 public String getDescription() {
37766 return "10074:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?"; 35779 return "9521:2: ( rule__GenerationTask__UnorderedGroup_3__0 )?";
37767 } 35780 }
37768 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 35781 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
37769 TokenStream input = (TokenStream)_input; 35782 TokenStream input = (TokenStream)_input;
37770 int _s = s; 35783 int _s = s;
37771 switch ( s ) { 35784 switch ( s ) {
37772 case 0 : 35785 case 0 :
37773 int LA66_0 = input.LA(1); 35786 int LA62_0 = input.LA(1);
37774 35787
37775 35788
37776 int index66_0 = input.index(); 35789 int index62_0 = input.index();
37777 input.rewind(); 35790 input.rewind();
37778 s = -1; 35791 s = -1;
37779 if ( LA66_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 35792 if ( LA62_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
37780 35793
37781 else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 35794 else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
37782 35795
37783 else if ( LA66_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 35796 else if ( LA62_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
37784 35797
37785 else if ( LA66_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 35798 else if ( LA62_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
37786 35799
37787 else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 35800 else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
37788 35801
37789 else if ( LA66_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 35802 else if ( LA62_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
37790 35803
37791 else if ( LA66_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 35804 else if ( LA62_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
37792 35805
37793 else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 35806 else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
37794 35807
37795 else if ( LA66_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 35808 else if ( LA62_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
37796 35809
37797 else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 35810 else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
37798 35811
37799 else if ( LA66_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 35812 else if ( LA62_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
37800 35813
37801 else if ( LA66_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 35814 else if ( LA62_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
37802 35815
37803 else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 35816 else if ( LA62_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
37804 35817
37805 else if ( (LA66_0==32) ) {s = 14;} 35818 else if ( (LA62_0==31) ) {s = 14;}
37806 35819
37807 35820
37808 input.seek(index66_0); 35821 input.seek(index62_0);
37809 if ( s>=0 ) return s; 35822 if ( s>=0 ) return s;
37810 break; 35823 break;
37811 } 35824 }
37812 NoViableAltException nvae = 35825 NoViableAltException nvae =
37813 new NoViableAltException(getDescription(), 66, _s, input); 35826 new NoViableAltException(getDescription(), 62, _s, input);
37814 error(nvae); 35827 error(nvae);
37815 throw nvae; 35828 throw nvae;
37816 } 35829 }
37817 } 35830 }
37818 static final String dfa_7s = "\16\uffff"; 35831 static final String dfa_7s = "\16\uffff";
37819 static final String dfa_8s = "\1\45\15\uffff"; 35832 static final String dfa_8s = "\1\44\15\uffff";
37820 static final String dfa_9s = "\1\102\15\uffff"; 35833 static final String dfa_9s = "\1\77\15\uffff";
37821 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"; 35834 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";
37822 static final String dfa_11s = "\1\0\15\uffff}>"; 35835 static final String dfa_11s = "\1\0\15\uffff}>";
37823 static final String[] dfa_12s = { 35836 static final String[] dfa_12s = {
37824 "\1\1\2\uffff\1\3\3\uffff\1\4\1\11\11\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7", 35837 "\1\1\2\uffff\1\3\1\uffff\1\4\1\11\11\uffff\1\5\1\uffff\1\2\1\10\1\12\1\13\1\14\1\15\2\uffff\1\6\1\7",
37825 "", 35838 "",
37826 "", 35839 "",
37827 "", 35840 "",
@@ -37844,11 +35857,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37844 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s); 35857 static final short[] dfa_11 = DFA.unpackEncodedString(dfa_11s);
37845 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s); 35858 static final short[][] dfa_12 = unpackEncodedStringArray(dfa_12s);
37846 35859
37847 class DFA67 extends DFA { 35860 class DFA63 extends DFA {
37848 35861
37849 public DFA67(BaseRecognizer recognizer) { 35862 public DFA63(BaseRecognizer recognizer) {
37850 this.recognizer = recognizer; 35863 this.recognizer = recognizer;
37851 this.decisionNumber = 67; 35864 this.decisionNumber = 63;
37852 this.eot = dfa_7; 35865 this.eot = dfa_7;
37853 this.eof = dfa_7; 35866 this.eof = dfa_7;
37854 this.min = dfa_8; 35867 this.min = dfa_8;
@@ -37858,62 +35871,62 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37858 this.transition = dfa_12; 35871 this.transition = dfa_12;
37859 } 35872 }
37860 public String getDescription() { 35873 public String getDescription() {
37861 return "10088: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 ) ) ) ) )"; 35874 return "9535: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 ) ) ) ) )";
37862 } 35875 }
37863 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 35876 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
37864 TokenStream input = (TokenStream)_input; 35877 TokenStream input = (TokenStream)_input;
37865 int _s = s; 35878 int _s = s;
37866 switch ( s ) { 35879 switch ( s ) {
37867 case 0 : 35880 case 0 :
37868 int LA67_0 = input.LA(1); 35881 int LA63_0 = input.LA(1);
37869 35882
37870 35883
37871 int index67_0 = input.index(); 35884 int index63_0 = input.index();
37872 input.rewind(); 35885 input.rewind();
37873 s = -1; 35886 s = -1;
37874 if ( LA67_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 35887 if ( LA63_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
37875 35888
37876 else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 35889 else if ( LA63_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
37877 35890
37878 else if ( LA67_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 35891 else if ( LA63_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
37879 35892
37880 else if ( LA67_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 35893 else if ( LA63_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
37881 35894
37882 else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 35895 else if ( LA63_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
37883 35896
37884 else if ( LA67_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 35897 else if ( LA63_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
37885 35898
37886 else if ( LA67_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 35899 else if ( LA63_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
37887 35900
37888 else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 35901 else if ( LA63_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
37889 35902
37890 else if ( LA67_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 35903 else if ( LA63_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
37891 35904
37892 else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 35905 else if ( LA63_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
37893 35906
37894 else if ( LA67_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 35907 else if ( LA63_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
37895 35908
37896 else if ( LA67_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 35909 else if ( LA63_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
37897 35910
37898 else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 35911 else if ( LA63_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
37899 35912
37900 35913
37901 input.seek(index67_0); 35914 input.seek(index63_0);
37902 if ( s>=0 ) return s; 35915 if ( s>=0 ) return s;
37903 break; 35916 break;
37904 } 35917 }
37905 NoViableAltException nvae = 35918 NoViableAltException nvae =
37906 new NoViableAltException(getDescription(), 67, _s, input); 35919 new NoViableAltException(getDescription(), 63, _s, input);
37907 error(nvae); 35920 error(nvae);
37908 throw nvae; 35921 throw nvae;
37909 } 35922 }
37910 } 35923 }
37911 35924
37912 class DFA68 extends DFA { 35925 class DFA64 extends DFA {
37913 35926
37914 public DFA68(BaseRecognizer recognizer) { 35927 public DFA64(BaseRecognizer recognizer) {
37915 this.recognizer = recognizer; 35928 this.recognizer = recognizer;
37916 this.decisionNumber = 68; 35929 this.decisionNumber = 64;
37917 this.eot = dfa_1; 35930 this.eot = dfa_1;
37918 this.eof = dfa_1; 35931 this.eof = dfa_1;
37919 this.min = dfa_2; 35932 this.min = dfa_2;
@@ -37923,64 +35936,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37923 this.transition = dfa_6; 35936 this.transition = dfa_6;
37924 } 35937 }
37925 public String getDescription() { 35938 public String getDescription() {
37926 return "10298:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?"; 35939 return "9745:2: ( rule__GenerationTask__UnorderedGroup_3__1 )?";
37927 } 35940 }
37928 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 35941 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
37929 TokenStream input = (TokenStream)_input; 35942 TokenStream input = (TokenStream)_input;
37930 int _s = s; 35943 int _s = s;
37931 switch ( s ) { 35944 switch ( s ) {
37932 case 0 : 35945 case 0 :
37933 int LA68_0 = input.LA(1); 35946 int LA64_0 = input.LA(1);
37934 35947
37935 35948
37936 int index68_0 = input.index(); 35949 int index64_0 = input.index();
37937 input.rewind(); 35950 input.rewind();
37938 s = -1; 35951 s = -1;
37939 if ( LA68_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 35952 if ( LA64_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
37940 35953
37941 else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 35954 else if ( LA64_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
37942 35955
37943 else if ( LA68_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 35956 else if ( LA64_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
37944 35957
37945 else if ( LA68_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 35958 else if ( LA64_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
37946 35959
37947 else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 35960 else if ( LA64_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
37948 35961
37949 else if ( LA68_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 35962 else if ( LA64_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
37950 35963
37951 else if ( LA68_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 35964 else if ( LA64_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
37952 35965
37953 else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 35966 else if ( LA64_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
37954 35967
37955 else if ( LA68_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 35968 else if ( LA64_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
37956 35969
37957 else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 35970 else if ( LA64_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
37958 35971
37959 else if ( LA68_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 35972 else if ( LA64_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
37960 35973
37961 else if ( LA68_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 35974 else if ( LA64_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
37962 35975
37963 else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 35976 else if ( LA64_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
37964 35977
37965 else if ( (LA68_0==32) ) {s = 14;} 35978 else if ( (LA64_0==31) ) {s = 14;}
37966 35979
37967 35980
37968 input.seek(index68_0); 35981 input.seek(index64_0);
37969 if ( s>=0 ) return s; 35982 if ( s>=0 ) return s;
37970 break; 35983 break;
37971 } 35984 }
37972 NoViableAltException nvae = 35985 NoViableAltException nvae =
37973 new NoViableAltException(getDescription(), 68, _s, input); 35986 new NoViableAltException(getDescription(), 64, _s, input);
37974 error(nvae); 35987 error(nvae);
37975 throw nvae; 35988 throw nvae;
37976 } 35989 }
37977 } 35990 }
37978 35991
37979 class DFA69 extends DFA { 35992 class DFA65 extends DFA {
37980 35993
37981 public DFA69(BaseRecognizer recognizer) { 35994 public DFA65(BaseRecognizer recognizer) {
37982 this.recognizer = recognizer; 35995 this.recognizer = recognizer;
37983 this.decisionNumber = 69; 35996 this.decisionNumber = 65;
37984 this.eot = dfa_1; 35997 this.eot = dfa_1;
37985 this.eof = dfa_1; 35998 this.eof = dfa_1;
37986 this.min = dfa_2; 35999 this.min = dfa_2;
@@ -37990,64 +36003,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
37990 this.transition = dfa_6; 36003 this.transition = dfa_6;
37991 } 36004 }
37992 public String getDescription() { 36005 public String getDescription() {
37993 return "10310:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?"; 36006 return "9757:2: ( rule__GenerationTask__UnorderedGroup_3__2 )?";
37994 } 36007 }
37995 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36008 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
37996 TokenStream input = (TokenStream)_input; 36009 TokenStream input = (TokenStream)_input;
37997 int _s = s; 36010 int _s = s;
37998 switch ( s ) { 36011 switch ( s ) {
37999 case 0 : 36012 case 0 :
38000 int LA69_0 = input.LA(1); 36013 int LA65_0 = input.LA(1);
38001 36014
38002 36015
38003 int index69_0 = input.index(); 36016 int index65_0 = input.index();
38004 input.rewind(); 36017 input.rewind();
38005 s = -1; 36018 s = -1;
38006 if ( LA69_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36019 if ( LA65_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38007 36020
38008 else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36021 else if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38009 36022
38010 else if ( LA69_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36023 else if ( LA65_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38011 36024
38012 else if ( LA69_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36025 else if ( LA65_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38013 36026
38014 else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36027 else if ( LA65_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38015 36028
38016 else if ( LA69_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36029 else if ( LA65_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38017 36030
38018 else if ( LA69_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36031 else if ( LA65_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38019 36032
38020 else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36033 else if ( LA65_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38021 36034
38022 else if ( LA69_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36035 else if ( LA65_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38023 36036
38024 else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36037 else if ( LA65_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38025 36038
38026 else if ( LA69_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36039 else if ( LA65_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38027 36040
38028 else if ( LA69_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36041 else if ( LA65_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38029 36042
38030 else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36043 else if ( LA65_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38031 36044
38032 else if ( (LA69_0==32) ) {s = 14;} 36045 else if ( (LA65_0==31) ) {s = 14;}
38033 36046
38034 36047
38035 input.seek(index69_0); 36048 input.seek(index65_0);
38036 if ( s>=0 ) return s; 36049 if ( s>=0 ) return s;
38037 break; 36050 break;
38038 } 36051 }
38039 NoViableAltException nvae = 36052 NoViableAltException nvae =
38040 new NoViableAltException(getDescription(), 69, _s, input); 36053 new NoViableAltException(getDescription(), 65, _s, input);
38041 error(nvae); 36054 error(nvae);
38042 throw nvae; 36055 throw nvae;
38043 } 36056 }
38044 } 36057 }
38045 36058
38046 class DFA70 extends DFA { 36059 class DFA66 extends DFA {
38047 36060
38048 public DFA70(BaseRecognizer recognizer) { 36061 public DFA66(BaseRecognizer recognizer) {
38049 this.recognizer = recognizer; 36062 this.recognizer = recognizer;
38050 this.decisionNumber = 70; 36063 this.decisionNumber = 66;
38051 this.eot = dfa_1; 36064 this.eot = dfa_1;
38052 this.eof = dfa_1; 36065 this.eof = dfa_1;
38053 this.min = dfa_2; 36066 this.min = dfa_2;
@@ -38057,64 +36070,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38057 this.transition = dfa_6; 36070 this.transition = dfa_6;
38058 } 36071 }
38059 public String getDescription() { 36072 public String getDescription() {
38060 return "10322:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?"; 36073 return "9769:2: ( rule__GenerationTask__UnorderedGroup_3__3 )?";
38061 } 36074 }
38062 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36075 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38063 TokenStream input = (TokenStream)_input; 36076 TokenStream input = (TokenStream)_input;
38064 int _s = s; 36077 int _s = s;
38065 switch ( s ) { 36078 switch ( s ) {
38066 case 0 : 36079 case 0 :
38067 int LA70_0 = input.LA(1); 36080 int LA66_0 = input.LA(1);
38068 36081
38069 36082
38070 int index70_0 = input.index(); 36083 int index66_0 = input.index();
38071 input.rewind(); 36084 input.rewind();
38072 s = -1; 36085 s = -1;
38073 if ( LA70_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36086 if ( LA66_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38074 36087
38075 else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36088 else if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38076 36089
38077 else if ( LA70_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36090 else if ( LA66_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38078 36091
38079 else if ( LA70_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36092 else if ( LA66_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38080 36093
38081 else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36094 else if ( LA66_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38082 36095
38083 else if ( LA70_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36096 else if ( LA66_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38084 36097
38085 else if ( LA70_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36098 else if ( LA66_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38086 36099
38087 else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36100 else if ( LA66_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38088 36101
38089 else if ( LA70_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36102 else if ( LA66_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38090 36103
38091 else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36104 else if ( LA66_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38092 36105
38093 else if ( LA70_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36106 else if ( LA66_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38094 36107
38095 else if ( LA70_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36108 else if ( LA66_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38096 36109
38097 else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36110 else if ( LA66_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38098 36111
38099 else if ( (LA70_0==32) ) {s = 14;} 36112 else if ( (LA66_0==31) ) {s = 14;}
38100 36113
38101 36114
38102 input.seek(index70_0); 36115 input.seek(index66_0);
38103 if ( s>=0 ) return s; 36116 if ( s>=0 ) return s;
38104 break; 36117 break;
38105 } 36118 }
38106 NoViableAltException nvae = 36119 NoViableAltException nvae =
38107 new NoViableAltException(getDescription(), 70, _s, input); 36120 new NoViableAltException(getDescription(), 66, _s, input);
38108 error(nvae); 36121 error(nvae);
38109 throw nvae; 36122 throw nvae;
38110 } 36123 }
38111 } 36124 }
38112 36125
38113 class DFA71 extends DFA { 36126 class DFA67 extends DFA {
38114 36127
38115 public DFA71(BaseRecognizer recognizer) { 36128 public DFA67(BaseRecognizer recognizer) {
38116 this.recognizer = recognizer; 36129 this.recognizer = recognizer;
38117 this.decisionNumber = 71; 36130 this.decisionNumber = 67;
38118 this.eot = dfa_1; 36131 this.eot = dfa_1;
38119 this.eof = dfa_1; 36132 this.eof = dfa_1;
38120 this.min = dfa_2; 36133 this.min = dfa_2;
@@ -38124,64 +36137,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38124 this.transition = dfa_6; 36137 this.transition = dfa_6;
38125 } 36138 }
38126 public String getDescription() { 36139 public String getDescription() {
38127 return "10334:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?"; 36140 return "9781:2: ( rule__GenerationTask__UnorderedGroup_3__4 )?";
38128 } 36141 }
38129 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36142 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38130 TokenStream input = (TokenStream)_input; 36143 TokenStream input = (TokenStream)_input;
38131 int _s = s; 36144 int _s = s;
38132 switch ( s ) { 36145 switch ( s ) {
38133 case 0 : 36146 case 0 :
38134 int LA71_0 = input.LA(1); 36147 int LA67_0 = input.LA(1);
38135 36148
38136 36149
38137 int index71_0 = input.index(); 36150 int index67_0 = input.index();
38138 input.rewind(); 36151 input.rewind();
38139 s = -1; 36152 s = -1;
38140 if ( LA71_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36153 if ( LA67_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38141 36154
38142 else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36155 else if ( LA67_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38143 36156
38144 else if ( LA71_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36157 else if ( LA67_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38145 36158
38146 else if ( LA71_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36159 else if ( LA67_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38147 36160
38148 else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36161 else if ( LA67_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38149 36162
38150 else if ( LA71_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36163 else if ( LA67_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38151 36164
38152 else if ( LA71_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36165 else if ( LA67_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38153 36166
38154 else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36167 else if ( LA67_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38155 36168
38156 else if ( LA71_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36169 else if ( LA67_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38157 36170
38158 else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36171 else if ( LA67_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38159 36172
38160 else if ( LA71_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36173 else if ( LA67_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38161 36174
38162 else if ( LA71_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36175 else if ( LA67_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38163 36176
38164 else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36177 else if ( LA67_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38165 36178
38166 else if ( (LA71_0==32) ) {s = 14;} 36179 else if ( (LA67_0==31) ) {s = 14;}
38167 36180
38168 36181
38169 input.seek(index71_0); 36182 input.seek(index67_0);
38170 if ( s>=0 ) return s; 36183 if ( s>=0 ) return s;
38171 break; 36184 break;
38172 } 36185 }
38173 NoViableAltException nvae = 36186 NoViableAltException nvae =
38174 new NoViableAltException(getDescription(), 71, _s, input); 36187 new NoViableAltException(getDescription(), 67, _s, input);
38175 error(nvae); 36188 error(nvae);
38176 throw nvae; 36189 throw nvae;
38177 } 36190 }
38178 } 36191 }
38179 36192
38180 class DFA72 extends DFA { 36193 class DFA68 extends DFA {
38181 36194
38182 public DFA72(BaseRecognizer recognizer) { 36195 public DFA68(BaseRecognizer recognizer) {
38183 this.recognizer = recognizer; 36196 this.recognizer = recognizer;
38184 this.decisionNumber = 72; 36197 this.decisionNumber = 68;
38185 this.eot = dfa_1; 36198 this.eot = dfa_1;
38186 this.eof = dfa_1; 36199 this.eof = dfa_1;
38187 this.min = dfa_2; 36200 this.min = dfa_2;
@@ -38191,64 +36204,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38191 this.transition = dfa_6; 36204 this.transition = dfa_6;
38192 } 36205 }
38193 public String getDescription() { 36206 public String getDescription() {
38194 return "10346:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?"; 36207 return "9793:2: ( rule__GenerationTask__UnorderedGroup_3__5 )?";
38195 } 36208 }
38196 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36209 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38197 TokenStream input = (TokenStream)_input; 36210 TokenStream input = (TokenStream)_input;
38198 int _s = s; 36211 int _s = s;
38199 switch ( s ) { 36212 switch ( s ) {
38200 case 0 : 36213 case 0 :
38201 int LA72_0 = input.LA(1); 36214 int LA68_0 = input.LA(1);
38202 36215
38203 36216
38204 int index72_0 = input.index(); 36217 int index68_0 = input.index();
38205 input.rewind(); 36218 input.rewind();
38206 s = -1; 36219 s = -1;
38207 if ( LA72_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36220 if ( LA68_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38208 36221
38209 else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36222 else if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38210 36223
38211 else if ( LA72_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36224 else if ( LA68_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38212 36225
38213 else if ( LA72_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36226 else if ( LA68_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38214 36227
38215 else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36228 else if ( LA68_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38216 36229
38217 else if ( LA72_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36230 else if ( LA68_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38218 36231
38219 else if ( LA72_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36232 else if ( LA68_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38220 36233
38221 else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36234 else if ( LA68_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38222 36235
38223 else if ( LA72_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36236 else if ( LA68_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38224 36237
38225 else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36238 else if ( LA68_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38226 36239
38227 else if ( LA72_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36240 else if ( LA68_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38228 36241
38229 else if ( LA72_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36242 else if ( LA68_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38230 36243
38231 else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36244 else if ( LA68_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38232 36245
38233 else if ( (LA72_0==32) ) {s = 14;} 36246 else if ( (LA68_0==31) ) {s = 14;}
38234 36247
38235 36248
38236 input.seek(index72_0); 36249 input.seek(index68_0);
38237 if ( s>=0 ) return s; 36250 if ( s>=0 ) return s;
38238 break; 36251 break;
38239 } 36252 }
38240 NoViableAltException nvae = 36253 NoViableAltException nvae =
38241 new NoViableAltException(getDescription(), 72, _s, input); 36254 new NoViableAltException(getDescription(), 68, _s, input);
38242 error(nvae); 36255 error(nvae);
38243 throw nvae; 36256 throw nvae;
38244 } 36257 }
38245 } 36258 }
38246 36259
38247 class DFA73 extends DFA { 36260 class DFA69 extends DFA {
38248 36261
38249 public DFA73(BaseRecognizer recognizer) { 36262 public DFA69(BaseRecognizer recognizer) {
38250 this.recognizer = recognizer; 36263 this.recognizer = recognizer;
38251 this.decisionNumber = 73; 36264 this.decisionNumber = 69;
38252 this.eot = dfa_1; 36265 this.eot = dfa_1;
38253 this.eof = dfa_1; 36266 this.eof = dfa_1;
38254 this.min = dfa_2; 36267 this.min = dfa_2;
@@ -38258,64 +36271,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38258 this.transition = dfa_6; 36271 this.transition = dfa_6;
38259 } 36272 }
38260 public String getDescription() { 36273 public String getDescription() {
38261 return "10358:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?"; 36274 return "9805:2: ( rule__GenerationTask__UnorderedGroup_3__6 )?";
38262 } 36275 }
38263 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36276 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38264 TokenStream input = (TokenStream)_input; 36277 TokenStream input = (TokenStream)_input;
38265 int _s = s; 36278 int _s = s;
38266 switch ( s ) { 36279 switch ( s ) {
38267 case 0 : 36280 case 0 :
38268 int LA73_0 = input.LA(1); 36281 int LA69_0 = input.LA(1);
38269 36282
38270 36283
38271 int index73_0 = input.index(); 36284 int index69_0 = input.index();
38272 input.rewind(); 36285 input.rewind();
38273 s = -1; 36286 s = -1;
38274 if ( LA73_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36287 if ( LA69_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38275 36288
38276 else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36289 else if ( LA69_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38277 36290
38278 else if ( LA73_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36291 else if ( LA69_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38279 36292
38280 else if ( LA73_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36293 else if ( LA69_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38281 36294
38282 else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36295 else if ( LA69_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38283 36296
38284 else if ( LA73_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36297 else if ( LA69_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38285 36298
38286 else if ( LA73_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36299 else if ( LA69_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38287 36300
38288 else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36301 else if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38289 36302
38290 else if ( LA73_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36303 else if ( LA69_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38291 36304
38292 else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36305 else if ( LA69_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38293 36306
38294 else if ( LA73_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36307 else if ( LA69_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38295 36308
38296 else if ( LA73_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36309 else if ( LA69_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38297 36310
38298 else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36311 else if ( LA69_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38299 36312
38300 else if ( (LA73_0==32) ) {s = 14;} 36313 else if ( (LA69_0==31) ) {s = 14;}
38301 36314
38302 36315
38303 input.seek(index73_0); 36316 input.seek(index69_0);
38304 if ( s>=0 ) return s; 36317 if ( s>=0 ) return s;
38305 break; 36318 break;
38306 } 36319 }
38307 NoViableAltException nvae = 36320 NoViableAltException nvae =
38308 new NoViableAltException(getDescription(), 73, _s, input); 36321 new NoViableAltException(getDescription(), 69, _s, input);
38309 error(nvae); 36322 error(nvae);
38310 throw nvae; 36323 throw nvae;
38311 } 36324 }
38312 } 36325 }
38313 36326
38314 class DFA74 extends DFA { 36327 class DFA70 extends DFA {
38315 36328
38316 public DFA74(BaseRecognizer recognizer) { 36329 public DFA70(BaseRecognizer recognizer) {
38317 this.recognizer = recognizer; 36330 this.recognizer = recognizer;
38318 this.decisionNumber = 74; 36331 this.decisionNumber = 70;
38319 this.eot = dfa_1; 36332 this.eot = dfa_1;
38320 this.eof = dfa_1; 36333 this.eof = dfa_1;
38321 this.min = dfa_2; 36334 this.min = dfa_2;
@@ -38325,64 +36338,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38325 this.transition = dfa_6; 36338 this.transition = dfa_6;
38326 } 36339 }
38327 public String getDescription() { 36340 public String getDescription() {
38328 return "10370:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?"; 36341 return "9817:2: ( rule__GenerationTask__UnorderedGroup_3__7 )?";
38329 } 36342 }
38330 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36343 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38331 TokenStream input = (TokenStream)_input; 36344 TokenStream input = (TokenStream)_input;
38332 int _s = s; 36345 int _s = s;
38333 switch ( s ) { 36346 switch ( s ) {
38334 case 0 : 36347 case 0 :
38335 int LA74_0 = input.LA(1); 36348 int LA70_0 = input.LA(1);
38336 36349
38337 36350
38338 int index74_0 = input.index(); 36351 int index70_0 = input.index();
38339 input.rewind(); 36352 input.rewind();
38340 s = -1; 36353 s = -1;
38341 if ( LA74_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36354 if ( LA70_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38342 36355
38343 else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36356 else if ( LA70_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38344 36357
38345 else if ( LA74_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36358 else if ( LA70_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38346 36359
38347 else if ( LA74_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36360 else if ( LA70_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38348 36361
38349 else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36362 else if ( LA70_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38350 36363
38351 else if ( LA74_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36364 else if ( LA70_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38352 36365
38353 else if ( LA74_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36366 else if ( LA70_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38354 36367
38355 else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36368 else if ( LA70_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38356 36369
38357 else if ( LA74_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36370 else if ( LA70_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38358 36371
38359 else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36372 else if ( LA70_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38360 36373
38361 else if ( LA74_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36374 else if ( LA70_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38362 36375
38363 else if ( LA74_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36376 else if ( LA70_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38364 36377
38365 else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36378 else if ( LA70_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38366 36379
38367 else if ( (LA74_0==32) ) {s = 14;} 36380 else if ( (LA70_0==31) ) {s = 14;}
38368 36381
38369 36382
38370 input.seek(index74_0); 36383 input.seek(index70_0);
38371 if ( s>=0 ) return s; 36384 if ( s>=0 ) return s;
38372 break; 36385 break;
38373 } 36386 }
38374 NoViableAltException nvae = 36387 NoViableAltException nvae =
38375 new NoViableAltException(getDescription(), 74, _s, input); 36388 new NoViableAltException(getDescription(), 70, _s, input);
38376 error(nvae); 36389 error(nvae);
38377 throw nvae; 36390 throw nvae;
38378 } 36391 }
38379 } 36392 }
38380 36393
38381 class DFA75 extends DFA { 36394 class DFA71 extends DFA {
38382 36395
38383 public DFA75(BaseRecognizer recognizer) { 36396 public DFA71(BaseRecognizer recognizer) {
38384 this.recognizer = recognizer; 36397 this.recognizer = recognizer;
38385 this.decisionNumber = 75; 36398 this.decisionNumber = 71;
38386 this.eot = dfa_1; 36399 this.eot = dfa_1;
38387 this.eof = dfa_1; 36400 this.eof = dfa_1;
38388 this.min = dfa_2; 36401 this.min = dfa_2;
@@ -38392,64 +36405,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38392 this.transition = dfa_6; 36405 this.transition = dfa_6;
38393 } 36406 }
38394 public String getDescription() { 36407 public String getDescription() {
38395 return "10382:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?"; 36408 return "9829:2: ( rule__GenerationTask__UnorderedGroup_3__8 )?";
38396 } 36409 }
38397 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36410 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38398 TokenStream input = (TokenStream)_input; 36411 TokenStream input = (TokenStream)_input;
38399 int _s = s; 36412 int _s = s;
38400 switch ( s ) { 36413 switch ( s ) {
38401 case 0 : 36414 case 0 :
38402 int LA75_0 = input.LA(1); 36415 int LA71_0 = input.LA(1);
38403 36416
38404 36417
38405 int index75_0 = input.index(); 36418 int index71_0 = input.index();
38406 input.rewind(); 36419 input.rewind();
38407 s = -1; 36420 s = -1;
38408 if ( LA75_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36421 if ( LA71_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38409 36422
38410 else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36423 else if ( LA71_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38411 36424
38412 else if ( LA75_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36425 else if ( LA71_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38413 36426
38414 else if ( LA75_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36427 else if ( LA71_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38415 36428
38416 else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36429 else if ( LA71_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38417 36430
38418 else if ( LA75_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36431 else if ( LA71_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38419 36432
38420 else if ( LA75_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36433 else if ( LA71_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38421 36434
38422 else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36435 else if ( LA71_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38423 36436
38424 else if ( LA75_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36437 else if ( LA71_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38425 36438
38426 else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36439 else if ( LA71_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38427 36440
38428 else if ( LA75_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36441 else if ( LA71_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38429 36442
38430 else if ( LA75_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36443 else if ( LA71_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38431 36444
38432 else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36445 else if ( LA71_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38433 36446
38434 else if ( (LA75_0==32) ) {s = 14;} 36447 else if ( (LA71_0==31) ) {s = 14;}
38435 36448
38436 36449
38437 input.seek(index75_0); 36450 input.seek(index71_0);
38438 if ( s>=0 ) return s; 36451 if ( s>=0 ) return s;
38439 break; 36452 break;
38440 } 36453 }
38441 NoViableAltException nvae = 36454 NoViableAltException nvae =
38442 new NoViableAltException(getDescription(), 75, _s, input); 36455 new NoViableAltException(getDescription(), 71, _s, input);
38443 error(nvae); 36456 error(nvae);
38444 throw nvae; 36457 throw nvae;
38445 } 36458 }
38446 } 36459 }
38447 36460
38448 class DFA76 extends DFA { 36461 class DFA72 extends DFA {
38449 36462
38450 public DFA76(BaseRecognizer recognizer) { 36463 public DFA72(BaseRecognizer recognizer) {
38451 this.recognizer = recognizer; 36464 this.recognizer = recognizer;
38452 this.decisionNumber = 76; 36465 this.decisionNumber = 72;
38453 this.eot = dfa_1; 36466 this.eot = dfa_1;
38454 this.eof = dfa_1; 36467 this.eof = dfa_1;
38455 this.min = dfa_2; 36468 this.min = dfa_2;
@@ -38459,64 +36472,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38459 this.transition = dfa_6; 36472 this.transition = dfa_6;
38460 } 36473 }
38461 public String getDescription() { 36474 public String getDescription() {
38462 return "10394:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?"; 36475 return "9841:2: ( rule__GenerationTask__UnorderedGroup_3__9 )?";
38463 } 36476 }
38464 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36477 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38465 TokenStream input = (TokenStream)_input; 36478 TokenStream input = (TokenStream)_input;
38466 int _s = s; 36479 int _s = s;
38467 switch ( s ) { 36480 switch ( s ) {
38468 case 0 : 36481 case 0 :
38469 int LA76_0 = input.LA(1); 36482 int LA72_0 = input.LA(1);
38470 36483
38471 36484
38472 int index76_0 = input.index(); 36485 int index72_0 = input.index();
38473 input.rewind(); 36486 input.rewind();
38474 s = -1; 36487 s = -1;
38475 if ( LA76_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36488 if ( LA72_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38476 36489
38477 else if ( LA76_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36490 else if ( LA72_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38478 36491
38479 else if ( LA76_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36492 else if ( LA72_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38480 36493
38481 else if ( LA76_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36494 else if ( LA72_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38482 36495
38483 else if ( LA76_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36496 else if ( LA72_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38484 36497
38485 else if ( LA76_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36498 else if ( LA72_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38486 36499
38487 else if ( LA76_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36500 else if ( LA72_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38488 36501
38489 else if ( LA76_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36502 else if ( LA72_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38490 36503
38491 else if ( LA76_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36504 else if ( LA72_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38492 36505
38493 else if ( LA76_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36506 else if ( LA72_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38494 36507
38495 else if ( LA76_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36508 else if ( LA72_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38496 36509
38497 else if ( LA76_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36510 else if ( LA72_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38498 36511
38499 else if ( LA76_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36512 else if ( LA72_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38500 36513
38501 else if ( (LA76_0==32) ) {s = 14;} 36514 else if ( (LA72_0==31) ) {s = 14;}
38502 36515
38503 36516
38504 input.seek(index76_0); 36517 input.seek(index72_0);
38505 if ( s>=0 ) return s; 36518 if ( s>=0 ) return s;
38506 break; 36519 break;
38507 } 36520 }
38508 NoViableAltException nvae = 36521 NoViableAltException nvae =
38509 new NoViableAltException(getDescription(), 76, _s, input); 36522 new NoViableAltException(getDescription(), 72, _s, input);
38510 error(nvae); 36523 error(nvae);
38511 throw nvae; 36524 throw nvae;
38512 } 36525 }
38513 } 36526 }
38514 36527
38515 class DFA77 extends DFA { 36528 class DFA73 extends DFA {
38516 36529
38517 public DFA77(BaseRecognizer recognizer) { 36530 public DFA73(BaseRecognizer recognizer) {
38518 this.recognizer = recognizer; 36531 this.recognizer = recognizer;
38519 this.decisionNumber = 77; 36532 this.decisionNumber = 73;
38520 this.eot = dfa_1; 36533 this.eot = dfa_1;
38521 this.eof = dfa_1; 36534 this.eof = dfa_1;
38522 this.min = dfa_2; 36535 this.min = dfa_2;
@@ -38526,64 +36539,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38526 this.transition = dfa_6; 36539 this.transition = dfa_6;
38527 } 36540 }
38528 public String getDescription() { 36541 public String getDescription() {
38529 return "10406:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?"; 36542 return "9853:2: ( rule__GenerationTask__UnorderedGroup_3__10 )?";
38530 } 36543 }
38531 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36544 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38532 TokenStream input = (TokenStream)_input; 36545 TokenStream input = (TokenStream)_input;
38533 int _s = s; 36546 int _s = s;
38534 switch ( s ) { 36547 switch ( s ) {
38535 case 0 : 36548 case 0 :
38536 int LA77_0 = input.LA(1); 36549 int LA73_0 = input.LA(1);
38537 36550
38538 36551
38539 int index77_0 = input.index(); 36552 int index73_0 = input.index();
38540 input.rewind(); 36553 input.rewind();
38541 s = -1; 36554 s = -1;
38542 if ( LA77_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36555 if ( LA73_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38543 36556
38544 else if ( LA77_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36557 else if ( LA73_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38545 36558
38546 else if ( LA77_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36559 else if ( LA73_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38547 36560
38548 else if ( LA77_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36561 else if ( LA73_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38549 36562
38550 else if ( LA77_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36563 else if ( LA73_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38551 36564
38552 else if ( LA77_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36565 else if ( LA73_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38553 36566
38554 else if ( LA77_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36567 else if ( LA73_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38555 36568
38556 else if ( LA77_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36569 else if ( LA73_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38557 36570
38558 else if ( LA77_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36571 else if ( LA73_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38559 36572
38560 else if ( LA77_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36573 else if ( LA73_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38561 36574
38562 else if ( LA77_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36575 else if ( LA73_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38563 36576
38564 else if ( LA77_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36577 else if ( LA73_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38565 36578
38566 else if ( LA77_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36579 else if ( LA73_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38567 36580
38568 else if ( (LA77_0==32) ) {s = 14;} 36581 else if ( (LA73_0==31) ) {s = 14;}
38569 36582
38570 36583
38571 input.seek(index77_0); 36584 input.seek(index73_0);
38572 if ( s>=0 ) return s; 36585 if ( s>=0 ) return s;
38573 break; 36586 break;
38574 } 36587 }
38575 NoViableAltException nvae = 36588 NoViableAltException nvae =
38576 new NoViableAltException(getDescription(), 77, _s, input); 36589 new NoViableAltException(getDescription(), 73, _s, input);
38577 error(nvae); 36590 error(nvae);
38578 throw nvae; 36591 throw nvae;
38579 } 36592 }
38580 } 36593 }
38581 36594
38582 class DFA78 extends DFA { 36595 class DFA74 extends DFA {
38583 36596
38584 public DFA78(BaseRecognizer recognizer) { 36597 public DFA74(BaseRecognizer recognizer) {
38585 this.recognizer = recognizer; 36598 this.recognizer = recognizer;
38586 this.decisionNumber = 78; 36599 this.decisionNumber = 74;
38587 this.eot = dfa_1; 36600 this.eot = dfa_1;
38588 this.eof = dfa_1; 36601 this.eof = dfa_1;
38589 this.min = dfa_2; 36602 this.min = dfa_2;
@@ -38593,64 +36606,64 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38593 this.transition = dfa_6; 36606 this.transition = dfa_6;
38594 } 36607 }
38595 public String getDescription() { 36608 public String getDescription() {
38596 return "10418:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?"; 36609 return "9865:2: ( rule__GenerationTask__UnorderedGroup_3__11 )?";
38597 } 36610 }
38598 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36611 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38599 TokenStream input = (TokenStream)_input; 36612 TokenStream input = (TokenStream)_input;
38600 int _s = s; 36613 int _s = s;
38601 switch ( s ) { 36614 switch ( s ) {
38602 case 0 : 36615 case 0 :
38603 int LA78_0 = input.LA(1); 36616 int LA74_0 = input.LA(1);
38604 36617
38605 36618
38606 int index78_0 = input.index(); 36619 int index74_0 = input.index();
38607 input.rewind(); 36620 input.rewind();
38608 s = -1; 36621 s = -1;
38609 if ( LA78_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36622 if ( LA74_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38610 36623
38611 else if ( LA78_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36624 else if ( LA74_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38612 36625
38613 else if ( LA78_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36626 else if ( LA74_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38614 36627
38615 else if ( LA78_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36628 else if ( LA74_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38616 36629
38617 else if ( LA78_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36630 else if ( LA74_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38618 36631
38619 else if ( LA78_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36632 else if ( LA74_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38620 36633
38621 else if ( LA78_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36634 else if ( LA74_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38622 36635
38623 else if ( LA78_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36636 else if ( LA74_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38624 36637
38625 else if ( LA78_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36638 else if ( LA74_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38626 36639
38627 else if ( LA78_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36640 else if ( LA74_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38628 36641
38629 else if ( LA78_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36642 else if ( LA74_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38630 36643
38631 else if ( LA78_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36644 else if ( LA74_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38632 36645
38633 else if ( LA78_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36646 else if ( LA74_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38634 36647
38635 else if ( (LA78_0==32) ) {s = 14;} 36648 else if ( (LA74_0==31) ) {s = 14;}
38636 36649
38637 36650
38638 input.seek(index78_0); 36651 input.seek(index74_0);
38639 if ( s>=0 ) return s; 36652 if ( s>=0 ) return s;
38640 break; 36653 break;
38641 } 36654 }
38642 NoViableAltException nvae = 36655 NoViableAltException nvae =
38643 new NoViableAltException(getDescription(), 78, _s, input); 36656 new NoViableAltException(getDescription(), 74, _s, input);
38644 error(nvae); 36657 error(nvae);
38645 throw nvae; 36658 throw nvae;
38646 } 36659 }
38647 } 36660 }
38648 36661
38649 class DFA79 extends DFA { 36662 class DFA75 extends DFA {
38650 36663
38651 public DFA79(BaseRecognizer recognizer) { 36664 public DFA75(BaseRecognizer recognizer) {
38652 this.recognizer = recognizer; 36665 this.recognizer = recognizer;
38653 this.decisionNumber = 79; 36666 this.decisionNumber = 75;
38654 this.eot = dfa_1; 36667 this.eot = dfa_1;
38655 this.eof = dfa_1; 36668 this.eof = dfa_1;
38656 this.min = dfa_2; 36669 this.min = dfa_2;
@@ -38660,54 +36673,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38660 this.transition = dfa_6; 36673 this.transition = dfa_6;
38661 } 36674 }
38662 public String getDescription() { 36675 public String getDescription() {
38663 return "10430:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?"; 36676 return "9877:2: ( rule__GenerationTask__UnorderedGroup_3__12 )?";
38664 } 36677 }
38665 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 36678 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
38666 TokenStream input = (TokenStream)_input; 36679 TokenStream input = (TokenStream)_input;
38667 int _s = s; 36680 int _s = s;
38668 switch ( s ) { 36681 switch ( s ) {
38669 case 0 : 36682 case 0 :
38670 int LA79_0 = input.LA(1); 36683 int LA75_0 = input.LA(1);
38671 36684
38672 36685
38673 int index79_0 = input.index(); 36686 int index75_0 = input.index();
38674 input.rewind(); 36687 input.rewind();
38675 s = -1; 36688 s = -1;
38676 if ( LA79_0 == 37 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;} 36689 if ( LA75_0 == 36 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 1;}
38677 36690
38678 else if ( LA79_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;} 36691 else if ( LA75_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 2;}
38679 36692
38680 else if ( LA79_0 == 40 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;} 36693 else if ( LA75_0 == 39 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 3;}
38681 36694
38682 else if ( LA79_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;} 36695 else if ( LA75_0 == 41 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 4;}
38683 36696
38684 else if ( LA79_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;} 36697 else if ( LA75_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 5;}
38685 36698
38686 else if ( LA79_0 == 65 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;} 36699 else if ( LA75_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 6;}
38687 36700
38688 else if ( LA79_0 == 66 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;} 36701 else if ( LA75_0 == 63 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 7;}
38689 36702
38690 else if ( LA79_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;} 36703 else if ( LA75_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 8;}
38691 36704
38692 else if ( LA79_0 == 45 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;} 36705 else if ( LA75_0 == 42 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 9;}
38693 36706
38694 else if ( LA79_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;} 36707 else if ( LA75_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 10;}
38695 36708
38696 else if ( LA79_0 == 60 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;} 36709 else if ( LA75_0 == 57 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 11;}
38697 36710
38698 else if ( LA79_0 == 61 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;} 36711 else if ( LA75_0 == 58 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 12;}
38699 36712
38700 else if ( LA79_0 == 62 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;} 36713 else if ( LA75_0 == 59 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 13;}
38701 36714
38702 else if ( (LA79_0==32) ) {s = 14;} 36715 else if ( (LA75_0==31) ) {s = 14;}
38703 36716
38704 36717
38705 input.seek(index79_0); 36718 input.seek(index75_0);
38706 if ( s>=0 ) return s; 36719 if ( s>=0 ) return s;
38707 break; 36720 break;
38708 } 36721 }
38709 NoViableAltException nvae = 36722 NoViableAltException nvae =
38710 new NoViableAltException(getDescription(), 79, _s, input); 36723 new NoViableAltException(getDescription(), 75, _s, input);
38711 error(nvae); 36724 error(nvae);
38712 throw nvae; 36725 throw nvae;
38713 } 36726 }
@@ -38716,9 +36729,9 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38716 36729
38717 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); 36730 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
38718 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); 36731 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
38719 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x018031A020000000L}); 36732 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x003006D010000000L});
38720 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000002000002L}); 36733 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000002000002L});
38721 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x018031A020000002L}); 36734 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x003006D010000002L});
38722 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000800000L}); 36735 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000800000L});
38723 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000800002L}); 36736 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000800002L});
38724 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L}); 36737 public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000000010L});
@@ -38726,42 +36739,40 @@ public class InternalApplicationConfigurationParser extends AbstractInternalCont
38726 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000004000000L}); 36739 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000004000000L});
38727 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L}); 36740 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000040L});
38728 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000008000000L}); 36741 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000008000000L});
38729 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000010000000L}); 36742 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000020000000L});
38730 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000040000000L}); 36743 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000200000010L});
38731 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000400000010L}); 36744 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000180000000L});
38732 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000300000000L}); 36745 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000100000002L});
38733 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000200000002L}); 36746 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000400000000L});
38734 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000800000000L}); 36747 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000040000000L});
38735 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000080000000L}); 36748 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000800000000L});
38736 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000001000000000L}); 36749 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000002000000050L});
38737 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000004000000050L}); 36750 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L});
38738 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000050L}); 36751 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000010000001800L});
38739 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x00000A0010001800L}); 36752 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x000000000001E000L});
38740 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x000000000001E000L}); 36753 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000001000020L});
38741 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000001000020L}); 36754 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000380080000040L});
38742 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000040000000000L}); 36755 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000100000000L});
38743 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0001C00100000040L}); 36756 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000380000000040L});
38744 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000200000000L}); 36757 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x00000000000E0000L});
38745 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0001C00000000040L}); 36758 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000400080000000L});
38746 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x00000000000E0000L}); 36759 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000400000000000L});
38747 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0002000100000000L}); 36760 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000002000L});
38748 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0002000000000000L}); 36761 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x1000000020000000L});
38749 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000002000L}); 36762 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x2000000000000020L});
38750 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x8000000040000000L}); 36763 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000800000000000L});
38751 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000020L,0x0000000000000001L}); 36764 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0001000000000000L});
38752 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0004000000000000L}); 36765 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x2000000040000020L});
38753 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0008000000000000L}); 36766 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0002000000000000L});
38754 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000080000020L,0x0000000000000001L}); 36767 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0004000000000000L});
38755 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0010000000000000L}); 36768 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000004000L});
38756 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0020000000000000L}); 36769 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0008000000000000L});
38757 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000004000L}); 36770 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000081000020L});
38758 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0040000000000000L}); 36771 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000080000040L});
38759 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000101000020L}); 36772 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0xCFD0069000000000L});
38760 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000100000040L}); 36773 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000080000000L});
38761 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x7E80312000000000L,0x0000000000000006L}); 36774 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000040000010L});
38762 public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000100000000L}); 36775 public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000700000L});
38763 public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000080000010L}); 36776 public static final BitSet FOLLOW_47 = new BitSet(new long[]{0xCFD0069000000002L});
38764 public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000000000700000L});
38765 public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x7E80312000000002L,0x0000000000000006L});
38766 36777
38767} 36778}
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 ba53fa44..069bd953 100644
--- 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
Binary files 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 81608794..624846d6 100644
--- 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
Binary files differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/AbstractApplicationConfigurationUiModule.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/AbstractApplicationConfigurationUiModule.java
index 44f44a1f..2a28262e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/AbstractApplicationConfigurationUiModule.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/AbstractApplicationConfigurationUiModule.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ui; 4package hu.bme.mit.inf.dslreasoner.application.ui;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationExecutableExtensionFactory.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationExecutableExtensionFactory.java
index 2dde976b..826260aa 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationExecutableExtensionFactory.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/ApplicationConfigurationExecutableExtensionFactory.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ui; 4package hu.bme.mit.inf.dslreasoner.application.ui;
5 5
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 a5479dd5..f27ddf0e 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
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ui.contentassist; 4package hu.bme.mit.inf.dslreasoner.application.ui.contentassist;
5 5
@@ -30,9 +30,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
30 public void completeViatraImport_ImportedViatra(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 30 public void completeViatraImport_ImportedViatra(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
31 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor); 31 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
32 } 32 }
33 public void completeCftImport_ImportedCft(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
34 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
35 }
36 public void completeFileSpecification_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 33 public void completeFileSpecification_Path(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
37 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); 34 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
38 } 35 }
@@ -144,21 +141,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
144 public void completeCostEntry_Weight(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 141 public void completeCostEntry_Weight(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
145 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); 142 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
146 } 143 }
147 public void completeReliabiltiyProbability_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
148 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
149 }
150 public void completeReliabiltiyProbability_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
151 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
152 }
153 public void completeReliabiltiyProbability_Time(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
154 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
155 }
156 public void completeMtff_Package(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
157 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
158 }
159 public void completeMtff_Transformation(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
160 lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
161 }
162 public void completeObjectiveDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 144 public void completeObjectiveDeclaration_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
163 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor); 145 completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
164 } 146 }
@@ -364,9 +346,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
364 public void complete_ViatraImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 346 public void complete_ViatraImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
365 // subclasses may override 347 // subclasses may override
366 } 348 }
367 public void complete_CftImport(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
368 // subclasses may override
369 }
370 public void complete_Declaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 349 public void complete_Declaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
371 // subclasses may override 350 // subclasses may override
372 } 351 }
@@ -472,15 +451,6 @@ public abstract class AbstractApplicationConfigurationProposalProvider extends T
472 public void complete_CostEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 451 public void complete_CostEntry(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
473 // subclasses may override 452 // subclasses may override
474 } 453 }
475 public void complete_ReliabilityObjectiveFunction(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
476 // subclasses may override
477 }
478 public void complete_ReliabiltiyProbability(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
479 // subclasses may override
480 }
481 public void complete_Mtff(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
482 // subclasses may override
483 }
484 public void complete_ObjectiveDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) { 454 public void complete_ObjectiveDeclaration(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
485 // subclasses may override 455 // subclasses may override
486 } 456 }
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/internal/ApplicationActivator.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/internal/ApplicationActivator.java
index 19b0c5b8..cba78f27 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/internal/ApplicationActivator.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src-gen/hu/bme/mit/inf/dslreasoner/application/ui/internal/ApplicationActivator.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.ui.internal; 4package hu.bme.mit.inf.dslreasoner.application.ui.internal;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch b/Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch
index 6ae04e4c..07eb0292 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/Eclipse Application.launch
@@ -13,7 +13,7 @@
13 <stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application"/> 13 <stringAttribute key="configLocation" value="${workspace_loc}/.metadata/.plugins/org.eclipse.pde.core/Eclipse Application"/>
14 <booleanAttribute key="default" value="true"/> 14 <booleanAttribute key="default" value="true"/>
15 <booleanAttribute key="includeOptional" value="true"/> 15 <booleanAttribute key="includeOptional" value="true"/>
16 <stringAttribute key="location" value="${workspace_loc}/../eclipse-2018.12-runtime"/> 16 <stringAttribute key="location" value="${workspace_loc}/../eclipse-2019-03-runtime"/>
17 <listAttribute key="org.eclipse.debug.ui.favoriteGroups"> 17 <listAttribute key="org.eclipse.debug.ui.favoriteGroups">
18 <listEntry value="org.eclipse.debug.ui.launchGroup.debug"/> 18 <listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
19 <listEntry value="org.eclipse.debug.ui.launchGroup.run"/> 19 <listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
@@ -25,8 +25,8 @@
25 <booleanAttribute key="pde.generated.config" value="false"/> 25 <booleanAttribute key="pde.generated.config" value="false"/>
26 <stringAttribute key="pde.version" value="3.3"/> 26 <stringAttribute key="pde.version" value="3.3"/>
27 <stringAttribute key="product" value="org.eclipse.platform.ide"/> 27 <stringAttribute key="product" value="org.eclipse.platform.ide"/>
28 <stringAttribute key="selected_target_plugins" value="com.eclipsesource.j2v8.win32_x86_64@default:default,com.google.gson@default:default,com.google.guava*15.0.0.v201403281430@default:default,com.google.guava*21.0.0.v20170206-1425@default:default,com.google.inject.multibindings@default:false,com.google.inject@default:default,com.ibm.icu@default:default,com.jcraft.jsch@default:default,com.sun.el@default:default,com.sun.jna.platform@default:default,com.sun.jna@default:default,guru.nidi.graphviz-java@default:default,javaewah@default:default,javax.annotation@default:default,javax.el@default:default,javax.inject@default:default,javax.servlet.jsp@default:default,javax.servlet@default:default,javax.xml@default:default,lpg.runtime.java@default:default,org.antlr.runtime*3.2.0.v201101311130@default:default,org.antlr.runtime*4.3.0.v201502022030@default:default,org.apache.ant@default:default,org.apache.batik.bridge@default:default,org.apache.batik.css*1.6.0.v201011041432@default:default,org.apache.batik.css*1.8.0.v20170214-1941@default:default,org.apache.batik.dom.svg@default:default,org.apache.batik.dom@default:default,org.apache.batik.ext.awt@default:default,org.apache.batik.parser@default:default,org.apache.batik.pdf@default:default,org.apache.batik.svggen@default:default,org.apache.batik.transcoder@default:default,org.apache.batik.util*1.6.0.v201011041432@default:default,org.apache.batik.util*1.8.0.v20170214-1941@default:default,org.apache.batik.util.gui*1.6.0.v201011041432@default:default,org.apache.batik.util.gui*1.8.0.v20170214-1941@default:default,org.apache.batik.xml@default:default,org.apache.commons.cli@default:default,org.apache.commons.codec@default:default,org.apache.commons.compress@default:default,org.apache.commons.exec@default:default,org.apache.commons.httpclient@default:default,org.apache.commons.io@default:default,org.apache.commons.jxpath@default:default,org.apache.commons.lang3@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.felix.scr@default:default,org.apache.httpcomponents.httpclient.win@default:default,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.log4j@default:default,org.apache.lucene.analyzers-common@default:default,org.apache.lucene.analyzers-smartcn@default:default,org.apache.lucene.core@default:default,org.apache.lucene.misc@default:default,org.apache.lucene.queryparser@default:default,org.apache.ws.commons.util@default:default,org.apache.xerces@default:default,org.apache.xml.resolver@default:default,org.apache.xml.serializer@default:default,org.apache.xmlrpc@default:default,org.apiguardian@default:default,org.eclipse.acceleo.annotations@default:default,org.eclipse.acceleo.query@default:default,org.eclipse.acceleo.ui.interpreter@default:default,org.eclipse.amalgam.discovery.core@default:default,org.eclipse.amalgam.discovery.modeling@default:default,org.eclipse.amalgam.discovery.ui@default:default,org.eclipse.amalgam.explorer.contextual.core.ui@default:default,org.eclipse.amalgam.explorer.contextual.core@default:default,org.eclipse.amalgam.explorer.contextual.sirius.ui@default:default,org.eclipse.amalgam.explorer.contextual.sirius@default:default,org.eclipse.amalgam.explorer.contextual.ui@default:default,org.eclipse.ant.core@default:default,org.eclipse.ant.launching@default:default,org.eclipse.ant.ui@default:default,org.eclipse.collections*7.1.1@default:default,org.eclipse.collections*9.0.0.v20170920-0536@default:default,org.eclipse.collections.api@default:default,org.eclipse.compare.core@default:default,org.eclipse.compare.win32@default:default,org.eclipse.compare@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.externaltools@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.core.filesystem.win32.x86_64@default:false,org.eclipse.core.filesystem@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.net.win32.x86_64@default:false,org.eclipse.core.net@default:default,org.eclipse.core.resources.win32.x86_64@default:false,org.eclipse.core.resources@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.cvs@default:default,org.eclipse.debug.core@default:default,org.eclipse.debug.ui@default:default,org.eclipse.draw2d.doc.isv@default:default,org.eclipse.draw2d@default:default,org.eclipse.e4.core.commands@default:default,org.eclipse.e4.core.contexts@default:default,org.eclipse.e4.core.di.annotations@default:default,org.eclipse.e4.core.di.extensions.supplier@default:default,org.eclipse.e4.core.di.extensions@default:default,org.eclipse.e4.core.di@default:default,org.eclipse.e4.core.services@default:default,org.eclipse.e4.emf.xpath@default:default,org.eclipse.e4.tools.compat@default:default,org.eclipse.e4.tools.emf.editor3x@default:default,org.eclipse.e4.tools.emf.ui@default:default,org.eclipse.e4.tools.jdt.templates@default:default,org.eclipse.e4.tools.services@default:default,org.eclipse.e4.tools@default:default,org.eclipse.e4.ui.bindings@default:default,org.eclipse.e4.ui.css.core@default:default,org.eclipse.e4.ui.css.swt.theme@default:default,org.eclipse.e4.ui.css.swt@default:default,org.eclipse.e4.ui.di@default:default,org.eclipse.e4.ui.dialogs@default:default,org.eclipse.e4.ui.model.workbench@default:default,org.eclipse.e4.ui.services@default:default,org.eclipse.e4.ui.widgets@default:default,org.eclipse.e4.ui.workbench.addons.swt@default:default,org.eclipse.e4.ui.workbench.renderers.swt@default:default,org.eclipse.e4.ui.workbench.swt@default:default,org.eclipse.e4.ui.workbench3@default:default,org.eclipse.e4.ui.workbench@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:false,org.eclipse.ecf.provider.filetransfer.httpclient4@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.ecf@default:default,org.eclipse.eef.common.ui@default:default,org.eclipse.eef.common@default:default,org.eclipse.eef.core.ext.widgets.reference@default:default,org.eclipse.eef.core@default:default,org.eclipse.eef.ext.widgets.reference@default:default,org.eclipse.eef.ide.ui.ext.widgets.reference@default:default,org.eclipse.eef.ide.ui.properties@default:default,org.eclipse.eef.ide.ui@default:default,org.eclipse.eef.ide@default:default,org.eclipse.eef.properties.ui.legacy@default:default,org.eclipse.eef.properties.ui@default:default,org.eclipse.eef@default:default,org.eclipse.egit.core@default:default,org.eclipse.egit.doc@default:default,org.eclipse.egit.ui@default:default,org.eclipse.egit@default:default,org.eclipse.emf.ant@default:default,org.eclipse.emf.cdo.admin@default:default,org.eclipse.emf.cdo.common.db@default:default,org.eclipse.emf.cdo.common@default:default,org.eclipse.emf.cdo.compare@default:default,org.eclipse.emf.cdo.doc@default:default,org.eclipse.emf.cdo.edit@default:default,org.eclipse.emf.cdo.examples.installer@default:default,org.eclipse.emf.cdo.explorer.ui@default:default,org.eclipse.emf.cdo.explorer@default:default,org.eclipse.emf.cdo.expressions.edit@default:default,org.eclipse.emf.cdo.expressions.editor@default:default,org.eclipse.emf.cdo.expressions@default:default,org.eclipse.emf.cdo.migrator@default:default,org.eclipse.emf.cdo.net4j@default:default,org.eclipse.emf.cdo.security.edit@default:default,org.eclipse.emf.cdo.security.editor@default:default,org.eclipse.emf.cdo.security.ui@default:default,org.eclipse.emf.cdo.security@default:default,org.eclipse.emf.cdo.server.admin@default:default,org.eclipse.emf.cdo.server.db@default:default,org.eclipse.emf.cdo.server.net4j@default:default,org.eclipse.emf.cdo.server.ocl@default:default,org.eclipse.emf.cdo.server.product@default:default,org.eclipse.emf.cdo.server.security@default:default,org.eclipse.emf.cdo.server@default:default,org.eclipse.emf.cdo.transfer.repository@default:default,org.eclipse.emf.cdo.transfer.ui@default:default,org.eclipse.emf.cdo.transfer.workspace.ui@default:default,org.eclipse.emf.cdo.transfer.workspace@default:default,org.eclipse.emf.cdo.transfer@default:default,org.eclipse.emf.cdo.ui.admin@default:default,org.eclipse.emf.cdo.ui.compare@default:default,org.eclipse.emf.cdo.ui.shared@default:default,org.eclipse.emf.cdo.ui.team@default:default,org.eclipse.emf.cdo.ui@default:default,org.eclipse.emf.cdo.workspace@default:default,org.eclipse.emf.cdo@default:default,org.eclipse.emf.cheatsheets@default:default,org.eclipse.emf.codegen.ecore.ui@default:default,org.eclipse.emf.codegen.ecore@default:default,org.eclipse.emf.codegen.ui@default:default,org.eclipse.emf.codegen@default:default,org.eclipse.emf.common.ui@default:default,org.eclipse.emf.common@default:default,org.eclipse.emf.compare.diagram.edit@default:default,org.eclipse.emf.compare.diagram.ide.ui.sirius@default:default,org.eclipse.emf.compare.diagram.ide.ui@default:default,org.eclipse.emf.compare.diagram.sirius@default:default,org.eclipse.emf.compare.diagram@default:default,org.eclipse.emf.compare.doc@default:default,org.eclipse.emf.compare.edit@default:default,org.eclipse.emf.compare.egit.ui@default:default,org.eclipse.emf.compare.egit@default:default,org.eclipse.emf.compare.ide.ui@default:default,org.eclipse.emf.compare.ide@default:default,org.eclipse.emf.compare.rcp.ui@default:default,org.eclipse.emf.compare.rcp@default:default,org.eclipse.emf.compare@default:default,org.eclipse.emf.converter@default:default,org.eclipse.emf.databinding.edit@default:default,org.eclipse.emf.databinding@default:default,org.eclipse.emf.doc@default:default,org.eclipse.emf.ecore.change.edit@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.emf.ecore.editor@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.emf.ecoretools.design.ui@default:default,org.eclipse.emf.ecoretools.design@default:default,org.eclipse.emf.ecoretools.doc@default:default,org.eclipse.emf.ecoretools.explorer.contextual@default:default,org.eclipse.emf.ecoretools.ui@default:default,org.eclipse.emf.ecoretools@default:default,org.eclipse.emf.ecp.application.e3@default:default,org.eclipse.emf.ecp.application.e4@default:default,org.eclipse.emf.ecp.cdo.core@default:default,org.eclipse.emf.ecp.cdo.ui@default:default,org.eclipse.emf.ecp.common.ui@default:default,org.eclipse.emf.ecp.common@default:default,org.eclipse.emf.ecp.core.emffilter@default:default,org.eclipse.emf.ecp.core@default:default,org.eclipse.emf.ecp.edit.swt@default:default,org.eclipse.emf.ecp.edit@default:default,org.eclipse.emf.ecp.editor.e3@default:default,org.eclipse.emf.ecp.emf2web.json@default:default,org.eclipse.emf.ecp.emf2web.ui.json@default:default,org.eclipse.emf.ecp.emf2web.ui@default:default,org.eclipse.emf.ecp.emf2web@default:default,org.eclipse.emf.ecp.emfstore.core@default:default,org.eclipse.emf.ecp.emfstore.ui.e3@default:default,org.eclipse.emf.ecp.emfstore.ui.e4@default:default,org.eclipse.emf.ecp.emfstore.ui.search@default:default,org.eclipse.emf.ecp.emfstore.ui@default:default,org.eclipse.emf.ecp.explorereditorbridge@default:default,org.eclipse.emf.ecp.ide.editor.view.templatebridge@default:default,org.eclipse.emf.ecp.ide.editor.view@default:default,org.eclipse.emf.ecp.ide.editor.viewmodel@default:default,org.eclipse.emf.ecp.ide.util@default:default,org.eclipse.emf.ecp.ide.view.service@default:default,org.eclipse.emf.ecp.makeithappen.wizards@default:default,org.eclipse.emf.ecp.ui.e3@default:default,org.eclipse.emf.ecp.ui.e4@default:default,org.eclipse.emf.ecp.ui.rcp@default:default,org.eclipse.emf.ecp.ui.view.editor.controls@default:default,org.eclipse.emf.ecp.ui.view.linewrapper@default:default,org.eclipse.emf.ecp.ui.view.swt@default:default,org.eclipse.emf.ecp.ui.view@default:default,org.eclipse.emf.ecp.ui@default:default,org.eclipse.emf.ecp.validation.connector@default:default,org.eclipse.emf.ecp.validation@default:default,org.eclipse.emf.ecp.view.categorization.model.edit@default:default,org.eclipse.emf.ecp.view.categorization.model@default:default,org.eclipse.emf.ecp.view.categorization.swt@default:default,org.eclipse.emf.ecp.view.compoundcontrol.model.edit@default:default,org.eclipse.emf.ecp.view.compoundcontrol.model@default:default,org.eclipse.emf.ecp.view.compoundcontrol.swt@default:default,org.eclipse.emf.ecp.view.compoundcontrol.tooling@default:default,org.eclipse.emf.ecp.view.context.locale@default:default,org.eclipse.emf.ecp.view.context@default:default,org.eclipse.emf.ecp.view.control.multireference@default:default,org.eclipse.emf.ecp.view.core.swt@default:default,org.eclipse.emf.ecp.view.custom.model.edit@default:default,org.eclipse.emf.ecp.view.custom.model@default:default,org.eclipse.emf.ecp.view.custom.ui.swt@default:default,org.eclipse.emf.ecp.view.edapt@default:default,org.eclipse.emf.ecp.view.group.model.edit@default:default,org.eclipse.emf.ecp.view.group.model@default:default,org.eclipse.emf.ecp.view.group.swt.collapsable@default:default,org.eclipse.emf.ecp.view.group.swt.embedded@default:default,org.eclipse.emf.ecp.view.group.ui.swt@default:default,org.eclipse.emf.ecp.view.horizontal.model.edit@default:default,org.eclipse.emf.ecp.view.horizontal.model@default:default,org.eclipse.emf.ecp.view.horizontal.ui.swt@default:default,org.eclipse.emf.ecp.view.indexdmr.model@default:default,org.eclipse.emf.ecp.view.label.model.edit@default:default,org.eclipse.emf.ecp.view.label.model@default:default,org.eclipse.emf.ecp.view.label.ui.swt@default:default,org.eclipse.emf.ecp.view.mappingdmr.model@default:default,org.eclipse.emf.ecp.view.migrator@default:default,org.eclipse.emf.ecp.view.model.common@default:default,org.eclipse.emf.ecp.view.model.edapt@default:default,org.eclipse.emf.ecp.view.model.edit@default:default,org.eclipse.emf.ecp.view.model.editor@default:default,org.eclipse.emf.ecp.view.model.preview.common@default:default,org.eclipse.emf.ecp.view.model.preview.e3@default:default,org.eclipse.emf.ecp.view.model.project.installer@default:default,org.eclipse.emf.ecp.view.model.provider.generator@default:default,org.eclipse.emf.ecp.view.model.provider.xmi@default:default,org.eclipse.emf.ecp.view.model@default:default,org.eclipse.emf.ecp.view.rule.model.edit@default:default,org.eclipse.emf.ecp.view.rule.model@default:default,org.eclipse.emf.ecp.view.rule@default:default,org.eclipse.emf.ecp.view.stack.model.edit@default:default,org.eclipse.emf.ecp.view.stack.model@default:default,org.eclipse.emf.ecp.view.stack.ui.swt@default:default,org.eclipse.emf.ecp.view.stack.viewmodel@default:default,org.eclipse.emf.ecp.view.swt.layout@default:default,org.eclipse.emf.ecp.view.table.columnservice@default:default,org.eclipse.emf.ecp.view.table.edapt@default:default,org.eclipse.emf.ecp.view.table.model.edit@default:default,org.eclipse.emf.ecp.view.table.model@default:default,org.eclipse.emf.ecp.view.table.ui.swt@default:default,org.eclipse.emf.ecp.view.table.validation@default:default,org.eclipse.emf.ecp.view.template.model.edit@default:default,org.eclipse.emf.ecp.view.template.model@default:default,org.eclipse.emf.ecp.view.template.service@default:default,org.eclipse.emf.ecp.view.template.tooling@default:default,org.eclipse.emf.ecp.view.treemasterdetail.model.edit@default:default,org.eclipse.emf.ecp.view.treemasterdetail.model@default:default,org.eclipse.emf.ecp.view.treemasterdetail.ui.swt@default:default,org.eclipse.emf.ecp.view.treemasterdetail.validation@default:default,org.eclipse.emf.ecp.view.unset@default:default,org.eclipse.emf.ecp.view.util.swt@default:default,org.eclipse.emf.ecp.view.validation@default:default,org.eclipse.emf.ecp.view.vertical.model.edit@default:default,org.eclipse.emf.ecp.view.vertical.model@default:default,org.eclipse.emf.ecp.view.vertical.ui.swt@default:default,org.eclipse.emf.ecp.view.viewproxy.model.edit@default:default,org.eclipse.emf.ecp.view.viewproxy.model@default:default,org.eclipse.emf.ecp.view.workspace.migrator@default:default,org.eclipse.emf.ecp.workspace.core@default:default,org.eclipse.emf.ecp.workspace.ui@default:default,org.eclipse.emf.edapt.common@default:default,org.eclipse.emf.edapt.declaration@default:default,org.eclipse.emf.edapt.history@default:default,org.eclipse.emf.edapt.migration@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.emf.edit@default:default,org.eclipse.emf.emfstore.client.model.edit@default:default,org.eclipse.emf.emfstore.client.ui.rcp@default:false,org.eclipse.emf.emfstore.client.ui@default:default,org.eclipse.emf.emfstore.client@default:default,org.eclipse.emf.emfstore.common.model.edit@default:default,org.eclipse.emf.emfstore.common.model@default:default,org.eclipse.emf.emfstore.common@default:default,org.eclipse.emf.emfstore.example.installer@default:default,org.eclipse.emf.emfstore.examplemodel.edit@default:default,org.eclipse.emf.emfstore.examplemodel@default:default,org.eclipse.emf.emfstore.migration@default:default,org.eclipse.emf.emfstore.server.model.edit@default:default,org.eclipse.emf.emfstore.server.model@default:default,org.eclipse.emf.emfstore.server@default:default,org.eclipse.emf.example.installer@default:default,org.eclipse.emf.exporter@default:default,org.eclipse.emf.importer.ecore@default:default,org.eclipse.emf.importer.java@default:default,org.eclipse.emf.importer.rose@default:default,org.eclipse.emf.importer@default:default,org.eclipse.emf.mapping.ecore.editor@default:default,org.eclipse.emf.mapping.ecore2ecore.editor@default:default,org.eclipse.emf.mapping.ecore2ecore@default:default,org.eclipse.emf.mapping.ecore2xml.ui@default:default,org.eclipse.emf.mapping.ecore2xml@default:default,org.eclipse.emf.mapping.ecore@default:default,org.eclipse.emf.mapping.ui@default:default,org.eclipse.emf.mapping.xsd2ecore.editor@default:default,org.eclipse.emf.mapping.xsd2ecore@default:default,org.eclipse.emf.mapping@default:default,org.eclipse.emf.mwe.core@default:default,org.eclipse.emf.mwe.utils@default:default,org.eclipse.emf.mwe2.language.ui@default:default,org.eclipse.emf.mwe2.language@default:default,org.eclipse.emf.mwe2.launch.ui@default:default,org.eclipse.emf.mwe2.launch@default:default,org.eclipse.emf.mwe2.lib@default:default,org.eclipse.emf.mwe2.runtime@default:default,org.eclipse.emf.parsley.cdo.common@default:default,org.eclipse.emf.parsley.cdo@default:default,org.eclipse.emf.parsley.common@default:default,org.eclipse.emf.parsley.doc@default:default,org.eclipse.emf.parsley.dsl.additional.builder@default:default,org.eclipse.emf.parsley.dsl.ide@default:default,org.eclipse.emf.parsley.dsl.ui@default:default,org.eclipse.emf.parsley.dsl@default:default,org.eclipse.emf.parsley.editors.common@default:default,org.eclipse.emf.parsley.editors@default:default,org.eclipse.emf.parsley.generator.common@default:default,org.eclipse.emf.parsley.junit4@default:default,org.eclipse.emf.parsley.runtime.common@default:default,org.eclipse.emf.parsley.runtime@default:default,org.eclipse.emf.parsley.ui.examples@default:default,org.eclipse.emf.parsley.views.common@default:default,org.eclipse.emf.parsley.views@default:default,org.eclipse.emf.parsley.wizards@default:default,org.eclipse.emf.parsley@default:default,org.eclipse.emf.query.doc@default:default,org.eclipse.emf.query.examples@default:default,org.eclipse.emf.query.ocl@default:default,org.eclipse.emf.query@default:default,org.eclipse.emf.transaction.doc@default:default,org.eclipse.emf.transaction.examples@default:default,org.eclipse.emf.transaction.ui@default:default,org.eclipse.emf.transaction@default:default,org.eclipse.emf.validation.doc@default:default,org.eclipse.emf.validation.examples@default:default,org.eclipse.emf.validation.ocl@default:default,org.eclipse.emf.validation.ui.ide@default:default,org.eclipse.emf.validation.ui@default:default,org.eclipse.emf.validation@default:default,org.eclipse.emf.workspace.doc@default:default,org.eclipse.emf.workspace.ui@default:default,org.eclipse.emf.workspace@default:default,org.eclipse.emf@default:default,org.eclipse.emfforms.common.validation@default:default,org.eclipse.emfforms.common@default:default,org.eclipse.emfforms.core.bazaar@default:default,org.eclipse.emfforms.core.services.databinding.featurepath@default:default,org.eclipse.emfforms.core.services.databinding.index@default:default,org.eclipse.emfforms.core.services.databinding.mapping@default:default,org.eclipse.emfforms.core.services.domainexpander.default@default:default,org.eclipse.emfforms.core.services.domainexpander.index@default:default,org.eclipse.emfforms.core.services.domainexpander.mapping@default:default,org.eclipse.emfforms.core.services.domainexpander.table@default:default,org.eclipse.emfforms.core.services.editsupport@default:default,org.eclipse.emfforms.core.services.emf@default:default,org.eclipse.emfforms.core.services.emfspecificservice@default:default,org.eclipse.emfforms.core.services.legacy@default:default,org.eclipse.emfforms.core.services.locale.default@default:default,org.eclipse.emfforms.core.services.mappingprovider.default@default:default,org.eclipse.emfforms.core.services.mappingprovider.table@default:default,org.eclipse.emfforms.core.services.structuralchange.default@default:default,org.eclipse.emfforms.core.services.structuralchange.index@default:default,org.eclipse.emfforms.core.services.structuralchange.mapping@default:default,org.eclipse.emfforms.core.services.structuralchange.table@default:default,org.eclipse.emfforms.core.services.structuralchange@default:default,org.eclipse.emfforms.core.services@default:default,org.eclipse.emfforms.editor.ecore@default:default,org.eclipse.emfforms.editor.genmodel@default:default,org.eclipse.emfforms.editor@default:default,org.eclipse.emfforms.localization@default:default,org.eclipse.emfforms.setup.base@default:default,org.eclipse.emfforms.swt.control.multiattribute@default:default,org.eclipse.emfforms.swt.core.di.extension@default:default,org.eclipse.emfforms.swt.core.di@default:default,org.eclipse.emfforms.swt.core.plugin@default:default,org.eclipse.emfforms.swt.core@default:default,org.eclipse.emfforms.swt.table@default:default,org.eclipse.emfforms.swt.treemasterdetail.decorator.validation.default@default:default,org.eclipse.emfforms.swt.treemasterdetail@default:default,org.eclipse.emfforms.view.model.localization@default:default,org.eclipse.epp.logging.aeri.core@default:default,org.eclipse.epp.logging.aeri.ide@default:default,org.eclipse.epp.mpc.core.win32@default:default,org.eclipse.epp.mpc.core@default:default,org.eclipse.epp.mpc.help.ui@default:default,org.eclipse.epp.mpc.ui@default:default,org.eclipse.epp.package.common@default:default,org.eclipse.epp.package.modeling@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.bidi@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.concurrent@default:default,org.eclipse.equinox.console@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.jsp.jasper.registry@default:default,org.eclipse.equinox.jsp.jasper@default:default,org.eclipse.equinox.launcher.win32.win32.x86_64@default:false,org.eclipse.equinox.launcher@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.eclipse.equinox.p2.discovery.compatibility@default:default,org.eclipse.equinox.p2.discovery@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher.eclipse@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.transport.ecf@default:default,org.eclipse.equinox.p2.ui.discovery@default:default,org.eclipse.equinox.p2.ui.importexport@default:default,org.eclipse.equinox.p2.ui.sdk.scheduler@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.security.ui@default:default,org.eclipse.equinox.security.win32.x86_64@default:false,org.eclipse.equinox.security@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.equinox.util@default:default,org.eclipse.fx.osgi@default:false,org.eclipse.gef.common@default:default,org.eclipse.gef.doc.isv@default:default,org.eclipse.gef.examples.ui.pde@default:default,org.eclipse.gef.fx.swt@default:default,org.eclipse.gef.fx@default:default,org.eclipse.gef.geometry.convert.fx@default:default,org.eclipse.gef.geometry@default:default,org.eclipse.gef.graph@default:default,org.eclipse.gef.layout@default:default,org.eclipse.gef.mvc.fx@default:default,org.eclipse.gef.zest.fx.jface@default:default,org.eclipse.gef.zest.fx@default:default,org.eclipse.gef@default:default,org.eclipse.gmf.examples.runtime.diagram.geoshapes@default:default,org.eclipse.gmf.examples.runtime.diagram.logic.model.edit@default:default,org.eclipse.gmf.examples.runtime.diagram.logic.model.editor@default:default,org.eclipse.gmf.examples.runtime.diagram.logic.model@default:default,org.eclipse.gmf.examples.runtime.diagram.logic@default:default,org.eclipse.gmf.examples.runtime.ui.pde@default:default,org.eclipse.gmf.examples.runtime@default:default,org.eclipse.gmf.runtime.common.core@default:default,org.eclipse.gmf.runtime.common.ui.action.ide@default:default,org.eclipse.gmf.runtime.common.ui.action@default:default,org.eclipse.gmf.runtime.common.ui.printing.win32@default:false,org.eclipse.gmf.runtime.common.ui.printing@default:default,org.eclipse.gmf.runtime.common.ui.services.action@default:default,org.eclipse.gmf.runtime.common.ui.services.dnd.ide@default:default,org.eclipse.gmf.runtime.common.ui.services.dnd@default:default,org.eclipse.gmf.runtime.common.ui.services.properties@default:default,org.eclipse.gmf.runtime.common.ui.services@default:default,org.eclipse.gmf.runtime.common.ui@default:default,org.eclipse.gmf.runtime.diagram.core@default:default,org.eclipse.gmf.runtime.diagram.ui.actions@default:default,org.eclipse.gmf.runtime.diagram.ui.dnd@default:default,org.eclipse.gmf.runtime.diagram.ui.geoshapes@default:default,org.eclipse.gmf.runtime.diagram.ui.printing.render@default:default,org.eclipse.gmf.runtime.diagram.ui.printing@default:default,org.eclipse.gmf.runtime.diagram.ui.properties@default:default,org.eclipse.gmf.runtime.diagram.ui.providers.ide@default:default,org.eclipse.gmf.runtime.diagram.ui.providers@default:default,org.eclipse.gmf.runtime.diagram.ui.render@default:default,org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide@default:default,org.eclipse.gmf.runtime.diagram.ui.resources.editor@default:default,org.eclipse.gmf.runtime.diagram.ui@default:default,org.eclipse.gmf.runtime.draw2d.ui.render.awt@default:default,org.eclipse.gmf.runtime.draw2d.ui.render@default:default,org.eclipse.gmf.runtime.draw2d.ui@default:default,org.eclipse.gmf.runtime.emf.clipboard.core@default:default,org.eclipse.gmf.runtime.emf.commands.core@default:default,org.eclipse.gmf.runtime.emf.core@default:default,org.eclipse.gmf.runtime.emf.type.core@default:default,org.eclipse.gmf.runtime.emf.type.ui@default:default,org.eclipse.gmf.runtime.emf.ui.properties@default:default,org.eclipse.gmf.runtime.emf.ui@default:default,org.eclipse.gmf.runtime.gef.ui@default:default,org.eclipse.gmf.runtime.notation.edit@default:default,org.eclipse.gmf.runtime.notation.providers@default:default,org.eclipse.gmf.runtime.notation.sdk@default:default,org.eclipse.gmf.runtime.notation@default:default,org.eclipse.gmf.runtime.sdk@default:default,org.eclipse.gmf@default:default,org.eclipse.help.base@default:default,org.eclipse.help.ui@default:default,org.eclipse.help.webapp@default:default,org.eclipse.help@default:default,org.eclipse.jdt.annotation*1.1.150.v20180322-1206@default:default,org.eclipse.jdt.annotation*2.1.150.v20180322-1206@default:default,org.eclipse.jdt.apt.core@default:default,org.eclipse.jdt.apt.pluggable.core@default:default,org.eclipse.jdt.apt.ui@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.jdt.core.manipulation@default:default,org.eclipse.jdt.core@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.jdt.debug@default:default,org.eclipse.jdt.doc.isv@default:default,org.eclipse.jdt.doc.user@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.jdt.junit.runtime@default:default,org.eclipse.jdt.junit4.runtime@default:default,org.eclipse.jdt.junit5.runtime@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.jdt.launching@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jdt@default:default,org.eclipse.jetty.continuation@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jface.text@default:default,org.eclipse.jface@default:default,org.eclipse.jgit.archive@default:default,org.eclipse.jgit@default:default,org.eclipse.jsch.core@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.eclipse.mylyn.bugzilla.core@default:default,org.eclipse.mylyn.bugzilla.ide@default:default,org.eclipse.mylyn.bugzilla.ui@default:default,org.eclipse.mylyn.commons.core@default:default,org.eclipse.mylyn.commons.identity.core@default:default,org.eclipse.mylyn.commons.net@default:default,org.eclipse.mylyn.commons.notifications.core@default:default,org.eclipse.mylyn.commons.notifications.feed@default:default,org.eclipse.mylyn.commons.notifications.ui@default:default,org.eclipse.mylyn.commons.repositories.core@default:default,org.eclipse.mylyn.commons.repositories.ui@default:default,org.eclipse.mylyn.commons.screenshots@default:default,org.eclipse.mylyn.commons.ui@default:default,org.eclipse.mylyn.commons.workbench@default:default,org.eclipse.mylyn.commons.xmlrpc@default:default,org.eclipse.mylyn.context.core@default:default,org.eclipse.mylyn.context.tasks.ui@default:default,org.eclipse.mylyn.context.ui@default:default,org.eclipse.mylyn.debug.ui@default:default,org.eclipse.mylyn.discovery.core@default:default,org.eclipse.mylyn.discovery.ui@default:default,org.eclipse.mylyn.help.ui@default:default,org.eclipse.mylyn.ide.ant@default:default,org.eclipse.mylyn.ide.ui@default:default,org.eclipse.mylyn.java.tasks@default:default,org.eclipse.mylyn.java.ui@default:default,org.eclipse.mylyn.monitor.core@default:default,org.eclipse.mylyn.monitor.ui@default:default,org.eclipse.mylyn.pde.ui@default:default,org.eclipse.mylyn.resources.ui@default:default,org.eclipse.mylyn.tasks.bugs@default:default,org.eclipse.mylyn.tasks.core@default:default,org.eclipse.mylyn.tasks.index.core@default:default,org.eclipse.mylyn.tasks.index.ui@default:default,org.eclipse.mylyn.tasks.search@default:default,org.eclipse.mylyn.tasks.ui@default:default,org.eclipse.mylyn.team.ui@default:default,org.eclipse.mylyn.wikitext.ant@default:default,org.eclipse.mylyn.wikitext.asciidoc.ui@default:default,org.eclipse.mylyn.wikitext.asciidoc@default:default,org.eclipse.mylyn.wikitext.confluence.ui@default:default,org.eclipse.mylyn.wikitext.confluence@default:default,org.eclipse.mylyn.wikitext.context.ui@default:default,org.eclipse.mylyn.wikitext.help.ui@default:default,org.eclipse.mylyn.wikitext.html@default:default,org.eclipse.mylyn.wikitext.markdown.ui@default:default,org.eclipse.mylyn.wikitext.markdown@default:default,org.eclipse.mylyn.wikitext.mediawiki.ui@default:default,org.eclipse.mylyn.wikitext.mediawiki@default:default,org.eclipse.mylyn.wikitext.osgi@default:default,org.eclipse.mylyn.wikitext.tasks.ui@default:default,org.eclipse.mylyn.wikitext.textile.ui@default:default,org.eclipse.mylyn.wikitext.textile@default:default,org.eclipse.mylyn.wikitext.tracwiki.ui@default:default,org.eclipse.mylyn.wikitext.tracwiki@default:default,org.eclipse.mylyn.wikitext.twiki.ui@default:default,org.eclipse.mylyn.wikitext.twiki@default:default,org.eclipse.mylyn.wikitext.ui@default:default,org.eclipse.mylyn.wikitext@default:default,org.eclipse.nebula.widgets.tablecombo@default:default,org.eclipse.net4j.db.h2@default:default,org.eclipse.net4j.db.jdbc@default:default,org.eclipse.net4j.db@default:default,org.eclipse.net4j.debug@default:default,org.eclipse.net4j.examples.installer@default:default,org.eclipse.net4j.http.common@default:default,org.eclipse.net4j.http.server@default:default,org.eclipse.net4j.http@default:default,org.eclipse.net4j.jvm@default:default,org.eclipse.net4j.tcp@default:default,org.eclipse.net4j.ui.shared@default:default,org.eclipse.net4j.ui@default:default,org.eclipse.net4j.util.ui@default:default,org.eclipse.net4j.util@default:default,org.eclipse.net4j@default:default,org.eclipse.ocl.common.ui@default:default,org.eclipse.ocl.common@default:default,org.eclipse.ocl.doc@default:default,org.eclipse.ocl.ecore.edit@default:default,org.eclipse.ocl.ecore@default:default,org.eclipse.ocl.edit@default:default,org.eclipse.ocl.ui@default:default,org.eclipse.ocl.uml.edit@default:default,org.eclipse.ocl.uml.ui@default:default,org.eclipse.ocl.uml@default:default,org.eclipse.ocl@default:default,org.eclipse.oomph.base.edit@default:default,org.eclipse.oomph.base@default:default,org.eclipse.oomph.extractor.lib@default:default,org.eclipse.oomph.jreinfo.ui@default:default,org.eclipse.oomph.jreinfo.win32.x86_64@default:false,org.eclipse.oomph.jreinfo@default:default,org.eclipse.oomph.p2.core@default:default,org.eclipse.oomph.p2.doc@default:default,org.eclipse.oomph.p2.edit@default:default,org.eclipse.oomph.p2.ui@default:default,org.eclipse.oomph.p2@default:default,org.eclipse.oomph.predicates.edit@default:default,org.eclipse.oomph.predicates@default:default,org.eclipse.oomph.preferences@default:default,org.eclipse.oomph.resources.edit@default:default,org.eclipse.oomph.resources@default:default,org.eclipse.oomph.setup.core@default:default,org.eclipse.oomph.setup.doc@default:default,org.eclipse.oomph.setup.edit@default:default,org.eclipse.oomph.setup.editor@default:default,org.eclipse.oomph.setup.p2.edit@default:default,org.eclipse.oomph.setup.p2@default:default,org.eclipse.oomph.setup.sync@default:default,org.eclipse.oomph.setup.ui.questionnaire@default:default,org.eclipse.oomph.setup.ui@default:default,org.eclipse.oomph.setup@default:default,org.eclipse.oomph.ui@default:default,org.eclipse.oomph.util@default:default,org.eclipse.oomph.workingsets.edit@default:default,org.eclipse.oomph.workingsets.editor@default:default,org.eclipse.oomph.workingsets@default:default,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.eclipse.osgi@-1:true,org.eclipse.pde.api.tools.annotations@default:default,org.eclipse.pde.api.tools.ui@default:default,org.eclipse.pde.api.tools@default:default,org.eclipse.pde.build@default:default,org.eclipse.pde.core@default:default,org.eclipse.pde.doc.user@default:default,org.eclipse.pde.ds.annotations@default:default,org.eclipse.pde.ds.core@default:default,org.eclipse.pde.ds.lib@default:default,org.eclipse.pde.ds.ui@default:default,org.eclipse.pde.ds1_2.lib@default:default,org.eclipse.pde.genericeditor.extension@default:default,org.eclipse.pde.junit.runtime@default:default,org.eclipse.pde.launching@default:default,org.eclipse.pde.runtime@default:default,org.eclipse.pde.ua.core@default:default,org.eclipse.pde.ua.ui@default:default,org.eclipse.pde.ui.templates@default:default,org.eclipse.pde.ui@default:default,org.eclipse.pde@default:default,org.eclipse.platform.doc.isv@default:default,org.eclipse.platform.doc.user@default:default,org.eclipse.platform@default:default,org.eclipse.rcp@default:default,org.eclipse.sdk@default:default,org.eclipse.search@default:default,org.eclipse.sirius.common.acceleo.aql@default:default,org.eclipse.sirius.common.interpreter@default:default,org.eclipse.sirius.common.ui.ext@default:default,org.eclipse.sirius.common.ui@default:default,org.eclipse.sirius.common@default:default,org.eclipse.sirius.diagram.formatdata@default:default,org.eclipse.sirius.diagram.layoutdata@default:default,org.eclipse.sirius.diagram.sequence.edit@default:default,org.eclipse.sirius.diagram.sequence.ui@default:default,org.eclipse.sirius.diagram.sequence@default:default,org.eclipse.sirius.diagram.ui.ext@default:default,org.eclipse.sirius.diagram.ui@default:default,org.eclipse.sirius.diagram@default:default,org.eclipse.sirius.ecore.extender@default:default,org.eclipse.sirius.editor.properties.ext.widgets.reference@default:default,org.eclipse.sirius.editor.properties@default:default,org.eclipse.sirius.editor@default:default,org.eclipse.sirius.ext.base@default:default,org.eclipse.sirius.ext.draw2d@default:default,org.eclipse.sirius.ext.e3.ui@default:default,org.eclipse.sirius.ext.e3@default:default,org.eclipse.sirius.ext.emf.edit@default:default,org.eclipse.sirius.ext.emf.tx@default:default,org.eclipse.sirius.ext.emf.ui@default:default,org.eclipse.sirius.ext.emf@default:default,org.eclipse.sirius.ext.gef@default:default,org.eclipse.sirius.ext.gmf.notation@default:default,org.eclipse.sirius.ext.gmf.runtime@default:default,org.eclipse.sirius.ext.jface@default:default,org.eclipse.sirius.ext.swt@default:default,org.eclipse.sirius.interpreter@default:default,org.eclipse.sirius.properties.core@default:default,org.eclipse.sirius.properties.defaultrules@default:default,org.eclipse.sirius.properties.edit@default:default,org.eclipse.sirius.properties.ext.widgets.reference.edit@default:default,org.eclipse.sirius.properties.ext.widgets.reference@default:default,org.eclipse.sirius.properties@default:default,org.eclipse.sirius.synchronizer@default:default,org.eclipse.sirius.table.ui.ext@default:default,org.eclipse.sirius.table.ui@default:default,org.eclipse.sirius.table@default:default,org.eclipse.sirius.tree.ui.ext@default:default,org.eclipse.sirius.tree.ui@default:default,org.eclipse.sirius.tree@default:default,org.eclipse.sirius.ui.editor@default:default,org.eclipse.sirius.ui.ext@default:default,org.eclipse.sirius.ui.properties.ext.widgets.reference@default:default,org.eclipse.sirius.ui.properties@default:default,org.eclipse.sirius.ui@default:default,org.eclipse.sirius@default:default,org.eclipse.swt.win32.win32.x86_64@default:false,org.eclipse.swt@default:default,org.eclipse.team.core@default:default,org.eclipse.team.cvs.core@default:default,org.eclipse.team.cvs.ssh2@default:default,org.eclipse.team.cvs.ui@default:default,org.eclipse.team.genericeditor.diff.extension@default:default,org.eclipse.team.ui@default:default,org.eclipse.text@default:default,org.eclipse.tools.layout.spy@default:default,org.eclipse.ui.browser@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.ui.console@default:default,org.eclipse.ui.editors@default:default,org.eclipse.ui.externaltools@default:default,org.eclipse.ui.forms@default:default,org.eclipse.ui.genericeditor@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.ui.ide@default:default,org.eclipse.ui.intro.quicklinks@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.ui.intro@default:default,org.eclipse.ui.monitoring@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.ui.net@default:default,org.eclipse.ui.themes@default:default,org.eclipse.ui.trace@default:default,org.eclipse.ui.views.log@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui.win32@default:false,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ui@default:default,org.eclipse.uml2.ant@default:default,org.eclipse.uml2.codegen.ecore.ui@default:default,org.eclipse.uml2.codegen.ecore@default:default,org.eclipse.uml2.common.edit@default:default,org.eclipse.uml2.common@default:default,org.eclipse.uml2.doc@default:default,org.eclipse.uml2.examples.uml.ui@default:default,org.eclipse.uml2.examples@default:default,org.eclipse.uml2.types@default:default,org.eclipse.uml2.uml.ecore.exporter@default:default,org.eclipse.uml2.uml.ecore.importer@default:default,org.eclipse.uml2.uml.edit@default:default,org.eclipse.uml2.uml.editor@default:default,org.eclipse.uml2.uml.profile.standard@default:default,org.eclipse.uml2.uml.resources@default:default,org.eclipse.uml2.uml.validation@default:default,org.eclipse.uml2.uml@default:default,org.eclipse.uml2@default:default,org.eclipse.update.configurator@3:true,org.eclipse.userstorage.oauth@default:default,org.eclipse.userstorage.ui@default:default,org.eclipse.userstorage@default:default,org.eclipse.viatra.addon.databinding.runtime.validation@default:false,org.eclipse.viatra.addon.databinding.runtime@default:default,org.eclipse.viatra.addon.querybasedfeatures.runtime.validation@default:false,org.eclipse.viatra.addon.querybasedfeatures.runtime@default:default,org.eclipse.viatra.addon.querybasedfeatures.tooling@default:default,org.eclipse.viatra.addon.validation.core@default:default,org.eclipse.viatra.addon.validation.runtime.ui@default:default,org.eclipse.viatra.addon.validation.runtime.validation@default:false,org.eclipse.viatra.addon.validation.runtime@default:default,org.eclipse.viatra.addon.validation.tooling@default:default,org.eclipse.viatra.addon.viewers.runtime.validation@default:false,org.eclipse.viatra.addon.viewers.runtime.zest@default:default,org.eclipse.viatra.addon.viewers.runtime@default:default,org.eclipse.viatra.addon.viewers.tooling.ui.zest@default:default,org.eclipse.viatra.addon.viewers.tooling.ui@default:default,org.eclipse.viatra.documentation.help@default:default,org.eclipse.viatra.integration.zest@default:default,org.eclipse.viatra.query.patternlanguage.emf.ide@default:default,org.eclipse.viatra.query.patternlanguage.emf.ui@default:default,org.eclipse.viatra.query.runtime.base.itc@default:default,org.eclipse.viatra.query.runtime.base@default:default,org.eclipse.viatra.query.runtime.localsearch@default:default,org.eclipse.viatra.query.runtime.matchers@default:default,org.eclipse.viatra.query.runtime.rete.recipes@default:default,org.eclipse.viatra.query.runtime.rete@default:default,org.eclipse.viatra.query.testing.core@default:default,org.eclipse.viatra.query.testing.snapshot@default:default,org.eclipse.viatra.query.testing.ui@default:default,org.eclipse.viatra.query.tooling.core@default:default,org.eclipse.viatra.query.tooling.generator.model.ui@default:default,org.eclipse.viatra.query.tooling.generator.model@default:default,org.eclipse.viatra.query.tooling.migrator@default:default,org.eclipse.viatra.query.tooling.ui.browser@default:default,org.eclipse.viatra.query.tooling.ui@default:default,org.eclipse.viatra.transformation.evm.transactions@default:default,org.eclipse.viatra.transformation.evm@default:default,org.eclipse.viatra.transformation.runtime.emf@default:default,org.eclipse.viatra.transformation.ui@default:default,org.eclipse.viatra.transformation.views@default:default,org.eclipse.xpand@default:default,org.eclipse.xsd.cheatsheets@default:default,org.eclipse.xsd.doc@default:default,org.eclipse.xsd.ecore.converter@default:default,org.eclipse.xsd.ecore.exporter@default:default,org.eclipse.xsd.ecore.importer@default:default,org.eclipse.xsd.edit@default:default,org.eclipse.xsd.editor@default:default,org.eclipse.xsd.example.installer@default:default,org.eclipse.xsd.mapping.editor@default:default,org.eclipse.xsd.mapping@default:default,org.eclipse.xsd@default:default,org.eclipse.xtend.core@default:default,org.eclipse.xtend.doc@default:default,org.eclipse.xtend.examples@default:default,org.eclipse.xtend.ide.common@default:default,org.eclipse.xtend.ide@default:default,org.eclipse.xtend.lib.macro@default:default,org.eclipse.xtend.lib@default:default,org.eclipse.xtend.m2e@default:default,org.eclipse.xtend.standalone@default:default,org.eclipse.xtend.typesystem.emf@default:default,org.eclipse.xtend@default:default,org.eclipse.xtext.activities@default:default,org.eclipse.xtext.builder.standalone@default:default,org.eclipse.xtext.builder@default:default,org.eclipse.xtext.common.types.edit@default:default,org.eclipse.xtext.common.types.shared.jdt38@default:false,org.eclipse.xtext.common.types.shared@default:default,org.eclipse.xtext.common.types.ui@default:default,org.eclipse.xtext.common.types@default:default,org.eclipse.xtext.doc@default:default,org.eclipse.xtext.ecore@default:default,org.eclipse.xtext.generator@default:default,org.eclipse.xtext.ide@default:default,org.eclipse.xtext.idea.generator@default:default,org.eclipse.xtext.java@default:default,org.eclipse.xtext.junit4@default:default,org.eclipse.xtext.logging@default:false,org.eclipse.xtext.m2e@default:default,org.eclipse.xtext.purexbase.ide@default:default,org.eclipse.xtext.purexbase.ui@default:default,org.eclipse.xtext.purexbase@default:default,org.eclipse.xtext.smap@default:default,org.eclipse.xtext.testing@default:default,org.eclipse.xtext.ui.codetemplates.ui@default:default,org.eclipse.xtext.ui.codetemplates@default:default,org.eclipse.xtext.ui.ecore@default:default,org.eclipse.xtext.ui.shared@default:default,org.eclipse.xtext.ui.testing@default:default,org.eclipse.xtext.ui@default:default,org.eclipse.xtext.util@default:default,org.eclipse.xtext.xbase.ide@default:default,org.eclipse.xtext.xbase.junit@default:default,org.eclipse.xtext.xbase.lib@default:default,org.eclipse.xtext.xbase.testing@default:default,org.eclipse.xtext.xbase.ui.testing@default:default,org.eclipse.xtext.xbase.ui@default:default,org.eclipse.xtext.xbase@default:default,org.eclipse.xtext.xtext.generator@default:default,org.eclipse.xtext.xtext.ide@default:default,org.eclipse.xtext.xtext.ui.examples@default:default,org.eclipse.xtext.xtext.ui.graph@default:default,org.eclipse.xtext.xtext.ui@default:default,org.eclipse.xtext.xtext.wizard@default:default,org.eclipse.xtext@default:default,org.h2@default:default,org.hamcrest.core@default:default,org.jsoup@default:default,org.junit.jupiter.api@default:default,org.junit.jupiter.engine@default:default,org.junit.jupiter.migrationsupport@default:default,org.junit.jupiter.params@default:default,org.junit.platform.commons@default:default,org.junit.platform.engine@default:default,org.junit.platform.launcher@default:default,org.junit.platform.runner@default:default,org.junit.platform.suite.api@default:default,org.junit.vintage.engine@default:default,org.junit@default:default,org.objectweb.asm*5.2.0.v20170126-0011@default:default,org.objectweb.asm*6.0.0.v20180116-1719@default:default,org.objectweb.asm.tree@default:default,org.opentest4j@default:default,org.sat4j.core@default:default,org.sat4j.pb@default:default,org.slf4j.api@default:default,org.slf4j.impl.log4j12@default:false,org.tukaani.xz@default:default,org.w3c.css.sac@default:default,org.w3c.dom.events@default:default,org.w3c.dom.smil@default:default,org.w3c.dom.svg@default:default"/> 28 <stringAttribute key="selected_target_plugins" value="com.eclipsesource.j2v8.linux_x86_64@default:default,com.github.mifmif.generex@default:default,com.google.gson@default:default,com.google.guava@default:default,com.google.inject.multibindings@default:false,com.google.inject@default:default,com.ibm.icu@default:default,com.jcraft.jsch@default:default,com.jcraft.jzlib@default:default,com.sun.el@default:default,de.tuberlin.eecs.agg@default:default,dk.brics.automaton@default:default,guru.nidi.graphviz-java@default:default,javaewah@default:default,javax.activation@default:default,javax.annotation@default:default,javax.el@default:default,javax.inject@default:default,javax.servlet.jsp@default:default,javax.servlet@default:default,javax.xml.bind@default:default,javax.xml@default:default,lpg.runtime.java@default:default,net.i2p.crypto.eddsa@default:default,org.antlr.runtime*3.2.0.v201101311130@default:default,org.antlr.runtime*4.3.0.v201502022030@default:default,org.apache.ant@default:default,org.apache.batik.bridge@default:default,org.apache.batik.constants@default:default,org.apache.batik.css*1.10.0.v20180703-1553@default:default,org.apache.batik.css*1.6.0.v201011041432@default:default,org.apache.batik.dom.svg@default:default,org.apache.batik.dom@default:default,org.apache.batik.ext.awt@default:default,org.apache.batik.i18n@default:default,org.apache.batik.parser@default:default,org.apache.batik.pdf@default:default,org.apache.batik.svggen@default:default,org.apache.batik.transcoder@default:default,org.apache.batik.util*1.10.0.v20180703-1553@default:default,org.apache.batik.util*1.6.0.v201011041432@default:default,org.apache.batik.util.gui@default:default,org.apache.batik.xml@default:default,org.apache.commons.cli@default:default,org.apache.commons.codec*1.10.0.v20180409-1845@default:default,org.apache.commons.codec*1.9.0.v20170208-1614@default:default,org.apache.commons.compress@default:default,org.apache.commons.exec@default:default,org.apache.commons.httpclient@default:default,org.apache.commons.io@default:default,org.apache.commons.jxpath@default:default,org.apache.commons.lang3@default:default,org.apache.commons.lang@default:default,org.apache.commons.logging*1.1.1.v201101211721@default:default,org.apache.commons.logging*1.2.0.v20180409-1502@default:default,org.apache.commons.math3@default:default,org.apache.felix.gogo.command@default:default,org.apache.felix.gogo.runtime@default:default,org.apache.felix.gogo.shell@default:default,org.apache.felix.scr@1:true,org.apache.httpcomponents.httpclient@default:default,org.apache.httpcomponents.httpcore@default:default,org.apache.jasper.glassfish@default:default,org.apache.log4j@default:default,org.apache.lucene.analyzers-common*6.1.0.v20161115-1612@default:default,org.apache.lucene.analyzers-common*7.5.0.v20181003-1532@default:default,org.apache.lucene.analyzers-smartcn@default:default,org.apache.lucene.core*6.1.0.v20170814-1820@default:default,org.apache.lucene.core*7.5.0.v20181003-1532@default:default,org.apache.lucene.queryparser@default:default,org.apache.sshd.core@default:default,org.apache.sshd.sftp@default:default,org.apache.ws.commons.util@default:default,org.apache.xerces@default:default,org.apache.xml.resolver@default:default,org.apache.xml.serializer@default:default,org.apache.xmlgraphics@default:default,org.apache.xmlrpc@default:default,org.apiguardian@default:default,org.bouncycastle.bcpg@default:default,org.bouncycastle.bcpkix@default:default,org.bouncycastle.bcprov@default:default,org.eclipse.acceleo.annotations@default:default,org.eclipse.acceleo.query@default:default,org.eclipse.acceleo.ui.interpreter@default:default,org.eclipse.ant.core@default:default,org.eclipse.ant.launching@default:default,org.eclipse.ant.ui@default:default,org.eclipse.collections@default:default,org.eclipse.compare.core@default:default,org.eclipse.compare@default:default,org.eclipse.core.commands@default:default,org.eclipse.core.contenttype@default:default,org.eclipse.core.databinding.beans@default:default,org.eclipse.core.databinding.observable@default:default,org.eclipse.core.databinding.property@default:default,org.eclipse.core.databinding@default:default,org.eclipse.core.expressions@default:default,org.eclipse.core.externaltools@default:default,org.eclipse.core.filebuffers@default:default,org.eclipse.core.filesystem.linux.x86_64@default:false,org.eclipse.core.filesystem@default:default,org.eclipse.core.jobs@default:default,org.eclipse.core.net.linux.x86_64@default:false,org.eclipse.core.net@default:default,org.eclipse.core.resources@default:default,org.eclipse.core.runtime@default:true,org.eclipse.core.variables@default:default,org.eclipse.debug.core@default:default,org.eclipse.debug.ui@default:default,org.eclipse.draw2d.doc.isv@default:default,org.eclipse.draw2d@default:default,org.eclipse.e4.core.commands@default:default,org.eclipse.e4.core.contexts@default:default,org.eclipse.e4.core.di.annotations@default:default,org.eclipse.e4.core.di.extensions.supplier@default:default,org.eclipse.e4.core.di.extensions@default:default,org.eclipse.e4.core.di@default:default,org.eclipse.e4.core.services@default:default,org.eclipse.e4.emf.xpath@default:default,org.eclipse.e4.tools.compat@default:default,org.eclipse.e4.tools.emf.editor3x@default:default,org.eclipse.e4.tools.emf.ui@default:default,org.eclipse.e4.tools.jdt.templates@default:default,org.eclipse.e4.tools.services@default:default,org.eclipse.e4.tools@default:default,org.eclipse.e4.ui.bindings@default:default,org.eclipse.e4.ui.css.core@default:default,org.eclipse.e4.ui.css.swt.theme@default:default,org.eclipse.e4.ui.css.swt@default:default,org.eclipse.e4.ui.di@default:default,org.eclipse.e4.ui.dialogs@default:default,org.eclipse.e4.ui.model.workbench@default:default,org.eclipse.e4.ui.services@default:default,org.eclipse.e4.ui.swt.gtk@default:false,org.eclipse.e4.ui.widgets@default:default,org.eclipse.e4.ui.workbench.addons.swt@default:default,org.eclipse.e4.ui.workbench.renderers.swt@default:default,org.eclipse.e4.ui.workbench.swt@default:default,org.eclipse.e4.ui.workbench3@default:default,org.eclipse.e4.ui.workbench@default:default,org.eclipse.ecf.filetransfer@default:default,org.eclipse.ecf.identity@default:default,org.eclipse.ecf.provider.filetransfer.httpclient4.ssl@default:false,org.eclipse.ecf.provider.filetransfer.httpclient4@default:default,org.eclipse.ecf.provider.filetransfer.ssl@default:false,org.eclipse.ecf.provider.filetransfer@default:default,org.eclipse.ecf.ssl@default:false,org.eclipse.ecf@default:default,org.eclipse.eef.common.ui@default:default,org.eclipse.eef.common@default:default,org.eclipse.eef.core.ext.widgets.reference@default:default,org.eclipse.eef.core@default:default,org.eclipse.eef.ext.widgets.reference@default:default,org.eclipse.eef.ide.ui.ext.widgets.reference@default:default,org.eclipse.eef.ide.ui.properties@default:default,org.eclipse.eef.ide.ui@default:default,org.eclipse.eef.properties.ui.legacy@default:default,org.eclipse.eef.properties.ui@default:default,org.eclipse.eef@default:default,org.eclipse.egit.core@default:default,org.eclipse.egit.doc@default:default,org.eclipse.egit.ui@default:default,org.eclipse.egit@default:default,org.eclipse.emf.ant@default:default,org.eclipse.emf.cdo.admin@default:default,org.eclipse.emf.cdo.common.db@default:default,org.eclipse.emf.cdo.common@default:default,org.eclipse.emf.cdo.compare@default:default,org.eclipse.emf.cdo.doc@default:default,org.eclipse.emf.cdo.edit@default:default,org.eclipse.emf.cdo.examples.installer@default:default,org.eclipse.emf.cdo.explorer.ui@default:default,org.eclipse.emf.cdo.explorer@default:default,org.eclipse.emf.cdo.expressions.edit@default:default,org.eclipse.emf.cdo.expressions.editor@default:default,org.eclipse.emf.cdo.expressions@default:default,org.eclipse.emf.cdo.migrator@default:default,org.eclipse.emf.cdo.net4j@default:default,org.eclipse.emf.cdo.security.edit@default:default,org.eclipse.emf.cdo.security.editor@default:default,org.eclipse.emf.cdo.security.ui@default:default,org.eclipse.emf.cdo.security@default:default,org.eclipse.emf.cdo.server.admin@default:default,org.eclipse.emf.cdo.server.db@default:default,org.eclipse.emf.cdo.server.net4j@default:default,org.eclipse.emf.cdo.server.ocl@default:default,org.eclipse.emf.cdo.server.product@default:default,org.eclipse.emf.cdo.server.security@default:default,org.eclipse.emf.cdo.server@default:default,org.eclipse.emf.cdo.transfer.repository@default:default,org.eclipse.emf.cdo.transfer.ui@default:default,org.eclipse.emf.cdo.transfer.workspace.ui@default:default,org.eclipse.emf.cdo.transfer.workspace@default:default,org.eclipse.emf.cdo.transfer@default:default,org.eclipse.emf.cdo.ui.admin@default:default,org.eclipse.emf.cdo.ui.compare@default:default,org.eclipse.emf.cdo.ui.shared@default:default,org.eclipse.emf.cdo.ui.team@default:default,org.eclipse.emf.cdo.ui@default:default,org.eclipse.emf.cdo.workspace@default:default,org.eclipse.emf.cdo@default:default,org.eclipse.emf.cheatsheets@default:default,org.eclipse.emf.codegen.ecore.ui@default:default,org.eclipse.emf.codegen.ecore@default:default,org.eclipse.emf.codegen.ui@default:default,org.eclipse.emf.codegen@default:default,org.eclipse.emf.common.ui@default:default,org.eclipse.emf.common@default:default,org.eclipse.emf.compare.diagram.edit@default:default,org.eclipse.emf.compare.diagram.ide.ui.sirius@default:default,org.eclipse.emf.compare.diagram.ide.ui@default:default,org.eclipse.emf.compare.diagram.sirius@default:default,org.eclipse.emf.compare.diagram@default:default,org.eclipse.emf.compare.doc@default:default,org.eclipse.emf.compare.edit@default:default,org.eclipse.emf.compare.egit.ui@default:default,org.eclipse.emf.compare.egit@default:default,org.eclipse.emf.compare.ide.ui@default:default,org.eclipse.emf.compare.ide@default:default,org.eclipse.emf.compare.rcp.ui@default:default,org.eclipse.emf.compare.rcp@default:default,org.eclipse.emf.compare@default:default,org.eclipse.emf.converter@default:default,org.eclipse.emf.databinding.edit@default:default,org.eclipse.emf.databinding@default:default,org.eclipse.emf.doc@default:default,org.eclipse.emf.ecore.change.edit@default:default,org.eclipse.emf.ecore.change@default:default,org.eclipse.emf.ecore.edit@default:default,org.eclipse.emf.ecore.editor@default:default,org.eclipse.emf.ecore.xmi@default:default,org.eclipse.emf.ecore@default:default,org.eclipse.emf.ecoretools.design.ui@default:default,org.eclipse.emf.ecoretools.design@default:default,org.eclipse.emf.ecoretools.doc@default:default,org.eclipse.emf.ecoretools.ui@default:default,org.eclipse.emf.ecoretools@default:default,org.eclipse.emf.ecp.application.e3@default:default,org.eclipse.emf.ecp.application.e4@default:default,org.eclipse.emf.ecp.cdo.core@default:default,org.eclipse.emf.ecp.cdo.ui@default:default,org.eclipse.emf.ecp.common.ui@default:default,org.eclipse.emf.ecp.common@default:default,org.eclipse.emf.ecp.core.emffilter@default:default,org.eclipse.emf.ecp.core@default:default,org.eclipse.emf.ecp.edit.swt@default:default,org.eclipse.emf.ecp.edit@default:default,org.eclipse.emf.ecp.editor.e3@default:default,org.eclipse.emf.ecp.emf2web.json@default:default,org.eclipse.emf.ecp.emf2web.ui.json@default:default,org.eclipse.emf.ecp.emf2web.ui@default:default,org.eclipse.emf.ecp.emf2web@default:default,org.eclipse.emf.ecp.emfstore.core@default:default,org.eclipse.emf.ecp.emfstore.ui.e3@default:default,org.eclipse.emf.ecp.emfstore.ui.e4@default:default,org.eclipse.emf.ecp.emfstore.ui.search@default:default,org.eclipse.emf.ecp.emfstore.ui@default:default,org.eclipse.emf.ecp.explorereditorbridge@default:default,org.eclipse.emf.ecp.ide.editor.view.templatebridge@default:default,org.eclipse.emf.ecp.ide.editor.view@default:default,org.eclipse.emf.ecp.ide.editor.viewmodel@default:default,org.eclipse.emf.ecp.ide.util@default:default,org.eclipse.emf.ecp.ide.view.service@default:default,org.eclipse.emf.ecp.makeithappen.wizards@default:default,org.eclipse.emf.ecp.ui.e3@default:default,org.eclipse.emf.ecp.ui.e4@default:default,org.eclipse.emf.ecp.ui.rcp@default:default,org.eclipse.emf.ecp.ui.view.editor.controls@default:default,org.eclipse.emf.ecp.ui.view.linewrapper@default:default,org.eclipse.emf.ecp.ui.view.swt@default:default,org.eclipse.emf.ecp.ui.view@default:default,org.eclipse.emf.ecp.ui@default:default,org.eclipse.emf.ecp.validation.connector@default:default,org.eclipse.emf.ecp.validation@default:default,org.eclipse.emf.ecp.view.categorization.model.edit@default:default,org.eclipse.emf.ecp.view.categorization.model@default:default,org.eclipse.emf.ecp.view.categorization.swt@default:default,org.eclipse.emf.ecp.view.compoundcontrol.model.edit@default:default,org.eclipse.emf.ecp.view.compoundcontrol.model@default:default,org.eclipse.emf.ecp.view.compoundcontrol.swt@default:default,org.eclipse.emf.ecp.view.compoundcontrol.tooling@default:default,org.eclipse.emf.ecp.view.context.locale@default:default,org.eclipse.emf.ecp.view.context@default:default,org.eclipse.emf.ecp.view.control.multireference@default:default,org.eclipse.emf.ecp.view.core.swt@default:default,org.eclipse.emf.ecp.view.custom.model.edit@default:default,org.eclipse.emf.ecp.view.custom.model@default:default,org.eclipse.emf.ecp.view.custom.ui.swt@default:default,org.eclipse.emf.ecp.view.edapt@default:default,org.eclipse.emf.ecp.view.group.model.edit@default:default,org.eclipse.emf.ecp.view.group.model@default:default,org.eclipse.emf.ecp.view.group.swt.collapsable@default:default,org.eclipse.emf.ecp.view.group.swt.embedded@default:default,org.eclipse.emf.ecp.view.group.ui.swt@default:default,org.eclipse.emf.ecp.view.horizontal.model.edit@default:default,org.eclipse.emf.ecp.view.horizontal.model@default:default,org.eclipse.emf.ecp.view.horizontal.ui.swt@default:default,org.eclipse.emf.ecp.view.indexdmr.model@default:default,org.eclipse.emf.ecp.view.label.model.edit@default:default,org.eclipse.emf.ecp.view.label.model@default:default,org.eclipse.emf.ecp.view.label.ui.swt@default:default,org.eclipse.emf.ecp.view.mappingdmr.model@default:default,org.eclipse.emf.ecp.view.migrator@default:default,org.eclipse.emf.ecp.view.model.common@default:default,org.eclipse.emf.ecp.view.model.edapt@default:default,org.eclipse.emf.ecp.view.model.edit@default:default,org.eclipse.emf.ecp.view.model.editor@default:default,org.eclipse.emf.ecp.view.model.preview.common@default:default,org.eclipse.emf.ecp.view.model.preview.e3@default:default,org.eclipse.emf.ecp.view.model.project.installer@default:default,org.eclipse.emf.ecp.view.model.provider.generator@default:default,org.eclipse.emf.ecp.view.model.provider.xmi@default:default,org.eclipse.emf.ecp.view.model@default:default,org.eclipse.emf.ecp.view.rule.model.edit@default:default,org.eclipse.emf.ecp.view.rule.model@default:default,org.eclipse.emf.ecp.view.rule@default:default,org.eclipse.emf.ecp.view.stack.model.edit@default:default,org.eclipse.emf.ecp.view.stack.model@default:default,org.eclipse.emf.ecp.view.stack.ui.swt@default:default,org.eclipse.emf.ecp.view.stack.viewmodel@default:default,org.eclipse.emf.ecp.view.swt.layout@default:default,org.eclipse.emf.ecp.view.table.columnservice@default:default,org.eclipse.emf.ecp.view.table.edapt@default:default,org.eclipse.emf.ecp.view.table.model.edit@default:default,org.eclipse.emf.ecp.view.table.model@default:default,org.eclipse.emf.ecp.view.table.ui.swt@default:default,org.eclipse.emf.ecp.view.template.annotation.model.edit@default:default,org.eclipse.emf.ecp.view.template.annotation.model@default:default,org.eclipse.emf.ecp.view.template.model.edit@default:default,org.eclipse.emf.ecp.view.template.model@default:default,org.eclipse.emf.ecp.view.template.service@default:default,org.eclipse.emf.ecp.view.template.tooling@default:default,org.eclipse.emf.ecp.view.treemasterdetail.model.edit@default:default,org.eclipse.emf.ecp.view.treemasterdetail.model@default:default,org.eclipse.emf.ecp.view.treemasterdetail.ui.swt@default:default,org.eclipse.emf.ecp.view.treemasterdetail.validation@default:default,org.eclipse.emf.ecp.view.unset@default:default,org.eclipse.emf.ecp.view.util.swt@default:default,org.eclipse.emf.ecp.view.validation@default:default,org.eclipse.emf.ecp.view.vertical.model.edit@default:default,org.eclipse.emf.ecp.view.vertical.model@default:default,org.eclipse.emf.ecp.view.vertical.ui.swt@default:default,org.eclipse.emf.ecp.view.viewproxy.model.edit@default:default,org.eclipse.emf.ecp.view.viewproxy.model@default:default,org.eclipse.emf.ecp.view.workspace.migrator@default:default,org.eclipse.emf.ecp.workspace.core@default:default,org.eclipse.emf.ecp.workspace.ui@default:default,org.eclipse.emf.edapt.common@default:default,org.eclipse.emf.edapt.declaration@default:default,org.eclipse.emf.edapt.history@default:default,org.eclipse.emf.edapt.migration@default:default,org.eclipse.emf.edit.ui@default:default,org.eclipse.emf.edit@default:default,org.eclipse.emf.emfstore.client.model.edit@default:default,org.eclipse.emf.emfstore.client.ui.rcp@default:false,org.eclipse.emf.emfstore.client.ui@default:default,org.eclipse.emf.emfstore.client@default:default,org.eclipse.emf.emfstore.common.model.edit@default:default,org.eclipse.emf.emfstore.common.model@default:default,org.eclipse.emf.emfstore.common@default:default,org.eclipse.emf.emfstore.example.installer@default:default,org.eclipse.emf.emfstore.examplemodel.edit@default:default,org.eclipse.emf.emfstore.examplemodel@default:default,org.eclipse.emf.emfstore.migration@default:default,org.eclipse.emf.emfstore.server.model.edit@default:default,org.eclipse.emf.emfstore.server.model@default:default,org.eclipse.emf.emfstore.server@default:default,org.eclipse.emf.example.installer@default:default,org.eclipse.emf.exporter@default:default,org.eclipse.emf.henshin.diagram@default:default,org.eclipse.emf.henshin.edit@default:default,org.eclipse.emf.henshin.editor@default:default,org.eclipse.emf.henshin.examples@default:default,org.eclipse.emf.henshin.giraph@default:default,org.eclipse.emf.henshin.interpreter.ui@default:default,org.eclipse.emf.henshin.interpreter@default:default,org.eclipse.emf.henshin.model@default:default,org.eclipse.emf.henshin.multicda.cda@default:default,org.eclipse.emf.henshin.multicda.cpa.ui@default:default,org.eclipse.emf.henshin.multicda.cpa@default:default,org.eclipse.emf.henshin.rulegen.ui@default:default,org.eclipse.emf.henshin.rulegen@default:default,org.eclipse.emf.henshin.statespace.explorer@default:default,org.eclipse.emf.henshin.statespace.external@default:default,org.eclipse.emf.henshin.statespace@default:default,org.eclipse.emf.henshin.text.ide@default:default,org.eclipse.emf.henshin.text.transformation@default:default,org.eclipse.emf.henshin.text.ui@default:default,org.eclipse.emf.henshin.text@default:default,org.eclipse.emf.henshin.trace@default:default,org.eclipse.emf.henshin.wrap@default:default,org.eclipse.emf.importer.ecore@default:default,org.eclipse.emf.importer.java@default:default,org.eclipse.emf.importer.rose@default:default,org.eclipse.emf.importer@default:default,org.eclipse.emf.mapping.ecore.editor@default:default,org.eclipse.emf.mapping.ecore2ecore.editor@default:default,org.eclipse.emf.mapping.ecore2ecore@default:default,org.eclipse.emf.mapping.ecore2xml.ui@default:default,org.eclipse.emf.mapping.ecore2xml@default:default,org.eclipse.emf.mapping.ecore@default:default,org.eclipse.emf.mapping.ui@default:default,org.eclipse.emf.mapping.xsd2ecore.editor@default:default,org.eclipse.emf.mapping.xsd2ecore@default:default,org.eclipse.emf.mapping@default:default,org.eclipse.emf.mwe.core@default:default,org.eclipse.emf.mwe.utils@default:default,org.eclipse.emf.mwe2.language.ide@default:default,org.eclipse.emf.mwe2.language.ui@default:default,org.eclipse.emf.mwe2.language@default:default,org.eclipse.emf.mwe2.launch.ui@default:default,org.eclipse.emf.mwe2.launch@default:default,org.eclipse.emf.mwe2.lib@default:default,org.eclipse.emf.mwe2.runtime@default:default,org.eclipse.emf.parsley.cdo.common@default:default,org.eclipse.emf.parsley.cdo@default:default,org.eclipse.emf.parsley.common@default:default,org.eclipse.emf.parsley.doc@default:default,org.eclipse.emf.parsley.dsl.additional.builder@default:default,org.eclipse.emf.parsley.dsl.ide@default:default,org.eclipse.emf.parsley.dsl.ui@default:default,org.eclipse.emf.parsley.dsl@default:default,org.eclipse.emf.parsley.editors.common@default:default,org.eclipse.emf.parsley.editors@default:default,org.eclipse.emf.parsley.generator.common@default:default,org.eclipse.emf.parsley.junit4@default:default,org.eclipse.emf.parsley.runtime.common@default:default,org.eclipse.emf.parsley.runtime@default:default,org.eclipse.emf.parsley.ui.examples@default:default,org.eclipse.emf.parsley.views.common@default:default,org.eclipse.emf.parsley.views@default:default,org.eclipse.emf.parsley.wizards@default:default,org.eclipse.emf.parsley@default:default,org.eclipse.emf.query.doc@default:default,org.eclipse.emf.query.examples@default:default,org.eclipse.emf.query.ocl@default:default,org.eclipse.emf.query@default:default,org.eclipse.emf.transaction.doc@default:default,org.eclipse.emf.transaction.examples@default:default,org.eclipse.emf.transaction.ui@default:default,org.eclipse.emf.transaction@default:default,org.eclipse.emf.validation.doc@default:default,org.eclipse.emf.validation.examples@default:default,org.eclipse.emf.validation.ocl@default:default,org.eclipse.emf.validation.ui.ide@default:default,org.eclipse.emf.validation.ui@default:default,org.eclipse.emf.validation@default:default,org.eclipse.emf.workspace.doc@default:default,org.eclipse.emf.workspace.ui@default:default,org.eclipse.emf.workspace@default:default,org.eclipse.emf@default:default,org.eclipse.emfforms.coffee.wizards@default:default,org.eclipse.emfforms.common.validation@default:default,org.eclipse.emfforms.common@default:default,org.eclipse.emfforms.core.bazaar@default:default,org.eclipse.emfforms.core.services.databinding.featurepath@default:default,org.eclipse.emfforms.core.services.databinding.index@default:default,org.eclipse.emfforms.core.services.databinding.mapping@default:default,org.eclipse.emfforms.core.services.domainexpander.default@default:default,org.eclipse.emfforms.core.services.domainexpander.index@default:default,org.eclipse.emfforms.core.services.domainexpander.mapping@default:default,org.eclipse.emfforms.core.services.domainexpander.table@default:default,org.eclipse.emfforms.core.services.editsupport@default:default,org.eclipse.emfforms.core.services.emf@default:default,org.eclipse.emfforms.core.services.emfspecificservice@default:default,org.eclipse.emfforms.core.services.legacy@default:default,org.eclipse.emfforms.core.services.locale.default@default:default,org.eclipse.emfforms.core.services.mappingprovider.default@default:default,org.eclipse.emfforms.core.services.mappingprovider.table.panel@default:default,org.eclipse.emfforms.core.services.mappingprovider.table@default:default,org.eclipse.emfforms.core.services.segments.featurepath@default:default,org.eclipse.emfforms.core.services.segments.index@default:default,org.eclipse.emfforms.core.services.segments.mapping@default:default,org.eclipse.emfforms.core.services.segments.multi@default:default,org.eclipse.emfforms.core.services.segments@default:default,org.eclipse.emfforms.core.services.structuralchange.default@default:default,org.eclipse.emfforms.core.services.structuralchange.index@default:default,org.eclipse.emfforms.core.services.structuralchange.mapping@default:default,org.eclipse.emfforms.core.services.structuralchange.table@default:default,org.eclipse.emfforms.core.services.structuralchange@default:default,org.eclipse.emfforms.core.services@default:default,org.eclipse.emfforms.editor.ecore@default:default,org.eclipse.emfforms.editor.genmodel@default:default,org.eclipse.emfforms.editor@default:default,org.eclipse.emfforms.example.common.wizards@default:default,org.eclipse.emfforms.ide.builder@default:default,org.eclipse.emfforms.ide.viewtemplate.builder@default:default,org.eclipse.emfforms.localization@default:default,org.eclipse.emfforms.setup.base@default:default,org.eclipse.emfforms.swt.control.multiattribute@default:default,org.eclipse.emfforms.swt.core.di.extension@default:default,org.eclipse.emfforms.swt.core.di@default:default,org.eclipse.emfforms.swt.core.plugin@default:default,org.eclipse.emfforms.swt.core@default:default,org.eclipse.emfforms.swt.table@default:default,org.eclipse.emfforms.swt.treemasterdetail.decorator.validation.default@default:default,org.eclipse.emfforms.swt.treemasterdetail@default:default,org.eclipse.emfforms.view.annotation.model.edit@default:default,org.eclipse.emfforms.view.annotation.model@default:default,org.eclipse.emfforms.view.indexsegment.model@default:default,org.eclipse.emfforms.view.mappingsegment.model@default:default,org.eclipse.emfforms.view.model.localization@default:default,org.eclipse.emfforms.view.multisegment.model.edit@default:default,org.eclipse.emfforms.view.multisegment.model@default:default,org.eclipse.epp.logging.aeri.core@default:default,org.eclipse.epp.logging.aeri.ide@default:default,org.eclipse.epp.mpc.core@default:default,org.eclipse.epp.mpc.help.ui@default:default,org.eclipse.epp.mpc.ui.css@default:default,org.eclipse.epp.mpc.ui@default:default,org.eclipse.epp.package.common@default:default,org.eclipse.epp.package.modeling@default:default,org.eclipse.equinox.app@default:default,org.eclipse.equinox.bidi@default:default,org.eclipse.equinox.common@2:true,org.eclipse.equinox.concurrent@default:default,org.eclipse.equinox.console@default:default,org.eclipse.equinox.ds@1:true,org.eclipse.equinox.event@default:default,org.eclipse.equinox.frameworkadmin.equinox@default:default,org.eclipse.equinox.frameworkadmin@default:default,org.eclipse.equinox.http.jetty@default:default,org.eclipse.equinox.http.registry@default:default,org.eclipse.equinox.http.servlet@default:default,org.eclipse.equinox.jsp.jasper.registry@default:default,org.eclipse.equinox.jsp.jasper@default:default,org.eclipse.equinox.launcher.gtk.linux.x86_64@default:false,org.eclipse.equinox.launcher@default:default,org.eclipse.equinox.p2.artifact.repository@default:default,org.eclipse.equinox.p2.console@default:default,org.eclipse.equinox.p2.core@default:default,org.eclipse.equinox.p2.director.app@default:default,org.eclipse.equinox.p2.director@default:default,org.eclipse.equinox.p2.directorywatcher@default:default,org.eclipse.equinox.p2.discovery.compatibility@default:default,org.eclipse.equinox.p2.discovery@default:default,org.eclipse.equinox.p2.engine@default:default,org.eclipse.equinox.p2.extensionlocation@default:default,org.eclipse.equinox.p2.garbagecollector@default:default,org.eclipse.equinox.p2.jarprocessor@default:default,org.eclipse.equinox.p2.metadata.repository@default:default,org.eclipse.equinox.p2.metadata@default:default,org.eclipse.equinox.p2.operations@default:default,org.eclipse.equinox.p2.publisher.eclipse@default:default,org.eclipse.equinox.p2.publisher@default:default,org.eclipse.equinox.p2.reconciler.dropins@default:default,org.eclipse.equinox.p2.repository.tools@default:default,org.eclipse.equinox.p2.repository@default:default,org.eclipse.equinox.p2.touchpoint.eclipse@default:default,org.eclipse.equinox.p2.touchpoint.natives@default:default,org.eclipse.equinox.p2.transport.ecf@default:default,org.eclipse.equinox.p2.ui.discovery@default:default,org.eclipse.equinox.p2.ui.importexport@default:default,org.eclipse.equinox.p2.ui.sdk.scheduler@default:default,org.eclipse.equinox.p2.ui.sdk@default:default,org.eclipse.equinox.p2.ui@default:default,org.eclipse.equinox.p2.updatechecker@default:default,org.eclipse.equinox.p2.updatesite@default:default,org.eclipse.equinox.preferences@default:default,org.eclipse.equinox.registry@default:default,org.eclipse.equinox.security.linux.x86_64@default:false,org.eclipse.equinox.security.ui@default:default,org.eclipse.equinox.security@default:default,org.eclipse.equinox.simpleconfigurator.manipulator@default:default,org.eclipse.equinox.simpleconfigurator@1:true,org.eclipse.equinox.util@default:default,org.eclipse.fx.osgi@default:false,org.eclipse.gef.common@default:default,org.eclipse.gef.doc.isv@default:default,org.eclipse.gef.examples.ui.pde@default:default,org.eclipse.gef.fx.swt@default:default,org.eclipse.gef.fx@default:default,org.eclipse.gef.geometry.convert.fx@default:default,org.eclipse.gef.geometry@default:default,org.eclipse.gef.graph@default:default,org.eclipse.gef.layout@default:default,org.eclipse.gef.mvc.fx@default:default,org.eclipse.gef.zest.fx.jface@default:default,org.eclipse.gef.zest.fx@default:default,org.eclipse.gef@default:default,org.eclipse.gmf.examples.runtime.diagram.geoshapes@default:default,org.eclipse.gmf.examples.runtime.diagram.logic.model.edit@default:default,org.eclipse.gmf.examples.runtime.diagram.logic.model.editor@default:default,org.eclipse.gmf.examples.runtime.diagram.logic.model@default:default,org.eclipse.gmf.examples.runtime.diagram.logic@default:default,org.eclipse.gmf.examples.runtime.ui.pde@default:default,org.eclipse.gmf.examples.runtime@default:default,org.eclipse.gmf.runtime.common.core@default:default,org.eclipse.gmf.runtime.common.ui.action.ide@default:default,org.eclipse.gmf.runtime.common.ui.action@default:default,org.eclipse.gmf.runtime.common.ui.printing.win32@default:false,org.eclipse.gmf.runtime.common.ui.printing@default:default,org.eclipse.gmf.runtime.common.ui.services.action@default:default,org.eclipse.gmf.runtime.common.ui.services.dnd.ide@default:default,org.eclipse.gmf.runtime.common.ui.services.dnd@default:default,org.eclipse.gmf.runtime.common.ui.services.properties@default:default,org.eclipse.gmf.runtime.common.ui.services@default:default,org.eclipse.gmf.runtime.common.ui@default:default,org.eclipse.gmf.runtime.diagram.core@default:default,org.eclipse.gmf.runtime.diagram.ui.actions@default:default,org.eclipse.gmf.runtime.diagram.ui.dnd@default:default,org.eclipse.gmf.runtime.diagram.ui.geoshapes@default:default,org.eclipse.gmf.runtime.diagram.ui.printing.render@default:default,org.eclipse.gmf.runtime.diagram.ui.printing@default:default,org.eclipse.gmf.runtime.diagram.ui.properties@default:default,org.eclipse.gmf.runtime.diagram.ui.providers.ide@default:default,org.eclipse.gmf.runtime.diagram.ui.providers@default:default,org.eclipse.gmf.runtime.diagram.ui.render@default:default,org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide@default:default,org.eclipse.gmf.runtime.diagram.ui.resources.editor@default:default,org.eclipse.gmf.runtime.diagram.ui@default:default,org.eclipse.gmf.runtime.draw2d.ui.render.awt@default:default,org.eclipse.gmf.runtime.draw2d.ui.render@default:default,org.eclipse.gmf.runtime.draw2d.ui@default:default,org.eclipse.gmf.runtime.emf.clipboard.core@default:default,org.eclipse.gmf.runtime.emf.commands.core@default:default,org.eclipse.gmf.runtime.emf.core@default:default,org.eclipse.gmf.runtime.emf.type.core@default:default,org.eclipse.gmf.runtime.emf.type.ui@default:default,org.eclipse.gmf.runtime.emf.ui.properties@default:default,org.eclipse.gmf.runtime.emf.ui@default:default,org.eclipse.gmf.runtime.gef.ui@default:default,org.eclipse.gmf.runtime.notation.edit@default:default,org.eclipse.gmf.runtime.notation.providers@default:default,org.eclipse.gmf.runtime.notation.sdk@default:default,org.eclipse.gmf.runtime.notation@default:default,org.eclipse.gmf.runtime.sdk@default:default,org.eclipse.gmf@default:default,org.eclipse.help.base@default:default,org.eclipse.help.ui@default:default,org.eclipse.help.webapp@default:default,org.eclipse.help@default:default,org.eclipse.jdt.annotation*1.1.400.v20180921-1416@default:default,org.eclipse.jdt.annotation*2.2.200.v20180921-1416@default:default,org.eclipse.jdt.apt.core@default:default,org.eclipse.jdt.apt.pluggable.core@default:default,org.eclipse.jdt.apt.ui@default:default,org.eclipse.jdt.compiler.apt@default:false,org.eclipse.jdt.compiler.tool@default:false,org.eclipse.jdt.core.manipulation@default:default,org.eclipse.jdt.core@default:default,org.eclipse.jdt.debug.ui@default:default,org.eclipse.jdt.debug@default:default,org.eclipse.jdt.doc.isv@default:default,org.eclipse.jdt.doc.user@default:default,org.eclipse.jdt.junit.core@default:default,org.eclipse.jdt.junit.runtime@default:default,org.eclipse.jdt.junit4.runtime@default:default,org.eclipse.jdt.junit5.runtime@default:default,org.eclipse.jdt.junit@default:default,org.eclipse.jdt.launching@default:default,org.eclipse.jdt.ui@default:default,org.eclipse.jdt@default:default,org.eclipse.jem.util@default:default,org.eclipse.jetty.continuation@default:default,org.eclipse.jetty.http@default:default,org.eclipse.jetty.io@default:default,org.eclipse.jetty.security@default:default,org.eclipse.jetty.server@default:default,org.eclipse.jetty.servlet@default:default,org.eclipse.jetty.util@default:default,org.eclipse.jface.databinding@default:default,org.eclipse.jface.text@default:default,org.eclipse.jface@default:default,org.eclipse.jgit.archive@default:default,org.eclipse.jgit.ssh.apache@default:default,org.eclipse.jgit@default:default,org.eclipse.jsch.core@default:default,org.eclipse.jsch.ui@default:default,org.eclipse.ltk.core.refactoring@default:default,org.eclipse.ltk.ui.refactoring@default:default,org.eclipse.m2e.archetype.common@default:default,org.eclipse.m2e.core.ui@default:default,org.eclipse.m2e.core@default:default,org.eclipse.m2e.launching@default:default,org.eclipse.m2e.maven.indexer@default:default,org.eclipse.m2e.maven.runtime.slf4j.simple@default:default,org.eclipse.m2e.maven.runtime@default:default,org.eclipse.m2e.model.edit@default:default,org.eclipse.m2e.workspace.cli@default:default,org.eclipse.m2m.qvt.oml.common@default:default,org.eclipse.m2m.qvt.oml.cst.parser@default:default,org.eclipse.m2m.qvt.oml.ecore.imperativeocl@default:default,org.eclipse.m2m.qvt.oml.emf.util@default:default,org.eclipse.m2m.qvt.oml@default:default,org.eclipse.mylyn.bugzilla.core@default:default,org.eclipse.mylyn.bugzilla.ide@default:default,org.eclipse.mylyn.bugzilla.ui@default:default,org.eclipse.mylyn.commons.core@default:default,org.eclipse.mylyn.commons.identity.core@default:default,org.eclipse.mylyn.commons.net@default:default,org.eclipse.mylyn.commons.notifications.core@default:default,org.eclipse.mylyn.commons.notifications.feed@default:default,org.eclipse.mylyn.commons.notifications.ui@default:default,org.eclipse.mylyn.commons.repositories.core@default:default,org.eclipse.mylyn.commons.repositories.ui@default:default,org.eclipse.mylyn.commons.screenshots@default:default,org.eclipse.mylyn.commons.ui@default:default,org.eclipse.mylyn.commons.workbench@default:default,org.eclipse.mylyn.commons.xmlrpc@default:default,org.eclipse.mylyn.context.core@default:default,org.eclipse.mylyn.context.tasks.ui@default:default,org.eclipse.mylyn.context.ui@default:default,org.eclipse.mylyn.debug.ui@default:default,org.eclipse.mylyn.discovery.core@default:default,org.eclipse.mylyn.discovery.ui@default:default,org.eclipse.mylyn.help.ui@default:default,org.eclipse.mylyn.ide.ant@default:default,org.eclipse.mylyn.ide.ui@default:default,org.eclipse.mylyn.java.tasks@default:default,org.eclipse.mylyn.java.ui@default:default,org.eclipse.mylyn.monitor.core@default:default,org.eclipse.mylyn.monitor.ui@default:default,org.eclipse.mylyn.pde.ui@default:default,org.eclipse.mylyn.resources.ui@default:default,org.eclipse.mylyn.tasks.bugs@default:default,org.eclipse.mylyn.tasks.core@default:default,org.eclipse.mylyn.tasks.index.core@default:default,org.eclipse.mylyn.tasks.index.ui@default:default,org.eclipse.mylyn.tasks.search@default:default,org.eclipse.mylyn.tasks.ui@default:default,org.eclipse.mylyn.team.ui@default:default,org.eclipse.mylyn.wikitext.ant@default:default,org.eclipse.mylyn.wikitext.asciidoc.ui@default:default,org.eclipse.mylyn.wikitext.asciidoc@default:default,org.eclipse.mylyn.wikitext.confluence.ui@default:default,org.eclipse.mylyn.wikitext.confluence@default:default,org.eclipse.mylyn.wikitext.context.ui@default:default,org.eclipse.mylyn.wikitext.help.ui@default:default,org.eclipse.mylyn.wikitext.html@default:default,org.eclipse.mylyn.wikitext.markdown.ui@default:default,org.eclipse.mylyn.wikitext.markdown@default:default,org.eclipse.mylyn.wikitext.mediawiki.ui@default:default,org.eclipse.mylyn.wikitext.mediawiki@default:default,org.eclipse.mylyn.wikitext.osgi@default:default,org.eclipse.mylyn.wikitext.tasks.ui@default:default,org.eclipse.mylyn.wikitext.textile.ui@default:default,org.eclipse.mylyn.wikitext.textile@default:default,org.eclipse.mylyn.wikitext.tracwiki.ui@default:default,org.eclipse.mylyn.wikitext.tracwiki@default:default,org.eclipse.mylyn.wikitext.twiki.ui@default:default,org.eclipse.mylyn.wikitext.twiki@default:default,org.eclipse.mylyn.wikitext.ui@default:default,org.eclipse.mylyn.wikitext@default:default,org.eclipse.nebula.widgets.tablecombo@default:default,org.eclipse.net4j.db.h2@default:default,org.eclipse.net4j.db.jdbc@default:default,org.eclipse.net4j.db@default:default,org.eclipse.net4j.debug@default:default,org.eclipse.net4j.examples.installer@default:default,org.eclipse.net4j.http.common@default:default,org.eclipse.net4j.http.server@default:default,org.eclipse.net4j.http@default:default,org.eclipse.net4j.jvm@default:default,org.eclipse.net4j.tcp@default:default,org.eclipse.net4j.ui.shared@default:default,org.eclipse.net4j.ui@default:default,org.eclipse.net4j.util.ui@default:default,org.eclipse.net4j.util@default:default,org.eclipse.net4j@default:default,org.eclipse.ocl.common.ui@default:default,org.eclipse.ocl.common@default:default,org.eclipse.ocl.doc@default:default,org.eclipse.ocl.ecore.edit@default:default,org.eclipse.ocl.ecore@default:default,org.eclipse.ocl.edit@default:default,org.eclipse.ocl.ui@default:default,org.eclipse.ocl.uml.edit@default:default,org.eclipse.ocl.uml.ui@default:default,org.eclipse.ocl.uml@default:default,org.eclipse.ocl@default:default,org.eclipse.oomph.base.edit@default:default,org.eclipse.oomph.base@default:default,org.eclipse.oomph.extractor.lib@default:default,org.eclipse.oomph.jreinfo.ui@default:default,org.eclipse.oomph.jreinfo@default:default,org.eclipse.oomph.p2.core@default:default,org.eclipse.oomph.p2.doc@default:default,org.eclipse.oomph.p2.edit@default:default,org.eclipse.oomph.p2.ui@default:default,org.eclipse.oomph.p2@default:default,org.eclipse.oomph.predicates.edit@default:default,org.eclipse.oomph.predicates@default:default,org.eclipse.oomph.preferences@default:default,org.eclipse.oomph.resources.edit@default:default,org.eclipse.oomph.resources@default:default,org.eclipse.oomph.setup.core@default:default,org.eclipse.oomph.setup.doc@default:default,org.eclipse.oomph.setup.edit@default:default,org.eclipse.oomph.setup.editor@default:default,org.eclipse.oomph.setup.p2.edit@default:default,org.eclipse.oomph.setup.p2@default:default,org.eclipse.oomph.setup.sync@default:default,org.eclipse.oomph.setup.ui.questionnaire@default:default,org.eclipse.oomph.setup.ui@default:default,org.eclipse.oomph.setup@default:default,org.eclipse.oomph.ui@default:default,org.eclipse.oomph.util@default:default,org.eclipse.oomph.workingsets.edit@default:default,org.eclipse.oomph.workingsets.editor@default:default,org.eclipse.oomph.workingsets@default:default,org.eclipse.osgi.compatibility.state@default:false,org.eclipse.osgi.services@default:default,org.eclipse.osgi.util@default:default,org.eclipse.osgi@-1:true,org.eclipse.papyrus.infra.gmfdiag.tooling.runtime@default:default,org.eclipse.pde.api.tools.annotations@default:default,org.eclipse.pde.api.tools.ui@default:default,org.eclipse.pde.api.tools@default:default,org.eclipse.pde.build@default:default,org.eclipse.pde.core@default:default,org.eclipse.pde.doc.user@default:default,org.eclipse.pde.ds.annotations@default:default,org.eclipse.pde.ds.core@default:default,org.eclipse.pde.ds.lib@default:default,org.eclipse.pde.ds.ui@default:default,org.eclipse.pde.ds1_2.lib@default:default,org.eclipse.pde.genericeditor.extension@default:default,org.eclipse.pde.junit.runtime@default:default,org.eclipse.pde.launching@default:default,org.eclipse.pde.runtime@default:default,org.eclipse.pde.ua.core@default:default,org.eclipse.pde.ua.ui@default:default,org.eclipse.pde.ui.templates@default:default,org.eclipse.pde.ui@default:default,org.eclipse.pde@default:default,org.eclipse.platform.doc.isv@default:default,org.eclipse.platform.doc.user@default:default,org.eclipse.platform@default:default,org.eclipse.rcp@default:default,org.eclipse.sdk@default:default,org.eclipse.search@default:default,org.eclipse.sirius.common.acceleo.aql@default:default,org.eclipse.sirius.common.interpreter@default:default,org.eclipse.sirius.common.ui.ext@default:default,org.eclipse.sirius.common.ui@default:default,org.eclipse.sirius.common.xtext@default:default,org.eclipse.sirius.common@default:default,org.eclipse.sirius.diagram.formatdata@default:default,org.eclipse.sirius.diagram.layoutdata@default:default,org.eclipse.sirius.diagram.sequence.edit@default:default,org.eclipse.sirius.diagram.sequence.ui@default:default,org.eclipse.sirius.diagram.sequence@default:default,org.eclipse.sirius.diagram.ui.ext@default:default,org.eclipse.sirius.diagram.ui@default:default,org.eclipse.sirius.diagram@default:default,org.eclipse.sirius.ecore.extender@default:default,org.eclipse.sirius.editor.properties.ext.widgets.reference@default:default,org.eclipse.sirius.editor.properties@default:default,org.eclipse.sirius.editor@default:default,org.eclipse.sirius.ext.base@default:default,org.eclipse.sirius.ext.draw2d@default:default,org.eclipse.sirius.ext.e3.ui@default:default,org.eclipse.sirius.ext.e3@default:default,org.eclipse.sirius.ext.emf.edit@default:default,org.eclipse.sirius.ext.emf.tx@default:default,org.eclipse.sirius.ext.emf.ui@default:default,org.eclipse.sirius.ext.emf@default:default,org.eclipse.sirius.ext.gef@default:default,org.eclipse.sirius.ext.gmf.notation@default:default,org.eclipse.sirius.ext.gmf.runtime@default:default,org.eclipse.sirius.ext.ide@default:default,org.eclipse.sirius.ext.jface@default:default,org.eclipse.sirius.ext.swt@default:default,org.eclipse.sirius.interpreter@default:default,org.eclipse.sirius.properties.core@default:default,org.eclipse.sirius.properties.defaultrules@default:default,org.eclipse.sirius.properties.edit@default:default,org.eclipse.sirius.properties.ext.widgets.reference.edit@default:default,org.eclipse.sirius.properties.ext.widgets.reference@default:default,org.eclipse.sirius.properties@default:default,org.eclipse.sirius.synchronizer@default:default,org.eclipse.sirius.table.ui.ext@default:default,org.eclipse.sirius.table.ui@default:default,org.eclipse.sirius.table@default:default,org.eclipse.sirius.tree.ui.ext@default:default,org.eclipse.sirius.tree.ui@default:default,org.eclipse.sirius.tree@default:default,org.eclipse.sirius.ui.editor@default:default,org.eclipse.sirius.ui.ext@default:default,org.eclipse.sirius.ui.properties.ext.widgets.reference@default:default,org.eclipse.sirius.ui.properties@default:default,org.eclipse.sirius.ui@default:default,org.eclipse.sirius@default:default,org.eclipse.swt.gtk.linux.x86_64@default:false,org.eclipse.swt@default:default,org.eclipse.team.core@default:default,org.eclipse.team.genericeditor.diff.extension@default:default,org.eclipse.team.ui@default:default,org.eclipse.text@default:default,org.eclipse.tips.core@default:default,org.eclipse.tips.ide@default:default,org.eclipse.tips.json@default:default,org.eclipse.tips.ui@default:default,org.eclipse.tools.layout.spy@default:default,org.eclipse.ui.browser@default:default,org.eclipse.ui.cheatsheets@default:default,org.eclipse.ui.console@default:default,org.eclipse.ui.editors@default:default,org.eclipse.ui.externaltools@default:default,org.eclipse.ui.forms@default:default,org.eclipse.ui.genericeditor@default:default,org.eclipse.ui.ide.application@default:default,org.eclipse.ui.ide@default:default,org.eclipse.ui.intro.quicklinks@default:default,org.eclipse.ui.intro.universal@default:default,org.eclipse.ui.intro@default:default,org.eclipse.ui.monitoring@default:default,org.eclipse.ui.navigator.resources@default:default,org.eclipse.ui.navigator@default:default,org.eclipse.ui.net@default:default,org.eclipse.ui.themes@default:default,org.eclipse.ui.trace@default:default,org.eclipse.ui.views.log@default:default,org.eclipse.ui.views.properties.tabbed@default:default,org.eclipse.ui.views@default:default,org.eclipse.ui.workbench.texteditor@default:default,org.eclipse.ui.workbench@default:default,org.eclipse.ui@default:default,org.eclipse.uml2.ant@default:default,org.eclipse.uml2.codegen.ecore.ui@default:default,org.eclipse.uml2.codegen.ecore@default:default,org.eclipse.uml2.common.edit@default:default,org.eclipse.uml2.common@default:default,org.eclipse.uml2.doc@default:default,org.eclipse.uml2.examples.uml.ui@default:default,org.eclipse.uml2.examples@default:default,org.eclipse.uml2.types@default:default,org.eclipse.uml2.uml.ecore.exporter@default:default,org.eclipse.uml2.uml.ecore.importer@default:default,org.eclipse.uml2.uml.edit@default:default,org.eclipse.uml2.uml.editor@default:default,org.eclipse.uml2.uml.profile.standard@default:default,org.eclipse.uml2.uml.resources@default:default,org.eclipse.uml2.uml.validation@default:default,org.eclipse.uml2.uml@default:default,org.eclipse.uml2@default:default,org.eclipse.update.configurator@3:true,org.eclipse.urischeme@default:default,org.eclipse.userstorage.oauth@default:default,org.eclipse.userstorage.ui@default:default,org.eclipse.userstorage@default:default,org.eclipse.viatra.addon.databinding.runtime.validation@default:false,org.eclipse.viatra.addon.databinding.runtime@default:default,org.eclipse.viatra.addon.querybasedfeatures.runtime.validation@default:false,org.eclipse.viatra.addon.querybasedfeatures.runtime@default:default,org.eclipse.viatra.addon.querybasedfeatures.tooling@default:default,org.eclipse.viatra.addon.validation.core@default:default,org.eclipse.viatra.addon.validation.runtime.ui@default:default,org.eclipse.viatra.addon.validation.runtime.validation@default:false,org.eclipse.viatra.addon.validation.runtime@default:default,org.eclipse.viatra.addon.validation.tooling@default:default,org.eclipse.viatra.addon.viewers.runtime.validation@default:false,org.eclipse.viatra.addon.viewers.runtime.zest@default:default,org.eclipse.viatra.addon.viewers.runtime@default:default,org.eclipse.viatra.addon.viewers.tooling.ui.zest@default:default,org.eclipse.viatra.addon.viewers.tooling.ui@default:default,org.eclipse.viatra.documentation.help@default:default,org.eclipse.viatra.dse.genetic@default:default,org.eclipse.viatra.dse@default:default,org.eclipse.viatra.integration.zest@default:default,org.eclipse.viatra.query.patternlanguage.emf.ide@default:default,org.eclipse.viatra.query.patternlanguage.emf.ui@default:default,org.eclipse.viatra.query.patternlanguage.emf@default:default,org.eclipse.viatra.query.runtime.base.itc@default:default,org.eclipse.viatra.query.runtime.base@default:default,org.eclipse.viatra.query.runtime.localsearch@default:default,org.eclipse.viatra.query.runtime.matchers@default:default,org.eclipse.viatra.query.runtime.rete.recipes@default:default,org.eclipse.viatra.query.runtime.rete@default:default,org.eclipse.viatra.query.runtime.ui@default:default,org.eclipse.viatra.query.runtime@default:default,org.eclipse.viatra.query.testing.core@default:default,org.eclipse.viatra.query.testing.snapshot@default:default,org.eclipse.viatra.query.testing.ui@default:default,org.eclipse.viatra.query.tooling.core@default:default,org.eclipse.viatra.query.tooling.debug@default:default,org.eclipse.viatra.query.tooling.generator.model.ui@default:default,org.eclipse.viatra.query.tooling.generator.model@default:default,org.eclipse.viatra.query.tooling.localsearch.ui@default:default,org.eclipse.viatra.query.tooling.ui.retevis@default:default,org.eclipse.viatra.query.tooling.ui@default:default,org.eclipse.viatra.transformation.evm.transactions@default:default,org.eclipse.viatra.transformation.evm@default:default,org.eclipse.viatra.transformation.runtime.debug@default:default,org.eclipse.viatra.transformation.runtime.emf@default:default,org.eclipse.viatra.transformation.runtime.tracer@default:default,org.eclipse.viatra.transformation.runtime.transformationtrace@default:default,org.eclipse.viatra.transformation.tooling.debug.ui@default:default,org.eclipse.viatra.transformation.tooling.debug@default:default,org.eclipse.viatra.transformation.ui@default:default,org.eclipse.viatra.transformation.views@default:default,org.eclipse.wst.common.core@default:default,org.eclipse.wst.common.emf@default:default,org.eclipse.wst.common.environment@default:default,org.eclipse.wst.common.frameworks@default:default,org.eclipse.wst.common.project.facet.core@default:default,org.eclipse.wst.common.uriresolver@default:default,org.eclipse.wst.sse.core@default:default,org.eclipse.wst.validation@default:default,org.eclipse.wst.xml.core@default:default,org.eclipse.wst.xsd.core@default:default,org.eclipse.xpand@default:default,org.eclipse.xsd.cheatsheets@default:default,org.eclipse.xsd.doc@default:default,org.eclipse.xsd.ecore.converter@default:default,org.eclipse.xsd.ecore.exporter@default:default,org.eclipse.xsd.ecore.importer@default:default,org.eclipse.xsd.edit@default:default,org.eclipse.xsd.editor@default:default,org.eclipse.xsd.example.installer@default:default,org.eclipse.xsd.mapping.editor@default:default,org.eclipse.xsd.mapping@default:default,org.eclipse.xsd@default:default,org.eclipse.xtend.core@default:default,org.eclipse.xtend.doc@default:default,org.eclipse.xtend.examples@default:default,org.eclipse.xtend.ide.common@default:default,org.eclipse.xtend.ide@default:default,org.eclipse.xtend.lib.macro@default:default,org.eclipse.xtend.lib@default:default,org.eclipse.xtend.m2e@default:default,org.eclipse.xtend.standalone@default:default,org.eclipse.xtend.typesystem.emf@default:default,org.eclipse.xtend@default:default,org.eclipse.xtext.activities@default:default,org.eclipse.xtext.builder.standalone@default:default,org.eclipse.xtext.builder@default:default,org.eclipse.xtext.common.types.edit@default:default,org.eclipse.xtext.common.types.shared.jdt38@default:false,org.eclipse.xtext.common.types.shared@default:default,org.eclipse.xtext.common.types.ui@default:default,org.eclipse.xtext.common.types@default:default,org.eclipse.xtext.doc@default:default,org.eclipse.xtext.ecore@default:default,org.eclipse.xtext.generator@default:default,org.eclipse.xtext.ide@default:default,org.eclipse.xtext.idea.generator@default:default,org.eclipse.xtext.java@default:default,org.eclipse.xtext.junit4@default:default,org.eclipse.xtext.logging@default:false,org.eclipse.xtext.m2e@default:default,org.eclipse.xtext.purexbase.ide@default:default,org.eclipse.xtext.purexbase.ui@default:default,org.eclipse.xtext.purexbase@default:default,org.eclipse.xtext.smap@default:default,org.eclipse.xtext.testing@default:default,org.eclipse.xtext.ui.codemining@default:default,org.eclipse.xtext.ui.codetemplates.ide@default:default,org.eclipse.xtext.ui.codetemplates.ui@default:default,org.eclipse.xtext.ui.codetemplates@default:default,org.eclipse.xtext.ui.ecore@default:default,org.eclipse.xtext.ui.shared@default:default,org.eclipse.xtext.ui.testing@default:default,org.eclipse.xtext.ui@default:default,org.eclipse.xtext.util@default:default,org.eclipse.xtext.xbase.ide@default:default,org.eclipse.xtext.xbase.junit@default:default,org.eclipse.xtext.xbase.lib@default:default,org.eclipse.xtext.xbase.testing@default:default,org.eclipse.xtext.xbase.ui.testing@default:default,org.eclipse.xtext.xbase.ui@default:default,org.eclipse.xtext.xbase@default:default,org.eclipse.xtext.xtext.generator@default:default,org.eclipse.xtext.xtext.ide@default:default,org.eclipse.xtext.xtext.ui.examples@default:default,org.eclipse.xtext.xtext.ui.graph@default:default,org.eclipse.xtext.xtext.ui@default:default,org.eclipse.xtext.xtext.wizard@default:default,org.eclipse.xtext@default:default,org.h2@default:default,org.hamcrest.core@default:default,org.jfree.jcommon@default:default,org.jsoup@default:default,org.junit.jupiter.api@default:default,org.junit.jupiter.engine@default:default,org.junit.jupiter.migrationsupport@default:default,org.junit.jupiter.params@default:default,org.junit.platform.commons@default:default,org.junit.platform.engine@default:default,org.junit.platform.launcher@default:default,org.junit.platform.runner@default:default,org.junit.platform.suite.api@default:default,org.junit.vintage.engine@default:default,org.junit@default:default,org.moeaframework@default:default,org.objectweb.asm.tree@default:default,org.objectweb.asm@default:default,org.opentest4j@default:default,org.sat4j.core@default:default,org.sat4j.pb@default:default,org.sidiff.common.emf.extensions@default:default,org.sidiff.common.emf@default:default,org.sidiff.common.henshin@default:default,org.sidiff.common@default:default,org.sidiff.serge@default:default,org.silift.common.util@default:default,org.slf4j.api@default:default,org.slf4j.impl.log4j12@default:false,org.tukaani.xz@default:default,org.w3c.css.sac@default:default,org.w3c.dom.events@default:default,org.w3c.dom.smil@default:default,org.w3c.dom.svg@default:default,uk.ac.kcl.inf.mdeoptimiser.interfaces.cli@default:default,uk.ac.kcl.inf.mdeoptimiser.interfaces.eclipse.ui@default:default,uk.ac.kcl.inf.mdeoptimiser.languages.mopt.xtext@default:default,uk.ac.kcl.inf.mdeoptimiser.libraries.core@default:default,uk.ac.kcl.inf.mdeoptimiser.libraries.rulegen@default:default"/>
29 <stringAttribute key="selected_workspace_plugins" value="com.eclipsesource.j2v8.win32_x86_64@default:default,hu.bme.mit.inf.dlsreasoner.alloy.reasoner@default:default,hu.bme.mit.inf.dslreasoner.alloy.language.ui@default:default,hu.bme.mit.inf.dslreasoner.alloy.language@default:default,hu.bme.mit.inf.dslreasoner.application.ide@default:default,hu.bme.mit.inf.dslreasoner.application.ui@default:default,hu.bme.mit.inf.dslreasoner.application@default:default,hu.bme.mit.inf.dslreasoner.ecore2logic@default:default,hu.bme.mit.inf.dslreasoner.logic.model.validation@default:default,hu.bme.mit.inf.dslreasoner.logic.model@default:default,hu.bme.mit.inf.dslreasoner.logic2ecore@default:default,hu.bme.mit.inf.dslreasoner.smt.language.ui@default:default,hu.bme.mit.inf.dslreasoner.smt.language@default:default,hu.bme.mit.inf.dslreasoner.smt.reasoner@default:default,hu.bme.mit.inf.dslreasoner.viatra2logic@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatraquery@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner@default:default,hu.bme.mit.inf.dslreasoner.visualisation@default:default"/> 29 <stringAttribute key="selected_workspace_plugins" value="com.microsoft.z3@default:true,hu.bme.mit.inf.dlsreasoner.alloy.reasoner@default:default,hu.bme.mit.inf.dslreasoner.alloy.language.ui@default:default,hu.bme.mit.inf.dslreasoner.alloy.language@default:default,hu.bme.mit.inf.dslreasoner.application.ide@default:default,hu.bme.mit.inf.dslreasoner.application.ui@default:default,hu.bme.mit.inf.dslreasoner.application@default:default,hu.bme.mit.inf.dslreasoner.domains.cps.validation@default:default,hu.bme.mit.inf.dslreasoner.domains.cps@default:default,hu.bme.mit.inf.dslreasoner.domains.satellite.validation@default:default,hu.bme.mit.inf.dslreasoner.domains.satellite@default:default,hu.bme.mit.inf.dslreasoner.ecore2logic@default:default,hu.bme.mit.inf.dslreasoner.faulttree.components.ide@default:default,hu.bme.mit.inf.dslreasoner.faulttree.components.ui@default:default,hu.bme.mit.inf.dslreasoner.faulttree.components@default:default,hu.bme.mit.inf.dslreasoner.faulttree.model@default:default,hu.bme.mit.inf.dslreasoner.faulttree.transformation@default:default,hu.bme.mit.inf.dslreasoner.faulttree.ui@default:default,hu.bme.mit.inf.dslreasoner.logic.model.validation@default:default,hu.bme.mit.inf.dslreasoner.logic.model@default:default,hu.bme.mit.inf.dslreasoner.logic2ecore@default:default,hu.bme.mit.inf.dslreasoner.smt.language.ui@default:default,hu.bme.mit.inf.dslreasoner.smt.language@default:default,hu.bme.mit.inf.dslreasoner.smt.reasoner@default:default,hu.bme.mit.inf.dslreasoner.viatra2logic@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatra.tests@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.logic2viatraquery@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage@default:default,hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner@default:default,hu.bme.mit.inf.dslreasoner.visualisation@default:default"/>
30 <booleanAttribute key="show_selected_only" value="false"/> 30 <booleanAttribute key="show_selected_only" value="false"/>
31 <booleanAttribute key="tracing" value="false"/> 31 <booleanAttribute key="tracing" value="false"/>
32 <booleanAttribute key="useCustomFeatures" value="false"/> 32 <booleanAttribute key="useCustomFeatures" value="false"/>
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/META-INF/MANIFEST.MF b/Application/hu.bme.mit.inf.dslreasoner.application/META-INF/MANIFEST.MF
index 27caa768..c24df78c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/META-INF/MANIFEST.MF
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/META-INF/MANIFEST.MF
@@ -31,8 +31,7 @@ Require-Bundle: org.eclipse.xtext,
31 org.eclipse.core.runtime;bundle-version="3.12.0", 31 org.eclipse.core.runtime;bundle-version="3.12.0",
32 org.eclipse.viatra.query.runtime.rete;bundle-version="2.0.0", 32 org.eclipse.viatra.query.runtime.rete;bundle-version="2.0.0",
33 org.eclipse.viatra.query.runtime.localsearch;bundle-version="2.0.0", 33 org.eclipse.viatra.query.runtime.localsearch;bundle-version="2.0.0",
34 org.eclipse.collections;bundle-version="9.2.0", 34 org.eclipse.collections;bundle-version="9.2.0"
35 hu.bme.mit.inf.dslreasoner.faulttree.components
36Bundle-RequiredExecutionEnvironment: JavaSE-1.8 35Bundle-RequiredExecutionEnvironment: JavaSE-1.8
37Export-Package: hu.bme.mit.inf.dslreasoner.application, 36Export-Package: hu.bme.mit.inf.dslreasoner.application,
38 hu.bme.mit.inf.dslreasoner.application.applicationConfiguration, 37 hu.bme.mit.inf.dslreasoner.application.applicationConfiguration,
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 629d8670..3334cd5a 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
@@ -16,9 +16,6 @@
16 <eClassifiers xsi:type="ecore:EClass" name="ViatraImport" eSuperTypes="#//Import"> 16 <eClassifiers xsi:type="ecore:EClass" name="ViatraImport" eSuperTypes="#//Import">
17 <eStructuralFeatures xsi:type="ecore:EReference" name="importedViatra" eType="ecore:EClass platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.ecore#//PatternModel"/> 17 <eStructuralFeatures xsi:type="ecore:EReference" name="importedViatra" eType="ecore:EClass platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.ecore#//PatternModel"/>
18 </eClassifiers> 18 </eClassifiers>
19 <eClassifiers xsi:type="ecore:EClass" name="CftImport" eSuperTypes="#//Import">
20 <eStructuralFeatures xsi:type="ecore:EReference" name="importedCft" eType="ecore:EClass platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore#//CftModel"/>
21 </eClassifiers>
22 <eClassifiers xsi:type="ecore:EClass" name="Declaration" eSuperTypes="#//Command"> 19 <eClassifiers xsi:type="ecore:EClass" name="Declaration" eSuperTypes="#//Command">
23 <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/> 20 <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
24 </eClassifiers> 21 </eClassifiers>
@@ -133,14 +130,6 @@
133 containment="true"/> 130 containment="true"/>
134 <eStructuralFeatures xsi:type="ecore:EAttribute" name="weight" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/> 131 <eStructuralFeatures xsi:type="ecore:EAttribute" name="weight" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
135 </eClassifiers> 132 </eClassifiers>
136 <eClassifiers xsi:type="ecore:EClass" name="ReliabilityObjectiveFunction" eSuperTypes="#//ObjectiveFunction">
137 <eStructuralFeatures xsi:type="ecore:EReference" name="package" eType="ecore:EClass platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore#//CftModel"/>
138 <eStructuralFeatures xsi:type="ecore:EReference" name="transformation" eType="ecore:EClass platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.ecore#//TransformationDefinition"/>
139 </eClassifiers>
140 <eClassifiers xsi:type="ecore:EClass" name="ReliabiltiyProbability" eSuperTypes="#//ReliabilityObjectiveFunction">
141 <eStructuralFeatures xsi:type="ecore:EAttribute" name="time" eType="ecore:EDataType platform:/resource/org.eclipse.emf.ecore/model/Ecore.ecore#//EBigDecimal"/>
142 </eClassifiers>
143 <eClassifiers xsi:type="ecore:EClass" name="Mtff" eSuperTypes="#//ReliabilityObjectiveFunction"/>
144 <eClassifiers xsi:type="ecore:EClass" name="ObjectiveDeclaration" eSuperTypes="#//Declaration"> 133 <eClassifiers xsi:type="ecore:EClass" name="ObjectiveDeclaration" eSuperTypes="#//Declaration">
145 <eStructuralFeatures xsi:type="ecore:EReference" name="specification" eType="#//ObjectiveSpecification" 134 <eStructuralFeatures xsi:type="ecore:EReference" name="specification" eType="#//ObjectiveSpecification"
146 containment="true"/> 135 containment="true"/>
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 bc5df821..5b693635 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
@@ -1,9 +1,9 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" 2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
3 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext 2.16.0" modelDirectory="/hu.bme.mit.inf.dslreasoner.application/src-gen" 3 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext 2.17.0" modelDirectory="/hu.bme.mit.inf.dslreasoner.application/src-gen"
4 modelPluginID="hu.bme.mit.inf.dslreasoner.application" forceOverwrite="true" modelName="ApplicationConfiguration" 4 modelPluginID="hu.bme.mit.inf.dslreasoner.application" forceOverwrite="true" modelName="ApplicationConfiguration"
5 updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" 5 updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
6 complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.16" usedGenPackages="platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel#//cftLanguage platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel#//vql"> 6 complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.17" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel#//vql">
7 <genPackages prefix="ApplicationConfiguration" basePackage="hu.bme.mit.inf.dslreasoner.application" 7 <genPackages prefix="ApplicationConfiguration" basePackage="hu.bme.mit.inf.dslreasoner.application"
8 disposableProviderFactory="true" fileExtensions="vsconfig" ecorePackage="ApplicationConfiguration.ecore#/"> 8 disposableProviderFactory="true" fileExtensions="vsconfig" ecorePackage="ApplicationConfiguration.ecore#/">
9 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//OptimizationDirection"> 9 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//OptimizationDirection">
@@ -38,9 +38,6 @@
38 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ViatraImport"> 38 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ViatraImport">
39 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ViatraImport/importedViatra"/> 39 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ViatraImport/importedViatra"/>
40 </genClasses> 40 </genClasses>
41 <genClasses ecoreClass="ApplicationConfiguration.ecore#//CftImport">
42 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//CftImport/importedCft"/>
43 </genClasses>
44 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Declaration"> 41 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Declaration">
45 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//Declaration/name"/> 42 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//Declaration/name"/>
46 </genClasses> 43 </genClasses>
@@ -131,14 +128,6 @@
131 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//CostEntry/patternElement"/> 128 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//CostEntry/patternElement"/>
132 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CostEntry/weight"/> 129 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CostEntry/weight"/>
133 </genClasses> 130 </genClasses>
134 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ReliabilityObjectiveFunction">
135 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ReliabilityObjectiveFunction/package"/>
136 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ReliabilityObjectiveFunction/transformation"/>
137 </genClasses>
138 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ReliabiltiyProbability">
139 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ReliabiltiyProbability/time"/>
140 </genClasses>
141 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Mtff"/>
142 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveDeclaration"> 131 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveDeclaration">
143 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectiveDeclaration/specification"/> 132 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectiveDeclaration/specification"/>
144 </genClasses> 133 </genClasses>
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/AbstractApplicationConfigurationRuntimeModule.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/AbstractApplicationConfigurationRuntimeModule.java
index 377c65c4..6e09fa13 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/AbstractApplicationConfigurationRuntimeModule.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/AbstractApplicationConfigurationRuntimeModule.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application; 4package hu.bme.mit.inf.dslreasoner.application;
5 5
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 0e8b2926..c0038140 100644
--- 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
Binary files differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java
index 93f0f35a..10d5e160 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/ApplicationConfigurationStandaloneSetupGenerated.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application; 4package hu.bme.mit.inf.dslreasoner.application;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPackageEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPackageEntry.java
index dabd5db8..8101cf52 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPackageEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPackageEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface AllPackageEntry extends MetamodelEntry
27 * Returns the value of the '<em><b>Exclusion</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Exclusion</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Exclusion</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Exclusion</em>' containment reference list. 31 * @return the value of the '<em>Exclusion</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPackageEntry_Exclusion() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPackageEntry_Exclusion()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPatternEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPatternEntry.java
index 5270dea1..d597e92f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPatternEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/AllPatternEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface AllPatternEntry extends PatternEntry
27 * Returns the value of the '<em><b>Exclusuion</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Exclusuion</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Exclusuion</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Exclusuion</em>' containment reference list. 31 * @return the value of the '<em>Exclusuion</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPatternEntry_Exclusuion() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getAllPatternEntry_Exclusuion()
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 9cdab637..3bd6d326 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
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -69,15 +69,6 @@ public interface ApplicationConfigurationFactory extends EFactory
69 ViatraImport createViatraImport(); 69 ViatraImport createViatraImport();
70 70
71 /** 71 /**
72 * Returns a new object of class '<em>Cft Import</em>'.
73 * <!-- begin-user-doc -->
74 * <!-- end-user-doc -->
75 * @return a new object of class '<em>Cft Import</em>'.
76 * @generated
77 */
78 CftImport createCftImport();
79
80 /**
81 * Returns a new object of class '<em>Declaration</em>'. 72 * Returns a new object of class '<em>Declaration</em>'.
82 * <!-- begin-user-doc --> 73 * <!-- begin-user-doc -->
83 * <!-- end-user-doc --> 74 * <!-- end-user-doc -->
@@ -375,33 +366,6 @@ public interface ApplicationConfigurationFactory extends EFactory
375 CostEntry createCostEntry(); 366 CostEntry createCostEntry();
376 367
377 /** 368 /**
378 * Returns a new object of class '<em>Reliability Objective Function</em>'.
379 * <!-- begin-user-doc -->
380 * <!-- end-user-doc -->
381 * @return a new object of class '<em>Reliability Objective Function</em>'.
382 * @generated
383 */
384 ReliabilityObjectiveFunction createReliabilityObjectiveFunction();
385
386 /**
387 * Returns a new object of class '<em>Reliabiltiy Probability</em>'.
388 * <!-- begin-user-doc -->
389 * <!-- end-user-doc -->
390 * @return a new object of class '<em>Reliabiltiy Probability</em>'.
391 * @generated
392 */
393 ReliabiltiyProbability createReliabiltiyProbability();
394
395 /**
396 * Returns a new object of class '<em>Mtff</em>'.
397 * <!-- begin-user-doc -->
398 * <!-- end-user-doc -->
399 * @return a new object of class '<em>Mtff</em>'.
400 * @generated
401 */
402 Mtff createMtff();
403
404 /**
405 * Returns a new object of class '<em>Objective Declaration</em>'. 369 * Returns a new object of class '<em>Objective Declaration</em>'.
406 * <!-- begin-user-doc --> 370 * <!-- begin-user-doc -->
407 * <!-- end-user-doc --> 371 * <!-- end-user-doc -->
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 7fc2dcec..72dc244a 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
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -190,34 +190,6 @@ public interface ApplicationConfigurationPackage extends EPackage
190 int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1; 190 int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
191 191
192 /** 192 /**
193 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl <em>Cft Import</em>}' class.
194 * <!-- begin-user-doc -->
195 * <!-- end-user-doc -->
196 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl
197 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport()
198 * @generated
199 */
200 int CFT_IMPORT = 5;
201
202 /**
203 * The feature id for the '<em><b>Imported Cft</b></em>' reference.
204 * <!-- begin-user-doc -->
205 * <!-- end-user-doc -->
206 * @generated
207 * @ordered
208 */
209 int CFT_IMPORT__IMPORTED_CFT = IMPORT_FEATURE_COUNT + 0;
210
211 /**
212 * The number of structural features of the '<em>Cft Import</em>' class.
213 * <!-- begin-user-doc -->
214 * <!-- end-user-doc -->
215 * @generated
216 * @ordered
217 */
218 int CFT_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
219
220 /**
221 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl <em>Declaration</em>}' class. 193 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl <em>Declaration</em>}' class.
222 * <!-- begin-user-doc --> 194 * <!-- begin-user-doc -->
223 * <!-- end-user-doc --> 195 * <!-- end-user-doc -->
@@ -225,7 +197,7 @@ public interface ApplicationConfigurationPackage extends EPackage
225 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration() 197 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
226 * @generated 198 * @generated
227 */ 199 */
228 int DECLARATION = 6; 200 int DECLARATION = 5;
229 201
230 /** 202 /**
231 * The feature id for the '<em><b>Name</b></em>' attribute. 203 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -253,7 +225,7 @@ public interface ApplicationConfigurationPackage extends EPackage
253 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile() 225 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFile()
254 * @generated 226 * @generated
255 */ 227 */
256 int FILE = 10; 228 int FILE = 9;
257 229
258 /** 230 /**
259 * The number of structural features of the '<em>File</em>' class. 231 * The number of structural features of the '<em>File</em>' class.
@@ -272,7 +244,7 @@ public interface ApplicationConfigurationPackage extends EPackage
272 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification() 244 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileSpecification()
273 * @generated 245 * @generated
274 */ 246 */
275 int FILE_SPECIFICATION = 7; 247 int FILE_SPECIFICATION = 6;
276 248
277 /** 249 /**
278 * The feature id for the '<em><b>Path</b></em>' attribute. 250 * The feature id for the '<em><b>Path</b></em>' attribute.
@@ -300,7 +272,7 @@ public interface ApplicationConfigurationPackage extends EPackage
300 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration() 272 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileDeclaration()
301 * @generated 273 * @generated
302 */ 274 */
303 int FILE_DECLARATION = 8; 275 int FILE_DECLARATION = 7;
304 276
305 /** 277 /**
306 * The feature id for the '<em><b>Name</b></em>' attribute. 278 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -337,7 +309,7 @@ public interface ApplicationConfigurationPackage extends EPackage
337 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference() 309 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFileReference()
338 * @generated 310 * @generated
339 */ 311 */
340 int FILE_REFERENCE = 9; 312 int FILE_REFERENCE = 8;
341 313
342 /** 314 /**
343 * The feature id for the '<em><b>Referred</b></em>' reference. 315 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -365,7 +337,7 @@ public interface ApplicationConfigurationPackage extends EPackage
365 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel() 337 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
366 * @generated 338 * @generated
367 */ 339 */
368 int METAMODEL = 17; 340 int METAMODEL = 16;
369 341
370 /** 342 /**
371 * The number of structural features of the '<em>Metamodel</em>' class. 343 * The number of structural features of the '<em>Metamodel</em>' class.
@@ -384,7 +356,7 @@ public interface ApplicationConfigurationPackage extends EPackage
384 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification() 356 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
385 * @generated 357 * @generated
386 */ 358 */
387 int METAMODEL_SPECIFICATION = 11; 359 int METAMODEL_SPECIFICATION = 10;
388 360
389 /** 361 /**
390 * The feature id for the '<em><b>Entries</b></em>' containment reference list. 362 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
@@ -412,7 +384,7 @@ public interface ApplicationConfigurationPackage extends EPackage
412 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry() 384 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
413 * @generated 385 * @generated
414 */ 386 */
415 int METAMODEL_ENTRY = 12; 387 int METAMODEL_ENTRY = 11;
416 388
417 /** 389 /**
418 * The feature id for the '<em><b>Package</b></em>' reference. 390 * The feature id for the '<em><b>Package</b></em>' reference.
@@ -440,7 +412,7 @@ public interface ApplicationConfigurationPackage extends EPackage
440 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry() 412 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
441 * @generated 413 * @generated
442 */ 414 */
443 int ALL_PACKAGE_ENTRY = 13; 415 int ALL_PACKAGE_ENTRY = 12;
444 416
445 /** 417 /**
446 * The feature id for the '<em><b>Package</b></em>' reference. 418 * The feature id for the '<em><b>Package</b></em>' reference.
@@ -477,7 +449,7 @@ public interface ApplicationConfigurationPackage extends EPackage
477 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement() 449 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
478 * @generated 450 * @generated
479 */ 451 */
480 int METAMODEL_ELEMENT = 14; 452 int METAMODEL_ELEMENT = 13;
481 453
482 /** 454 /**
483 * The feature id for the '<em><b>Package</b></em>' reference. 455 * The feature id for the '<em><b>Package</b></em>' reference.
@@ -523,7 +495,7 @@ public interface ApplicationConfigurationPackage extends EPackage
523 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration() 495 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
524 * @generated 496 * @generated
525 */ 497 */
526 int METAMODEL_DECLARATION = 15; 498 int METAMODEL_DECLARATION = 14;
527 499
528 /** 500 /**
529 * The feature id for the '<em><b>Name</b></em>' attribute. 501 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -560,7 +532,7 @@ public interface ApplicationConfigurationPackage extends EPackage
560 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference() 532 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
561 * @generated 533 * @generated
562 */ 534 */
563 int METAMODEL_REFERENCE = 16; 535 int METAMODEL_REFERENCE = 15;
564 536
565 /** 537 /**
566 * The feature id for the '<em><b>Referred</b></em>' reference. 538 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -588,7 +560,7 @@ public interface ApplicationConfigurationPackage extends EPackage
588 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel() 560 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModel()
589 * @generated 561 * @generated
590 */ 562 */
591 int PARTIAL_MODEL = 24; 563 int PARTIAL_MODEL = 23;
592 564
593 /** 565 /**
594 * The number of structural features of the '<em>Partial Model</em>' class. 566 * The number of structural features of the '<em>Partial Model</em>' class.
@@ -607,7 +579,7 @@ public interface ApplicationConfigurationPackage extends EPackage
607 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification() 579 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelSpecification()
608 * @generated 580 * @generated
609 */ 581 */
610 int PARTIAL_MODEL_SPECIFICATION = 18; 582 int PARTIAL_MODEL_SPECIFICATION = 17;
611 583
612 /** 584 /**
613 * The feature id for the '<em><b>Entry</b></em>' containment reference list. 585 * The feature id for the '<em><b>Entry</b></em>' containment reference list.
@@ -635,7 +607,7 @@ public interface ApplicationConfigurationPackage extends EPackage
635 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry() 607 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelEntry()
636 * @generated 608 * @generated
637 */ 609 */
638 int PARTIAL_MODEL_ENTRY = 19; 610 int PARTIAL_MODEL_ENTRY = 18;
639 611
640 /** 612 /**
641 * The feature id for the '<em><b>Path</b></em>' containment reference. 613 * The feature id for the '<em><b>Path</b></em>' containment reference.
@@ -663,7 +635,7 @@ public interface ApplicationConfigurationPackage extends EPackage
663 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry() 635 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getModelEntry()
664 * @generated 636 * @generated
665 */ 637 */
666 int MODEL_ENTRY = 20; 638 int MODEL_ENTRY = 19;
667 639
668 /** 640 /**
669 * The feature id for the '<em><b>Path</b></em>' containment reference. 641 * The feature id for the '<em><b>Path</b></em>' containment reference.
@@ -691,7 +663,7 @@ public interface ApplicationConfigurationPackage extends EPackage
691 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry() 663 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getFolderEntry()
692 * @generated 664 * @generated
693 */ 665 */
694 int FOLDER_ENTRY = 21; 666 int FOLDER_ENTRY = 20;
695 667
696 /** 668 /**
697 * The feature id for the '<em><b>Path</b></em>' containment reference. 669 * The feature id for the '<em><b>Path</b></em>' containment reference.
@@ -728,7 +700,7 @@ public interface ApplicationConfigurationPackage extends EPackage
728 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration() 700 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelDeclaration()
729 * @generated 701 * @generated
730 */ 702 */
731 int PARTIAL_MODEL_DECLARATION = 22; 703 int PARTIAL_MODEL_DECLARATION = 21;
732 704
733 /** 705 /**
734 * The feature id for the '<em><b>Name</b></em>' attribute. 706 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -765,7 +737,7 @@ public interface ApplicationConfigurationPackage extends EPackage
765 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference() 737 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPartialModelReference()
766 * @generated 738 * @generated
767 */ 739 */
768 int PARTIAL_MODEL_REFERENCE = 23; 740 int PARTIAL_MODEL_REFERENCE = 22;
769 741
770 /** 742 /**
771 * The feature id for the '<em><b>Referred</b></em>' reference. 743 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -793,7 +765,7 @@ public interface ApplicationConfigurationPackage extends EPackage
793 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern() 765 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPattern()
794 * @generated 766 * @generated
795 */ 767 */
796 int GRAPH_PATTERN = 31; 768 int GRAPH_PATTERN = 30;
797 769
798 /** 770 /**
799 * The number of structural features of the '<em>Graph Pattern</em>' class. 771 * The number of structural features of the '<em>Graph Pattern</em>' class.
@@ -812,7 +784,7 @@ public interface ApplicationConfigurationPackage extends EPackage
812 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification() 784 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternSpecification()
813 * @generated 785 * @generated
814 */ 786 */
815 int PATTERN_SPECIFICATION = 25; 787 int PATTERN_SPECIFICATION = 24;
816 788
817 /** 789 /**
818 * The feature id for the '<em><b>Entries</b></em>' containment reference list. 790 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
@@ -840,7 +812,7 @@ public interface ApplicationConfigurationPackage extends EPackage
840 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry() 812 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternEntry()
841 * @generated 813 * @generated
842 */ 814 */
843 int PATTERN_ENTRY = 26; 815 int PATTERN_ENTRY = 25;
844 816
845 /** 817 /**
846 * The feature id for the '<em><b>Package</b></em>' reference. 818 * The feature id for the '<em><b>Package</b></em>' reference.
@@ -868,7 +840,7 @@ public interface ApplicationConfigurationPackage extends EPackage
868 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry() 840 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPatternEntry()
869 * @generated 841 * @generated
870 */ 842 */
871 int ALL_PATTERN_ENTRY = 27; 843 int ALL_PATTERN_ENTRY = 26;
872 844
873 /** 845 /**
874 * The feature id for the '<em><b>Package</b></em>' reference. 846 * The feature id for the '<em><b>Package</b></em>' reference.
@@ -905,7 +877,7 @@ public interface ApplicationConfigurationPackage extends EPackage
905 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement() 877 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getPatternElement()
906 * @generated 878 * @generated
907 */ 879 */
908 int PATTERN_ELEMENT = 28; 880 int PATTERN_ELEMENT = 27;
909 881
910 /** 882 /**
911 * The feature id for the '<em><b>Package</b></em>' reference. 883 * The feature id for the '<em><b>Package</b></em>' reference.
@@ -942,7 +914,7 @@ public interface ApplicationConfigurationPackage extends EPackage
942 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration() 914 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternDeclaration()
943 * @generated 915 * @generated
944 */ 916 */
945 int GRAPH_PATTERN_DECLARATION = 29; 917 int GRAPH_PATTERN_DECLARATION = 28;
946 918
947 /** 919 /**
948 * The feature id for the '<em><b>Name</b></em>' attribute. 920 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -979,7 +951,7 @@ public interface ApplicationConfigurationPackage extends EPackage
979 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference() 951 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGraphPatternReference()
980 * @generated 952 * @generated
981 */ 953 */
982 int GRAPH_PATTERN_REFERENCE = 30; 954 int GRAPH_PATTERN_REFERENCE = 29;
983 955
984 /** 956 /**
985 * The feature id for the '<em><b>Referred</b></em>' reference. 957 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -1007,7 +979,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1007 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective() 979 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjective()
1008 * @generated 980 * @generated
1009 */ 981 */
1010 int OBJECTIVE = 44; 982 int OBJECTIVE = 40;
1011 983
1012 /** 984 /**
1013 * The number of structural features of the '<em>Objective</em>' class. 985 * The number of structural features of the '<em>Objective</em>' class.
@@ -1026,7 +998,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1026 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification() 998 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveSpecification()
1027 * @generated 999 * @generated
1028 */ 1000 */
1029 int OBJECTIVE_SPECIFICATION = 32; 1001 int OBJECTIVE_SPECIFICATION = 31;
1030 1002
1031 /** 1003 /**
1032 * The feature id for the '<em><b>Entries</b></em>' containment reference list. 1004 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
@@ -1054,7 +1026,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1054 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry() 1026 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveEntry()
1055 * @generated 1027 * @generated
1056 */ 1028 */
1057 int OBJECTIVE_ENTRY = 33; 1029 int OBJECTIVE_ENTRY = 32;
1058 1030
1059 /** 1031 /**
1060 * The feature id for the '<em><b>Function</b></em>' containment reference. 1032 * The feature id for the '<em><b>Function</b></em>' containment reference.
@@ -1082,7 +1054,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1082 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry() 1054 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationEntry()
1083 * @generated 1055 * @generated
1084 */ 1056 */
1085 int OPTIMIZATION_ENTRY = 34; 1057 int OPTIMIZATION_ENTRY = 33;
1086 1058
1087 /** 1059 /**
1088 * The feature id for the '<em><b>Function</b></em>' containment reference. 1060 * The feature id for the '<em><b>Function</b></em>' containment reference.
@@ -1119,7 +1091,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1119 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry() 1091 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getThresholdEntry()
1120 * @generated 1092 * @generated
1121 */ 1093 */
1122 int THRESHOLD_ENTRY = 35; 1094 int THRESHOLD_ENTRY = 34;
1123 1095
1124 /** 1096 /**
1125 * The feature id for the '<em><b>Function</b></em>' containment reference. 1097 * The feature id for the '<em><b>Function</b></em>' containment reference.
@@ -1165,7 +1137,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1165 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction() 1137 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveFunction()
1166 * @generated 1138 * @generated
1167 */ 1139 */
1168 int OBJECTIVE_FUNCTION = 36; 1140 int OBJECTIVE_FUNCTION = 35;
1169 1141
1170 /** 1142 /**
1171 * The number of structural features of the '<em>Objective Function</em>' class. 1143 * The number of structural features of the '<em>Objective Function</em>' class.
@@ -1184,7 +1156,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1184 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostObjectiveFunction() 1156 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostObjectiveFunction()
1185 * @generated 1157 * @generated
1186 */ 1158 */
1187 int COST_OBJECTIVE_FUNCTION = 37; 1159 int COST_OBJECTIVE_FUNCTION = 36;
1188 1160
1189 /** 1161 /**
1190 * The feature id for the '<em><b>Entries</b></em>' containment reference list. 1162 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
@@ -1212,7 +1184,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1212 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostEntry() 1184 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCostEntry()
1213 * @generated 1185 * @generated
1214 */ 1186 */
1215 int COST_ENTRY = 38; 1187 int COST_ENTRY = 37;
1216 1188
1217 /** 1189 /**
1218 * The feature id for the '<em><b>Pattern Element</b></em>' containment reference. 1190 * The feature id for the '<em><b>Pattern Element</b></em>' containment reference.
@@ -1242,126 +1214,6 @@ public interface ApplicationConfigurationPackage extends EPackage
1242 int COST_ENTRY_FEATURE_COUNT = 2; 1214 int COST_ENTRY_FEATURE_COUNT = 2;
1243 1215
1244 /** 1216 /**
1245 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl <em>Reliability Objective Function</em>}' class.
1246 * <!-- begin-user-doc -->
1247 * <!-- end-user-doc -->
1248 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl
1249 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
1250 * @generated
1251 */
1252 int RELIABILITY_OBJECTIVE_FUNCTION = 39;
1253
1254 /**
1255 * The feature id for the '<em><b>Package</b></em>' reference.
1256 * <!-- begin-user-doc -->
1257 * <!-- end-user-doc -->
1258 * @generated
1259 * @ordered
1260 */
1261 int RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
1262
1263 /**
1264 * The feature id for the '<em><b>Transformation</b></em>' reference.
1265 * <!-- begin-user-doc -->
1266 * <!-- end-user-doc -->
1267 * @generated
1268 * @ordered
1269 */
1270 int RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
1271
1272 /**
1273 * The number of structural features of the '<em>Reliability Objective Function</em>' class.
1274 * <!-- begin-user-doc -->
1275 * <!-- end-user-doc -->
1276 * @generated
1277 * @ordered
1278 */
1279 int RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT = OBJECTIVE_FUNCTION_FEATURE_COUNT + 2;
1280
1281 /**
1282 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl <em>Reliabiltiy Probability</em>}' class.
1283 * <!-- begin-user-doc -->
1284 * <!-- end-user-doc -->
1285 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl
1286 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
1287 * @generated
1288 */
1289 int RELIABILTIY_PROBABILITY = 40;
1290
1291 /**
1292 * The feature id for the '<em><b>Package</b></em>' reference.
1293 * <!-- begin-user-doc -->
1294 * <!-- end-user-doc -->
1295 * @generated
1296 * @ordered
1297 */
1298 int RELIABILTIY_PROBABILITY__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE;
1299
1300 /**
1301 * The feature id for the '<em><b>Transformation</b></em>' reference.
1302 * <!-- begin-user-doc -->
1303 * <!-- end-user-doc -->
1304 * @generated
1305 * @ordered
1306 */
1307 int RELIABILTIY_PROBABILITY__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION;
1308
1309 /**
1310 * The feature id for the '<em><b>Time</b></em>' attribute.
1311 * <!-- begin-user-doc -->
1312 * <!-- end-user-doc -->
1313 * @generated
1314 * @ordered
1315 */
1316 int RELIABILTIY_PROBABILITY__TIME = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
1317
1318 /**
1319 * The number of structural features of the '<em>Reliabiltiy Probability</em>' class.
1320 * <!-- begin-user-doc -->
1321 * <!-- end-user-doc -->
1322 * @generated
1323 * @ordered
1324 */
1325 int RELIABILTIY_PROBABILITY_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 1;
1326
1327 /**
1328 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl <em>Mtff</em>}' class.
1329 * <!-- begin-user-doc -->
1330 * <!-- end-user-doc -->
1331 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl
1332 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
1333 * @generated
1334 */
1335 int MTFF = 41;
1336
1337 /**
1338 * The feature id for the '<em><b>Package</b></em>' reference.
1339 * <!-- begin-user-doc -->
1340 * <!-- end-user-doc -->
1341 * @generated
1342 * @ordered
1343 */
1344 int MTFF__PACKAGE = RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE;
1345
1346 /**
1347 * The feature id for the '<em><b>Transformation</b></em>' reference.
1348 * <!-- begin-user-doc -->
1349 * <!-- end-user-doc -->
1350 * @generated
1351 * @ordered
1352 */
1353 int MTFF__TRANSFORMATION = RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION;
1354
1355 /**
1356 * The number of structural features of the '<em>Mtff</em>' class.
1357 * <!-- begin-user-doc -->
1358 * <!-- end-user-doc -->
1359 * @generated
1360 * @ordered
1361 */
1362 int MTFF_FEATURE_COUNT = RELIABILITY_OBJECTIVE_FUNCTION_FEATURE_COUNT + 0;
1363
1364 /**
1365 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl <em>Objective Declaration</em>}' class. 1217 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl <em>Objective Declaration</em>}' class.
1366 * <!-- begin-user-doc --> 1218 * <!-- begin-user-doc -->
1367 * <!-- end-user-doc --> 1219 * <!-- end-user-doc -->
@@ -1369,7 +1221,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1369 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration() 1221 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveDeclaration()
1370 * @generated 1222 * @generated
1371 */ 1223 */
1372 int OBJECTIVE_DECLARATION = 42; 1224 int OBJECTIVE_DECLARATION = 38;
1373 1225
1374 /** 1226 /**
1375 * The feature id for the '<em><b>Name</b></em>' attribute. 1227 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1406,7 +1258,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1406 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference() 1258 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectiveReference()
1407 * @generated 1259 * @generated
1408 */ 1260 */
1409 int OBJECTIVE_REFERENCE = 43; 1261 int OBJECTIVE_REFERENCE = 39;
1410 1262
1411 /** 1263 /**
1412 * The feature id for the '<em><b>Referred</b></em>' reference. 1264 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -1434,7 +1286,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1434 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig() 1286 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfig()
1435 * @generated 1287 * @generated
1436 */ 1288 */
1437 int CONFIG = 53; 1289 int CONFIG = 49;
1438 1290
1439 /** 1291 /**
1440 * The number of structural features of the '<em>Config</em>' class. 1292 * The number of structural features of the '<em>Config</em>' class.
@@ -1453,7 +1305,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1453 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification() 1305 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigSpecification()
1454 * @generated 1306 * @generated
1455 */ 1307 */
1456 int CONFIG_SPECIFICATION = 45; 1308 int CONFIG_SPECIFICATION = 41;
1457 1309
1458 /** 1310 /**
1459 * The feature id for the '<em><b>Entries</b></em>' containment reference list. 1311 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
@@ -1481,7 +1333,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1481 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration() 1333 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigDeclaration()
1482 * @generated 1334 * @generated
1483 */ 1335 */
1484 int CONFIG_DECLARATION = 46; 1336 int CONFIG_DECLARATION = 42;
1485 1337
1486 /** 1338 /**
1487 * The feature id for the '<em><b>Name</b></em>' attribute. 1339 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -1518,7 +1370,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1518 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry() 1370 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigEntry()
1519 * @generated 1371 * @generated
1520 */ 1372 */
1521 int CONFIG_ENTRY = 47; 1373 int CONFIG_ENTRY = 43;
1522 1374
1523 /** 1375 /**
1524 * The number of structural features of the '<em>Config Entry</em>' class. 1376 * The number of structural features of the '<em>Config Entry</em>' class.
@@ -1537,7 +1389,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1537 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry() 1389 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentationEntry()
1538 * @generated 1390 * @generated
1539 */ 1391 */
1540 int DOCUMENTATION_ENTRY = 48; 1392 int DOCUMENTATION_ENTRY = 44;
1541 1393
1542 /** 1394 /**
1543 * The feature id for the '<em><b>Level</b></em>' attribute. 1395 * The feature id for the '<em><b>Level</b></em>' attribute.
@@ -1565,7 +1417,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1565 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry() 1417 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRuntimeEntry()
1566 * @generated 1418 * @generated
1567 */ 1419 */
1568 int RUNTIME_ENTRY = 49; 1420 int RUNTIME_ENTRY = 45;
1569 1421
1570 /** 1422 /**
1571 * The feature id for the '<em><b>Millisec Limit</b></em>' attribute. 1423 * The feature id for the '<em><b>Millisec Limit</b></em>' attribute.
@@ -1593,7 +1445,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1593 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry() 1445 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMemoryEntry()
1594 * @generated 1446 * @generated
1595 */ 1447 */
1596 int MEMORY_ENTRY = 50; 1448 int MEMORY_ENTRY = 46;
1597 1449
1598 /** 1450 /**
1599 * The feature id for the '<em><b>Megabyte Limit</b></em>' attribute. 1451 * The feature id for the '<em><b>Megabyte Limit</b></em>' attribute.
@@ -1621,7 +1473,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1621 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry() 1473 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCustomEntry()
1622 * @generated 1474 * @generated
1623 */ 1475 */
1624 int CUSTOM_ENTRY = 51; 1476 int CUSTOM_ENTRY = 47;
1625 1477
1626 /** 1478 /**
1627 * The feature id for the '<em><b>Key</b></em>' attribute. 1479 * The feature id for the '<em><b>Key</b></em>' attribute.
@@ -1658,7 +1510,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1658 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference() 1510 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigReference()
1659 * @generated 1511 * @generated
1660 */ 1512 */
1661 int CONFIG_REFERENCE = 52; 1513 int CONFIG_REFERENCE = 48;
1662 1514
1663 /** 1515 /**
1664 * The feature id for the '<em><b>Config</b></em>' reference. 1516 * The feature id for the '<em><b>Config</b></em>' reference.
@@ -1686,7 +1538,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1686 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope() 1538 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScope()
1687 * @generated 1539 * @generated
1688 */ 1540 */
1689 int SCOPE = 75; 1541 int SCOPE = 71;
1690 1542
1691 /** 1543 /**
1692 * The number of structural features of the '<em>Scope</em>' class. 1544 * The number of structural features of the '<em>Scope</em>' class.
@@ -1705,7 +1557,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1705 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification() 1557 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeSpecification()
1706 * @generated 1558 * @generated
1707 */ 1559 */
1708 int SCOPE_SPECIFICATION = 54; 1560 int SCOPE_SPECIFICATION = 50;
1709 1561
1710 /** 1562 /**
1711 * The feature id for the '<em><b>Scopes</b></em>' containment reference list. 1563 * The feature id for the '<em><b>Scopes</b></em>' containment reference list.
@@ -1733,7 +1585,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1733 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope() 1585 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeScope()
1734 * @generated 1586 * @generated
1735 */ 1587 */
1736 int TYPE_SCOPE = 55; 1588 int TYPE_SCOPE = 51;
1737 1589
1738 /** 1590 /**
1739 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1591 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -1779,7 +1631,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1779 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope() 1631 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassTypeScope()
1780 * @generated 1632 * @generated
1781 */ 1633 */
1782 int CLASS_TYPE_SCOPE = 56; 1634 int CLASS_TYPE_SCOPE = 52;
1783 1635
1784 /** 1636 /**
1785 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1637 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -1834,7 +1686,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1834 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope() 1686 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectTypeScope()
1835 * @generated 1687 * @generated
1836 */ 1688 */
1837 int OBJECT_TYPE_SCOPE = 57; 1689 int OBJECT_TYPE_SCOPE = 53;
1838 1690
1839 /** 1691 /**
1840 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1692 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -1889,7 +1741,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1889 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope() 1741 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerTypeScope()
1890 * @generated 1742 * @generated
1891 */ 1743 */
1892 int INTEGER_TYPE_SCOPE = 58; 1744 int INTEGER_TYPE_SCOPE = 54;
1893 1745
1894 /** 1746 /**
1895 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1747 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -1944,7 +1796,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1944 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope() 1796 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealTypeScope()
1945 * @generated 1797 * @generated
1946 */ 1798 */
1947 int REAL_TYPE_SCOPE = 59; 1799 int REAL_TYPE_SCOPE = 55;
1948 1800
1949 /** 1801 /**
1950 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1802 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -1999,7 +1851,7 @@ public interface ApplicationConfigurationPackage extends EPackage
1999 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope() 1851 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringTypeScope()
2000 * @generated 1852 * @generated
2001 */ 1853 */
2002 int STRING_TYPE_SCOPE = 60; 1854 int STRING_TYPE_SCOPE = 56;
2003 1855
2004 /** 1856 /**
2005 * The feature id for the '<em><b>Sets New</b></em>' attribute. 1857 * The feature id for the '<em><b>Sets New</b></em>' attribute.
@@ -2054,7 +1906,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2054 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference() 1906 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTypeReference()
2055 * @generated 1907 * @generated
2056 */ 1908 */
2057 int TYPE_REFERENCE = 61; 1909 int TYPE_REFERENCE = 57;
2058 1910
2059 /** 1911 /**
2060 * The number of structural features of the '<em>Type Reference</em>' class. 1912 * The number of structural features of the '<em>Type Reference</em>' class.
@@ -2073,7 +1925,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2073 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference() 1925 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getClassReference()
2074 * @generated 1926 * @generated
2075 */ 1927 */
2076 int CLASS_REFERENCE = 62; 1928 int CLASS_REFERENCE = 58;
2077 1929
2078 /** 1930 /**
2079 * The feature id for the '<em><b>Element</b></em>' containment reference. 1931 * The feature id for the '<em><b>Element</b></em>' containment reference.
@@ -2101,7 +1953,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2101 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference() 1953 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getObjectReference()
2102 * @generated 1954 * @generated
2103 */ 1955 */
2104 int OBJECT_REFERENCE = 63; 1956 int OBJECT_REFERENCE = 59;
2105 1957
2106 /** 1958 /**
2107 * The number of structural features of the '<em>Object Reference</em>' class. 1959 * The number of structural features of the '<em>Object Reference</em>' class.
@@ -2120,7 +1972,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2120 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference() 1972 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerReference()
2121 * @generated 1973 * @generated
2122 */ 1974 */
2123 int INTEGER_REFERENCE = 64; 1975 int INTEGER_REFERENCE = 60;
2124 1976
2125 /** 1977 /**
2126 * The number of structural features of the '<em>Integer Reference</em>' class. 1978 * The number of structural features of the '<em>Integer Reference</em>' class.
@@ -2139,7 +1991,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2139 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference() 1991 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealReference()
2140 * @generated 1992 * @generated
2141 */ 1993 */
2142 int REAL_REFERENCE = 65; 1994 int REAL_REFERENCE = 61;
2143 1995
2144 /** 1996 /**
2145 * The number of structural features of the '<em>Real Reference</em>' class. 1997 * The number of structural features of the '<em>Real Reference</em>' class.
@@ -2158,7 +2010,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2158 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference() 2010 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringReference()
2159 * @generated 2011 * @generated
2160 */ 2012 */
2161 int STRING_REFERENCE = 66; 2013 int STRING_REFERENCE = 62;
2162 2014
2163 /** 2015 /**
2164 * The number of structural features of the '<em>String Reference</em>' class. 2016 * The number of structural features of the '<em>String Reference</em>' class.
@@ -2177,7 +2029,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2177 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification() 2029 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getNumberSpecification()
2178 * @generated 2030 * @generated
2179 */ 2031 */
2180 int NUMBER_SPECIFICATION = 67; 2032 int NUMBER_SPECIFICATION = 63;
2181 2033
2182 /** 2034 /**
2183 * The number of structural features of the '<em>Number Specification</em>' class. 2035 * The number of structural features of the '<em>Number Specification</em>' class.
@@ -2196,7 +2048,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2196 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber() 2048 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getExactNumber()
2197 * @generated 2049 * @generated
2198 */ 2050 */
2199 int EXACT_NUMBER = 68; 2051 int EXACT_NUMBER = 64;
2200 2052
2201 /** 2053 /**
2202 * The feature id for the '<em><b>Exact Number</b></em>' attribute. 2054 * The feature id for the '<em><b>Exact Number</b></em>' attribute.
@@ -2233,7 +2085,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2233 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber() 2085 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntervallNumber()
2234 * @generated 2086 * @generated
2235 */ 2087 */
2236 int INTERVALL_NUMBER = 69; 2088 int INTERVALL_NUMBER = 65;
2237 2089
2238 /** 2090 /**
2239 * The feature id for the '<em><b>Min</b></em>' attribute. 2091 * The feature id for the '<em><b>Min</b></em>' attribute.
@@ -2279,7 +2131,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2279 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation() 2131 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntEnumberation()
2280 * @generated 2132 * @generated
2281 */ 2133 */
2282 int INT_ENUMBERATION = 70; 2134 int INT_ENUMBERATION = 66;
2283 2135
2284 /** 2136 /**
2285 * The feature id for the '<em><b>Entry</b></em>' attribute list. 2137 * The feature id for the '<em><b>Entry</b></em>' attribute list.
@@ -2307,7 +2159,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2307 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration() 2159 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealEnumeration()
2308 * @generated 2160 * @generated
2309 */ 2161 */
2310 int REAL_ENUMERATION = 71; 2162 int REAL_ENUMERATION = 67;
2311 2163
2312 /** 2164 /**
2313 * The feature id for the '<em><b>Entry</b></em>' attribute list. 2165 * The feature id for the '<em><b>Entry</b></em>' attribute list.
@@ -2335,7 +2187,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2335 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration() 2187 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringEnumeration()
2336 * @generated 2188 * @generated
2337 */ 2189 */
2338 int STRING_ENUMERATION = 72; 2190 int STRING_ENUMERATION = 68;
2339 2191
2340 /** 2192 /**
2341 * The feature id for the '<em><b>Entry</b></em>' attribute list. 2193 * The feature id for the '<em><b>Entry</b></em>' attribute list.
@@ -2363,7 +2215,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2363 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration() 2215 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeDeclaration()
2364 * @generated 2216 * @generated
2365 */ 2217 */
2366 int SCOPE_DECLARATION = 73; 2218 int SCOPE_DECLARATION = 69;
2367 2219
2368 /** 2220 /**
2369 * The feature id for the '<em><b>Name</b></em>' attribute. 2221 * The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2400,7 +2252,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2400 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference() 2252 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getScopeReference()
2401 * @generated 2253 * @generated
2402 */ 2254 */
2403 int SCOPE_REFERENCE = 74; 2255 int SCOPE_REFERENCE = 70;
2404 2256
2405 /** 2257 /**
2406 * The feature id for the '<em><b>Referred</b></em>' reference. 2258 * The feature id for the '<em><b>Referred</b></em>' reference.
@@ -2428,7 +2280,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2428 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask() 2280 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getTask()
2429 * @generated 2281 * @generated
2430 */ 2282 */
2431 int TASK = 76; 2283 int TASK = 72;
2432 2284
2433 /** 2285 /**
2434 * The number of structural features of the '<em>Task</em>' class. 2286 * The number of structural features of the '<em>Task</em>' class.
@@ -2447,7 +2299,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2447 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask() 2299 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getGenerationTask()
2448 * @generated 2300 * @generated
2449 */ 2301 */
2450 int GENERATION_TASK = 77; 2302 int GENERATION_TASK = 73;
2451 2303
2452 /** 2304 /**
2453 * The feature id for the '<em><b>Metamodel</b></em>' containment reference. 2305 * The feature id for the '<em><b>Metamodel</b></em>' containment reference.
@@ -2601,7 +2453,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2601 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope() 2453 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getIntegerScope()
2602 * @generated 2454 * @generated
2603 */ 2455 */
2604 int INTEGER_SCOPE = 78; 2456 int INTEGER_SCOPE = 74;
2605 2457
2606 /** 2458 /**
2607 * The number of structural features of the '<em>Integer Scope</em>' class. 2459 * The number of structural features of the '<em>Integer Scope</em>' class.
@@ -2620,7 +2472,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2620 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope() 2472 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getRealScope()
2621 * @generated 2473 * @generated
2622 */ 2474 */
2623 int REAL_SCOPE = 79; 2475 int REAL_SCOPE = 75;
2624 2476
2625 /** 2477 /**
2626 * The number of structural features of the '<em>Real Scope</em>' class. 2478 * The number of structural features of the '<em>Real Scope</em>' class.
@@ -2639,7 +2491,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2639 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope() 2491 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getStringScope()
2640 * @generated 2492 * @generated
2641 */ 2493 */
2642 int STRING_SCOPE = 80; 2494 int STRING_SCOPE = 76;
2643 2495
2644 /** 2496 /**
2645 * The number of structural features of the '<em>String Scope</em>' class. 2497 * The number of structural features of the '<em>String Scope</em>' class.
@@ -2658,7 +2510,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2658 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection() 2510 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getOptimizationDirection()
2659 * @generated 2511 * @generated
2660 */ 2512 */
2661 int OPTIMIZATION_DIRECTION = 81; 2513 int OPTIMIZATION_DIRECTION = 77;
2662 2514
2663 /** 2515 /**
2664 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator <em>Comparison Operator</em>}' enum. 2516 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator <em>Comparison Operator</em>}' enum.
@@ -2668,7 +2520,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2668 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator() 2520 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getComparisonOperator()
2669 * @generated 2521 * @generated
2670 */ 2522 */
2671 int COMPARISON_OPERATOR = 82; 2523 int COMPARISON_OPERATOR = 78;
2672 2524
2673 /** 2525 /**
2674 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification <em>Document Level Specification</em>}' enum. 2526 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification <em>Document Level Specification</em>}' enum.
@@ -2678,7 +2530,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2678 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification() 2530 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDocumentLevelSpecification()
2679 * @generated 2531 * @generated
2680 */ 2532 */
2681 int DOCUMENT_LEVEL_SPECIFICATION = 83; 2533 int DOCUMENT_LEVEL_SPECIFICATION = 79;
2682 2534
2683 /** 2535 /**
2684 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}' enum. 2536 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver <em>Solver</em>}' enum.
@@ -2688,7 +2540,7 @@ public interface ApplicationConfigurationPackage extends EPackage
2688 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver() 2540 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getSolver()
2689 * @generated 2541 * @generated
2690 */ 2542 */
2691 int SOLVER = 84; 2543 int SOLVER = 80;
2692 2544
2693 2545
2694 /** 2546 /**
@@ -2786,27 +2638,6 @@ public interface ApplicationConfigurationPackage extends EPackage
2786 EReference getViatraImport_ImportedViatra(); 2638 EReference getViatraImport_ImportedViatra();
2787 2639
2788 /** 2640 /**
2789 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport <em>Cft Import</em>}'.
2790 * <!-- begin-user-doc -->
2791 * <!-- end-user-doc -->
2792 * @return the meta object for class '<em>Cft Import</em>'.
2793 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
2794 * @generated
2795 */
2796 EClass getCftImport();
2797
2798 /**
2799 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft <em>Imported Cft</em>}'.
2800 * <!-- begin-user-doc -->
2801 * <!-- end-user-doc -->
2802 * @return the meta object for the reference '<em>Imported Cft</em>'.
2803 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft()
2804 * @see #getCftImport()
2805 * @generated
2806 */
2807 EReference getCftImport_ImportedCft();
2808
2809 /**
2810 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration <em>Declaration</em>}'. 2641 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration <em>Declaration</em>}'.
2811 * <!-- begin-user-doc --> 2642 * <!-- begin-user-doc -->
2812 * <!-- end-user-doc --> 2643 * <!-- end-user-doc -->
@@ -3467,69 +3298,6 @@ public interface ApplicationConfigurationPackage extends EPackage
3467 EAttribute getCostEntry_Weight(); 3298 EAttribute getCostEntry_Weight();
3468 3299
3469 /** 3300 /**
3470 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction <em>Reliability Objective Function</em>}'.
3471 * <!-- begin-user-doc -->
3472 * <!-- end-user-doc -->
3473 * @return the meta object for class '<em>Reliability Objective Function</em>'.
3474 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
3475 * @generated
3476 */
3477 EClass getReliabilityObjectiveFunction();
3478
3479 /**
3480 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage <em>Package</em>}'.
3481 * <!-- begin-user-doc -->
3482 * <!-- end-user-doc -->
3483 * @return the meta object for the reference '<em>Package</em>'.
3484 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage()
3485 * @see #getReliabilityObjectiveFunction()
3486 * @generated
3487 */
3488 EReference getReliabilityObjectiveFunction_Package();
3489
3490 /**
3491 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation <em>Transformation</em>}'.
3492 * <!-- begin-user-doc -->
3493 * <!-- end-user-doc -->
3494 * @return the meta object for the reference '<em>Transformation</em>'.
3495 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation()
3496 * @see #getReliabilityObjectiveFunction()
3497 * @generated
3498 */
3499 EReference getReliabilityObjectiveFunction_Transformation();
3500
3501 /**
3502 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability <em>Reliabiltiy Probability</em>}'.
3503 * <!-- begin-user-doc -->
3504 * <!-- end-user-doc -->
3505 * @return the meta object for class '<em>Reliabiltiy Probability</em>'.
3506 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability
3507 * @generated
3508 */
3509 EClass getReliabiltiyProbability();
3510
3511 /**
3512 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime <em>Time</em>}'.
3513 * <!-- begin-user-doc -->
3514 * <!-- end-user-doc -->
3515 * @return the meta object for the attribute '<em>Time</em>'.
3516 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime()
3517 * @see #getReliabiltiyProbability()
3518 * @generated
3519 */
3520 EAttribute getReliabiltiyProbability_Time();
3521
3522 /**
3523 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff <em>Mtff</em>}'.
3524 * <!-- begin-user-doc -->
3525 * <!-- end-user-doc -->
3526 * @return the meta object for class '<em>Mtff</em>'.
3527 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff
3528 * @generated
3529 */
3530 EClass getMtff();
3531
3532 /**
3533 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration <em>Objective Declaration</em>}'. 3301 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration <em>Objective Declaration</em>}'.
3534 * <!-- begin-user-doc --> 3302 * <!-- begin-user-doc -->
3535 * <!-- end-user-doc --> 3303 * <!-- end-user-doc -->
@@ -4560,24 +4328,6 @@ public interface ApplicationConfigurationPackage extends EPackage
4560 EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra(); 4328 EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra();
4561 4329
4562 /** 4330 /**
4563 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl <em>Cft Import</em>}' class.
4564 * <!-- begin-user-doc -->
4565 * <!-- end-user-doc -->
4566 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl
4567 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCftImport()
4568 * @generated
4569 */
4570 EClass CFT_IMPORT = eINSTANCE.getCftImport();
4571
4572 /**
4573 * The meta object literal for the '<em><b>Imported Cft</b></em>' reference feature.
4574 * <!-- begin-user-doc -->
4575 * <!-- end-user-doc -->
4576 * @generated
4577 */
4578 EReference CFT_IMPORT__IMPORTED_CFT = eINSTANCE.getCftImport_ImportedCft();
4579
4580 /**
4581 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl <em>Declaration</em>}' class. 4331 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl <em>Declaration</em>}' class.
4582 * <!-- begin-user-doc --> 4332 * <!-- begin-user-doc -->
4583 * <!-- end-user-doc --> 4333 * <!-- end-user-doc -->
@@ -5148,60 +4898,6 @@ public interface ApplicationConfigurationPackage extends EPackage
5148 EAttribute COST_ENTRY__WEIGHT = eINSTANCE.getCostEntry_Weight(); 4898 EAttribute COST_ENTRY__WEIGHT = eINSTANCE.getCostEntry_Weight();
5149 4899
5150 /** 4900 /**
5151 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl <em>Reliability Objective Function</em>}' class.
5152 * <!-- begin-user-doc -->
5153 * <!-- end-user-doc -->
5154 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl
5155 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabilityObjectiveFunction()
5156 * @generated
5157 */
5158 EClass RELIABILITY_OBJECTIVE_FUNCTION = eINSTANCE.getReliabilityObjectiveFunction();
5159
5160 /**
5161 * The meta object literal for the '<em><b>Package</b></em>' reference feature.
5162 * <!-- begin-user-doc -->
5163 * <!-- end-user-doc -->
5164 * @generated
5165 */
5166 EReference RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE = eINSTANCE.getReliabilityObjectiveFunction_Package();
5167
5168 /**
5169 * The meta object literal for the '<em><b>Transformation</b></em>' reference feature.
5170 * <!-- begin-user-doc -->
5171 * <!-- end-user-doc -->
5172 * @generated
5173 */
5174 EReference RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION = eINSTANCE.getReliabilityObjectiveFunction_Transformation();
5175
5176 /**
5177 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl <em>Reliabiltiy Probability</em>}' class.
5178 * <!-- begin-user-doc -->
5179 * <!-- end-user-doc -->
5180 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl
5181 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getReliabiltiyProbability()
5182 * @generated
5183 */
5184 EClass RELIABILTIY_PROBABILITY = eINSTANCE.getReliabiltiyProbability();
5185
5186 /**
5187 * The meta object literal for the '<em><b>Time</b></em>' attribute feature.
5188 * <!-- begin-user-doc -->
5189 * <!-- end-user-doc -->
5190 * @generated
5191 */
5192 EAttribute RELIABILTIY_PROBABILITY__TIME = eINSTANCE.getReliabiltiyProbability_Time();
5193
5194 /**
5195 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl <em>Mtff</em>}' class.
5196 * <!-- begin-user-doc -->
5197 * <!-- end-user-doc -->
5198 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MtffImpl
5199 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMtff()
5200 * @generated
5201 */
5202 EClass MTFF = eINSTANCE.getMtff();
5203
5204 /**
5205 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl <em>Objective Declaration</em>}' class. 4901 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ObjectiveDeclarationImpl <em>Objective Declaration</em>}' class.
5206 * <!-- begin-user-doc --> 4902 * <!-- begin-user-doc -->
5207 * <!-- end-user-doc --> 4903 * <!-- end-user-doc -->
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java
deleted file mode 100644
index d0786961..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CftImport.java
+++ /dev/null
@@ -1,52 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5
6import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
7
8/**
9 * <!-- begin-user-doc -->
10 * A representation of the model object '<em><b>Cft Import</b></em>'.
11 * <!-- end-user-doc -->
12 *
13 * <p>
14 * The following features are supported:
15 * </p>
16 * <ul>
17 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft <em>Imported Cft</em>}</li>
18 * </ul>
19 *
20 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCftImport()
21 * @model
22 * @generated
23 */
24public interface CftImport extends Import
25{
26 /**
27 * Returns the value of the '<em><b>Imported Cft</b></em>' reference.
28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Imported Cft</em>' reference isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc -->
34 * @return the value of the '<em>Imported Cft</em>' reference.
35 * @see #setImportedCft(CftModel)
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCftImport_ImportedCft()
37 * @model
38 * @generated
39 */
40 CftModel getImportedCft();
41
42 /**
43 * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport#getImportedCft <em>Imported Cft</em>}' reference.
44 * <!-- begin-user-doc -->
45 * <!-- end-user-doc -->
46 * @param value the new value of the '<em>Imported Cft</em>' reference.
47 * @see #getImportedCft()
48 * @generated
49 */
50 void setImportedCft(CftModel value);
51
52} // CftImport
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassReference.java
index f4ec06f0..46de07fa 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ClassReference extends TypeReference
25 /** 25 /**
26 * Returns the value of the '<em><b>Element</b></em>' containment reference. 26 * Returns the value of the '<em><b>Element</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Element</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Element</em>' containment reference. 29 * @return the value of the '<em>Element</em>' containment reference.
34 * @see #setElement(MetamodelElement) 30 * @see #setElement(MetamodelElement)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassTypeScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassTypeScope.java
index bd0b0e85..ca63c6f4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassTypeScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ClassTypeScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ClassTypeScope extends TypeScope
25 /** 25 /**
26 * Returns the value of the '<em><b>Type</b></em>' containment reference. 26 * Returns the value of the '<em><b>Type</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Type</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Type</em>' containment reference. 29 * @return the value of the '<em>Type</em>' containment reference.
34 * @see #setType(ClassReference) 30 * @see #setType(ClassReference)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Command.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Command.java
index 38d158df..be36addc 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Command.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Command.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java
index bee7c6e7..7a9a47d3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ComparisonOperator.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -63,10 +63,6 @@ public enum ComparisonOperator implements Enumerator
63 /** 63 /**
64 * The '<em><b>LESS</b></em>' literal value. 64 * The '<em><b>LESS</b></em>' literal value.
65 * <!-- begin-user-doc --> 65 * <!-- begin-user-doc -->
66 * <p>
67 * If the meaning of '<em><b>LESS</b></em>' literal object isn't clear,
68 * there really should be more of a description here...
69 * </p>
70 * <!-- end-user-doc --> 66 * <!-- end-user-doc -->
71 * @see #LESS 67 * @see #LESS
72 * @model literal="&lt;" 68 * @model literal="&lt;"
@@ -78,10 +74,6 @@ public enum ComparisonOperator implements Enumerator
78 /** 74 /**
79 * The '<em><b>GREATER</b></em>' literal value. 75 * The '<em><b>GREATER</b></em>' literal value.
80 * <!-- begin-user-doc --> 76 * <!-- begin-user-doc -->
81 * <p>
82 * If the meaning of '<em><b>GREATER</b></em>' literal object isn't clear,
83 * there really should be more of a description here...
84 * </p>
85 * <!-- end-user-doc --> 77 * <!-- end-user-doc -->
86 * @see #GREATER 78 * @see #GREATER
87 * @model literal="&gt;" 79 * @model literal="&gt;"
@@ -93,10 +85,6 @@ public enum ComparisonOperator implements Enumerator
93 /** 85 /**
94 * The '<em><b>LESS EQUALS</b></em>' literal value. 86 * The '<em><b>LESS EQUALS</b></em>' literal value.
95 * <!-- begin-user-doc --> 87 * <!-- begin-user-doc -->
96 * <p>
97 * If the meaning of '<em><b>LESS EQUALS</b></em>' literal object isn't clear,
98 * there really should be more of a description here...
99 * </p>
100 * <!-- end-user-doc --> 88 * <!-- end-user-doc -->
101 * @see #LESS_EQUALS 89 * @see #LESS_EQUALS
102 * @model literal="&lt;=" 90 * @model literal="&lt;="
@@ -108,10 +96,6 @@ public enum ComparisonOperator implements Enumerator
108 /** 96 /**
109 * The '<em><b>GREATER EQUALS</b></em>' literal value. 97 * The '<em><b>GREATER EQUALS</b></em>' literal value.
110 * <!-- begin-user-doc --> 98 * <!-- begin-user-doc -->
111 * <p>
112 * If the meaning of '<em><b>GREATER EQUALS</b></em>' literal object isn't clear,
113 * there really should be more of a description here...
114 * </p>
115 * <!-- end-user-doc --> 99 * <!-- end-user-doc -->
116 * @see #GREATER_EQUALS 100 * @see #GREATER_EQUALS
117 * @model literal="&gt;=" 101 * @model literal="&gt;="
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Config.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Config.java
index 7b7f7509..80ac314f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Config.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Config.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigDeclaration.java
index f4e83e1c..5d5e78c5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ConfigDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(ConfigSpecification) 30 * @see #setSpecification(ConfigSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java
index 9c3485bb..acd925f9 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigReference.java
index b24bfd95..0367cc53 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ConfigReference extends Config
25 /** 25 /**
26 * Returns the value of the '<em><b>Config</b></em>' reference. 26 * Returns the value of the '<em><b>Config</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Config</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Config</em>' reference. 29 * @return the value of the '<em>Config</em>' reference.
34 * @see #setConfig(ConfigDeclaration) 30 * @see #setConfig(ConfigDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigSpecification.java
index 2bc28898..ecf9f2a6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface ConfigSpecification extends Config
27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entries</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entries</em>' containment reference list. 31 * @return the value of the '<em>Entries</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigSpecification_Entries() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigSpecification_Entries()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigurationScript.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigurationScript.java
index b76f8a4f..14e0410d 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigurationScript.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ConfigurationScript.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -30,10 +30,6 @@ public interface ConfigurationScript extends EObject
30 * Returns the value of the '<em><b>Imports</b></em>' containment reference list. 30 * Returns the value of the '<em><b>Imports</b></em>' containment reference list.
31 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import}. 31 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import}.
32 * <!-- begin-user-doc --> 32 * <!-- begin-user-doc -->
33 * <p>
34 * If the meaning of the '<em>Imports</em>' containment reference list isn't clear,
35 * there really should be more of a description here...
36 * </p>
37 * <!-- end-user-doc --> 33 * <!-- end-user-doc -->
38 * @return the value of the '<em>Imports</em>' containment reference list. 34 * @return the value of the '<em>Imports</em>' containment reference list.
39 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Imports() 35 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Imports()
@@ -46,10 +42,6 @@ public interface ConfigurationScript extends EObject
46 * Returns the value of the '<em><b>Commands</b></em>' containment reference list. 42 * Returns the value of the '<em><b>Commands</b></em>' containment reference list.
47 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command}. 43 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command}.
48 * <!-- begin-user-doc --> 44 * <!-- begin-user-doc -->
49 * <p>
50 * If the meaning of the '<em>Commands</em>' containment reference list isn't clear,
51 * there really should be more of a description here...
52 * </p>
53 * <!-- end-user-doc --> 45 * <!-- end-user-doc -->
54 * @return the value of the '<em>Commands</em>' containment reference list. 46 * @return the value of the '<em>Commands</em>' containment reference list.
55 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Commands() 47 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getConfigurationScript_Commands()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java
index 6f9580ed..ca2565e3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface CostEntry extends EObject
27 /** 27 /**
28 * Returns the value of the '<em><b>Pattern Element</b></em>' containment reference. 28 * Returns the value of the '<em><b>Pattern Element</b></em>' containment reference.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Pattern Element</em>' containment reference isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Pattern Element</em>' containment reference. 31 * @return the value of the '<em>Pattern Element</em>' containment reference.
36 * @see #setPatternElement(PatternElement) 32 * @see #setPatternElement(PatternElement)
@@ -53,10 +49,6 @@ public interface CostEntry extends EObject
53 /** 49 /**
54 * Returns the value of the '<em><b>Weight</b></em>' attribute. 50 * Returns the value of the '<em><b>Weight</b></em>' attribute.
55 * <!-- begin-user-doc --> 51 * <!-- begin-user-doc -->
56 * <p>
57 * If the meaning of the '<em>Weight</em>' attribute isn't clear,
58 * there really should be more of a description here...
59 * </p>
60 * <!-- end-user-doc --> 52 * <!-- end-user-doc -->
61 * @return the value of the '<em>Weight</em>' attribute. 53 * @return the value of the '<em>Weight</em>' attribute.
62 * @see #setWeight(int) 54 * @see #setWeight(int)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java
index 041d8a04..6b62ff57 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CostObjectiveFunction.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface CostObjectiveFunction extends ObjectiveFunction
27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CostEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entries</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entries</em>' containment reference list. 31 * @return the value of the '<em>Entries</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostObjectiveFunction_Entries() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getCostObjectiveFunction_Entries()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java
index d61ca6b9..27bc4e57 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/CustomEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface CustomEntry extends ConfigEntry
26 /** 26 /**
27 * Returns the value of the '<em><b>Key</b></em>' attribute. 27 * Returns the value of the '<em><b>Key</b></em>' attribute.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Key</em>' attribute isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Key</em>' attribute. 30 * @return the value of the '<em>Key</em>' attribute.
35 * @see #setKey(String) 31 * @see #setKey(String)
@@ -52,10 +48,6 @@ public interface CustomEntry extends ConfigEntry
52 /** 48 /**
53 * Returns the value of the '<em><b>Value</b></em>' attribute. 49 * Returns the value of the '<em><b>Value</b></em>' attribute.
54 * <!-- begin-user-doc --> 50 * <!-- begin-user-doc -->
55 * <p>
56 * If the meaning of the '<em>Value</em>' attribute isn't clear,
57 * there really should be more of a description here...
58 * </p>
59 * <!-- end-user-doc --> 51 * <!-- end-user-doc -->
60 * @return the value of the '<em>Value</em>' attribute. 52 * @return the value of the '<em>Value</em>' attribute.
61 * @see #setValue(String) 53 * @see #setValue(String)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Declaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Declaration.java
index 883ae250..2f97cdd2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Declaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Declaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface Declaration extends Command
25 /** 25 /**
26 * Returns the value of the '<em><b>Name</b></em>' attribute. 26 * Returns the value of the '<em><b>Name</b></em>' attribute.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Name</em>' attribute isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Name</em>' attribute. 29 * @return the value of the '<em>Name</em>' attribute.
34 * @see #setName(String) 30 * @see #setName(String)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java
index fc0d1e8f..50e428a3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentLevelSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -53,10 +53,6 @@ public enum DocumentLevelSpecification implements Enumerator
53 /** 53 /**
54 * The '<em><b>None</b></em>' literal value. 54 * The '<em><b>None</b></em>' literal value.
55 * <!-- begin-user-doc --> 55 * <!-- begin-user-doc -->
56 * <p>
57 * If the meaning of '<em><b>None</b></em>' literal object isn't clear,
58 * there really should be more of a description here...
59 * </p>
60 * <!-- end-user-doc --> 56 * <!-- end-user-doc -->
61 * @see #NONE 57 * @see #NONE
62 * @model name="none" 58 * @model name="none"
@@ -68,10 +64,6 @@ public enum DocumentLevelSpecification implements Enumerator
68 /** 64 /**
69 * The '<em><b>Normal</b></em>' literal value. 65 * The '<em><b>Normal</b></em>' literal value.
70 * <!-- begin-user-doc --> 66 * <!-- begin-user-doc -->
71 * <p>
72 * If the meaning of '<em><b>Normal</b></em>' literal object isn't clear,
73 * there really should be more of a description here...
74 * </p>
75 * <!-- end-user-doc --> 67 * <!-- end-user-doc -->
76 * @see #NORMAL 68 * @see #NORMAL
77 * @model name="normal" 69 * @model name="normal"
@@ -83,10 +75,6 @@ public enum DocumentLevelSpecification implements Enumerator
83 /** 75 /**
84 * The '<em><b>Full</b></em>' literal value. 76 * The '<em><b>Full</b></em>' literal value.
85 * <!-- begin-user-doc --> 77 * <!-- begin-user-doc -->
86 * <p>
87 * If the meaning of '<em><b>Full</b></em>' literal object isn't clear,
88 * there really should be more of a description here...
89 * </p>
90 * <!-- end-user-doc --> 78 * <!-- end-user-doc -->
91 * @see #FULL 79 * @see #FULL
92 * @model name="full" 80 * @model name="full"
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java
index 599e3c03..4c33f644 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/DocumentationEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface DocumentationEntry extends ConfigEntry
26 * Returns the value of the '<em><b>Level</b></em>' attribute. 26 * Returns the value of the '<em><b>Level</b></em>' attribute.
27 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification}. 27 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification}.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Level</em>' attribute isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Level</em>' attribute. 30 * @return the value of the '<em>Level</em>' attribute.
35 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification 31 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.DocumentLevelSpecification
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/EPackageImport.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/EPackageImport.java
index 9fe288d0..68af93fe 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/EPackageImport.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/EPackageImport.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface EPackageImport extends Import
26 /** 26 /**
27 * Returns the value of the '<em><b>Imported Package</b></em>' reference. 27 * Returns the value of the '<em><b>Imported Package</b></em>' reference.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Imported Package</em>' reference isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Imported Package</em>' reference. 30 * @return the value of the '<em>Imported Package</em>' reference.
35 * @see #setImportedPackage(EPackage) 31 * @see #setImportedPackage(EPackage)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ExactNumber.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ExactNumber.java
index a818f6ef..0628d1e9 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ExactNumber.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ExactNumber.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface ExactNumber extends NumberSpecification
26 /** 26 /**
27 * Returns the value of the '<em><b>Exact Number</b></em>' attribute. 27 * Returns the value of the '<em><b>Exact Number</b></em>' attribute.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Exact Number</em>' attribute isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Exact Number</em>' attribute. 30 * @return the value of the '<em>Exact Number</em>' attribute.
35 * @see #setExactNumber(int) 31 * @see #setExactNumber(int)
@@ -52,10 +48,6 @@ public interface ExactNumber extends NumberSpecification
52 /** 48 /**
53 * Returns the value of the '<em><b>Exact Unlimited</b></em>' attribute. 49 * Returns the value of the '<em><b>Exact Unlimited</b></em>' attribute.
54 * <!-- begin-user-doc --> 50 * <!-- begin-user-doc -->
55 * <p>
56 * If the meaning of the '<em>Exact Unlimited</em>' attribute isn't clear,
57 * there really should be more of a description here...
58 * </p>
59 * <!-- end-user-doc --> 51 * <!-- end-user-doc -->
60 * @return the value of the '<em>Exact Unlimited</em>' attribute. 52 * @return the value of the '<em>Exact Unlimited</em>' attribute.
61 * @see #setExactUnlimited(boolean) 53 * @see #setExactUnlimited(boolean)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/File.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/File.java
index 6ac543e9..1b2f4246 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/File.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/File.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileDeclaration.java
index 266a5f3a..5e7c6cd5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface FileDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(FileSpecification) 30 * @see #setSpecification(FileSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileReference.java
index 4263c762..e5c74e77 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface FileReference extends File
25 /** 25 /**
26 * Returns the value of the '<em><b>Referred</b></em>' reference. 26 * Returns the value of the '<em><b>Referred</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Referred</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Referred</em>' reference. 29 * @return the value of the '<em>Referred</em>' reference.
34 * @see #setReferred(FileDeclaration) 30 * @see #setReferred(FileDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileSpecification.java
index afcce59f..12764f93 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FileSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface FileSpecification extends File
25 /** 25 /**
26 * Returns the value of the '<em><b>Path</b></em>' attribute. 26 * Returns the value of the '<em><b>Path</b></em>' attribute.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Path</em>' attribute isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Path</em>' attribute. 29 * @return the value of the '<em>Path</em>' attribute.
34 * @see #setPath(String) 30 * @see #setPath(String)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FolderEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FolderEntry.java
index 6d784b76..df4b0fab 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FolderEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/FolderEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface FolderEntry extends PartialModelEntry
27 * Returns the value of the '<em><b>Exclusion</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Exclusion</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Exclusion</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Exclusion</em>' containment reference list. 31 * @return the value of the '<em>Exclusion</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFolderEntry_Exclusion() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getFolderEntry_Exclusion()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GenerationTask.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GenerationTask.java
index b61d9907..ac9ba220 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GenerationTask.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GenerationTask.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -39,10 +39,6 @@ public interface GenerationTask extends Task
39 /** 39 /**
40 * Returns the value of the '<em><b>Metamodel</b></em>' containment reference. 40 * Returns the value of the '<em><b>Metamodel</b></em>' containment reference.
41 * <!-- begin-user-doc --> 41 * <!-- begin-user-doc -->
42 * <p>
43 * If the meaning of the '<em>Metamodel</em>' containment reference isn't clear,
44 * there really should be more of a description here...
45 * </p>
46 * <!-- end-user-doc --> 42 * <!-- end-user-doc -->
47 * @return the value of the '<em>Metamodel</em>' containment reference. 43 * @return the value of the '<em>Metamodel</em>' containment reference.
48 * @see #setMetamodel(Metamodel) 44 * @see #setMetamodel(Metamodel)
@@ -65,10 +61,6 @@ public interface GenerationTask extends Task
65 /** 61 /**
66 * Returns the value of the '<em><b>Partial Model</b></em>' containment reference. 62 * Returns the value of the '<em><b>Partial Model</b></em>' containment reference.
67 * <!-- begin-user-doc --> 63 * <!-- begin-user-doc -->
68 * <p>
69 * If the meaning of the '<em>Partial Model</em>' containment reference isn't clear,
70 * there really should be more of a description here...
71 * </p>
72 * <!-- end-user-doc --> 64 * <!-- end-user-doc -->
73 * @return the value of the '<em>Partial Model</em>' containment reference. 65 * @return the value of the '<em>Partial Model</em>' containment reference.
74 * @see #setPartialModel(PartialModel) 66 * @see #setPartialModel(PartialModel)
@@ -91,10 +83,6 @@ public interface GenerationTask extends Task
91 /** 83 /**
92 * Returns the value of the '<em><b>Patterns</b></em>' containment reference. 84 * Returns the value of the '<em><b>Patterns</b></em>' containment reference.
93 * <!-- begin-user-doc --> 85 * <!-- begin-user-doc -->
94 * <p>
95 * If the meaning of the '<em>Patterns</em>' containment reference isn't clear,
96 * there really should be more of a description here...
97 * </p>
98 * <!-- end-user-doc --> 86 * <!-- end-user-doc -->
99 * @return the value of the '<em>Patterns</em>' containment reference. 87 * @return the value of the '<em>Patterns</em>' containment reference.
100 * @see #setPatterns(GraphPattern) 88 * @see #setPatterns(GraphPattern)
@@ -117,10 +105,6 @@ public interface GenerationTask extends Task
117 /** 105 /**
118 * Returns the value of the '<em><b>Objectives</b></em>' containment reference. 106 * Returns the value of the '<em><b>Objectives</b></em>' containment reference.
119 * <!-- begin-user-doc --> 107 * <!-- begin-user-doc -->
120 * <p>
121 * If the meaning of the '<em>Objectives</em>' containment reference isn't clear,
122 * there really should be more of a description here...
123 * </p>
124 * <!-- end-user-doc --> 108 * <!-- end-user-doc -->
125 * @return the value of the '<em>Objectives</em>' containment reference. 109 * @return the value of the '<em>Objectives</em>' containment reference.
126 * @see #setObjectives(Objective) 110 * @see #setObjectives(Objective)
@@ -143,10 +127,6 @@ public interface GenerationTask extends Task
143 /** 127 /**
144 * Returns the value of the '<em><b>Scope</b></em>' containment reference. 128 * Returns the value of the '<em><b>Scope</b></em>' containment reference.
145 * <!-- begin-user-doc --> 129 * <!-- begin-user-doc -->
146 * <p>
147 * If the meaning of the '<em>Scope</em>' containment reference isn't clear,
148 * there really should be more of a description here...
149 * </p>
150 * <!-- end-user-doc --> 130 * <!-- end-user-doc -->
151 * @return the value of the '<em>Scope</em>' containment reference. 131 * @return the value of the '<em>Scope</em>' containment reference.
152 * @see #setScope(Scope) 132 * @see #setScope(Scope)
@@ -169,10 +149,6 @@ public interface GenerationTask extends Task
169 /** 149 /**
170 * Returns the value of the '<em><b>Number Specified</b></em>' attribute. 150 * Returns the value of the '<em><b>Number Specified</b></em>' attribute.
171 * <!-- begin-user-doc --> 151 * <!-- begin-user-doc -->
172 * <p>
173 * If the meaning of the '<em>Number Specified</em>' attribute isn't clear,
174 * there really should be more of a description here...
175 * </p>
176 * <!-- end-user-doc --> 152 * <!-- end-user-doc -->
177 * @return the value of the '<em>Number Specified</em>' attribute. 153 * @return the value of the '<em>Number Specified</em>' attribute.
178 * @see #setNumberSpecified(boolean) 154 * @see #setNumberSpecified(boolean)
@@ -195,10 +171,6 @@ public interface GenerationTask extends Task
195 /** 171 /**
196 * Returns the value of the '<em><b>Number</b></em>' attribute. 172 * Returns the value of the '<em><b>Number</b></em>' attribute.
197 * <!-- begin-user-doc --> 173 * <!-- begin-user-doc -->
198 * <p>
199 * If the meaning of the '<em>Number</em>' attribute isn't clear,
200 * there really should be more of a description here...
201 * </p>
202 * <!-- end-user-doc --> 174 * <!-- end-user-doc -->
203 * @return the value of the '<em>Number</em>' attribute. 175 * @return the value of the '<em>Number</em>' attribute.
204 * @see #setNumber(int) 176 * @see #setNumber(int)
@@ -221,10 +193,6 @@ public interface GenerationTask extends Task
221 /** 193 /**
222 * Returns the value of the '<em><b>Run Specified</b></em>' attribute. 194 * Returns the value of the '<em><b>Run Specified</b></em>' attribute.
223 * <!-- begin-user-doc --> 195 * <!-- begin-user-doc -->
224 * <p>
225 * If the meaning of the '<em>Run Specified</em>' attribute isn't clear,
226 * there really should be more of a description here...
227 * </p>
228 * <!-- end-user-doc --> 196 * <!-- end-user-doc -->
229 * @return the value of the '<em>Run Specified</em>' attribute. 197 * @return the value of the '<em>Run Specified</em>' attribute.
230 * @see #setRunSpecified(boolean) 198 * @see #setRunSpecified(boolean)
@@ -247,10 +215,6 @@ public interface GenerationTask extends Task
247 /** 215 /**
248 * Returns the value of the '<em><b>Runs</b></em>' attribute. 216 * Returns the value of the '<em><b>Runs</b></em>' attribute.
249 * <!-- begin-user-doc --> 217 * <!-- begin-user-doc -->
250 * <p>
251 * If the meaning of the '<em>Runs</em>' attribute isn't clear,
252 * there really should be more of a description here...
253 * </p>
254 * <!-- end-user-doc --> 218 * <!-- end-user-doc -->
255 * @return the value of the '<em>Runs</em>' attribute. 219 * @return the value of the '<em>Runs</em>' attribute.
256 * @see #setRuns(int) 220 * @see #setRuns(int)
@@ -274,10 +238,6 @@ public interface GenerationTask extends Task
274 * Returns the value of the '<em><b>Solver</b></em>' attribute. 238 * Returns the value of the '<em><b>Solver</b></em>' attribute.
275 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver}. 239 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver}.
276 * <!-- begin-user-doc --> 240 * <!-- begin-user-doc -->
277 * <p>
278 * If the meaning of the '<em>Solver</em>' attribute isn't clear,
279 * there really should be more of a description here...
280 * </p>
281 * <!-- end-user-doc --> 241 * <!-- end-user-doc -->
282 * @return the value of the '<em>Solver</em>' attribute. 242 * @return the value of the '<em>Solver</em>' attribute.
283 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver 243 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver
@@ -302,10 +262,6 @@ public interface GenerationTask extends Task
302 /** 262 /**
303 * Returns the value of the '<em><b>Config</b></em>' containment reference. 263 * Returns the value of the '<em><b>Config</b></em>' containment reference.
304 * <!-- begin-user-doc --> 264 * <!-- begin-user-doc -->
305 * <p>
306 * If the meaning of the '<em>Config</em>' containment reference isn't clear,
307 * there really should be more of a description here...
308 * </p>
309 * <!-- end-user-doc --> 265 * <!-- end-user-doc -->
310 * @return the value of the '<em>Config</em>' containment reference. 266 * @return the value of the '<em>Config</em>' containment reference.
311 * @see #setConfig(Config) 267 * @see #setConfig(Config)
@@ -328,10 +284,6 @@ public interface GenerationTask extends Task
328 /** 284 /**
329 * Returns the value of the '<em><b>Debug Folder</b></em>' containment reference. 285 * Returns the value of the '<em><b>Debug Folder</b></em>' containment reference.
330 * <!-- begin-user-doc --> 286 * <!-- begin-user-doc -->
331 * <p>
332 * If the meaning of the '<em>Debug Folder</em>' containment reference isn't clear,
333 * there really should be more of a description here...
334 * </p>
335 * <!-- end-user-doc --> 287 * <!-- end-user-doc -->
336 * @return the value of the '<em>Debug Folder</em>' containment reference. 288 * @return the value of the '<em>Debug Folder</em>' containment reference.
337 * @see #setDebugFolder(File) 289 * @see #setDebugFolder(File)
@@ -354,10 +306,6 @@ public interface GenerationTask extends Task
354 /** 306 /**
355 * Returns the value of the '<em><b>Target Log File</b></em>' containment reference. 307 * Returns the value of the '<em><b>Target Log File</b></em>' containment reference.
356 * <!-- begin-user-doc --> 308 * <!-- begin-user-doc -->
357 * <p>
358 * If the meaning of the '<em>Target Log File</em>' containment reference isn't clear,
359 * there really should be more of a description here...
360 * </p>
361 * <!-- end-user-doc --> 309 * <!-- end-user-doc -->
362 * @return the value of the '<em>Target Log File</em>' containment reference. 310 * @return the value of the '<em>Target Log File</em>' containment reference.
363 * @see #setTargetLogFile(File) 311 * @see #setTargetLogFile(File)
@@ -380,10 +328,6 @@ public interface GenerationTask extends Task
380 /** 328 /**
381 * Returns the value of the '<em><b>Target Statistics File</b></em>' containment reference. 329 * Returns the value of the '<em><b>Target Statistics File</b></em>' containment reference.
382 * <!-- begin-user-doc --> 330 * <!-- begin-user-doc -->
383 * <p>
384 * If the meaning of the '<em>Target Statistics File</em>' containment reference isn't clear,
385 * there really should be more of a description here...
386 * </p>
387 * <!-- end-user-doc --> 331 * <!-- end-user-doc -->
388 * @return the value of the '<em>Target Statistics File</em>' containment reference. 332 * @return the value of the '<em>Target Statistics File</em>' containment reference.
389 * @see #setTargetStatisticsFile(File) 333 * @see #setTargetStatisticsFile(File)
@@ -406,10 +350,6 @@ public interface GenerationTask extends Task
406 /** 350 /**
407 * Returns the value of the '<em><b>Taget Folder</b></em>' containment reference. 351 * Returns the value of the '<em><b>Taget Folder</b></em>' containment reference.
408 * <!-- begin-user-doc --> 352 * <!-- begin-user-doc -->
409 * <p>
410 * If the meaning of the '<em>Taget Folder</em>' containment reference isn't clear,
411 * there really should be more of a description here...
412 * </p>
413 * <!-- end-user-doc --> 353 * <!-- end-user-doc -->
414 * @return the value of the '<em>Taget Folder</em>' containment reference. 354 * @return the value of the '<em>Taget Folder</em>' containment reference.
415 * @see #setTagetFolder(File) 355 * @see #setTagetFolder(File)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPattern.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPattern.java
index db01f2ce..d0ca4966 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPattern.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPattern.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternDeclaration.java
index 38bea9b2..c328e729 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface GraphPatternDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(PatternSpecification) 30 * @see #setSpecification(PatternSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternReference.java
index a52300a9..be8e405f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/GraphPatternReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface GraphPatternReference extends GraphPattern
25 /** 25 /**
26 * Returns the value of the '<em><b>Referred</b></em>' reference. 26 * Returns the value of the '<em><b>Referred</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Referred</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Referred</em>' reference. 29 * @return the value of the '<em>Referred</em>' reference.
34 * @see #setReferred(GraphPatternDeclaration) 30 * @see #setReferred(GraphPatternDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Import.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Import.java
index efdb814f..63002849 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Import.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Import.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntEnumberation.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntEnumberation.java
index 0af738f7..ffcce0a9 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntEnumberation.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntEnumberation.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface IntEnumberation extends NumberSpecification
27 * Returns the value of the '<em><b>Entry</b></em>' attribute list. 27 * Returns the value of the '<em><b>Entry</b></em>' attribute list.
28 * The list contents are of type {@link java.lang.Integer}. 28 * The list contents are of type {@link java.lang.Integer}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entry</em>' attribute list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entry</em>' attribute list. 31 * @return the value of the '<em>Entry</em>' attribute list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntEnumberation_Entry() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getIntEnumberation_Entry()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerReference.java
index 5f102472..59298e95 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerScope.java
index 048beac9..e31cb726 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerTypeScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerTypeScope.java
index 7528c942..f0393922 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerTypeScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntegerTypeScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface IntegerTypeScope extends TypeScope
25 /** 25 /**
26 * Returns the value of the '<em><b>Type</b></em>' containment reference. 26 * Returns the value of the '<em><b>Type</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Type</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Type</em>' containment reference. 29 * @return the value of the '<em>Type</em>' containment reference.
34 * @see #setType(IntegerReference) 30 * @see #setType(IntegerReference)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntervallNumber.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntervallNumber.java
index 99434542..b1b3314f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntervallNumber.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/IntervallNumber.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface IntervallNumber extends NumberSpecification
27 /** 27 /**
28 * Returns the value of the '<em><b>Min</b></em>' attribute. 28 * Returns the value of the '<em><b>Min</b></em>' attribute.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Min</em>' attribute isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Min</em>' attribute. 31 * @return the value of the '<em>Min</em>' attribute.
36 * @see #setMin(int) 32 * @see #setMin(int)
@@ -53,10 +49,6 @@ public interface IntervallNumber extends NumberSpecification
53 /** 49 /**
54 * Returns the value of the '<em><b>Max Number</b></em>' attribute. 50 * Returns the value of the '<em><b>Max Number</b></em>' attribute.
55 * <!-- begin-user-doc --> 51 * <!-- begin-user-doc -->
56 * <p>
57 * If the meaning of the '<em>Max Number</em>' attribute isn't clear,
58 * there really should be more of a description here...
59 * </p>
60 * <!-- end-user-doc --> 52 * <!-- end-user-doc -->
61 * @return the value of the '<em>Max Number</em>' attribute. 53 * @return the value of the '<em>Max Number</em>' attribute.
62 * @see #setMaxNumber(int) 54 * @see #setMaxNumber(int)
@@ -79,10 +71,6 @@ public interface IntervallNumber extends NumberSpecification
79 /** 71 /**
80 * Returns the value of the '<em><b>Max Unlimited</b></em>' attribute. 72 * Returns the value of the '<em><b>Max Unlimited</b></em>' attribute.
81 * <!-- begin-user-doc --> 73 * <!-- begin-user-doc -->
82 * <p>
83 * If the meaning of the '<em>Max Unlimited</em>' attribute isn't clear,
84 * there really should be more of a description here...
85 * </p>
86 * <!-- end-user-doc --> 74 * <!-- end-user-doc -->
87 * @return the value of the '<em>Max Unlimited</em>' attribute. 75 * @return the value of the '<em>Max Unlimited</em>' attribute.
88 * @see #setMaxUnlimited(boolean) 76 * @see #setMaxUnlimited(boolean)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java
index 48122822..52dcccbe 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MemoryEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface MemoryEntry extends ConfigEntry
25 /** 25 /**
26 * Returns the value of the '<em><b>Megabyte Limit</b></em>' attribute. 26 * Returns the value of the '<em><b>Megabyte Limit</b></em>' attribute.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Megabyte Limit</em>' attribute isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Megabyte Limit</em>' attribute. 29 * @return the value of the '<em>Megabyte Limit</em>' attribute.
34 * @see #setMegabyteLimit(int) 30 * @see #setMegabyteLimit(int)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Metamodel.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Metamodel.java
index 2d58c5de..63ccf2a4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Metamodel.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Metamodel.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelDeclaration.java
index e05a306e..0335c505 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface MetamodelDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(MetamodelSpecification) 30 * @see #setSpecification(MetamodelSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelElement.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelElement.java
index d6ed6425..0a1f10c2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelElement.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelElement.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -28,10 +28,6 @@ public interface MetamodelElement extends MetamodelEntry
28 /** 28 /**
29 * Returns the value of the '<em><b>Classifier</b></em>' reference. 29 * Returns the value of the '<em><b>Classifier</b></em>' reference.
30 * <!-- begin-user-doc --> 30 * <!-- begin-user-doc -->
31 * <p>
32 * If the meaning of the '<em>Classifier</em>' reference isn't clear,
33 * there really should be more of a description here...
34 * </p>
35 * <!-- end-user-doc --> 31 * <!-- end-user-doc -->
36 * @return the value of the '<em>Classifier</em>' reference. 32 * @return the value of the '<em>Classifier</em>' reference.
37 * @see #setClassifier(EClassifier) 33 * @see #setClassifier(EClassifier)
@@ -54,10 +50,6 @@ public interface MetamodelElement extends MetamodelEntry
54 /** 50 /**
55 * Returns the value of the '<em><b>Feature</b></em>' reference. 51 * Returns the value of the '<em><b>Feature</b></em>' reference.
56 * <!-- begin-user-doc --> 52 * <!-- begin-user-doc -->
57 * <p>
58 * If the meaning of the '<em>Feature</em>' reference isn't clear,
59 * there really should be more of a description here...
60 * </p>
61 * <!-- end-user-doc --> 53 * <!-- end-user-doc -->
62 * @return the value of the '<em>Feature</em>' reference. 54 * @return the value of the '<em>Feature</em>' reference.
63 * @see #setFeature(ENamedElement) 55 * @see #setFeature(ENamedElement)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelEntry.java
index 9a5e146e..3c271742 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface MetamodelEntry extends EObject
27 /** 27 /**
28 * Returns the value of the '<em><b>Package</b></em>' reference. 28 * Returns the value of the '<em><b>Package</b></em>' reference.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Package</em>' reference isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Package</em>' reference. 31 * @return the value of the '<em>Package</em>' reference.
36 * @see #setPackage(EPackage) 32 * @see #setPackage(EPackage)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelReference.java
index b28de27a..b0a9efc9 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface MetamodelReference extends Metamodel
25 /** 25 /**
26 * Returns the value of the '<em><b>Referred</b></em>' reference. 26 * Returns the value of the '<em><b>Referred</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Referred</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Referred</em>' reference. 29 * @return the value of the '<em>Referred</em>' reference.
34 * @see #setReferred(MetamodelDeclaration) 30 * @see #setReferred(MetamodelDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelSpecification.java
index b268bdff..40336e2c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/MetamodelSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface MetamodelSpecification extends Metamodel
27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entries</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entries</em>' containment reference list. 31 * @return the value of the '<em>Entries</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelSpecification_Entries() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMetamodelSpecification_Entries()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ModelEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ModelEntry.java
index 374e57c7..01a2e684 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ModelEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ModelEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
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
deleted file mode 100644
index 7206fa95..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Mtff.java
+++ /dev/null
@@ -1,19 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5
6
7/**
8 * <!-- begin-user-doc -->
9 * A representation of the model object '<em><b>Mtff</b></em>'.
10 * <!-- end-user-doc -->
11 *
12 *
13 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getMtff()
14 * @model
15 * @generated
16 */
17public interface Mtff extends ReliabilityObjectiveFunction
18{
19} // Mtff
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/NumberSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/NumberSpecification.java
index f8b29030..848e61f4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/NumberSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/NumberSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectReference.java
index c5571c57..80628724 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectTypeScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectTypeScope.java
index 2f4fa8cc..868e68a0 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectTypeScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectTypeScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ObjectTypeScope extends TypeScope
25 /** 25 /**
26 * Returns the value of the '<em><b>Type</b></em>' containment reference. 26 * Returns the value of the '<em><b>Type</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Type</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Type</em>' containment reference. 29 * @return the value of the '<em>Type</em>' containment reference.
34 * @see #setType(ObjectReference) 30 * @see #setType(ObjectReference)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java
index 9c58cf51..44b1f24e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Objective.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java
index 858896a8..6228e3f1 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ObjectiveDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(ObjectiveSpecification) 30 * @see #setSpecification(ObjectiveSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java
index f341b4cc..2f3406d1 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface ObjectiveEntry extends EObject
26 /** 26 /**
27 * Returns the value of the '<em><b>Function</b></em>' containment reference. 27 * Returns the value of the '<em><b>Function</b></em>' containment reference.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Function</em>' containment reference isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Function</em>' containment reference. 30 * @return the value of the '<em>Function</em>' containment reference.
35 * @see #setFunction(ObjectiveFunction) 31 * @see #setFunction(ObjectiveFunction)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java
index d1617f69..312129b3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveFunction.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java
index ed9a2f83..debfcfd8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ObjectiveReference extends Objective
25 /** 25 /**
26 * Returns the value of the '<em><b>Referred</b></em>' reference. 26 * Returns the value of the '<em><b>Referred</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Referred</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Referred</em>' reference. 29 * @return the value of the '<em>Referred</em>' reference.
34 * @see #setReferred(ObjectiveDeclaration) 30 * @see #setReferred(ObjectiveDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java
index a812cf5c..6eb297cd 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ObjectiveSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface ObjectiveSpecification extends Objective
27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entries</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entries</em>' containment reference list. 31 * @return the value of the '<em>Entries</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveSpecification_Entries() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getObjectiveSpecification_Entries()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java
index 57068cb5..ca0ac9de 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationDirection.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -43,10 +43,6 @@ public enum OptimizationDirection implements Enumerator
43 /** 43 /**
44 * The '<em><b>MINIMIZE</b></em>' literal value. 44 * The '<em><b>MINIMIZE</b></em>' literal value.
45 * <!-- begin-user-doc --> 45 * <!-- begin-user-doc -->
46 * <p>
47 * If the meaning of '<em><b>MINIMIZE</b></em>' literal object isn't clear,
48 * there really should be more of a description here...
49 * </p>
50 * <!-- end-user-doc --> 46 * <!-- end-user-doc -->
51 * @see #MINIMIZE 47 * @see #MINIMIZE
52 * @model literal="minimize" 48 * @model literal="minimize"
@@ -58,10 +54,6 @@ public enum OptimizationDirection implements Enumerator
58 /** 54 /**
59 * The '<em><b>MAXIMIZE</b></em>' literal value. 55 * The '<em><b>MAXIMIZE</b></em>' literal value.
60 * <!-- begin-user-doc --> 56 * <!-- begin-user-doc -->
61 * <p>
62 * If the meaning of '<em><b>MAXIMIZE</b></em>' literal object isn't clear,
63 * there really should be more of a description here...
64 * </p>
65 * <!-- end-user-doc --> 57 * <!-- end-user-doc -->
66 * @see #MAXIMIZE 58 * @see #MAXIMIZE
67 * @model literal="maximize" 59 * @model literal="maximize"
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java
index 620ad50d..37f26633 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/OptimizationEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface OptimizationEntry extends ObjectiveEntry
26 * Returns the value of the '<em><b>Direction</b></em>' attribute. 26 * Returns the value of the '<em><b>Direction</b></em>' attribute.
27 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection}. 27 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection}.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Direction</em>' attribute isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Direction</em>' attribute. 30 * @return the value of the '<em>Direction</em>' attribute.
35 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection 31 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.OptimizationDirection
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModel.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModel.java
index ee7347db..02c75ebe 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModel.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModel.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelDeclaration.java
index 462813f5..dc67a0ca 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface PartialModelDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(PartialModelSpecification) 30 * @see #setSpecification(PartialModelSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelEntry.java
index d6ba400f..4dd548c8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface PartialModelEntry extends EObject
26 /** 26 /**
27 * Returns the value of the '<em><b>Path</b></em>' containment reference. 27 * Returns the value of the '<em><b>Path</b></em>' containment reference.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Path</em>' containment reference isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Path</em>' containment reference. 30 * @return the value of the '<em>Path</em>' containment reference.
35 * @see #setPath(File) 31 * @see #setPath(File)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelReference.java
index 63e110d7..8fdd3414 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface PartialModelReference extends PartialModel
25 /** 25 /**
26 * Returns the value of the '<em><b>Referred</b></em>' reference. 26 * Returns the value of the '<em><b>Referred</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Referred</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Referred</em>' reference. 29 * @return the value of the '<em>Referred</em>' reference.
34 * @see #setReferred(PartialModelDeclaration) 30 * @see #setReferred(PartialModelDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelSpecification.java
index fb54fb79..bea790ba 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PartialModelSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface PartialModelSpecification extends PartialModel
27 * Returns the value of the '<em><b>Entry</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Entry</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entry</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entry</em>' containment reference list. 31 * @return the value of the '<em>Entry</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelSpecification_Entry() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPartialModelSpecification_Entry()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternElement.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternElement.java
index 8733deba..3460c009 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternElement.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternElement.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface PatternElement extends PatternEntry
26 /** 26 /**
27 * Returns the value of the '<em><b>Pattern</b></em>' reference. 27 * Returns the value of the '<em><b>Pattern</b></em>' reference.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Pattern</em>' reference isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Pattern</em>' reference. 30 * @return the value of the '<em>Pattern</em>' reference.
35 * @see #setPattern(Pattern) 31 * @see #setPattern(Pattern)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternEntry.java
index 9a11ebcb..1f337644 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -28,10 +28,6 @@ public interface PatternEntry extends EObject
28 /** 28 /**
29 * Returns the value of the '<em><b>Package</b></em>' reference. 29 * Returns the value of the '<em><b>Package</b></em>' reference.
30 * <!-- begin-user-doc --> 30 * <!-- begin-user-doc -->
31 * <p>
32 * If the meaning of the '<em>Package</em>' reference isn't clear,
33 * there really should be more of a description here...
34 * </p>
35 * <!-- end-user-doc --> 31 * <!-- end-user-doc -->
36 * @return the value of the '<em>Package</em>' reference. 32 * @return the value of the '<em>Package</em>' reference.
37 * @see #setPackage(PatternModel) 33 * @see #setPackage(PatternModel)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternSpecification.java
index 98499d06..05dfcb33 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/PatternSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface PatternSpecification extends GraphPattern
27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Entries</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entries</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entries</em>' containment reference list. 31 * @return the value of the '<em>Entries</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternSpecification_Entries() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getPatternSpecification_Entries()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealEnumeration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealEnumeration.java
index 4653d704..5b6bbef7 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealEnumeration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealEnumeration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -29,10 +29,6 @@ public interface RealEnumeration extends NumberSpecification
29 * Returns the value of the '<em><b>Entry</b></em>' attribute list. 29 * Returns the value of the '<em><b>Entry</b></em>' attribute list.
30 * The list contents are of type {@link java.math.BigDecimal}. 30 * The list contents are of type {@link java.math.BigDecimal}.
31 * <!-- begin-user-doc --> 31 * <!-- begin-user-doc -->
32 * <p>
33 * If the meaning of the '<em>Entry</em>' attribute list isn't clear,
34 * there really should be more of a description here...
35 * </p>
36 * <!-- end-user-doc --> 32 * <!-- end-user-doc -->
37 * @return the value of the '<em>Entry</em>' attribute list. 33 * @return the value of the '<em>Entry</em>' attribute list.
38 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealEnumeration_Entry() 34 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getRealEnumeration_Entry()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealReference.java
index 55f3eff8..8da7e2f9 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealScope.java
index e24bf15d..c801bdbc 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealTypeScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealTypeScope.java
index e51d5e3a..946452c5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealTypeScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RealTypeScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface RealTypeScope extends TypeScope
25 /** 25 /**
26 * Returns the value of the '<em><b>Type</b></em>' containment reference. 26 * Returns the value of the '<em><b>Type</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Type</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Type</em>' containment reference. 29 * @return the value of the '<em>Type</em>' containment reference.
34 * @see #setType(RealReference) 30 * @see #setType(RealReference)
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
deleted file mode 100644
index 0b7a34bd..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabilityObjectiveFunction.java
+++ /dev/null
@@ -1,80 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5
6import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
7import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
8
9/**
10 * <!-- begin-user-doc -->
11 * A representation of the model object '<em><b>Reliability Objective Function</b></em>'.
12 * <!-- end-user-doc -->
13 *
14 * <p>
15 * The following features are supported:
16 * </p>
17 * <ul>
18 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage <em>Package</em>}</li>
19 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation <em>Transformation</em>}</li>
20 * </ul>
21 *
22 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction()
23 * @model
24 * @generated
25 */
26public interface ReliabilityObjectiveFunction extends ObjectiveFunction
27{
28 /**
29 * Returns the value of the '<em><b>Package</b></em>' reference.
30 * <!-- begin-user-doc -->
31 * <p>
32 * If the meaning of the '<em>Package</em>' reference isn't clear,
33 * there really should be more of a description here...
34 * </p>
35 * <!-- end-user-doc -->
36 * @return the value of the '<em>Package</em>' reference.
37 * @see #setPackage(CftModel)
38 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Package()
39 * @model
40 * @generated
41 */
42 CftModel getPackage();
43
44 /**
45 * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getPackage <em>Package</em>}' reference.
46 * <!-- begin-user-doc -->
47 * <!-- end-user-doc -->
48 * @param value the new value of the '<em>Package</em>' reference.
49 * @see #getPackage()
50 * @generated
51 */
52 void setPackage(CftModel value);
53
54 /**
55 * Returns the value of the '<em><b>Transformation</b></em>' reference.
56 * <!-- begin-user-doc -->
57 * <p>
58 * If the meaning of the '<em>Transformation</em>' reference isn't clear,
59 * there really should be more of a description here...
60 * </p>
61 * <!-- end-user-doc -->
62 * @return the value of the '<em>Transformation</em>' reference.
63 * @see #setTransformation(TransformationDefinition)
64 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabilityObjectiveFunction_Transformation()
65 * @model
66 * @generated
67 */
68 TransformationDefinition getTransformation();
69
70 /**
71 * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction#getTransformation <em>Transformation</em>}' reference.
72 * <!-- begin-user-doc -->
73 * <!-- end-user-doc -->
74 * @param value the new value of the '<em>Transformation</em>' reference.
75 * @see #getTransformation()
76 * @generated
77 */
78 void setTransformation(TransformationDefinition value);
79
80} // ReliabilityObjectiveFunction
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
deleted file mode 100644
index 42c895ec..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ReliabiltiyProbability.java
+++ /dev/null
@@ -1,52 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5
6import java.math.BigDecimal;
7
8/**
9 * <!-- begin-user-doc -->
10 * A representation of the model object '<em><b>Reliabiltiy Probability</b></em>'.
11 * <!-- end-user-doc -->
12 *
13 * <p>
14 * The following features are supported:
15 * </p>
16 * <ul>
17 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime <em>Time</em>}</li>
18 * </ul>
19 *
20 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability()
21 * @model
22 * @generated
23 */
24public interface ReliabiltiyProbability extends ReliabilityObjectiveFunction
25{
26 /**
27 * Returns the value of the '<em><b>Time</b></em>' attribute.
28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Time</em>' attribute isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc -->
34 * @return the value of the '<em>Time</em>' attribute.
35 * @see #setTime(BigDecimal)
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getReliabiltiyProbability_Time()
37 * @model
38 * @generated
39 */
40 BigDecimal getTime();
41
42 /**
43 * Sets the value of the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability#getTime <em>Time</em>}' attribute.
44 * <!-- begin-user-doc -->
45 * <!-- end-user-doc -->
46 * @param value the new value of the '<em>Time</em>' attribute.
47 * @see #getTime()
48 * @generated
49 */
50 void setTime(BigDecimal value);
51
52} // ReliabiltiyProbability
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java
index fc847a8a..96386943 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/RuntimeEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface RuntimeEntry extends ConfigEntry
25 /** 25 /**
26 * Returns the value of the '<em><b>Millisec Limit</b></em>' attribute. 26 * Returns the value of the '<em><b>Millisec Limit</b></em>' attribute.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Millisec Limit</em>' attribute isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Millisec Limit</em>' attribute. 29 * @return the value of the '<em>Millisec Limit</em>' attribute.
34 * @see #setMillisecLimit(int) 30 * @see #setMillisecLimit(int)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Scope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Scope.java
index ba2fafef..8ae0eac9 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Scope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Scope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeDeclaration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeDeclaration.java
index 03f012b6..8caa47ce 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeDeclaration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeDeclaration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ScopeDeclaration extends Declaration
25 /** 25 /**
26 * Returns the value of the '<em><b>Specification</b></em>' containment reference. 26 * Returns the value of the '<em><b>Specification</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Specification</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Specification</em>' containment reference. 29 * @return the value of the '<em>Specification</em>' containment reference.
34 * @see #setSpecification(ScopeSpecification) 30 * @see #setSpecification(ScopeSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeReference.java
index 585eec5b..cdeaea7d 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface ScopeReference extends Scope
25 /** 25 /**
26 * Returns the value of the '<em><b>Referred</b></em>' reference. 26 * Returns the value of the '<em><b>Referred</b></em>' reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Referred</em>' reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Referred</em>' reference. 29 * @return the value of the '<em>Referred</em>' reference.
34 * @see #setReferred(ScopeDeclaration) 30 * @see #setReferred(ScopeDeclaration)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeSpecification.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeSpecification.java
index 69931c62..d37fa099 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeSpecification.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ScopeSpecification.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface ScopeSpecification extends Scope
27 * Returns the value of the '<em><b>Scopes</b></em>' containment reference list. 27 * Returns the value of the '<em><b>Scopes</b></em>' containment reference list.
28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope}. 28 * The list contents are of type {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Scopes</em>' containment reference list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Scopes</em>' containment reference list. 31 * @return the value of the '<em>Scopes</em>' containment reference list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeSpecification_Scopes() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getScopeSpecification_Scopes()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Solver.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Solver.java
index 9bd03568..b61e6832 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Solver.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Solver.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -53,10 +53,6 @@ public enum Solver implements Enumerator
53 /** 53 /**
54 * The '<em><b>SMT Solver</b></em>' literal value. 54 * The '<em><b>SMT Solver</b></em>' literal value.
55 * <!-- begin-user-doc --> 55 * <!-- begin-user-doc -->
56 * <p>
57 * If the meaning of '<em><b>SMT Solver</b></em>' literal object isn't clear,
58 * there really should be more of a description here...
59 * </p>
60 * <!-- end-user-doc --> 56 * <!-- end-user-doc -->
61 * @see #SMT_SOLVER 57 * @see #SMT_SOLVER
62 * @model name="SMTSolver" 58 * @model name="SMTSolver"
@@ -68,10 +64,6 @@ public enum Solver implements Enumerator
68 /** 64 /**
69 * The '<em><b>Alloy Solver</b></em>' literal value. 65 * The '<em><b>Alloy Solver</b></em>' literal value.
70 * <!-- begin-user-doc --> 66 * <!-- begin-user-doc -->
71 * <p>
72 * If the meaning of '<em><b>Alloy Solver</b></em>' literal object isn't clear,
73 * there really should be more of a description here...
74 * </p>
75 * <!-- end-user-doc --> 67 * <!-- end-user-doc -->
76 * @see #ALLOY_SOLVER 68 * @see #ALLOY_SOLVER
77 * @model name="AlloySolver" 69 * @model name="AlloySolver"
@@ -83,10 +75,6 @@ public enum Solver implements Enumerator
83 /** 75 /**
84 * The '<em><b>Viatra Solver</b></em>' literal value. 76 * The '<em><b>Viatra Solver</b></em>' literal value.
85 * <!-- begin-user-doc --> 77 * <!-- begin-user-doc -->
86 * <p>
87 * If the meaning of '<em><b>Viatra Solver</b></em>' literal object isn't clear,
88 * there really should be more of a description here...
89 * </p>
90 * <!-- end-user-doc --> 78 * <!-- end-user-doc -->
91 * @see #VIATRA_SOLVER 79 * @see #VIATRA_SOLVER
92 * @model name="ViatraSolver" 80 * @model name="ViatraSolver"
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringEnumeration.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringEnumeration.java
index cc0ac732..df0119cb 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringEnumeration.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringEnumeration.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -27,10 +27,6 @@ public interface StringEnumeration extends NumberSpecification
27 * Returns the value of the '<em><b>Entry</b></em>' attribute list. 27 * Returns the value of the '<em><b>Entry</b></em>' attribute list.
28 * The list contents are of type {@link java.lang.String}. 28 * The list contents are of type {@link java.lang.String}.
29 * <!-- begin-user-doc --> 29 * <!-- begin-user-doc -->
30 * <p>
31 * If the meaning of the '<em>Entry</em>' attribute list isn't clear,
32 * there really should be more of a description here...
33 * </p>
34 * <!-- end-user-doc --> 30 * <!-- end-user-doc -->
35 * @return the value of the '<em>Entry</em>' attribute list. 31 * @return the value of the '<em>Entry</em>' attribute list.
36 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringEnumeration_Entry() 32 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage#getStringEnumeration_Entry()
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringReference.java
index 88e27a11..f9dbb308 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringScope.java
index fadc32a1..10c9b8c1 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringTypeScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringTypeScope.java
index 6f60ac3b..2264ce44 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringTypeScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/StringTypeScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -25,10 +25,6 @@ public interface StringTypeScope extends TypeScope
25 /** 25 /**
26 * Returns the value of the '<em><b>Type</b></em>' containment reference. 26 * Returns the value of the '<em><b>Type</b></em>' containment reference.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <p>
29 * If the meaning of the '<em>Type</em>' containment reference isn't clear,
30 * there really should be more of a description here...
31 * </p>
32 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
33 * @return the value of the '<em>Type</em>' containment reference. 29 * @return the value of the '<em>Type</em>' containment reference.
34 * @see #setType(StringReference) 30 * @see #setType(StringReference)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Task.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Task.java
index 82708c1b..9df32d82 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Task.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/Task.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java
index 1f90715e..d521b872 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ThresholdEntry.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -28,10 +28,6 @@ public interface ThresholdEntry extends ObjectiveEntry
28 * Returns the value of the '<em><b>Operator</b></em>' attribute. 28 * Returns the value of the '<em><b>Operator</b></em>' attribute.
29 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator}. 29 * The literals are from the enumeration {@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator}.
30 * <!-- begin-user-doc --> 30 * <!-- begin-user-doc -->
31 * <p>
32 * If the meaning of the '<em>Operator</em>' attribute isn't clear,
33 * there really should be more of a description here...
34 * </p>
35 * <!-- end-user-doc --> 31 * <!-- end-user-doc -->
36 * @return the value of the '<em>Operator</em>' attribute. 32 * @return the value of the '<em>Operator</em>' attribute.
37 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator 33 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ComparisonOperator
@@ -56,10 +52,6 @@ public interface ThresholdEntry extends ObjectiveEntry
56 /** 52 /**
57 * Returns the value of the '<em><b>Threshold</b></em>' attribute. 53 * Returns the value of the '<em><b>Threshold</b></em>' attribute.
58 * <!-- begin-user-doc --> 54 * <!-- begin-user-doc -->
59 * <p>
60 * If the meaning of the '<em>Threshold</em>' attribute isn't clear,
61 * there really should be more of a description here...
62 * </p>
63 * <!-- end-user-doc --> 55 * <!-- end-user-doc -->
64 * @return the value of the '<em>Threshold</em>' attribute. 56 * @return the value of the '<em>Threshold</em>' attribute.
65 * @see #setThreshold(BigDecimal) 57 * @see #setThreshold(BigDecimal)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeReference.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeReference.java
index e98baba7..82499145 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeReference.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeReference.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeScope.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeScope.java
index 0fd2f53a..5e133c80 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeScope.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/TypeScope.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -28,10 +28,6 @@ public interface TypeScope extends EObject
28 /** 28 /**
29 * Returns the value of the '<em><b>Sets New</b></em>' attribute. 29 * Returns the value of the '<em><b>Sets New</b></em>' attribute.
30 * <!-- begin-user-doc --> 30 * <!-- begin-user-doc -->
31 * <p>
32 * If the meaning of the '<em>Sets New</em>' attribute isn't clear,
33 * there really should be more of a description here...
34 * </p>
35 * <!-- end-user-doc --> 31 * <!-- end-user-doc -->
36 * @return the value of the '<em>Sets New</em>' attribute. 32 * @return the value of the '<em>Sets New</em>' attribute.
37 * @see #setSetsNew(boolean) 33 * @see #setSetsNew(boolean)
@@ -54,10 +50,6 @@ public interface TypeScope extends EObject
54 /** 50 /**
55 * Returns the value of the '<em><b>Sets Sum</b></em>' attribute. 51 * Returns the value of the '<em><b>Sets Sum</b></em>' attribute.
56 * <!-- begin-user-doc --> 52 * <!-- begin-user-doc -->
57 * <p>
58 * If the meaning of the '<em>Sets Sum</em>' attribute isn't clear,
59 * there really should be more of a description here...
60 * </p>
61 * <!-- end-user-doc --> 53 * <!-- end-user-doc -->
62 * @return the value of the '<em>Sets Sum</em>' attribute. 54 * @return the value of the '<em>Sets Sum</em>' attribute.
63 * @see #setSetsSum(boolean) 55 * @see #setSetsSum(boolean)
@@ -80,10 +72,6 @@ public interface TypeScope extends EObject
80 /** 72 /**
81 * Returns the value of the '<em><b>Number</b></em>' containment reference. 73 * Returns the value of the '<em><b>Number</b></em>' containment reference.
82 * <!-- begin-user-doc --> 74 * <!-- begin-user-doc -->
83 * <p>
84 * If the meaning of the '<em>Number</em>' containment reference isn't clear,
85 * there really should be more of a description here...
86 * </p>
87 * <!-- end-user-doc --> 75 * <!-- end-user-doc -->
88 * @return the value of the '<em>Number</em>' containment reference. 76 * @return the value of the '<em>Number</em>' containment reference.
89 * @see #setNumber(NumberSpecification) 77 * @see #setNumber(NumberSpecification)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ViatraImport.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ViatraImport.java
index 59d46690..26a440d7 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ViatraImport.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ViatraImport.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5 5
@@ -26,10 +26,6 @@ public interface ViatraImport extends Import
26 /** 26 /**
27 * Returns the value of the '<em><b>Imported Viatra</b></em>' reference. 27 * Returns the value of the '<em><b>Imported Viatra</b></em>' reference.
28 * <!-- begin-user-doc --> 28 * <!-- begin-user-doc -->
29 * <p>
30 * If the meaning of the '<em>Imported Viatra</em>' reference isn't clear,
31 * there really should be more of a description here...
32 * </p>
33 * <!-- end-user-doc --> 29 * <!-- end-user-doc -->
34 * @return the value of the '<em>Imported Viatra</em>' reference. 30 * @return the value of the '<em>Imported Viatra</em>' reference.
35 * @see #setImportedViatra(PatternModel) 31 * @see #setImportedViatra(PatternModel)
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPackageEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPackageEntryImpl.java
index 1778e18f..6dcaabda 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPackageEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPackageEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPatternEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPatternEntryImpl.java
index a5f19b8b..69529bad 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPatternEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/AllPatternEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
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 77ff05e8..dbd717e5 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
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
@@ -71,7 +71,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
71 case ApplicationConfigurationPackage.IMPORT: return createImport(); 71 case ApplicationConfigurationPackage.IMPORT: return createImport();
72 case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport(); 72 case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport();
73 case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport(); 73 case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport();
74 case ApplicationConfigurationPackage.CFT_IMPORT: return createCftImport();
75 case ApplicationConfigurationPackage.DECLARATION: return createDeclaration(); 74 case ApplicationConfigurationPackage.DECLARATION: return createDeclaration();
76 case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification(); 75 case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification();
77 case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration(); 76 case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration();
@@ -105,9 +104,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
105 case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction(); 104 case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction();
106 case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction(); 105 case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction();
107 case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry(); 106 case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry();
108 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION: return createReliabilityObjectiveFunction();
109 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY: return createReliabiltiyProbability();
110 case ApplicationConfigurationPackage.MTFF: return createMtff();
111 case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration(); 107 case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration();
112 case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference(); 108 case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference();
113 case ApplicationConfigurationPackage.OBJECTIVE: return createObjective(); 109 case ApplicationConfigurationPackage.OBJECTIVE: return createObjective();
@@ -264,18 +260,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
264 * @generated 260 * @generated
265 */ 261 */
266 @Override 262 @Override
267 public CftImport createCftImport()
268 {
269 CftImportImpl cftImport = new CftImportImpl();
270 return cftImport;
271 }
272
273 /**
274 * <!-- begin-user-doc -->
275 * <!-- end-user-doc -->
276 * @generated
277 */
278 @Override
279 public Declaration createDeclaration() 263 public Declaration createDeclaration()
280 { 264 {
281 DeclarationImpl declaration = new DeclarationImpl(); 265 DeclarationImpl declaration = new DeclarationImpl();
@@ -672,42 +656,6 @@ public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements
672 * @generated 656 * @generated
673 */ 657 */
674 @Override 658 @Override
675 public ReliabilityObjectiveFunction createReliabilityObjectiveFunction()
676 {
677 ReliabilityObjectiveFunctionImpl reliabilityObjectiveFunction = new ReliabilityObjectiveFunctionImpl();
678 return reliabilityObjectiveFunction;
679 }
680
681 /**
682 * <!-- begin-user-doc -->
683 * <!-- end-user-doc -->
684 * @generated
685 */
686 @Override
687 public ReliabiltiyProbability createReliabiltiyProbability()
688 {
689 ReliabiltiyProbabilityImpl reliabiltiyProbability = new ReliabiltiyProbabilityImpl();
690 return reliabiltiyProbability;
691 }
692
693 /**
694 * <!-- begin-user-doc -->
695 * <!-- end-user-doc -->
696 * @generated
697 */
698 @Override
699 public Mtff createMtff()
700 {
701 MtffImpl mtff = new MtffImpl();
702 return mtff;
703 }
704
705 /**
706 * <!-- begin-user-doc -->
707 * <!-- end-user-doc -->
708 * @generated
709 */
710 @Override
711 public ObjectiveDeclaration createObjectiveDeclaration() 659 public ObjectiveDeclaration createObjectiveDeclaration()
712 { 660 {
713 ObjectiveDeclarationImpl objectiveDeclaration = new ObjectiveDeclarationImpl(); 661 ObjectiveDeclarationImpl objectiveDeclaration = new ObjectiveDeclarationImpl();
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 7f2bee5b..42ac7d67 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
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
@@ -7,7 +7,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackag
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry; 7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory; 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory;
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; 9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; 10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope; 11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command; 12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command;
@@ -49,7 +48,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
49import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; 48import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
50import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; 49import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
51import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; 50import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
52import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
53import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification; 51import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.NumberSpecification;
54import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; 52import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
55import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; 53import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
@@ -73,8 +71,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnume
73import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; 71import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference;
74import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; 72import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
75import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; 73import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
76import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction;
77import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
78import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; 74import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
79import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; 75import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope;
80import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; 76import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
@@ -91,12 +87,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeRefer
91import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope; 87import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope;
92import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport; 88import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport;
93 89
94import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftLanguagePackage;
95
96import hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftPackage;
97
98import hu.bme.mit.inf.dslreasoner.faulttree.model.ft.FtPackage;
99
100import org.eclipse.emf.ecore.EAttribute; 90import org.eclipse.emf.ecore.EAttribute;
101import org.eclipse.emf.ecore.EClass; 91import org.eclipse.emf.ecore.EClass;
102import org.eclipse.emf.ecore.EEnum; 92import org.eclipse.emf.ecore.EEnum;
@@ -162,13 +152,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
162 * <!-- end-user-doc --> 152 * <!-- end-user-doc -->
163 * @generated 153 * @generated
164 */ 154 */
165 private EClass cftImportEClass = null;
166
167 /**
168 * <!-- begin-user-doc -->
169 * <!-- end-user-doc -->
170 * @generated
171 */
172 private EClass declarationEClass = null; 155 private EClass declarationEClass = null;
173 156
174 /** 157 /**
@@ -400,27 +383,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
400 * <!-- end-user-doc --> 383 * <!-- end-user-doc -->
401 * @generated 384 * @generated
402 */ 385 */
403 private EClass reliabilityObjectiveFunctionEClass = null;
404
405 /**
406 * <!-- begin-user-doc -->
407 * <!-- end-user-doc -->
408 * @generated
409 */
410 private EClass reliabiltiyProbabilityEClass = null;
411
412 /**
413 * <!-- begin-user-doc -->
414 * <!-- end-user-doc -->
415 * @generated
416 */
417 private EClass mtffEClass = null;
418
419 /**
420 * <!-- begin-user-doc -->
421 * <!-- end-user-doc -->
422 * @generated
423 */
424 private EClass objectiveDeclarationEClass = null; 386 private EClass objectiveDeclarationEClass = null;
425 387
426 /** 388 /**
@@ -767,14 +729,11 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
767 isInited = true; 729 isInited = true;
768 730
769 // Initialize simple dependencies 731 // Initialize simple dependencies
770 CftLanguagePackage.eINSTANCE.eClass();
771 EcorePackage.eINSTANCE.eClass(); 732 EcorePackage.eINSTANCE.eClass();
772 PatternLanguagePackage.eINSTANCE.eClass(); 733 PatternLanguagePackage.eINSTANCE.eClass();
773 CftPackage.eINSTANCE.eClass();
774 XtypePackage.eINSTANCE.eClass(); 734 XtypePackage.eINSTANCE.eClass();
775 TypesPackage.eINSTANCE.eClass(); 735 TypesPackage.eINSTANCE.eClass();
776 XbasePackage.eINSTANCE.eClass(); 736 XbasePackage.eINSTANCE.eClass();
777 FtPackage.eINSTANCE.eClass();
778 737
779 // Create package meta-data objects 738 // Create package meta-data objects
780 theApplicationConfigurationPackage.createPackageContents(); 739 theApplicationConfigurationPackage.createPackageContents();
@@ -895,28 +854,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
895 * @generated 854 * @generated
896 */ 855 */
897 @Override 856 @Override
898 public EClass getCftImport()
899 {
900 return cftImportEClass;
901 }
902
903 /**
904 * <!-- begin-user-doc -->
905 * <!-- end-user-doc -->
906 * @generated
907 */
908 @Override
909 public EReference getCftImport_ImportedCft()
910 {
911 return (EReference)cftImportEClass.getEStructuralFeatures().get(0);
912 }
913
914 /**
915 * <!-- begin-user-doc -->
916 * <!-- end-user-doc -->
917 * @generated
918 */
919 @Override
920 public EClass getDeclaration() 857 public EClass getDeclaration()
921 { 858 {
922 return declarationEClass; 859 return declarationEClass;
@@ -1610,72 +1547,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
1610 * @generated 1547 * @generated
1611 */ 1548 */
1612 @Override 1549 @Override
1613 public EClass getReliabilityObjectiveFunction()
1614 {
1615 return reliabilityObjectiveFunctionEClass;
1616 }
1617
1618 /**
1619 * <!-- begin-user-doc -->
1620 * <!-- end-user-doc -->
1621 * @generated
1622 */
1623 @Override
1624 public EReference getReliabilityObjectiveFunction_Package()
1625 {
1626 return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(0);
1627 }
1628
1629 /**
1630 * <!-- begin-user-doc -->
1631 * <!-- end-user-doc -->
1632 * @generated
1633 */
1634 @Override
1635 public EReference getReliabilityObjectiveFunction_Transformation()
1636 {
1637 return (EReference)reliabilityObjectiveFunctionEClass.getEStructuralFeatures().get(1);
1638 }
1639
1640 /**
1641 * <!-- begin-user-doc -->
1642 * <!-- end-user-doc -->
1643 * @generated
1644 */
1645 @Override
1646 public EClass getReliabiltiyProbability()
1647 {
1648 return reliabiltiyProbabilityEClass;
1649 }
1650
1651 /**
1652 * <!-- begin-user-doc -->
1653 * <!-- end-user-doc -->
1654 * @generated
1655 */
1656 @Override
1657 public EAttribute getReliabiltiyProbability_Time()
1658 {
1659 return (EAttribute)reliabiltiyProbabilityEClass.getEStructuralFeatures().get(0);
1660 }
1661
1662 /**
1663 * <!-- begin-user-doc -->
1664 * <!-- end-user-doc -->
1665 * @generated
1666 */
1667 @Override
1668 public EClass getMtff()
1669 {
1670 return mtffEClass;
1671 }
1672
1673 /**
1674 * <!-- begin-user-doc -->
1675 * <!-- end-user-doc -->
1676 * @generated
1677 */
1678 @Override
1679 public EClass getObjectiveDeclaration() 1550 public EClass getObjectiveDeclaration()
1680 { 1551 {
1681 return objectiveDeclarationEClass; 1552 return objectiveDeclarationEClass;
@@ -2683,9 +2554,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2683 viatraImportEClass = createEClass(VIATRA_IMPORT); 2554 viatraImportEClass = createEClass(VIATRA_IMPORT);
2684 createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA); 2555 createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA);
2685 2556
2686 cftImportEClass = createEClass(CFT_IMPORT);
2687 createEReference(cftImportEClass, CFT_IMPORT__IMPORTED_CFT);
2688
2689 declarationEClass = createEClass(DECLARATION); 2557 declarationEClass = createEClass(DECLARATION);
2690 createEAttribute(declarationEClass, DECLARATION__NAME); 2558 createEAttribute(declarationEClass, DECLARATION__NAME);
2691 2559
@@ -2782,15 +2650,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2782 createEReference(costEntryEClass, COST_ENTRY__PATTERN_ELEMENT); 2650 createEReference(costEntryEClass, COST_ENTRY__PATTERN_ELEMENT);
2783 createEAttribute(costEntryEClass, COST_ENTRY__WEIGHT); 2651 createEAttribute(costEntryEClass, COST_ENTRY__WEIGHT);
2784 2652
2785 reliabilityObjectiveFunctionEClass = createEClass(RELIABILITY_OBJECTIVE_FUNCTION);
2786 createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE);
2787 createEReference(reliabilityObjectiveFunctionEClass, RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION);
2788
2789 reliabiltiyProbabilityEClass = createEClass(RELIABILTIY_PROBABILITY);
2790 createEAttribute(reliabiltiyProbabilityEClass, RELIABILTIY_PROBABILITY__TIME);
2791
2792 mtffEClass = createEClass(MTFF);
2793
2794 objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION); 2653 objectiveDeclarationEClass = createEClass(OBJECTIVE_DECLARATION);
2795 createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION); 2654 createEReference(objectiveDeclarationEClass, OBJECTIVE_DECLARATION__SPECIFICATION);
2796 2655
@@ -2948,7 +2807,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2948 // Obtain other dependent packages 2807 // Obtain other dependent packages
2949 EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI); 2808 EcorePackage theEcorePackage = (EcorePackage)EPackage.Registry.INSTANCE.getEPackage(EcorePackage.eNS_URI);
2950 PatternLanguagePackage thePatternLanguagePackage = (PatternLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PatternLanguagePackage.eNS_URI); 2809 PatternLanguagePackage thePatternLanguagePackage = (PatternLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(PatternLanguagePackage.eNS_URI);
2951 CftLanguagePackage theCftLanguagePackage = (CftLanguagePackage)EPackage.Registry.INSTANCE.getEPackage(CftLanguagePackage.eNS_URI);
2952 2810
2953 // Create type parameters 2811 // Create type parameters
2954 2812
@@ -2957,7 +2815,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2957 // Add supertypes to classes 2815 // Add supertypes to classes
2958 ePackageImportEClass.getESuperTypes().add(this.getImport()); 2816 ePackageImportEClass.getESuperTypes().add(this.getImport());
2959 viatraImportEClass.getESuperTypes().add(this.getImport()); 2817 viatraImportEClass.getESuperTypes().add(this.getImport());
2960 cftImportEClass.getESuperTypes().add(this.getImport());
2961 declarationEClass.getESuperTypes().add(this.getCommand()); 2818 declarationEClass.getESuperTypes().add(this.getCommand());
2962 fileSpecificationEClass.getESuperTypes().add(this.getFile()); 2819 fileSpecificationEClass.getESuperTypes().add(this.getFile());
2963 fileDeclarationEClass.getESuperTypes().add(this.getDeclaration()); 2820 fileDeclarationEClass.getESuperTypes().add(this.getDeclaration());
@@ -2981,9 +2838,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
2981 optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); 2838 optimizationEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
2982 thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry()); 2839 thresholdEntryEClass.getESuperTypes().add(this.getObjectiveEntry());
2983 costObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction()); 2840 costObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
2984 reliabilityObjectiveFunctionEClass.getESuperTypes().add(this.getObjectiveFunction());
2985 reliabiltiyProbabilityEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
2986 mtffEClass.getESuperTypes().add(this.getReliabilityObjectiveFunction());
2987 objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration()); 2841 objectiveDeclarationEClass.getESuperTypes().add(this.getDeclaration());
2988 objectiveReferenceEClass.getESuperTypes().add(this.getObjective()); 2842 objectiveReferenceEClass.getESuperTypes().add(this.getObjective());
2989 configSpecificationEClass.getESuperTypes().add(this.getConfig()); 2843 configSpecificationEClass.getESuperTypes().add(this.getConfig());
@@ -3032,9 +2886,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
3032 initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2886 initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3033 initEReference(getViatraImport_ImportedViatra(), thePatternLanguagePackage.getPatternModel(), null, "importedViatra", null, 0, 1, ViatraImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2887 initEReference(getViatraImport_ImportedViatra(), thePatternLanguagePackage.getPatternModel(), null, "importedViatra", null, 0, 1, ViatraImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3034 2888
3035 initEClass(cftImportEClass, CftImport.class, "CftImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3036 initEReference(getCftImport_ImportedCft(), theCftLanguagePackage.getCftModel(), null, "importedCft", null, 0, 1, CftImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3037
3038 initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2889 initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3039 initEAttribute(getDeclaration_Name(), theEcorePackage.getEString(), "name", null, 0, 1, Declaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2890 initEAttribute(getDeclaration_Name(), theEcorePackage.getEString(), "name", null, 0, 1, Declaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3040 2891
@@ -3131,15 +2982,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements
3131 initEReference(getCostEntry_PatternElement(), this.getPatternElement(), null, "patternElement", null, 0, 1, CostEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2982 initEReference(getCostEntry_PatternElement(), this.getPatternElement(), null, "patternElement", null, 0, 1, CostEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3132 initEAttribute(getCostEntry_Weight(), theEcorePackage.getEInt(), "weight", null, 0, 1, CostEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 2983 initEAttribute(getCostEntry_Weight(), theEcorePackage.getEInt(), "weight", null, 0, 1, CostEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
3133 2984
3134 initEClass(reliabilityObjectiveFunctionEClass, ReliabilityObjectiveFunction.class, "ReliabilityObjectiveFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3135 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);
3136 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);
3137
3138 initEClass(reliabiltiyProbabilityEClass, ReliabiltiyProbability.class, "ReliabiltiyProbability", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3139 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);
3140
3141 initEClass(mtffEClass, Mtff.class, "Mtff", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3142
3143 initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 2985 initEClass(objectiveDeclarationEClass, ObjectiveDeclaration.class, "ObjectiveDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
3144 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); 2986 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);
3145 2987
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java
deleted file mode 100644
index 35a0ecf1..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CftImportImpl.java
+++ /dev/null
@@ -1,176 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
8
9import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
10
11import org.eclipse.emf.common.notify.Notification;
12
13import org.eclipse.emf.ecore.EClass;
14import org.eclipse.emf.ecore.InternalEObject;
15
16import org.eclipse.emf.ecore.impl.ENotificationImpl;
17
18/**
19 * <!-- begin-user-doc -->
20 * An implementation of the model object '<em><b>Cft Import</b></em>'.
21 * <!-- end-user-doc -->
22 * <p>
23 * The following features are implemented:
24 * </p>
25 * <ul>
26 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CftImportImpl#getImportedCft <em>Imported Cft</em>}</li>
27 * </ul>
28 *
29 * @generated
30 */
31public class CftImportImpl extends ImportImpl implements CftImport
32{
33 /**
34 * The cached value of the '{@link #getImportedCft() <em>Imported Cft</em>}' reference.
35 * <!-- begin-user-doc -->
36 * <!-- end-user-doc -->
37 * @see #getImportedCft()
38 * @generated
39 * @ordered
40 */
41 protected CftModel importedCft;
42
43 /**
44 * <!-- begin-user-doc -->
45 * <!-- end-user-doc -->
46 * @generated
47 */
48 protected CftImportImpl()
49 {
50 super();
51 }
52
53 /**
54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc -->
56 * @generated
57 */
58 @Override
59 protected EClass eStaticClass()
60 {
61 return ApplicationConfigurationPackage.Literals.CFT_IMPORT;
62 }
63
64 /**
65 * <!-- begin-user-doc -->
66 * <!-- end-user-doc -->
67 * @generated
68 */
69 @Override
70 public CftModel getImportedCft()
71 {
72 if (importedCft != null && importedCft.eIsProxy())
73 {
74 InternalEObject oldImportedCft = (InternalEObject)importedCft;
75 importedCft = (CftModel)eResolveProxy(oldImportedCft);
76 if (importedCft != oldImportedCft)
77 {
78 if (eNotificationRequired())
79 eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT, oldImportedCft, importedCft));
80 }
81 }
82 return importedCft;
83 }
84
85 /**
86 * <!-- begin-user-doc -->
87 * <!-- end-user-doc -->
88 * @generated
89 */
90 public CftModel basicGetImportedCft()
91 {
92 return importedCft;
93 }
94
95 /**
96 * <!-- begin-user-doc -->
97 * <!-- end-user-doc -->
98 * @generated
99 */
100 @Override
101 public void setImportedCft(CftModel newImportedCft)
102 {
103 CftModel oldImportedCft = importedCft;
104 importedCft = newImportedCft;
105 if (eNotificationRequired())
106 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT, oldImportedCft, importedCft));
107 }
108
109 /**
110 * <!-- begin-user-doc -->
111 * <!-- end-user-doc -->
112 * @generated
113 */
114 @Override
115 public Object eGet(int featureID, boolean resolve, boolean coreType)
116 {
117 switch (featureID)
118 {
119 case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
120 if (resolve) return getImportedCft();
121 return basicGetImportedCft();
122 }
123 return super.eGet(featureID, resolve, coreType);
124 }
125
126 /**
127 * <!-- begin-user-doc -->
128 * <!-- end-user-doc -->
129 * @generated
130 */
131 @Override
132 public void eSet(int featureID, Object newValue)
133 {
134 switch (featureID)
135 {
136 case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
137 setImportedCft((CftModel)newValue);
138 return;
139 }
140 super.eSet(featureID, newValue);
141 }
142
143 /**
144 * <!-- begin-user-doc -->
145 * <!-- end-user-doc -->
146 * @generated
147 */
148 @Override
149 public void eUnset(int featureID)
150 {
151 switch (featureID)
152 {
153 case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
154 setImportedCft((CftModel)null);
155 return;
156 }
157 super.eUnset(featureID);
158 }
159
160 /**
161 * <!-- begin-user-doc -->
162 * <!-- end-user-doc -->
163 * @generated
164 */
165 @Override
166 public boolean eIsSet(int featureID)
167 {
168 switch (featureID)
169 {
170 case ApplicationConfigurationPackage.CFT_IMPORT__IMPORTED_CFT:
171 return importedCft != null;
172 }
173 return super.eIsSet(featureID);
174 }
175
176} //CftImportImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassReferenceImpl.java
index c494d41d..58f60975 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassTypeScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassTypeScopeImpl.java
index 6bcb3cc4..a208a95e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassTypeScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ClassTypeScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CommandImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CommandImpl.java
index 7548406e..a0346069 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CommandImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CommandImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigDeclarationImpl.java
index 3fd099db..4db2615e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java
index 09144917..d0d9bc9a 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigImpl.java
index cc2982f7..7cb48be6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigReferenceImpl.java
index ee829926..4ee8cab8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigSpecificationImpl.java
index c5426c35..f419e451 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigurationScriptImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigurationScriptImpl.java
index c147407d..0b220913 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigurationScriptImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ConfigurationScriptImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java
index 892df6f5..623b03d0 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java
index bdabbb69..b053191d 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CostObjectiveFunctionImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java
index 45c4d4ea..8814ff7c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/CustomEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DeclarationImpl.java
index 28f8f9ae..8ce91ebb 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java
index d5a10833..8db0b730 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/DocumentationEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/EPackageImportImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/EPackageImportImpl.java
index b7416c44..bb56f86a 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/EPackageImportImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/EPackageImportImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ExactNumberImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ExactNumberImpl.java
index 359ad5b9..4a4e9d81 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ExactNumberImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ExactNumberImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileDeclarationImpl.java
index 511a24d5..012f50f8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileImpl.java
index a79ce222..7771bbe6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileReferenceImpl.java
index 72c8946c..fd63024f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileSpecificationImpl.java
index e6f123e1..e1dece10 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FileSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FolderEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FolderEntryImpl.java
index dbaad93e..d45a3dad 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FolderEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/FolderEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
index c9fe167f..31353783 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GenerationTaskImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternDeclarationImpl.java
index a6268299..2ffdfcf3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternImpl.java
index 33778d68..38cadbab 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternReferenceImpl.java
index 235dd069..31c486e2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/GraphPatternReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ImportImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ImportImpl.java
index 83165b02..1b24fa75 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ImportImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ImportImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntEnumberationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntEnumberationImpl.java
index 27427fc4..4636e5fb 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntEnumberationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntEnumberationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerReferenceImpl.java
index 894c5af8..e8169503 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerScopeImpl.java
index 65a1d572..951796dc 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerTypeScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerTypeScopeImpl.java
index 61428e72..9ba86185 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerTypeScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntegerTypeScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntervallNumberImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntervallNumberImpl.java
index ad784f8e..b39f4692 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntervallNumberImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/IntervallNumberImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java
index 5c76cad2..d7341660 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MemoryEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
index bfa1ebee..710bd870 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelElementImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelElementImpl.java
index 08591722..08488bf2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelElementImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelElementImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelEntryImpl.java
index b3eb49a1..b4b04991 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelImpl.java
index 899e1c19..c6a78baf 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelReferenceImpl.java
index 2e69e24b..4b9ee2d3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelSpecificationImpl.java
index f8aaae1c..d6704d3d 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MetamodelSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ModelEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ModelEntryImpl.java
index c7f2b6ec..820cfd60 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ModelEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ModelEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
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
deleted file mode 100644
index aeeacd58..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/MtffImpl.java
+++ /dev/null
@@ -1,41 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
8
9import org.eclipse.emf.ecore.EClass;
10
11/**
12 * <!-- begin-user-doc -->
13 * An implementation of the model object '<em><b>Mtff</b></em>'.
14 * <!-- end-user-doc -->
15 *
16 * @generated
17 */
18public class MtffImpl extends ReliabilityObjectiveFunctionImpl implements Mtff
19{
20 /**
21 * <!-- begin-user-doc -->
22 * <!-- end-user-doc -->
23 * @generated
24 */
25 protected MtffImpl()
26 {
27 super();
28 }
29
30 /**
31 * <!-- begin-user-doc -->
32 * <!-- end-user-doc -->
33 * @generated
34 */
35 @Override
36 protected EClass eStaticClass()
37 {
38 return ApplicationConfigurationPackage.Literals.MTFF;
39 }
40
41} //MtffImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/NumberSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/NumberSpecificationImpl.java
index 853bb539..496bce22 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/NumberSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/NumberSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectReferenceImpl.java
index a61feb62..90b0c966 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectTypeScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectTypeScopeImpl.java
index 7aa64823..8ff52439 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectTypeScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectTypeScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java
index b705144c..06621785 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java
index 4e339a15..ee5fd956 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java
index 33f252be..b9530465 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveFunctionImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java
index 2307f88a..084f9e9f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java
index e207ef22..dcd79e1d 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java
index 2ae968a1..9270a2cf 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ObjectiveSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java
index a4561862..a7ad5928 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/OptimizationEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelDeclarationImpl.java
index ce69472e..5503dc77 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelEntryImpl.java
index 3bcaec12..c481e1b7 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelImpl.java
index b50d6698..5cba4ed5 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelReferenceImpl.java
index 4384b273..cbfd5c70 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelSpecificationImpl.java
index 79c1c236..bb797cbf 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PartialModelSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternElementImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternElementImpl.java
index b39866b8..ae9bb0c4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternElementImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternElementImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternEntryImpl.java
index 56fa0313..af9bfb78 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternSpecificationImpl.java
index eb1be0e0..15f85a92 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/PatternSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealEnumerationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealEnumerationImpl.java
index a14762a6..a0b114c2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealEnumerationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealEnumerationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealReferenceImpl.java
index 9f879728..80921cb3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealScopeImpl.java
index b7efecba..780293af 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealTypeScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealTypeScopeImpl.java
index 5c39a98e..53870133 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealTypeScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RealTypeScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
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
deleted file mode 100644
index d0008224..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabilityObjectiveFunctionImpl.java
+++ /dev/null
@@ -1,244 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction;
8
9import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel;
10import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.TransformationDefinition;
11
12import org.eclipse.emf.common.notify.Notification;
13
14import org.eclipse.emf.ecore.EClass;
15import org.eclipse.emf.ecore.InternalEObject;
16
17import org.eclipse.emf.ecore.impl.ENotificationImpl;
18
19/**
20 * <!-- begin-user-doc -->
21 * An implementation of the model object '<em><b>Reliability Objective Function</b></em>'.
22 * <!-- end-user-doc -->
23 * <p>
24 * The following features are implemented:
25 * </p>
26 * <ul>
27 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getPackage <em>Package</em>}</li>
28 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabilityObjectiveFunctionImpl#getTransformation <em>Transformation</em>}</li>
29 * </ul>
30 *
31 * @generated
32 */
33public class ReliabilityObjectiveFunctionImpl extends ObjectiveFunctionImpl implements ReliabilityObjectiveFunction
34{
35 /**
36 * The cached value of the '{@link #getPackage() <em>Package</em>}' reference.
37 * <!-- begin-user-doc -->
38 * <!-- end-user-doc -->
39 * @see #getPackage()
40 * @generated
41 * @ordered
42 */
43 protected CftModel package_;
44
45 /**
46 * The cached value of the '{@link #getTransformation() <em>Transformation</em>}' reference.
47 * <!-- begin-user-doc -->
48 * <!-- end-user-doc -->
49 * @see #getTransformation()
50 * @generated
51 * @ordered
52 */
53 protected TransformationDefinition transformation;
54
55 /**
56 * <!-- begin-user-doc -->
57 * <!-- end-user-doc -->
58 * @generated
59 */
60 protected ReliabilityObjectiveFunctionImpl()
61 {
62 super();
63 }
64
65 /**
66 * <!-- begin-user-doc -->
67 * <!-- end-user-doc -->
68 * @generated
69 */
70 @Override
71 protected EClass eStaticClass()
72 {
73 return ApplicationConfigurationPackage.Literals.RELIABILITY_OBJECTIVE_FUNCTION;
74 }
75
76 /**
77 * <!-- begin-user-doc -->
78 * <!-- end-user-doc -->
79 * @generated
80 */
81 @Override
82 public CftModel getPackage()
83 {
84 if (package_ != null && package_.eIsProxy())
85 {
86 InternalEObject oldPackage = (InternalEObject)package_;
87 package_ = (CftModel)eResolveProxy(oldPackage);
88 if (package_ != oldPackage)
89 {
90 if (eNotificationRequired())
91 eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_));
92 }
93 }
94 return package_;
95 }
96
97 /**
98 * <!-- begin-user-doc -->
99 * <!-- end-user-doc -->
100 * @generated
101 */
102 public CftModel basicGetPackage()
103 {
104 return package_;
105 }
106
107 /**
108 * <!-- begin-user-doc -->
109 * <!-- end-user-doc -->
110 * @generated
111 */
112 @Override
113 public void setPackage(CftModel newPackage)
114 {
115 CftModel oldPackage = package_;
116 package_ = newPackage;
117 if (eNotificationRequired())
118 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE, oldPackage, package_));
119 }
120
121 /**
122 * <!-- begin-user-doc -->
123 * <!-- end-user-doc -->
124 * @generated
125 */
126 @Override
127 public TransformationDefinition getTransformation()
128 {
129 if (transformation != null && transformation.eIsProxy())
130 {
131 InternalEObject oldTransformation = (InternalEObject)transformation;
132 transformation = (TransformationDefinition)eResolveProxy(oldTransformation);
133 if (transformation != oldTransformation)
134 {
135 if (eNotificationRequired())
136 eNotify(new ENotificationImpl(this, Notification.RESOLVE, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
137 }
138 }
139 return transformation;
140 }
141
142 /**
143 * <!-- begin-user-doc -->
144 * <!-- end-user-doc -->
145 * @generated
146 */
147 public TransformationDefinition basicGetTransformation()
148 {
149 return transformation;
150 }
151
152 /**
153 * <!-- begin-user-doc -->
154 * <!-- end-user-doc -->
155 * @generated
156 */
157 @Override
158 public void setTransformation(TransformationDefinition newTransformation)
159 {
160 TransformationDefinition oldTransformation = transformation;
161 transformation = newTransformation;
162 if (eNotificationRequired())
163 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION, oldTransformation, transformation));
164 }
165
166 /**
167 * <!-- begin-user-doc -->
168 * <!-- end-user-doc -->
169 * @generated
170 */
171 @Override
172 public Object eGet(int featureID, boolean resolve, boolean coreType)
173 {
174 switch (featureID)
175 {
176 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
177 if (resolve) return getPackage();
178 return basicGetPackage();
179 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
180 if (resolve) return getTransformation();
181 return basicGetTransformation();
182 }
183 return super.eGet(featureID, resolve, coreType);
184 }
185
186 /**
187 * <!-- begin-user-doc -->
188 * <!-- end-user-doc -->
189 * @generated
190 */
191 @Override
192 public void eSet(int featureID, Object newValue)
193 {
194 switch (featureID)
195 {
196 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
197 setPackage((CftModel)newValue);
198 return;
199 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
200 setTransformation((TransformationDefinition)newValue);
201 return;
202 }
203 super.eSet(featureID, newValue);
204 }
205
206 /**
207 * <!-- begin-user-doc -->
208 * <!-- end-user-doc -->
209 * @generated
210 */
211 @Override
212 public void eUnset(int featureID)
213 {
214 switch (featureID)
215 {
216 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
217 setPackage((CftModel)null);
218 return;
219 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
220 setTransformation((TransformationDefinition)null);
221 return;
222 }
223 super.eUnset(featureID);
224 }
225
226 /**
227 * <!-- begin-user-doc -->
228 * <!-- end-user-doc -->
229 * @generated
230 */
231 @Override
232 public boolean eIsSet(int featureID)
233 {
234 switch (featureID)
235 {
236 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
237 return package_ != null;
238 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
239 return transformation != null;
240 }
241 return super.eIsSet(featureID);
242 }
243
244} //ReliabilityObjectiveFunctionImpl
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
deleted file mode 100644
index b1940e3d..00000000
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ReliabiltiyProbabilityImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
1/**
2 * generated by Xtext 2.16.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
8
9import java.math.BigDecimal;
10
11import org.eclipse.emf.common.notify.Notification;
12
13import org.eclipse.emf.ecore.EClass;
14
15import org.eclipse.emf.ecore.impl.ENotificationImpl;
16
17/**
18 * <!-- begin-user-doc -->
19 * An implementation of the model object '<em><b>Reliabiltiy Probability</b></em>'.
20 * <!-- end-user-doc -->
21 * <p>
22 * The following features are implemented:
23 * </p>
24 * <ul>
25 * <li>{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ReliabiltiyProbabilityImpl#getTime <em>Time</em>}</li>
26 * </ul>
27 *
28 * @generated
29 */
30public class ReliabiltiyProbabilityImpl extends ReliabilityObjectiveFunctionImpl implements ReliabiltiyProbability
31{
32 /**
33 * The default value of the '{@link #getTime() <em>Time</em>}' attribute.
34 * <!-- begin-user-doc -->
35 * <!-- end-user-doc -->
36 * @see #getTime()
37 * @generated
38 * @ordered
39 */
40 protected static final BigDecimal TIME_EDEFAULT = null;
41
42 /**
43 * The cached value of the '{@link #getTime() <em>Time</em>}' attribute.
44 * <!-- begin-user-doc -->
45 * <!-- end-user-doc -->
46 * @see #getTime()
47 * @generated
48 * @ordered
49 */
50 protected BigDecimal time = TIME_EDEFAULT;
51
52 /**
53 * <!-- begin-user-doc -->
54 * <!-- end-user-doc -->
55 * @generated
56 */
57 protected ReliabiltiyProbabilityImpl()
58 {
59 super();
60 }
61
62 /**
63 * <!-- begin-user-doc -->
64 * <!-- end-user-doc -->
65 * @generated
66 */
67 @Override
68 protected EClass eStaticClass()
69 {
70 return ApplicationConfigurationPackage.Literals.RELIABILTIY_PROBABILITY;
71 }
72
73 /**
74 * <!-- begin-user-doc -->
75 * <!-- end-user-doc -->
76 * @generated
77 */
78 @Override
79 public BigDecimal getTime()
80 {
81 return time;
82 }
83
84 /**
85 * <!-- begin-user-doc -->
86 * <!-- end-user-doc -->
87 * @generated
88 */
89 @Override
90 public void setTime(BigDecimal newTime)
91 {
92 BigDecimal oldTime = time;
93 time = newTime;
94 if (eNotificationRequired())
95 eNotify(new ENotificationImpl(this, Notification.SET, ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME, oldTime, time));
96 }
97
98 /**
99 * <!-- begin-user-doc -->
100 * <!-- end-user-doc -->
101 * @generated
102 */
103 @Override
104 public Object eGet(int featureID, boolean resolve, boolean coreType)
105 {
106 switch (featureID)
107 {
108 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
109 return getTime();
110 }
111 return super.eGet(featureID, resolve, coreType);
112 }
113
114 /**
115 * <!-- begin-user-doc -->
116 * <!-- end-user-doc -->
117 * @generated
118 */
119 @Override
120 public void eSet(int featureID, Object newValue)
121 {
122 switch (featureID)
123 {
124 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
125 setTime((BigDecimal)newValue);
126 return;
127 }
128 super.eSet(featureID, newValue);
129 }
130
131 /**
132 * <!-- begin-user-doc -->
133 * <!-- end-user-doc -->
134 * @generated
135 */
136 @Override
137 public void eUnset(int featureID)
138 {
139 switch (featureID)
140 {
141 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
142 setTime(TIME_EDEFAULT);
143 return;
144 }
145 super.eUnset(featureID);
146 }
147
148 /**
149 * <!-- begin-user-doc -->
150 * <!-- end-user-doc -->
151 * @generated
152 */
153 @Override
154 public boolean eIsSet(int featureID)
155 {
156 switch (featureID)
157 {
158 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY__TIME:
159 return TIME_EDEFAULT == null ? time != null : !TIME_EDEFAULT.equals(time);
160 }
161 return super.eIsSet(featureID);
162 }
163
164 /**
165 * <!-- begin-user-doc -->
166 * <!-- end-user-doc -->
167 * @generated
168 */
169 @Override
170 public String toString()
171 {
172 if (eIsProxy()) return super.toString();
173
174 StringBuilder result = new StringBuilder(super.toString());
175 result.append(" (time: ");
176 result.append(time);
177 result.append(')');
178 return result.toString();
179 }
180
181} //ReliabiltiyProbabilityImpl
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java
index c6e4f885..00281016 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/RuntimeEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeDeclarationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeDeclarationImpl.java
index 030d1600..85d6a2da 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeDeclarationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeDeclarationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeImpl.java
index ddc4299e..81d452c3 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeReferenceImpl.java
index 81ae4f11..c348d0b2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeSpecificationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeSpecificationImpl.java
index bfa4fb1a..e209ebed 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeSpecificationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ScopeSpecificationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringEnumerationImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringEnumerationImpl.java
index fcd8bb08..7c7dc643 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringEnumerationImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringEnumerationImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringReferenceImpl.java
index 40e468b1..56505279 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringScopeImpl.java
index 536f3016..4fa60644 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringTypeScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringTypeScopeImpl.java
index 4d038c34..952f066e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringTypeScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/StringTypeScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TaskImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TaskImpl.java
index b3f25f96..34ec9582 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TaskImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TaskImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java
index 1ba04522..d14e159e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ThresholdEntryImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeReferenceImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeReferenceImpl.java
index fbf8925a..f43e29db 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeReferenceImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeReferenceImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeScopeImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeScopeImpl.java
index 789be159..ff63979f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeScopeImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/TypeScopeImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ViatraImportImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ViatraImportImpl.java
index 2b0bd086..520e6200 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ViatraImportImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ViatraImportImpl.java
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
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 96e7a6a6..42391fef 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
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
5 5
@@ -101,11 +101,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
101 return createViatraImportAdapter(); 101 return createViatraImportAdapter();
102 } 102 }
103 @Override 103 @Override
104 public Adapter caseCftImport(CftImport object)
105 {
106 return createCftImportAdapter();
107 }
108 @Override
109 public Adapter caseDeclaration(Declaration object) 104 public Adapter caseDeclaration(Declaration object)
110 { 105 {
111 return createDeclarationAdapter(); 106 return createDeclarationAdapter();
@@ -271,21 +266,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
271 return createCostEntryAdapter(); 266 return createCostEntryAdapter();
272 } 267 }
273 @Override 268 @Override
274 public Adapter caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
275 {
276 return createReliabilityObjectiveFunctionAdapter();
277 }
278 @Override
279 public Adapter caseReliabiltiyProbability(ReliabiltiyProbability object)
280 {
281 return createReliabiltiyProbabilityAdapter();
282 }
283 @Override
284 public Adapter caseMtff(Mtff object)
285 {
286 return createMtffAdapter();
287 }
288 @Override
289 public Adapter caseObjectiveDeclaration(ObjectiveDeclaration object) 269 public Adapter caseObjectiveDeclaration(ObjectiveDeclaration object)
290 { 270 {
291 return createObjectiveDeclarationAdapter(); 271 return createObjectiveDeclarationAdapter();
@@ -578,21 +558,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
578 } 558 }
579 559
580 /** 560 /**
581 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport <em>Cft Import</em>}'.
582 * <!-- begin-user-doc -->
583 * This default implementation returns null so that we can easily ignore cases;
584 * it's useful to ignore a case when inheritance will catch all the cases anyway.
585 * <!-- end-user-doc -->
586 * @return the new adapter.
587 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
588 * @generated
589 */
590 public Adapter createCftImportAdapter()
591 {
592 return null;
593 }
594
595 /**
596 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration <em>Declaration</em>}'. 561 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration <em>Declaration</em>}'.
597 * <!-- begin-user-doc --> 562 * <!-- begin-user-doc -->
598 * This default implementation returns null so that we can easily ignore cases; 563 * This default implementation returns null so that we can easily ignore cases;
@@ -1088,51 +1053,6 @@ public class ApplicationConfigurationAdapterFactory extends AdapterFactoryImpl
1088 } 1053 }
1089 1054
1090 /** 1055 /**
1091 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction <em>Reliability Objective Function</em>}'.
1092 * <!-- begin-user-doc -->
1093 * This default implementation returns null so that we can easily ignore cases;
1094 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1095 * <!-- end-user-doc -->
1096 * @return the new adapter.
1097 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
1098 * @generated
1099 */
1100 public Adapter createReliabilityObjectiveFunctionAdapter()
1101 {
1102 return null;
1103 }
1104
1105 /**
1106 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability <em>Reliabiltiy Probability</em>}'.
1107 * <!-- begin-user-doc -->
1108 * This default implementation returns null so that we can easily ignore cases;
1109 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1110 * <!-- end-user-doc -->
1111 * @return the new adapter.
1112 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability
1113 * @generated
1114 */
1115 public Adapter createReliabiltiyProbabilityAdapter()
1116 {
1117 return null;
1118 }
1119
1120 /**
1121 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff <em>Mtff</em>}'.
1122 * <!-- begin-user-doc -->
1123 * This default implementation returns null so that we can easily ignore cases;
1124 * it's useful to ignore a case when inheritance will catch all the cases anyway.
1125 * <!-- end-user-doc -->
1126 * @return the new adapter.
1127 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff
1128 * @generated
1129 */
1130 public Adapter createMtffAdapter()
1131 {
1132 return null;
1133 }
1134
1135 /**
1136 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration <em>Objective Declaration</em>}'. 1056 * Creates a new adapter for an object of class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration <em>Objective Declaration</em>}'.
1137 * <!-- begin-user-doc --> 1057 * <!-- begin-user-doc -->
1138 * This default implementation returns null so that we can easily ignore cases; 1058 * This default implementation returns null so that we can easily ignore cases;
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 d5b57a80..f1c51a3c 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
@@ -1,5 +1,5 @@
1/** 1/**
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.util;
5 5
@@ -110,14 +110,6 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
110 if (result == null) result = defaultCase(theEObject); 110 if (result == null) result = defaultCase(theEObject);
111 return result; 111 return result;
112 } 112 }
113 case ApplicationConfigurationPackage.CFT_IMPORT:
114 {
115 CftImport cftImport = (CftImport)theEObject;
116 T result = caseCftImport(cftImport);
117 if (result == null) result = caseImport(cftImport);
118 if (result == null) result = defaultCase(theEObject);
119 return result;
120 }
121 case ApplicationConfigurationPackage.DECLARATION: 113 case ApplicationConfigurationPackage.DECLARATION:
122 { 114 {
123 Declaration declaration = (Declaration)theEObject; 115 Declaration declaration = (Declaration)theEObject;
@@ -376,32 +368,6 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
376 if (result == null) result = defaultCase(theEObject); 368 if (result == null) result = defaultCase(theEObject);
377 return result; 369 return result;
378 } 370 }
379 case ApplicationConfigurationPackage.RELIABILITY_OBJECTIVE_FUNCTION:
380 {
381 ReliabilityObjectiveFunction reliabilityObjectiveFunction = (ReliabilityObjectiveFunction)theEObject;
382 T result = caseReliabilityObjectiveFunction(reliabilityObjectiveFunction);
383 if (result == null) result = caseObjectiveFunction(reliabilityObjectiveFunction);
384 if (result == null) result = defaultCase(theEObject);
385 return result;
386 }
387 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY:
388 {
389 ReliabiltiyProbability reliabiltiyProbability = (ReliabiltiyProbability)theEObject;
390 T result = caseReliabiltiyProbability(reliabiltiyProbability);
391 if (result == null) result = caseReliabilityObjectiveFunction(reliabiltiyProbability);
392 if (result == null) result = caseObjectiveFunction(reliabiltiyProbability);
393 if (result == null) result = defaultCase(theEObject);
394 return result;
395 }
396 case ApplicationConfigurationPackage.MTFF:
397 {
398 Mtff mtff = (Mtff)theEObject;
399 T result = caseMtff(mtff);
400 if (result == null) result = caseReliabilityObjectiveFunction(mtff);
401 if (result == null) result = caseObjectiveFunction(mtff);
402 if (result == null) result = defaultCase(theEObject);
403 return result;
404 }
405 case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: 371 case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION:
406 { 372 {
407 ObjectiveDeclaration objectiveDeclaration = (ObjectiveDeclaration)theEObject; 373 ObjectiveDeclaration objectiveDeclaration = (ObjectiveDeclaration)theEObject;
@@ -799,22 +765,6 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
799 } 765 }
800 766
801 /** 767 /**
802 * Returns the result of interpreting the object as an instance of '<em>Cft Import</em>'.
803 * <!-- begin-user-doc -->
804 * This implementation returns null;
805 * returning a non-null result will terminate the switch.
806 * <!-- end-user-doc -->
807 * @param object the target of the switch.
808 * @return the result of interpreting the object as an instance of '<em>Cft Import</em>'.
809 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
810 * @generated
811 */
812 public T caseCftImport(CftImport object)
813 {
814 return null;
815 }
816
817 /**
818 * Returns the result of interpreting the object as an instance of '<em>Declaration</em>'. 768 * Returns the result of interpreting the object as an instance of '<em>Declaration</em>'.
819 * <!-- begin-user-doc --> 769 * <!-- begin-user-doc -->
820 * This implementation returns null; 770 * This implementation returns null;
@@ -1343,54 +1293,6 @@ public class ApplicationConfigurationSwitch<T> extends Switch<T>
1343 } 1293 }
1344 1294
1345 /** 1295 /**
1346 * Returns the result of interpreting the object as an instance of '<em>Reliability Objective Function</em>'.
1347 * <!-- begin-user-doc -->
1348 * This implementation returns null;
1349 * returning a non-null result will terminate the switch.
1350 * <!-- end-user-doc -->
1351 * @param object the target of the switch.
1352 * @return the result of interpreting the object as an instance of '<em>Reliability Objective Function</em>'.
1353 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1354 * @generated
1355 */
1356 public T caseReliabilityObjectiveFunction(ReliabilityObjectiveFunction object)
1357 {
1358 return null;
1359 }
1360
1361 /**
1362 * Returns the result of interpreting the object as an instance of '<em>Reliabiltiy Probability</em>'.
1363 * <!-- begin-user-doc -->
1364 * This implementation returns null;
1365 * returning a non-null result will terminate the switch.
1366 * <!-- end-user-doc -->
1367 * @param object the target of the switch.
1368 * @return the result of interpreting the object as an instance of '<em>Reliabiltiy Probability</em>'.
1369 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1370 * @generated
1371 */
1372 public T caseReliabiltiyProbability(ReliabiltiyProbability object)
1373 {
1374 return null;
1375 }
1376
1377 /**
1378 * Returns the result of interpreting the object as an instance of '<em>Mtff</em>'.
1379 * <!-- begin-user-doc -->
1380 * This implementation returns null;
1381 * returning a non-null result will terminate the switch.
1382 * <!-- end-user-doc -->
1383 * @param object the target of the switch.
1384 * @return the result of interpreting the object as an instance of '<em>Mtff</em>'.
1385 * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
1386 * @generated
1387 */
1388 public T caseMtff(Mtff object)
1389 {
1390 return null;
1391 }
1392
1393 /**
1394 * Returns the result of interpreting the object as an instance of '<em>Objective Declaration</em>'. 1296 * Returns the result of interpreting the object as an instance of '<em>Objective Declaration</em>'.
1395 * <!-- begin-user-doc --> 1297 * <!-- begin-user-doc -->
1396 * This implementation returns null; 1298 * This implementation returns null;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationAntlrTokenFileProvider.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationAntlrTokenFileProvider.java
index baeaefcf..d95b909a 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationAntlrTokenFileProvider.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationAntlrTokenFileProvider.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.parser.antlr; 4package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
5 5
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationParser.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationParser.java
index c1ed7d02..5f91dc77 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationParser.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/parser/antlr/ApplicationConfigurationParser.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.parser.antlr; 4package hu.bme.mit.inf.dslreasoner.application.parser.antlr;
5 5
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 a79a6430..533714b5 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
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4grammar InternalApplicationConfiguration; 4grammar InternalApplicationConfiguration;
5 5
@@ -305,15 +305,6 @@ ruleImport returns [EObject current=null]
305 $current = $this_ViatraImport_1.current; 305 $current = $this_ViatraImport_1.current;
306 afterParserOrEnumRuleCall(); 306 afterParserOrEnumRuleCall();
307 } 307 }
308 |
309 {
310 newCompositeNode(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
311 }
312 this_CftImport_2=ruleCftImport
313 {
314 $current = $this_CftImport_2.current;
315 afterParserOrEnumRuleCall();
316 }
317 ) 308 )
318; 309;
319 310
@@ -397,46 +388,6 @@ ruleViatraImport returns [EObject current=null]
397 ) 388 )
398; 389;
399 390
400// Entry rule entryRuleCftImport
401entryRuleCftImport returns [EObject current=null]:
402 { newCompositeNode(grammarAccess.getCftImportRule()); }
403 iv_ruleCftImport=ruleCftImport
404 { $current=$iv_ruleCftImport.current; }
405 EOF;
406
407// Rule CftImport
408ruleCftImport returns [EObject current=null]
409@init {
410 enterRule();
411}
412@after {
413 leaveRule();
414}:
415 (
416 otherlv_0='import'
417 {
418 newLeafNode(otherlv_0, grammarAccess.getCftImportAccess().getImportKeyword_0());
419 }
420 otherlv_1='reliability'
421 {
422 newLeafNode(otherlv_1, grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
423 }
424 (
425 (
426 {
427 if ($current==null) {
428 $current = createModelElement(grammarAccess.getCftImportRule());
429 }
430 }
431 otherlv_2=RULE_STRING
432 {
433 newLeafNode(otherlv_2, grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
434 }
435 )
436 )
437 )
438;
439
440// Entry rule entryRuleDeclaration 391// Entry rule entryRuleDeclaration
441entryRuleDeclaration returns [EObject current=null]: 392entryRuleDeclaration returns [EObject current=null]:
442 { newCompositeNode(grammarAccess.getDeclarationRule()); } 393 { newCompositeNode(grammarAccess.getDeclarationRule()); }
@@ -2094,25 +2045,14 @@ ruleObjectiveFunction returns [EObject current=null]
2094@after { 2045@after {
2095 leaveRule(); 2046 leaveRule();
2096}: 2047}:
2097 ( 2048 {
2098 { 2049 newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
2099 newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0()); 2050 }
2100 } 2051 this_CostObjectiveFunction_0=ruleCostObjectiveFunction
2101 this_CostObjectiveFunction_0=ruleCostObjectiveFunction 2052 {
2102 { 2053 $current = $this_CostObjectiveFunction_0.current;
2103 $current = $this_CostObjectiveFunction_0.current; 2054 afterParserOrEnumRuleCall();
2104 afterParserOrEnumRuleCall(); 2055 }
2105 }
2106 |
2107 {
2108 newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
2109 }
2110 this_ReliabilityObjectiveFunction_1=ruleReliabilityObjectiveFunction
2111 {
2112 $current = $this_ReliabilityObjectiveFunction_1.current;
2113 afterParserOrEnumRuleCall();
2114 }
2115 )
2116; 2056;
2117 2057
2118// Entry rule entryRuleCostObjectiveFunction 2058// Entry rule entryRuleCostObjectiveFunction
@@ -2251,181 +2191,6 @@ ruleCostEntry returns [EObject current=null]
2251 ) 2191 )
2252; 2192;
2253 2193
2254// Entry rule entryRuleReliabilityObjectiveFunction
2255entryRuleReliabilityObjectiveFunction returns [EObject current=null]:
2256 { newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule()); }
2257 iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction
2258 { $current=$iv_ruleReliabilityObjectiveFunction.current; }
2259 EOF;
2260
2261// Rule ReliabilityObjectiveFunction
2262ruleReliabilityObjectiveFunction returns [EObject current=null]
2263@init {
2264 enterRule();
2265}
2266@after {
2267 leaveRule();
2268}:
2269 (
2270 {
2271 newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
2272 }
2273 this_ReliabiltiyProbability_0=ruleReliabiltiyProbability
2274 {
2275 $current = $this_ReliabiltiyProbability_0.current;
2276 afterParserOrEnumRuleCall();
2277 }
2278 |
2279 {
2280 newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
2281 }
2282 this_Mtff_1=ruleMtff
2283 {
2284 $current = $this_Mtff_1.current;
2285 afterParserOrEnumRuleCall();
2286 }
2287 )
2288;
2289
2290// Entry rule entryRuleReliabiltiyProbability
2291entryRuleReliabiltiyProbability returns [EObject current=null]:
2292 { newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule()); }
2293 iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability
2294 { $current=$iv_ruleReliabiltiyProbability.current; }
2295 EOF;
2296
2297// Rule ReliabiltiyProbability
2298ruleReliabiltiyProbability returns [EObject current=null]
2299@init {
2300 enterRule();
2301}
2302@after {
2303 leaveRule();
2304}:
2305 (
2306 otherlv_0='reliability'
2307 {
2308 newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
2309 }
2310 (
2311 (
2312 (
2313 {
2314 if ($current==null) {
2315 $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
2316 }
2317 }
2318 {
2319 newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
2320 }
2321 ruleQualifiedName
2322 {
2323 afterParserOrEnumRuleCall();
2324 }
2325 )
2326 )
2327 otherlv_2='::'
2328 {
2329 newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
2330 }
2331 )?
2332 (
2333 (
2334 {
2335 if ($current==null) {
2336 $current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
2337 }
2338 }
2339 otherlv_3=RULE_ID
2340 {
2341 newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
2342 }
2343 )
2344 )
2345 otherlv_4='at'
2346 {
2347 newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
2348 }
2349 (
2350 (
2351 {
2352 newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
2353 }
2354 lv_time_5_0=ruleREALLiteral
2355 {
2356 if ($current==null) {
2357 $current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
2358 }
2359 set(
2360 $current,
2361 "time",
2362 lv_time_5_0,
2363 "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
2364 afterParserOrEnumRuleCall();
2365 }
2366 )
2367 )
2368 )
2369;
2370
2371// Entry rule entryRuleMtff
2372entryRuleMtff returns [EObject current=null]:
2373 { newCompositeNode(grammarAccess.getMtffRule()); }
2374 iv_ruleMtff=ruleMtff
2375 { $current=$iv_ruleMtff.current; }
2376 EOF;
2377
2378// Rule Mtff
2379ruleMtff returns [EObject current=null]
2380@init {
2381 enterRule();
2382}
2383@after {
2384 leaveRule();
2385}:
2386 (
2387 otherlv_0='mtff'
2388 {
2389 newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
2390 }
2391 (
2392 (
2393 (
2394 {
2395 if ($current==null) {
2396 $current = createModelElement(grammarAccess.getMtffRule());
2397 }
2398 }
2399 {
2400 newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
2401 }
2402 ruleQualifiedName
2403 {
2404 afterParserOrEnumRuleCall();
2405 }
2406 )
2407 )
2408 otherlv_2='::'
2409 {
2410 newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
2411 }
2412 )?
2413 (
2414 (
2415 {
2416 if ($current==null) {
2417 $current = createModelElement(grammarAccess.getMtffRule());
2418 }
2419 }
2420 otherlv_3=RULE_ID
2421 {
2422 newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
2423 }
2424 )
2425 )
2426 )
2427;
2428
2429// Entry rule entryRuleObjectiveDeclaration 2194// Entry rule entryRuleObjectiveDeclaration
2430entryRuleObjectiveDeclaration returns [EObject current=null]: 2195entryRuleObjectiveDeclaration returns [EObject current=null]:
2431 { newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); } 2196 { newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); }
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 9d99c5c3..84404119 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,59 +1,56 @@
1'#'=37 1'#'=34
2'*'=45 2'*'=42
3'+='=38 3'+='=35
4','=20 4','=19
5'-'=12 5'-'=12
6'.'=11 6'.'=11
7'..'=46 7'..'=43
8'::'=24 8'::'=23
9'<'=39 9'<'=36
10'<='=59 10'<='=56
11'='=18 11'='=17
12'>'=40 12'>'=37
13'>='=60 13'>='=57
14'AlloySolver'=65 14'AlloySolver'=62
15'SMTSolver'=64 15'SMTSolver'=61
16'ViatraSolver'=66 16'ViatraSolver'=63
17'at'=30 17'config'=30
18'config'=33 18'constraints'=27
19'constraints'=28 19'cost'=28
20'cost'=29 20'debug'=50
21'debug'=53
22'epackage'=14 21'epackage'=14
23'excluding'=23 22'excluding'=22
24'file'=17 23'file'=16
25'folder'=26 24'folder'=25
26'full'=63 25'full'=60
27'generate'=48 26'generate'=45
28'import'=13 27'import'=13
29'int'=42 28'int'=39
30'log'=54 29'log'=51
31'log-level'=34 30'log-level'=31
32'maximize'=58 31'maximize'=55
33'memory'=36 32'memory'=33
34'metamodel'=25 33'metamodel'=24
35'minimize'=57 34'minimize'=54
36'models'=27 35'models'=26
37'mtff'=31 36'node'=38
38'node'=41 37'none'=58
39'none'=61 38'normal'=59
40'normal'=62 39'number'=47
41'number'=50 40'objectives'=29
42'objectives'=32 41'output'=53
43'output'=56 42'package'=21
44'package'=22 43'partial-model'=46
45'partial-model'=49 44'real'=40
46'real'=43 45'runs'=48
47'reliability'=16 46'runtime'=32
48'runs'=51 47'scope'=44
49'runtime'=35 48'solver'=49
50'scope'=47 49'statistics'=52
51'solver'=52 50'string'=41
52'statistics'=55
53'string'=44
54'viatra'=15 51'viatra'=15
55'{'=19 52'{'=18
56'}'=21 53'}'=20
57RULE_ANY_OTHER=10 54RULE_ANY_OTHER=10
58RULE_ID=4 55RULE_ID=4
59RULE_INT=5 56RULE_INT=5
@@ -114,6 +111,3 @@ T__60=60
114T__61=61 111T__61=61
115T__62=62 112T__62=62
116T__63=63 113T__63=63
117T__64=64
118T__65=65
119T__66=66
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 d8c31116..da879d2a 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
@@ -40,7 +40,6 @@ public class InternalApplicationConfigurationLexer extends Lexer {
40 public static final int RULE_INT=5; 40 public static final int RULE_INT=5;
41 public static final int T__29=29; 41 public static final int T__29=29;
42 public static final int T__22=22; 42 public static final int T__22=22;
43 public static final int T__66=66;
44 public static final int RULE_ML_COMMENT=7; 43 public static final int RULE_ML_COMMENT=7;
45 public static final int T__23=23; 44 public static final int T__23=23;
46 public static final int T__24=24; 45 public static final int T__24=24;
@@ -48,9 +47,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
48 public static final int T__62=62; 47 public static final int T__62=62;
49 public static final int T__63=63; 48 public static final int T__63=63;
50 public static final int T__20=20; 49 public static final int T__20=20;
51 public static final int T__64=64;
52 public static final int T__21=21; 50 public static final int T__21=21;
53 public static final int T__65=65;
54 public static final int RULE_STRING=6; 51 public static final int RULE_STRING=6;
55 public static final int RULE_SL_COMMENT=8; 52 public static final int RULE_SL_COMMENT=8;
56 public static final int T__37=37; 53 public static final int T__37=37;
@@ -198,10 +195,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
198 try { 195 try {
199 int _type = T__16; 196 int _type = T__16;
200 int _channel = DEFAULT_TOKEN_CHANNEL; 197 int _channel = DEFAULT_TOKEN_CHANNEL;
201 // InternalApplicationConfiguration.g:16:7: ( 'reliability' ) 198 // InternalApplicationConfiguration.g:16:7: ( 'file' )
202 // InternalApplicationConfiguration.g:16:9: 'reliability' 199 // InternalApplicationConfiguration.g:16:9: 'file'
203 { 200 {
204 match("reliability"); 201 match("file");
205 202
206 203
207 } 204 }
@@ -219,11 +216,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
219 try { 216 try {
220 int _type = T__17; 217 int _type = T__17;
221 int _channel = DEFAULT_TOKEN_CHANNEL; 218 int _channel = DEFAULT_TOKEN_CHANNEL;
222 // InternalApplicationConfiguration.g:17:7: ( 'file' ) 219 // InternalApplicationConfiguration.g:17:7: ( '=' )
223 // InternalApplicationConfiguration.g:17:9: 'file' 220 // InternalApplicationConfiguration.g:17:9: '='
224 { 221 {
225 match("file"); 222 match('=');
226
227 223
228 } 224 }
229 225
@@ -240,10 +236,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
240 try { 236 try {
241 int _type = T__18; 237 int _type = T__18;
242 int _channel = DEFAULT_TOKEN_CHANNEL; 238 int _channel = DEFAULT_TOKEN_CHANNEL;
243 // InternalApplicationConfiguration.g:18:7: ( '=' ) 239 // InternalApplicationConfiguration.g:18:7: ( '{' )
244 // InternalApplicationConfiguration.g:18:9: '=' 240 // InternalApplicationConfiguration.g:18:9: '{'
245 { 241 {
246 match('='); 242 match('{');
247 243
248 } 244 }
249 245
@@ -260,10 +256,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
260 try { 256 try {
261 int _type = T__19; 257 int _type = T__19;
262 int _channel = DEFAULT_TOKEN_CHANNEL; 258 int _channel = DEFAULT_TOKEN_CHANNEL;
263 // InternalApplicationConfiguration.g:19:7: ( '{' ) 259 // InternalApplicationConfiguration.g:19:7: ( ',' )
264 // InternalApplicationConfiguration.g:19:9: '{' 260 // InternalApplicationConfiguration.g:19:9: ','
265 { 261 {
266 match('{'); 262 match(',');
267 263
268 } 264 }
269 265
@@ -280,10 +276,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
280 try { 276 try {
281 int _type = T__20; 277 int _type = T__20;
282 int _channel = DEFAULT_TOKEN_CHANNEL; 278 int _channel = DEFAULT_TOKEN_CHANNEL;
283 // InternalApplicationConfiguration.g:20:7: ( ',' ) 279 // InternalApplicationConfiguration.g:20:7: ( '}' )
284 // InternalApplicationConfiguration.g:20:9: ',' 280 // InternalApplicationConfiguration.g:20:9: '}'
285 { 281 {
286 match(','); 282 match('}');
287 283
288 } 284 }
289 285
@@ -300,10 +296,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
300 try { 296 try {
301 int _type = T__21; 297 int _type = T__21;
302 int _channel = DEFAULT_TOKEN_CHANNEL; 298 int _channel = DEFAULT_TOKEN_CHANNEL;
303 // InternalApplicationConfiguration.g:21:7: ( '}' ) 299 // InternalApplicationConfiguration.g:21:7: ( 'package' )
304 // InternalApplicationConfiguration.g:21:9: '}' 300 // InternalApplicationConfiguration.g:21:9: 'package'
305 { 301 {
306 match('}'); 302 match("package");
303
307 304
308 } 305 }
309 306
@@ -320,10 +317,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
320 try { 317 try {
321 int _type = T__22; 318 int _type = T__22;
322 int _channel = DEFAULT_TOKEN_CHANNEL; 319 int _channel = DEFAULT_TOKEN_CHANNEL;
323 // InternalApplicationConfiguration.g:22:7: ( 'package' ) 320 // InternalApplicationConfiguration.g:22:7: ( 'excluding' )
324 // InternalApplicationConfiguration.g:22:9: 'package' 321 // InternalApplicationConfiguration.g:22:9: 'excluding'
325 { 322 {
326 match("package"); 323 match("excluding");
327 324
328 325
329 } 326 }
@@ -341,10 +338,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
341 try { 338 try {
342 int _type = T__23; 339 int _type = T__23;
343 int _channel = DEFAULT_TOKEN_CHANNEL; 340 int _channel = DEFAULT_TOKEN_CHANNEL;
344 // InternalApplicationConfiguration.g:23:7: ( 'excluding' ) 341 // InternalApplicationConfiguration.g:23:7: ( '::' )
345 // InternalApplicationConfiguration.g:23:9: 'excluding' 342 // InternalApplicationConfiguration.g:23:9: '::'
346 { 343 {
347 match("excluding"); 344 match("::");
348 345
349 346
350 } 347 }
@@ -362,10 +359,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
362 try { 359 try {
363 int _type = T__24; 360 int _type = T__24;
364 int _channel = DEFAULT_TOKEN_CHANNEL; 361 int _channel = DEFAULT_TOKEN_CHANNEL;
365 // InternalApplicationConfiguration.g:24:7: ( '::' ) 362 // InternalApplicationConfiguration.g:24:7: ( 'metamodel' )
366 // InternalApplicationConfiguration.g:24:9: '::' 363 // InternalApplicationConfiguration.g:24:9: 'metamodel'
367 { 364 {
368 match("::"); 365 match("metamodel");
369 366
370 367
371 } 368 }
@@ -383,10 +380,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
383 try { 380 try {
384 int _type = T__25; 381 int _type = T__25;
385 int _channel = DEFAULT_TOKEN_CHANNEL; 382 int _channel = DEFAULT_TOKEN_CHANNEL;
386 // InternalApplicationConfiguration.g:25:7: ( 'metamodel' ) 383 // InternalApplicationConfiguration.g:25:7: ( 'folder' )
387 // InternalApplicationConfiguration.g:25:9: 'metamodel' 384 // InternalApplicationConfiguration.g:25:9: 'folder'
388 { 385 {
389 match("metamodel"); 386 match("folder");
390 387
391 388
392 } 389 }
@@ -404,10 +401,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
404 try { 401 try {
405 int _type = T__26; 402 int _type = T__26;
406 int _channel = DEFAULT_TOKEN_CHANNEL; 403 int _channel = DEFAULT_TOKEN_CHANNEL;
407 // InternalApplicationConfiguration.g:26:7: ( 'folder' ) 404 // InternalApplicationConfiguration.g:26:7: ( 'models' )
408 // InternalApplicationConfiguration.g:26:9: 'folder' 405 // InternalApplicationConfiguration.g:26:9: 'models'
409 { 406 {
410 match("folder"); 407 match("models");
411 408
412 409
413 } 410 }
@@ -425,10 +422,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
425 try { 422 try {
426 int _type = T__27; 423 int _type = T__27;
427 int _channel = DEFAULT_TOKEN_CHANNEL; 424 int _channel = DEFAULT_TOKEN_CHANNEL;
428 // InternalApplicationConfiguration.g:27:7: ( 'models' ) 425 // InternalApplicationConfiguration.g:27:7: ( 'constraints' )
429 // InternalApplicationConfiguration.g:27:9: 'models' 426 // InternalApplicationConfiguration.g:27:9: 'constraints'
430 { 427 {
431 match("models"); 428 match("constraints");
432 429
433 430
434 } 431 }
@@ -446,10 +443,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
446 try { 443 try {
447 int _type = T__28; 444 int _type = T__28;
448 int _channel = DEFAULT_TOKEN_CHANNEL; 445 int _channel = DEFAULT_TOKEN_CHANNEL;
449 // InternalApplicationConfiguration.g:28:7: ( 'constraints' ) 446 // InternalApplicationConfiguration.g:28:7: ( 'cost' )
450 // InternalApplicationConfiguration.g:28:9: 'constraints' 447 // InternalApplicationConfiguration.g:28:9: 'cost'
451 { 448 {
452 match("constraints"); 449 match("cost");
453 450
454 451
455 } 452 }
@@ -467,10 +464,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
467 try { 464 try {
468 int _type = T__29; 465 int _type = T__29;
469 int _channel = DEFAULT_TOKEN_CHANNEL; 466 int _channel = DEFAULT_TOKEN_CHANNEL;
470 // InternalApplicationConfiguration.g:29:7: ( 'cost' ) 467 // InternalApplicationConfiguration.g:29:7: ( 'objectives' )
471 // InternalApplicationConfiguration.g:29:9: 'cost' 468 // InternalApplicationConfiguration.g:29:9: 'objectives'
472 { 469 {
473 match("cost"); 470 match("objectives");
474 471
475 472
476 } 473 }
@@ -488,10 +485,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
488 try { 485 try {
489 int _type = T__30; 486 int _type = T__30;
490 int _channel = DEFAULT_TOKEN_CHANNEL; 487 int _channel = DEFAULT_TOKEN_CHANNEL;
491 // InternalApplicationConfiguration.g:30:7: ( 'at' ) 488 // InternalApplicationConfiguration.g:30:7: ( 'config' )
492 // InternalApplicationConfiguration.g:30:9: 'at' 489 // InternalApplicationConfiguration.g:30:9: 'config'
493 { 490 {
494 match("at"); 491 match("config");
495 492
496 493
497 } 494 }
@@ -509,10 +506,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
509 try { 506 try {
510 int _type = T__31; 507 int _type = T__31;
511 int _channel = DEFAULT_TOKEN_CHANNEL; 508 int _channel = DEFAULT_TOKEN_CHANNEL;
512 // InternalApplicationConfiguration.g:31:7: ( 'mtff' ) 509 // InternalApplicationConfiguration.g:31:7: ( 'log-level' )
513 // InternalApplicationConfiguration.g:31:9: 'mtff' 510 // InternalApplicationConfiguration.g:31:9: 'log-level'
514 { 511 {
515 match("mtff"); 512 match("log-level");
516 513
517 514
518 } 515 }
@@ -530,10 +527,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
530 try { 527 try {
531 int _type = T__32; 528 int _type = T__32;
532 int _channel = DEFAULT_TOKEN_CHANNEL; 529 int _channel = DEFAULT_TOKEN_CHANNEL;
533 // InternalApplicationConfiguration.g:32:7: ( 'objectives' ) 530 // InternalApplicationConfiguration.g:32:7: ( 'runtime' )
534 // InternalApplicationConfiguration.g:32:9: 'objectives' 531 // InternalApplicationConfiguration.g:32:9: 'runtime'
535 { 532 {
536 match("objectives"); 533 match("runtime");
537 534
538 535
539 } 536 }
@@ -551,10 +548,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
551 try { 548 try {
552 int _type = T__33; 549 int _type = T__33;
553 int _channel = DEFAULT_TOKEN_CHANNEL; 550 int _channel = DEFAULT_TOKEN_CHANNEL;
554 // InternalApplicationConfiguration.g:33:7: ( 'config' ) 551 // InternalApplicationConfiguration.g:33:7: ( 'memory' )
555 // InternalApplicationConfiguration.g:33:9: 'config' 552 // InternalApplicationConfiguration.g:33:9: 'memory'
556 { 553 {
557 match("config"); 554 match("memory");
558 555
559 556
560 } 557 }
@@ -572,11 +569,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
572 try { 569 try {
573 int _type = T__34; 570 int _type = T__34;
574 int _channel = DEFAULT_TOKEN_CHANNEL; 571 int _channel = DEFAULT_TOKEN_CHANNEL;
575 // InternalApplicationConfiguration.g:34:7: ( 'log-level' ) 572 // InternalApplicationConfiguration.g:34:7: ( '#' )
576 // InternalApplicationConfiguration.g:34:9: 'log-level' 573 // InternalApplicationConfiguration.g:34:9: '#'
577 { 574 {
578 match("log-level"); 575 match('#');
579
580 576
581 } 577 }
582 578
@@ -593,10 +589,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
593 try { 589 try {
594 int _type = T__35; 590 int _type = T__35;
595 int _channel = DEFAULT_TOKEN_CHANNEL; 591 int _channel = DEFAULT_TOKEN_CHANNEL;
596 // InternalApplicationConfiguration.g:35:7: ( 'runtime' ) 592 // InternalApplicationConfiguration.g:35:7: ( '+=' )
597 // InternalApplicationConfiguration.g:35:9: 'runtime' 593 // InternalApplicationConfiguration.g:35:9: '+='
598 { 594 {
599 match("runtime"); 595 match("+=");
600 596
601 597
602 } 598 }
@@ -614,11 +610,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
614 try { 610 try {
615 int _type = T__36; 611 int _type = T__36;
616 int _channel = DEFAULT_TOKEN_CHANNEL; 612 int _channel = DEFAULT_TOKEN_CHANNEL;
617 // InternalApplicationConfiguration.g:36:7: ( 'memory' ) 613 // InternalApplicationConfiguration.g:36:7: ( '<' )
618 // InternalApplicationConfiguration.g:36:9: 'memory' 614 // InternalApplicationConfiguration.g:36:9: '<'
619 { 615 {
620 match("memory"); 616 match('<');
621
622 617
623 } 618 }
624 619
@@ -635,10 +630,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
635 try { 630 try {
636 int _type = T__37; 631 int _type = T__37;
637 int _channel = DEFAULT_TOKEN_CHANNEL; 632 int _channel = DEFAULT_TOKEN_CHANNEL;
638 // InternalApplicationConfiguration.g:37:7: ( '#' ) 633 // InternalApplicationConfiguration.g:37:7: ( '>' )
639 // InternalApplicationConfiguration.g:37:9: '#' 634 // InternalApplicationConfiguration.g:37:9: '>'
640 { 635 {
641 match('#'); 636 match('>');
642 637
643 } 638 }
644 639
@@ -655,10 +650,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
655 try { 650 try {
656 int _type = T__38; 651 int _type = T__38;
657 int _channel = DEFAULT_TOKEN_CHANNEL; 652 int _channel = DEFAULT_TOKEN_CHANNEL;
658 // InternalApplicationConfiguration.g:38:7: ( '+=' ) 653 // InternalApplicationConfiguration.g:38:7: ( 'node' )
659 // InternalApplicationConfiguration.g:38:9: '+=' 654 // InternalApplicationConfiguration.g:38:9: 'node'
660 { 655 {
661 match("+="); 656 match("node");
662 657
663 658
664 } 659 }
@@ -676,10 +671,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
676 try { 671 try {
677 int _type = T__39; 672 int _type = T__39;
678 int _channel = DEFAULT_TOKEN_CHANNEL; 673 int _channel = DEFAULT_TOKEN_CHANNEL;
679 // InternalApplicationConfiguration.g:39:7: ( '<' ) 674 // InternalApplicationConfiguration.g:39:7: ( 'int' )
680 // InternalApplicationConfiguration.g:39:9: '<' 675 // InternalApplicationConfiguration.g:39:9: 'int'
681 { 676 {
682 match('<'); 677 match("int");
678
683 679
684 } 680 }
685 681
@@ -696,10 +692,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
696 try { 692 try {
697 int _type = T__40; 693 int _type = T__40;
698 int _channel = DEFAULT_TOKEN_CHANNEL; 694 int _channel = DEFAULT_TOKEN_CHANNEL;
699 // InternalApplicationConfiguration.g:40:7: ( '>' ) 695 // InternalApplicationConfiguration.g:40:7: ( 'real' )
700 // InternalApplicationConfiguration.g:40:9: '>' 696 // InternalApplicationConfiguration.g:40:9: 'real'
701 { 697 {
702 match('>'); 698 match("real");
699
703 700
704 } 701 }
705 702
@@ -716,10 +713,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
716 try { 713 try {
717 int _type = T__41; 714 int _type = T__41;
718 int _channel = DEFAULT_TOKEN_CHANNEL; 715 int _channel = DEFAULT_TOKEN_CHANNEL;
719 // InternalApplicationConfiguration.g:41:7: ( 'node' ) 716 // InternalApplicationConfiguration.g:41:7: ( 'string' )
720 // InternalApplicationConfiguration.g:41:9: 'node' 717 // InternalApplicationConfiguration.g:41:9: 'string'
721 { 718 {
722 match("node"); 719 match("string");
723 720
724 721
725 } 722 }
@@ -737,11 +734,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
737 try { 734 try {
738 int _type = T__42; 735 int _type = T__42;
739 int _channel = DEFAULT_TOKEN_CHANNEL; 736 int _channel = DEFAULT_TOKEN_CHANNEL;
740 // InternalApplicationConfiguration.g:42:7: ( 'int' ) 737 // InternalApplicationConfiguration.g:42:7: ( '*' )
741 // InternalApplicationConfiguration.g:42:9: 'int' 738 // InternalApplicationConfiguration.g:42:9: '*'
742 { 739 {
743 match("int"); 740 match('*');
744
745 741
746 } 742 }
747 743
@@ -758,10 +754,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
758 try { 754 try {
759 int _type = T__43; 755 int _type = T__43;
760 int _channel = DEFAULT_TOKEN_CHANNEL; 756 int _channel = DEFAULT_TOKEN_CHANNEL;
761 // InternalApplicationConfiguration.g:43:7: ( 'real' ) 757 // InternalApplicationConfiguration.g:43:7: ( '..' )
762 // InternalApplicationConfiguration.g:43:9: 'real' 758 // InternalApplicationConfiguration.g:43:9: '..'
763 { 759 {
764 match("real"); 760 match("..");
765 761
766 762
767 } 763 }
@@ -779,10 +775,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
779 try { 775 try {
780 int _type = T__44; 776 int _type = T__44;
781 int _channel = DEFAULT_TOKEN_CHANNEL; 777 int _channel = DEFAULT_TOKEN_CHANNEL;
782 // InternalApplicationConfiguration.g:44:7: ( 'string' ) 778 // InternalApplicationConfiguration.g:44:7: ( 'scope' )
783 // InternalApplicationConfiguration.g:44:9: 'string' 779 // InternalApplicationConfiguration.g:44:9: 'scope'
784 { 780 {
785 match("string"); 781 match("scope");
786 782
787 783
788 } 784 }
@@ -800,10 +796,11 @@ public class InternalApplicationConfigurationLexer extends Lexer {
800 try { 796 try {
801 int _type = T__45; 797 int _type = T__45;
802 int _channel = DEFAULT_TOKEN_CHANNEL; 798 int _channel = DEFAULT_TOKEN_CHANNEL;
803 // InternalApplicationConfiguration.g:45:7: ( '*' ) 799 // InternalApplicationConfiguration.g:45:7: ( 'generate' )
804 // InternalApplicationConfiguration.g:45:9: '*' 800 // InternalApplicationConfiguration.g:45:9: 'generate'
805 { 801 {
806 match('*'); 802 match("generate");
803
807 804
808 } 805 }
809 806
@@ -820,10 +817,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
820 try { 817 try {
821 int _type = T__46; 818 int _type = T__46;
822 int _channel = DEFAULT_TOKEN_CHANNEL; 819 int _channel = DEFAULT_TOKEN_CHANNEL;
823 // InternalApplicationConfiguration.g:46:7: ( '..' ) 820 // InternalApplicationConfiguration.g:46:7: ( 'partial-model' )
824 // InternalApplicationConfiguration.g:46:9: '..' 821 // InternalApplicationConfiguration.g:46:9: 'partial-model'
825 { 822 {
826 match(".."); 823 match("partial-model");
827 824
828 825
829 } 826 }
@@ -841,10 +838,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
841 try { 838 try {
842 int _type = T__47; 839 int _type = T__47;
843 int _channel = DEFAULT_TOKEN_CHANNEL; 840 int _channel = DEFAULT_TOKEN_CHANNEL;
844 // InternalApplicationConfiguration.g:47:7: ( 'scope' ) 841 // InternalApplicationConfiguration.g:47:7: ( 'number' )
845 // InternalApplicationConfiguration.g:47:9: 'scope' 842 // InternalApplicationConfiguration.g:47:9: 'number'
846 { 843 {
847 match("scope"); 844 match("number");
848 845
849 846
850 } 847 }
@@ -862,10 +859,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
862 try { 859 try {
863 int _type = T__48; 860 int _type = T__48;
864 int _channel = DEFAULT_TOKEN_CHANNEL; 861 int _channel = DEFAULT_TOKEN_CHANNEL;
865 // InternalApplicationConfiguration.g:48:7: ( 'generate' ) 862 // InternalApplicationConfiguration.g:48:7: ( 'runs' )
866 // InternalApplicationConfiguration.g:48:9: 'generate' 863 // InternalApplicationConfiguration.g:48:9: 'runs'
867 { 864 {
868 match("generate"); 865 match("runs");
869 866
870 867
871 } 868 }
@@ -883,10 +880,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
883 try { 880 try {
884 int _type = T__49; 881 int _type = T__49;
885 int _channel = DEFAULT_TOKEN_CHANNEL; 882 int _channel = DEFAULT_TOKEN_CHANNEL;
886 // InternalApplicationConfiguration.g:49:7: ( 'partial-model' ) 883 // InternalApplicationConfiguration.g:49:7: ( 'solver' )
887 // InternalApplicationConfiguration.g:49:9: 'partial-model' 884 // InternalApplicationConfiguration.g:49:9: 'solver'
888 { 885 {
889 match("partial-model"); 886 match("solver");
890 887
891 888
892 } 889 }
@@ -904,10 +901,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
904 try { 901 try {
905 int _type = T__50; 902 int _type = T__50;
906 int _channel = DEFAULT_TOKEN_CHANNEL; 903 int _channel = DEFAULT_TOKEN_CHANNEL;
907 // InternalApplicationConfiguration.g:50:7: ( 'number' ) 904 // InternalApplicationConfiguration.g:50:7: ( 'debug' )
908 // InternalApplicationConfiguration.g:50:9: 'number' 905 // InternalApplicationConfiguration.g:50:9: 'debug'
909 { 906 {
910 match("number"); 907 match("debug");
911 908
912 909
913 } 910 }
@@ -925,10 +922,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
925 try { 922 try {
926 int _type = T__51; 923 int _type = T__51;
927 int _channel = DEFAULT_TOKEN_CHANNEL; 924 int _channel = DEFAULT_TOKEN_CHANNEL;
928 // InternalApplicationConfiguration.g:51:7: ( 'runs' ) 925 // InternalApplicationConfiguration.g:51:7: ( 'log' )
929 // InternalApplicationConfiguration.g:51:9: 'runs' 926 // InternalApplicationConfiguration.g:51:9: 'log'
930 { 927 {
931 match("runs"); 928 match("log");
932 929
933 930
934 } 931 }
@@ -946,10 +943,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
946 try { 943 try {
947 int _type = T__52; 944 int _type = T__52;
948 int _channel = DEFAULT_TOKEN_CHANNEL; 945 int _channel = DEFAULT_TOKEN_CHANNEL;
949 // InternalApplicationConfiguration.g:52:7: ( 'solver' ) 946 // InternalApplicationConfiguration.g:52:7: ( 'statistics' )
950 // InternalApplicationConfiguration.g:52:9: 'solver' 947 // InternalApplicationConfiguration.g:52:9: 'statistics'
951 { 948 {
952 match("solver"); 949 match("statistics");
953 950
954 951
955 } 952 }
@@ -967,10 +964,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
967 try { 964 try {
968 int _type = T__53; 965 int _type = T__53;
969 int _channel = DEFAULT_TOKEN_CHANNEL; 966 int _channel = DEFAULT_TOKEN_CHANNEL;
970 // InternalApplicationConfiguration.g:53:7: ( 'debug' ) 967 // InternalApplicationConfiguration.g:53:7: ( 'output' )
971 // InternalApplicationConfiguration.g:53:9: 'debug' 968 // InternalApplicationConfiguration.g:53:9: 'output'
972 { 969 {
973 match("debug"); 970 match("output");
974 971
975 972
976 } 973 }
@@ -988,10 +985,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
988 try { 985 try {
989 int _type = T__54; 986 int _type = T__54;
990 int _channel = DEFAULT_TOKEN_CHANNEL; 987 int _channel = DEFAULT_TOKEN_CHANNEL;
991 // InternalApplicationConfiguration.g:54:7: ( 'log' ) 988 // InternalApplicationConfiguration.g:54:7: ( 'minimize' )
992 // InternalApplicationConfiguration.g:54:9: 'log' 989 // InternalApplicationConfiguration.g:54:9: 'minimize'
993 { 990 {
994 match("log"); 991 match("minimize");
995 992
996 993
997 } 994 }
@@ -1009,10 +1006,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1009 try { 1006 try {
1010 int _type = T__55; 1007 int _type = T__55;
1011 int _channel = DEFAULT_TOKEN_CHANNEL; 1008 int _channel = DEFAULT_TOKEN_CHANNEL;
1012 // InternalApplicationConfiguration.g:55:7: ( 'statistics' ) 1009 // InternalApplicationConfiguration.g:55:7: ( 'maximize' )
1013 // InternalApplicationConfiguration.g:55:9: 'statistics' 1010 // InternalApplicationConfiguration.g:55:9: 'maximize'
1014 { 1011 {
1015 match("statistics"); 1012 match("maximize");
1016 1013
1017 1014
1018 } 1015 }
@@ -1030,10 +1027,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1030 try { 1027 try {
1031 int _type = T__56; 1028 int _type = T__56;
1032 int _channel = DEFAULT_TOKEN_CHANNEL; 1029 int _channel = DEFAULT_TOKEN_CHANNEL;
1033 // InternalApplicationConfiguration.g:56:7: ( 'output' ) 1030 // InternalApplicationConfiguration.g:56:7: ( '<=' )
1034 // InternalApplicationConfiguration.g:56:9: 'output' 1031 // InternalApplicationConfiguration.g:56:9: '<='
1035 { 1032 {
1036 match("output"); 1033 match("<=");
1037 1034
1038 1035
1039 } 1036 }
@@ -1051,10 +1048,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1051 try { 1048 try {
1052 int _type = T__57; 1049 int _type = T__57;
1053 int _channel = DEFAULT_TOKEN_CHANNEL; 1050 int _channel = DEFAULT_TOKEN_CHANNEL;
1054 // InternalApplicationConfiguration.g:57:7: ( 'minimize' ) 1051 // InternalApplicationConfiguration.g:57:7: ( '>=' )
1055 // InternalApplicationConfiguration.g:57:9: 'minimize' 1052 // InternalApplicationConfiguration.g:57:9: '>='
1056 { 1053 {
1057 match("minimize"); 1054 match(">=");
1058 1055
1059 1056
1060 } 1057 }
@@ -1072,10 +1069,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1072 try { 1069 try {
1073 int _type = T__58; 1070 int _type = T__58;
1074 int _channel = DEFAULT_TOKEN_CHANNEL; 1071 int _channel = DEFAULT_TOKEN_CHANNEL;
1075 // InternalApplicationConfiguration.g:58:7: ( 'maximize' ) 1072 // InternalApplicationConfiguration.g:58:7: ( 'none' )
1076 // InternalApplicationConfiguration.g:58:9: 'maximize' 1073 // InternalApplicationConfiguration.g:58:9: 'none'
1077 { 1074 {
1078 match("maximize"); 1075 match("none");
1079 1076
1080 1077
1081 } 1078 }
@@ -1093,10 +1090,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1093 try { 1090 try {
1094 int _type = T__59; 1091 int _type = T__59;
1095 int _channel = DEFAULT_TOKEN_CHANNEL; 1092 int _channel = DEFAULT_TOKEN_CHANNEL;
1096 // InternalApplicationConfiguration.g:59:7: ( '<=' ) 1093 // InternalApplicationConfiguration.g:59:7: ( 'normal' )
1097 // InternalApplicationConfiguration.g:59:9: '<=' 1094 // InternalApplicationConfiguration.g:59:9: 'normal'
1098 { 1095 {
1099 match("<="); 1096 match("normal");
1100 1097
1101 1098
1102 } 1099 }
@@ -1114,10 +1111,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1114 try { 1111 try {
1115 int _type = T__60; 1112 int _type = T__60;
1116 int _channel = DEFAULT_TOKEN_CHANNEL; 1113 int _channel = DEFAULT_TOKEN_CHANNEL;
1117 // InternalApplicationConfiguration.g:60:7: ( '>=' ) 1114 // InternalApplicationConfiguration.g:60:7: ( 'full' )
1118 // InternalApplicationConfiguration.g:60:9: '>=' 1115 // InternalApplicationConfiguration.g:60:9: 'full'
1119 { 1116 {
1120 match(">="); 1117 match("full");
1121 1118
1122 1119
1123 } 1120 }
@@ -1135,10 +1132,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1135 try { 1132 try {
1136 int _type = T__61; 1133 int _type = T__61;
1137 int _channel = DEFAULT_TOKEN_CHANNEL; 1134 int _channel = DEFAULT_TOKEN_CHANNEL;
1138 // InternalApplicationConfiguration.g:61:7: ( 'none' ) 1135 // InternalApplicationConfiguration.g:61:7: ( 'SMTSolver' )
1139 // InternalApplicationConfiguration.g:61:9: 'none' 1136 // InternalApplicationConfiguration.g:61:9: 'SMTSolver'
1140 { 1137 {
1141 match("none"); 1138 match("SMTSolver");
1142 1139
1143 1140
1144 } 1141 }
@@ -1156,10 +1153,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1156 try { 1153 try {
1157 int _type = T__62; 1154 int _type = T__62;
1158 int _channel = DEFAULT_TOKEN_CHANNEL; 1155 int _channel = DEFAULT_TOKEN_CHANNEL;
1159 // InternalApplicationConfiguration.g:62:7: ( 'normal' ) 1156 // InternalApplicationConfiguration.g:62:7: ( 'AlloySolver' )
1160 // InternalApplicationConfiguration.g:62:9: 'normal' 1157 // InternalApplicationConfiguration.g:62:9: 'AlloySolver'
1161 { 1158 {
1162 match("normal"); 1159 match("AlloySolver");
1163 1160
1164 1161
1165 } 1162 }
@@ -1177,71 +1174,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1177 try { 1174 try {
1178 int _type = T__63; 1175 int _type = T__63;
1179 int _channel = DEFAULT_TOKEN_CHANNEL; 1176 int _channel = DEFAULT_TOKEN_CHANNEL;
1180 // InternalApplicationConfiguration.g:63:7: ( 'full' ) 1177 // InternalApplicationConfiguration.g:63:7: ( 'ViatraSolver' )
1181 // InternalApplicationConfiguration.g:63:9: 'full' 1178 // InternalApplicationConfiguration.g:63:9: 'ViatraSolver'
1182 {
1183 match("full");
1184
1185
1186 }
1187
1188 state.type = _type;
1189 state.channel = _channel;
1190 }
1191 finally {
1192 }
1193 }
1194 // $ANTLR end "T__63"
1195
1196 // $ANTLR start "T__64"
1197 public final void mT__64() throws RecognitionException {
1198 try {
1199 int _type = T__64;
1200 int _channel = DEFAULT_TOKEN_CHANNEL;
1201 // InternalApplicationConfiguration.g:64:7: ( 'SMTSolver' )
1202 // InternalApplicationConfiguration.g:64:9: 'SMTSolver'
1203 {
1204 match("SMTSolver");
1205
1206
1207 }
1208
1209 state.type = _type;
1210 state.channel = _channel;
1211 }
1212 finally {
1213 }
1214 }
1215 // $ANTLR end "T__64"
1216
1217 // $ANTLR start "T__65"
1218 public final void mT__65() throws RecognitionException {
1219 try {
1220 int _type = T__65;
1221 int _channel = DEFAULT_TOKEN_CHANNEL;
1222 // InternalApplicationConfiguration.g:65:7: ( 'AlloySolver' )
1223 // InternalApplicationConfiguration.g:65:9: 'AlloySolver'
1224 {
1225 match("AlloySolver");
1226
1227
1228 }
1229
1230 state.type = _type;
1231 state.channel = _channel;
1232 }
1233 finally {
1234 }
1235 }
1236 // $ANTLR end "T__65"
1237
1238 // $ANTLR start "T__66"
1239 public final void mT__66() throws RecognitionException {
1240 try {
1241 int _type = T__66;
1242 int _channel = DEFAULT_TOKEN_CHANNEL;
1243 // InternalApplicationConfiguration.g:66:7: ( 'ViatraSolver' )
1244 // InternalApplicationConfiguration.g:66:9: 'ViatraSolver'
1245 { 1179 {
1246 match("ViatraSolver"); 1180 match("ViatraSolver");
1247 1181
@@ -1254,17 +1188,17 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1254 finally { 1188 finally {
1255 } 1189 }
1256 } 1190 }
1257 // $ANTLR end "T__66" 1191 // $ANTLR end "T__63"
1258 1192
1259 // $ANTLR start "RULE_ID" 1193 // $ANTLR start "RULE_ID"
1260 public final void mRULE_ID() throws RecognitionException { 1194 public final void mRULE_ID() throws RecognitionException {
1261 try { 1195 try {
1262 int _type = RULE_ID; 1196 int _type = RULE_ID;
1263 int _channel = DEFAULT_TOKEN_CHANNEL; 1197 int _channel = DEFAULT_TOKEN_CHANNEL;
1264 // InternalApplicationConfiguration.g:5170:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* ) 1198 // InternalApplicationConfiguration.g:4935:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
1265 // InternalApplicationConfiguration.g:5170:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1199 // InternalApplicationConfiguration.g:4935:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1266 { 1200 {
1267 // InternalApplicationConfiguration.g:5170:11: ( '^' )? 1201 // InternalApplicationConfiguration.g:4935:11: ( '^' )?
1268 int alt1=2; 1202 int alt1=2;
1269 int LA1_0 = input.LA(1); 1203 int LA1_0 = input.LA(1);
1270 1204
@@ -1273,7 +1207,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1273 } 1207 }
1274 switch (alt1) { 1208 switch (alt1) {
1275 case 1 : 1209 case 1 :
1276 // InternalApplicationConfiguration.g:5170:11: '^' 1210 // InternalApplicationConfiguration.g:4935:11: '^'
1277 { 1211 {
1278 match('^'); 1212 match('^');
1279 1213
@@ -1291,7 +1225,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1291 recover(mse); 1225 recover(mse);
1292 throw mse;} 1226 throw mse;}
1293 1227
1294 // InternalApplicationConfiguration.g:5170:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* 1228 // InternalApplicationConfiguration.g:4935:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
1295 loop2: 1229 loop2:
1296 do { 1230 do {
1297 int alt2=2; 1231 int alt2=2;
@@ -1340,10 +1274,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1340 try { 1274 try {
1341 int _type = RULE_INT; 1275 int _type = RULE_INT;
1342 int _channel = DEFAULT_TOKEN_CHANNEL; 1276 int _channel = DEFAULT_TOKEN_CHANNEL;
1343 // InternalApplicationConfiguration.g:5172:10: ( ( '0' .. '9' )+ ) 1277 // InternalApplicationConfiguration.g:4937:10: ( ( '0' .. '9' )+ )
1344 // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+ 1278 // InternalApplicationConfiguration.g:4937:12: ( '0' .. '9' )+
1345 { 1279 {
1346 // InternalApplicationConfiguration.g:5172:12: ( '0' .. '9' )+ 1280 // InternalApplicationConfiguration.g:4937:12: ( '0' .. '9' )+
1347 int cnt3=0; 1281 int cnt3=0;
1348 loop3: 1282 loop3:
1349 do { 1283 do {
@@ -1357,7 +1291,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1357 1291
1358 switch (alt3) { 1292 switch (alt3) {
1359 case 1 : 1293 case 1 :
1360 // InternalApplicationConfiguration.g:5172:13: '0' .. '9' 1294 // InternalApplicationConfiguration.g:4937:13: '0' .. '9'
1361 { 1295 {
1362 matchRange('0','9'); 1296 matchRange('0','9');
1363 1297
@@ -1389,10 +1323,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1389 try { 1323 try {
1390 int _type = RULE_STRING; 1324 int _type = RULE_STRING;
1391 int _channel = DEFAULT_TOKEN_CHANNEL; 1325 int _channel = DEFAULT_TOKEN_CHANNEL;
1392 // InternalApplicationConfiguration.g:5174:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) ) 1326 // InternalApplicationConfiguration.g:4939:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
1393 // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1327 // InternalApplicationConfiguration.g:4939:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1394 { 1328 {
1395 // InternalApplicationConfiguration.g:5174:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) 1329 // InternalApplicationConfiguration.g:4939:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
1396 int alt6=2; 1330 int alt6=2;
1397 int LA6_0 = input.LA(1); 1331 int LA6_0 = input.LA(1);
1398 1332
@@ -1410,10 +1344,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1410 } 1344 }
1411 switch (alt6) { 1345 switch (alt6) {
1412 case 1 : 1346 case 1 :
1413 // InternalApplicationConfiguration.g:5174:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' 1347 // InternalApplicationConfiguration.g:4939:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
1414 { 1348 {
1415 match('\"'); 1349 match('\"');
1416 // InternalApplicationConfiguration.g:5174:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* 1350 // InternalApplicationConfiguration.g:4939:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
1417 loop4: 1351 loop4:
1418 do { 1352 do {
1419 int alt4=3; 1353 int alt4=3;
@@ -1429,7 +1363,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1429 1363
1430 switch (alt4) { 1364 switch (alt4) {
1431 case 1 : 1365 case 1 :
1432 // InternalApplicationConfiguration.g:5174:21: '\\\\' . 1366 // InternalApplicationConfiguration.g:4939:21: '\\\\' .
1433 { 1367 {
1434 match('\\'); 1368 match('\\');
1435 matchAny(); 1369 matchAny();
@@ -1437,7 +1371,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1437 } 1371 }
1438 break; 1372 break;
1439 case 2 : 1373 case 2 :
1440 // InternalApplicationConfiguration.g:5174:28: ~ ( ( '\\\\' | '\"' ) ) 1374 // InternalApplicationConfiguration.g:4939:28: ~ ( ( '\\\\' | '\"' ) )
1441 { 1375 {
1442 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1376 if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1443 input.consume(); 1377 input.consume();
@@ -1462,10 +1396,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1462 } 1396 }
1463 break; 1397 break;
1464 case 2 : 1398 case 2 :
1465 // InternalApplicationConfiguration.g:5174:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' 1399 // InternalApplicationConfiguration.g:4939:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
1466 { 1400 {
1467 match('\''); 1401 match('\'');
1468 // InternalApplicationConfiguration.g:5174:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* 1402 // InternalApplicationConfiguration.g:4939:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
1469 loop5: 1403 loop5:
1470 do { 1404 do {
1471 int alt5=3; 1405 int alt5=3;
@@ -1481,7 +1415,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1481 1415
1482 switch (alt5) { 1416 switch (alt5) {
1483 case 1 : 1417 case 1 :
1484 // InternalApplicationConfiguration.g:5174:54: '\\\\' . 1418 // InternalApplicationConfiguration.g:4939:54: '\\\\' .
1485 { 1419 {
1486 match('\\'); 1420 match('\\');
1487 matchAny(); 1421 matchAny();
@@ -1489,7 +1423,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1489 } 1423 }
1490 break; 1424 break;
1491 case 2 : 1425 case 2 :
1492 // InternalApplicationConfiguration.g:5174:61: ~ ( ( '\\\\' | '\\'' ) ) 1426 // InternalApplicationConfiguration.g:4939:61: ~ ( ( '\\\\' | '\\'' ) )
1493 { 1427 {
1494 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) { 1428 if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
1495 input.consume(); 1429 input.consume();
@@ -1532,12 +1466,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1532 try { 1466 try {
1533 int _type = RULE_ML_COMMENT; 1467 int _type = RULE_ML_COMMENT;
1534 int _channel = DEFAULT_TOKEN_CHANNEL; 1468 int _channel = DEFAULT_TOKEN_CHANNEL;
1535 // InternalApplicationConfiguration.g:5176:17: ( '/*' ( options {greedy=false; } : . )* '*/' ) 1469 // InternalApplicationConfiguration.g:4941:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
1536 // InternalApplicationConfiguration.g:5176:19: '/*' ( options {greedy=false; } : . )* '*/' 1470 // InternalApplicationConfiguration.g:4941:19: '/*' ( options {greedy=false; } : . )* '*/'
1537 { 1471 {
1538 match("/*"); 1472 match("/*");
1539 1473
1540 // InternalApplicationConfiguration.g:5176:24: ( options {greedy=false; } : . )* 1474 // InternalApplicationConfiguration.g:4941:24: ( options {greedy=false; } : . )*
1541 loop7: 1475 loop7:
1542 do { 1476 do {
1543 int alt7=2; 1477 int alt7=2;
@@ -1562,7 +1496,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1562 1496
1563 switch (alt7) { 1497 switch (alt7) {
1564 case 1 : 1498 case 1 :
1565 // InternalApplicationConfiguration.g:5176:52: . 1499 // InternalApplicationConfiguration.g:4941:52: .
1566 { 1500 {
1567 matchAny(); 1501 matchAny();
1568 1502
@@ -1592,12 +1526,12 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1592 try { 1526 try {
1593 int _type = RULE_SL_COMMENT; 1527 int _type = RULE_SL_COMMENT;
1594 int _channel = DEFAULT_TOKEN_CHANNEL; 1528 int _channel = DEFAULT_TOKEN_CHANNEL;
1595 // InternalApplicationConfiguration.g:5178:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? ) 1529 // InternalApplicationConfiguration.g:4943:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
1596 // InternalApplicationConfiguration.g:5178:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? 1530 // InternalApplicationConfiguration.g:4943:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
1597 { 1531 {
1598 match("//"); 1532 match("//");
1599 1533
1600 // InternalApplicationConfiguration.g:5178:24: (~ ( ( '\\n' | '\\r' ) ) )* 1534 // InternalApplicationConfiguration.g:4943:24: (~ ( ( '\\n' | '\\r' ) ) )*
1601 loop8: 1535 loop8:
1602 do { 1536 do {
1603 int alt8=2; 1537 int alt8=2;
@@ -1610,7 +1544,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1610 1544
1611 switch (alt8) { 1545 switch (alt8) {
1612 case 1 : 1546 case 1 :
1613 // InternalApplicationConfiguration.g:5178:24: ~ ( ( '\\n' | '\\r' ) ) 1547 // InternalApplicationConfiguration.g:4943:24: ~ ( ( '\\n' | '\\r' ) )
1614 { 1548 {
1615 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') ) { 1549 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') ) {
1616 input.consume(); 1550 input.consume();
@@ -1630,7 +1564,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1630 } 1564 }
1631 } while (true); 1565 } while (true);
1632 1566
1633 // InternalApplicationConfiguration.g:5178:40: ( ( '\\r' )? '\\n' )? 1567 // InternalApplicationConfiguration.g:4943:40: ( ( '\\r' )? '\\n' )?
1634 int alt10=2; 1568 int alt10=2;
1635 int LA10_0 = input.LA(1); 1569 int LA10_0 = input.LA(1);
1636 1570
@@ -1639,9 +1573,9 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1639 } 1573 }
1640 switch (alt10) { 1574 switch (alt10) {
1641 case 1 : 1575 case 1 :
1642 // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? '\\n' 1576 // InternalApplicationConfiguration.g:4943:41: ( '\\r' )? '\\n'
1643 { 1577 {
1644 // InternalApplicationConfiguration.g:5178:41: ( '\\r' )? 1578 // InternalApplicationConfiguration.g:4943:41: ( '\\r' )?
1645 int alt9=2; 1579 int alt9=2;
1646 int LA9_0 = input.LA(1); 1580 int LA9_0 = input.LA(1);
1647 1581
@@ -1650,7 +1584,7 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1650 } 1584 }
1651 switch (alt9) { 1585 switch (alt9) {
1652 case 1 : 1586 case 1 :
1653 // InternalApplicationConfiguration.g:5178:41: '\\r' 1587 // InternalApplicationConfiguration.g:4943:41: '\\r'
1654 { 1588 {
1655 match('\r'); 1589 match('\r');
1656 1590
@@ -1682,10 +1616,10 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1682 try { 1616 try {
1683 int _type = RULE_WS; 1617 int _type = RULE_WS;
1684 int _channel = DEFAULT_TOKEN_CHANNEL; 1618 int _channel = DEFAULT_TOKEN_CHANNEL;
1685 // InternalApplicationConfiguration.g:5180:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ ) 1619 // InternalApplicationConfiguration.g:4945:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
1686 // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1620 // InternalApplicationConfiguration.g:4945:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1687 { 1621 {
1688 // InternalApplicationConfiguration.g:5180:11: ( ' ' | '\\t' | '\\r' | '\\n' )+ 1622 // InternalApplicationConfiguration.g:4945:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
1689 int cnt11=0; 1623 int cnt11=0;
1690 loop11: 1624 loop11:
1691 do { 1625 do {
@@ -1739,8 +1673,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1739 try { 1673 try {
1740 int _type = RULE_ANY_OTHER; 1674 int _type = RULE_ANY_OTHER;
1741 int _channel = DEFAULT_TOKEN_CHANNEL; 1675 int _channel = DEFAULT_TOKEN_CHANNEL;
1742 // InternalApplicationConfiguration.g:5182:16: ( . ) 1676 // InternalApplicationConfiguration.g:4947:16: ( . )
1743 // InternalApplicationConfiguration.g:5182:18: . 1677 // InternalApplicationConfiguration.g:4947:18: .
1744 { 1678 {
1745 matchAny(); 1679 matchAny();
1746 1680
@@ -1755,8 +1689,8 @@ public class InternalApplicationConfigurationLexer extends Lexer {
1755 // $ANTLR end "RULE_ANY_OTHER" 1689 // $ANTLR end "RULE_ANY_OTHER"
1756 1690
1757 public void mTokens() throws RecognitionException { 1691 public void mTokens() throws RecognitionException {
1758 // 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 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER ) 1692 // 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 )
1759 int alt12=63; 1693 int alt12=60;
1760 alt12 = dfa12.predict(input); 1694 alt12 = dfa12.predict(input);
1761 switch (alt12) { 1695 switch (alt12) {
1762 case 1 : 1696 case 1 :
@@ -2131,70 +2065,49 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2131 } 2065 }
2132 break; 2066 break;
2133 case 54 : 2067 case 54 :
2134 // InternalApplicationConfiguration.g:1:328: T__64 2068 // InternalApplicationConfiguration.g:1:328: RULE_ID
2135 {
2136 mT__64();
2137
2138 }
2139 break;
2140 case 55 :
2141 // InternalApplicationConfiguration.g:1:334: T__65
2142 {
2143 mT__65();
2144
2145 }
2146 break;
2147 case 56 :
2148 // InternalApplicationConfiguration.g:1:340: T__66
2149 {
2150 mT__66();
2151
2152 }
2153 break;
2154 case 57 :
2155 // InternalApplicationConfiguration.g:1:346: RULE_ID
2156 { 2069 {
2157 mRULE_ID(); 2070 mRULE_ID();
2158 2071
2159 } 2072 }
2160 break; 2073 break;
2161 case 58 : 2074 case 55 :
2162 // InternalApplicationConfiguration.g:1:354: RULE_INT 2075 // InternalApplicationConfiguration.g:1:336: RULE_INT
2163 { 2076 {
2164 mRULE_INT(); 2077 mRULE_INT();
2165 2078
2166 } 2079 }
2167 break; 2080 break;
2168 case 59 : 2081 case 56 :
2169 // InternalApplicationConfiguration.g:1:363: RULE_STRING 2082 // InternalApplicationConfiguration.g:1:345: RULE_STRING
2170 { 2083 {
2171 mRULE_STRING(); 2084 mRULE_STRING();
2172 2085
2173 } 2086 }
2174 break; 2087 break;
2175 case 60 : 2088 case 57 :
2176 // InternalApplicationConfiguration.g:1:375: RULE_ML_COMMENT 2089 // InternalApplicationConfiguration.g:1:357: RULE_ML_COMMENT
2177 { 2090 {
2178 mRULE_ML_COMMENT(); 2091 mRULE_ML_COMMENT();
2179 2092
2180 } 2093 }
2181 break; 2094 break;
2182 case 61 : 2095 case 58 :
2183 // InternalApplicationConfiguration.g:1:391: RULE_SL_COMMENT 2096 // InternalApplicationConfiguration.g:1:373: RULE_SL_COMMENT
2184 { 2097 {
2185 mRULE_SL_COMMENT(); 2098 mRULE_SL_COMMENT();
2186 2099
2187 } 2100 }
2188 break; 2101 break;
2189 case 62 : 2102 case 59 :
2190 // InternalApplicationConfiguration.g:1:407: RULE_WS 2103 // InternalApplicationConfiguration.g:1:389: RULE_WS
2191 { 2104 {
2192 mRULE_WS(); 2105 mRULE_WS();
2193 2106
2194 } 2107 }
2195 break; 2108 break;
2196 case 63 : 2109 case 60 :
2197 // InternalApplicationConfiguration.g:1:415: RULE_ANY_OTHER 2110 // InternalApplicationConfiguration.g:1:397: RULE_ANY_OTHER
2198 { 2111 {
2199 mRULE_ANY_OTHER(); 2112 mRULE_ANY_OTHER();
2200 2113
@@ -2208,182 +2121,186 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2208 2121
2209 protected DFA12 dfa12 = new DFA12(this); 2122 protected DFA12 dfa12 = new DFA12(this);
2210 static final String DFA12_eotS = 2123 static final String DFA12_eotS =
2211 "\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\160\3\54\6\uffff\5\54\1\uffff\5\54\5\uffff\1\54\1\u0082\23\54\1\uffff\2\54\1\u009b\16\54\1\uffff\4\54\1\u00ae\1\54\1\u00b0\1\u00b1\1\54\1\u00b3\5\54\1\u00b9\4\54\1\u00be\2\54\2\uffff\1\u00c1\1\u00c2\20\54\1\uffff\1\54\2\uffff\1\54\1\uffff\5\54\1\uffff\4\54\1\uffff\2\54\2\uffff\4\54\1\u00e4\2\54\1\u00e7\3\54\1\u00eb\2\54\1\u00ee\2\54\1\u00f1\3\54\1\u00f5\1\u00f6\3\54\1\u00fa\1\54\1\u00fc\1\u00fd\1\u00fe\1\u00ff\1\54\1\uffff\1\u0101\1\54\1\uffff\3\54\1\uffff\2\54\1\uffff\1\54\1\u0109\1\uffff\1\u010a\2\54\2\uffff\3\54\1\uffff\1\54\4\uffff\1\54\1\uffff\4\54\1\u0116\2\54\3\uffff\1\54\1\u011a\1\u011b\3\54\1\u011f\3\54\1\uffff\1\u0123\1\54\1\u0125\2\uffff\3\54\1\uffff\1\u0129\2\54\1\uffff\1\54\1\uffff\1\54\1\u012e\1\u012f\1\uffff\2\54\1\u0132\1\u0133\2\uffff\1\u0134\1\54\3\uffff\1\u0136\1\uffff"; 2124 "\1\uffff\1\47\1\uffff\4\53\4\uffff\1\53\1\45\5\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\6\53\4\uffff\1\53\1\uffff\12\53\6\uffff\5\53\1\uffff\5\53\5\uffff\1\53\1\174\21\53\1\u0090\20\53\1\uffff\3\53\1\u00a5\1\53\1\u00a7\11\53\1\u00b1\2\53\2\uffff\1\53\1\u00b5\1\u00b6\1\u00b7\1\u00b8\17\53\1\uffff\1\53\1\uffff\11\53\1\uffff\3\53\4\uffff\4\53\1\u00d9\2\53\1\u00dc\3\53\1\u00e0\2\53\1\u00e3\1\u00e4\3\53\1\u00e8\1\u00e9\3\53\1\u00ed\1\53\1\u00ef\1\53\1\u00f1\1\u00f2\1\u00f3\1\53\1\uffff\1\u00f5\1\53\1\uffff\3\53\1\uffff\2\53\2\uffff\1\u00fc\2\53\2\uffff\3\53\1\uffff\1\53\1\uffff\1\u0103\3\uffff\1\53\1\uffff\4\53\1\u0109\1\53\2\uffff\1\53\1\u010c\1\u010d\2\53\1\uffff\1\53\1\u0111\3\53\1\uffff\1\u0115\1\u0116\2\uffff\3\53\1\uffff\1\u011a\2\53\2\uffff\1\53\1\u011e\1\u011f\1\uffff\2\53\1\u0122\2\uffff\1\u0123\1\53\2\uffff\1\u0125\1\uffff";
2212 static final String DFA12_eofS = 2125 static final String DFA12_eofS =
2213 "\u0137\uffff"; 2126 "\u0126\uffff";
2214 static final String DFA12_minS = 2127 static final String DFA12_minS =
2215 "\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\164\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\60\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\1\uffff\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"; 2128 "\1\0\1\56\1\uffff\1\155\1\160\2\151\4\uffff\1\141\1\72\1\141\1\157\1\142\1\157\1\145\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\1\141\3\154\4\uffff\1\143\1\uffff\1\155\1\144\1\156\1\170\1\156\1\152\1\164\1\147\1\156\1\141\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\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\146\1\164\1\145\1\160\1\55\1\163\1\154\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\60\1\145\1\60\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\60\1\143\1\165\2\uffff\1\151\4\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\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\1\uffff\2\164\1\155\4\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\2\60\1\145\1\154\1\144\2\60\2\172\1\141\1\60\1\151\1\60\1\145\3\60\1\164\1\uffff\1\60\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\60\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\1\uffff\1\60\3\uffff\1\151\1\uffff\2\145\1\154\1\157\1\60\1\147\2\uffff\1\154\2\60\1\156\1\145\1\uffff\1\143\1\60\1\162\1\166\1\154\1\uffff\2\60\2\uffff\1\164\2\163\1\uffff\1\60\1\145\1\166\2\uffff\1\163\2\60\1\uffff\1\162\1\145\1\60\2\uffff\1\60\1\162\2\uffff\1\60\1\uffff";
2216 static final String DFA12_maxS = 2129 static final String DFA12_maxS =
2217 "\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\163\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\164\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\172\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\1\uffff\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"; 2130 "\1\uffff\1\56\1\uffff\1\156\1\170\1\151\1\165\4\uffff\1\141\1\72\2\157\1\165\1\157\1\165\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\3\154\4\uffff\1\162\1\uffff\1\164\1\144\1\156\1\170\1\163\1\152\1\164\1\147\1\156\1\141\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\145\1\144\1\154\1\153\1\164\1\141\1\157\1\145\2\151\1\163\1\164\1\145\1\160\1\172\1\164\1\154\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\172\1\145\1\172\1\141\1\151\1\155\1\162\1\154\2\155\1\164\1\151\1\172\1\143\1\165\2\uffff\1\151\4\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\uffff\1\162\1\uffff\1\147\1\141\1\157\1\171\1\163\2\151\1\162\1\147\1\uffff\2\164\1\155\4\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\2\172\1\145\1\154\1\144\4\172\1\141\1\172\1\151\1\172\1\145\3\172\1\164\1\uffff\1\172\1\164\1\uffff\1\166\1\157\1\123\1\uffff\1\145\1\156\2\uffff\1\172\1\55\1\145\2\uffff\2\145\1\151\1\uffff\1\166\1\uffff\1\172\3\uffff\1\151\1\uffff\2\145\1\154\1\157\1\172\1\147\2\uffff\1\154\2\172\1\156\1\145\1\uffff\1\143\1\172\1\162\1\166\1\154\1\uffff\2\172\2\uffff\1\164\2\163\1\uffff\1\172\1\145\1\166\2\uffff\1\163\2\172\1\uffff\1\162\1\145\1\172\2\uffff\1\172\1\162\2\uffff\1\172\1\uffff";
2218 static final String DFA12_acceptS = 2131 static final String DFA12_acceptS =
2219 "\2\uffff\1\2\5\uffff\1\10\1\11\1\12\1\13\7\uffff\1\33\5\uffff\1\43\6\uffff\1\71\1\72\3\uffff\1\76\1\77\1\44\1\1\1\2\2\uffff\1\71\10\uffff\1\10\1\11\1\12\1\13\1\uffff\1\16\12\uffff\1\33\1\34\1\61\1\35\1\62\1\36\5\uffff\1\43\5\uffff\1\72\1\73\1\74\1\75\1\76\25\uffff\1\24\21\uffff\1\40\27\uffff\1\30\1\54\22\uffff\1\41\1\uffff\1\51\1\7\1\uffff\1\65\5\uffff\1\25\4\uffff\1\23\2\uffff\1\37\1\63\41\uffff\1\45\2\uffff\1\53\3\uffff\1\3\2\uffff\1\5\2\uffff\1\20\3\uffff\1\32\1\21\3\uffff\1\27\1\uffff\1\56\1\64\1\50\1\42\1\uffff\1\52\7\uffff\1\31\1\14\1\47\12\uffff\1\4\3\uffff\1\57\1\60\3\uffff\1\46\3\uffff\1\15\1\uffff\1\17\3\uffff\1\66\4\uffff\1\26\1\55\2\uffff\1\6\1\22\1\67\1\uffff\1\70"; 2132 "\2\uffff\1\2\4\uffff\1\7\1\10\1\11\1\12\7\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\6\uffff\1\7\1\10\1\11\1\12\1\uffff\1\15\12\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\22\uffff\1\25\1\51\24\uffff\1\6\1\uffff\1\62\11\uffff\1\22\3\uffff\1\46\1\36\1\34\1\60\40\uffff\1\42\2\uffff\1\50\3\uffff\1\3\2\uffff\1\5\1\17\3\uffff\1\27\1\20\3\uffff\1\24\1\uffff\1\53\1\uffff\1\61\1\45\1\37\1\uffff\1\47\6\uffff\1\13\1\44\5\uffff\1\26\5\uffff\1\4\2\uffff\1\54\1\55\3\uffff\1\43\3\uffff\1\14\1\16\3\uffff\1\63\3\uffff\1\23\1\52\2\uffff\1\21\1\64\1\uffff\1\65";
2220 static final String DFA12_specialS = 2133 static final String DFA12_specialS =
2221 "\1\1\41\uffff\1\0\1\2\u0113\uffff}>"; 2134 "\1\0\40\uffff\1\1\1\2\u0103\uffff}>";
2222 static final String[] DFA12_transitionS = { 2135 static final String[] DFA12_transitionS = {
2223 "\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", 2136 "\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\11\1\2\1\1\1\43\12\40\1\14\1\45\1\24\1\7\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\16\1\32\1\4\1\6\1\31\1\37\1\3\2\37\1\20\1\15\1\26\1\17\1\13\1\37\1\21\1\27\2\37\1\5\4\37\1\10\1\45\1\12\uff82\45",
2224 "\1\47", 2137 "\1\46",
2225 "", 2138 "",
2226 "\1\52\1\53", 2139 "\1\51\1\52",
2227 "\1\55\7\uffff\1\56", 2140 "\1\54\7\uffff\1\55",
2228 "\1\57", 2141 "\1\56",
2229 "\1\60\17\uffff\1\61", 2142 "\1\57\5\uffff\1\60\5\uffff\1\61",
2230 "\1\62\5\uffff\1\63\5\uffff\1\64",
2231 "", 2143 "",
2232 "", 2144 "",
2233 "", 2145 "",
2234 "", 2146 "",
2235 "\1\71", 2147 "\1\66",
2236 "\1\72", 2148 "\1\67",
2237 "\1\77\3\uffff\1\73\3\uffff\1\76\5\uffff\1\74\4\uffff\1\75", 2149 "\1\73\3\uffff\1\70\3\uffff\1\72\5\uffff\1\71",
2238 "\1\100", 2150 "\1\74",
2239 "\1\101", 2151 "\1\75\22\uffff\1\76",
2240 "\1\102\22\uffff\1\103", 2152 "\1\77",
2241 "\1\104", 2153 "\1\101\17\uffff\1\100",
2242 "", 2154 "",
2155 "\1\103",
2156 "\1\104",
2243 "\1\106", 2157 "\1\106",
2244 "\1\107", 2158 "\1\110\5\uffff\1\111",
2245 "\1\111", 2159 "\1\113\13\uffff\1\114\4\uffff\1\112",
2246 "\1\113\5\uffff\1\114",
2247 "\1\116\13\uffff\1\117\4\uffff\1\115",
2248 "", 2160 "",
2161 "\1\116",
2162 "\1\117",
2163 "\1\120",
2249 "\1\121", 2164 "\1\121",
2250 "\1\122", 2165 "\1\122",
2251 "\1\123", 2166 "\32\53\4\uffff\1\53\1\uffff\32\53",
2252 "\1\124",
2253 "\1\125",
2254 "\32\54\4\uffff\1\54\1\uffff\32\54",
2255 "", 2167 "",
2256 "", 2168 "",
2257 "\0\127", 2169 "\0\124",
2258 "\0\127", 2170 "\0\124",
2259 "\1\130\4\uffff\1\131", 2171 "\1\125\4\uffff\1\126",
2260 "", 2172 "",
2261 "", 2173 "",
2262 "", 2174 "",
2263 "", 2175 "",
2264 "", 2176 "",
2177 "\1\130",
2178 "\1\131",
2179 "",
2180 "\1\132",
2265 "\1\133", 2181 "\1\133",
2266 "\1\134", 2182 "\1\134",
2267 "",
2268 "\1\135", 2183 "\1\135",
2269 "\1\136", 2184 "\1\136",
2270 "\1\137", 2185 "\1\137",
2271 "\1\141\12\uffff\1\140",
2272 "\1\142",
2273 "\1\143",
2274 "\1\144",
2275 "\1\145",
2276 "", 2186 "",
2277 "", 2187 "",
2278 "", 2188 "",
2279 "", 2189 "",
2280 "\1\146\16\uffff\1\147", 2190 "\1\140\16\uffff\1\141",
2281 "", 2191 "",
2282 "\1\151\6\uffff\1\150", 2192 "\1\143\6\uffff\1\142",
2193 "\1\144",
2194 "\1\145",
2195 "\1\146",
2196 "\1\147\4\uffff\1\150",
2197 "\1\151",
2283 "\1\152", 2198 "\1\152",
2284 "\1\153", 2199 "\1\153",
2285 "\1\154", 2200 "\1\154",
2286 "\1\155", 2201 "\1\155",
2287 "\1\156\4\uffff\1\157",
2288 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2289 "\1\161",
2290 "\1\162",
2291 "\1\163",
2292 "", 2202 "",
2293 "", 2203 "",
2294 "", 2204 "",
2295 "", 2205 "",
2296 "", 2206 "",
2297 "", 2207 "",
2298 "\1\164\11\uffff\1\165\3\uffff\1\166", 2208 "\1\156\11\uffff\1\157\3\uffff\1\160",
2209 "\1\161",
2210 "\1\163\20\uffff\1\162",
2211 "\1\164",
2212 "\1\165",
2213 "",
2214 "\1\166",
2299 "\1\167", 2215 "\1\167",
2300 "\1\171\20\uffff\1\170", 2216 "\1\170",
2217 "\1\171",
2301 "\1\172", 2218 "\1\172",
2302 "\1\173",
2303 "",
2304 "\1\174",
2305 "\1\175",
2306 "\1\176",
2307 "\1\177",
2308 "\1\u0080",
2309 "", 2219 "",
2310 "", 2220 "",
2311 "", 2221 "",
2312 "", 2222 "",
2313 "", 2223 "",
2224 "\1\173",
2225 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2226 "\1\175",
2227 "\1\176",
2228 "\1\177",
2229 "\1\u0080",
2314 "\1\u0081", 2230 "\1\u0081",
2315 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2231 "\1\u0082",
2316 "\1\u0083", 2232 "\1\u0083",
2317 "\1\u0084", 2233 "\1\u0084",
2318 "\1\u0085", 2234 "\1\u0085",
2319 "\1\u0086", 2235 "\1\u0086",
2320 "\1\u0087", 2236 "\1\u0087",
2321 "\1\u0089\1\u0088", 2237 "\1\u0088",
2322 "\1\u008a", 2238 "\1\u0089",
2323 "\1\u008b", 2239 "\1\u008b\14\uffff\1\u008a",
2324 "\1\u008c", 2240 "\1\u008c",
2325 "\1\u008d", 2241 "\1\u008d",
2326 "\1\u008e", 2242 "\1\u008e",
2327 "\1\u008f", 2243 "\1\u008f\2\uffff\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2328 "\1\u0090", 2244 "\1\u0092\1\u0091",
2329 "\1\u0091",
2330 "\1\u0092",
2331 "\1\u0093", 2245 "\1\u0093",
2332 "\1\u0094", 2246 "\1\u0094",
2333 "\1\u0096\14\uffff\1\u0095", 2247 "\1\u0095",
2248 "\1\u0096",
2334 "\1\u0097", 2249 "\1\u0097",
2335 "",
2336 "\1\u0098", 2250 "\1\u0098",
2337 "\1\u0099", 2251 "\1\u0099",
2338 "\1\u009a\2\uffff\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2252 "\1\u009a",
2253 "\1\u009b",
2339 "\1\u009c", 2254 "\1\u009c",
2340 "\1\u009d", 2255 "\1\u009d",
2341 "\1\u009e", 2256 "\1\u009e",
2342 "\1\u009f", 2257 "\1\u009f",
2343 "\1\u00a0", 2258 "\1\u00a0",
2344 "\1\u00a1", 2259 "\1\u00a1",
2260 "",
2345 "\1\u00a2", 2261 "\1\u00a2",
2346 "\1\u00a3", 2262 "\1\u00a3",
2347 "\1\u00a4", 2263 "\1\u00a4",
2348 "\1\u00a5", 2264 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2349 "\1\u00a6", 2265 "\1\u00a6",
2350 "\1\u00a7", 2266 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2351 "\1\u00a8", 2267 "\1\u00a8",
2352 "\1\u00a9", 2268 "\1\u00a9",
2353 "",
2354 "\1\u00aa", 2269 "\1\u00aa",
2355 "\1\u00ab", 2270 "\1\u00ab",
2356 "\1\u00ac", 2271 "\1\u00ac",
2357 "\1\u00ad", 2272 "\1\u00ad",
2358 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2273 "\1\u00ae",
2359 "\1\u00af", 2274 "\1\u00af",
2360 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2275 "\1\u00b0",
2361 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2276 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2362 "\1\u00b2", 2277 "\1\u00b2",
2363 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2278 "\1\u00b3",
2279 "",
2280 "",
2364 "\1\u00b4", 2281 "\1\u00b4",
2365 "\1\u00b5", 2282 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2366 "\1\u00b6", 2283 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2367 "\1\u00b7", 2284 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2368 "\1\u00b8", 2285 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2369 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2286 "\1\u00b9",
2370 "\1\u00ba", 2287 "\1\u00ba",
2371 "\1\u00bb", 2288 "\1\u00bb",
2372 "\1\u00bc", 2289 "\1\u00bc",
2373 "\1\u00bd", 2290 "\1\u00bd",
2374 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2291 "\1\u00be",
2375 "\1\u00bf", 2292 "\1\u00bf",
2376 "\1\u00c0", 2293 "\1\u00c0",
2377 "", 2294 "\1\u00c1",
2378 "", 2295 "\1\u00c2",
2379 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2380 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2381 "\1\u00c3", 2296 "\1\u00c3",
2382 "\1\u00c4", 2297 "\1\u00c4",
2383 "\1\u00c5", 2298 "\1\u00c5",
2384 "\1\u00c6", 2299 "\1\u00c6",
2385 "\1\u00c7", 2300 "\1\u00c7",
2301 "",
2386 "\1\u00c8", 2302 "\1\u00c8",
2303 "",
2387 "\1\u00c9", 2304 "\1\u00c9",
2388 "\1\u00ca", 2305 "\1\u00ca",
2389 "\1\u00cb", 2306 "\1\u00cb",
@@ -2393,143 +2310,122 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2393 "\1\u00cf", 2310 "\1\u00cf",
2394 "\1\u00d0", 2311 "\1\u00d0",
2395 "\1\u00d1", 2312 "\1\u00d1",
2396 "\1\u00d2",
2397 "", 2313 "",
2314 "\1\u00d2",
2398 "\1\u00d3", 2315 "\1\u00d3",
2316 "\1\u00d4",
2317 "",
2399 "", 2318 "",
2400 "", 2319 "",
2401 "\1\u00d4",
2402 "", 2320 "",
2403 "\1\u00d5", 2321 "\1\u00d5",
2404 "\1\u00d6", 2322 "\1\u00d6",
2405 "\1\u00d7", 2323 "\1\u00d7",
2406 "\1\u00d8", 2324 "\1\u00d8",
2407 "\1\u00d9", 2325 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2408 "",
2409 "\1\u00da", 2326 "\1\u00da",
2410 "\1\u00db", 2327 "\1\u00db",
2411 "\1\u00dc", 2328 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2412 "\1\u00dd", 2329 "\1\u00dd",
2413 "",
2414 "\1\u00de", 2330 "\1\u00de",
2415 "\1\u00df", 2331 "\1\u00df",
2416 "", 2332 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2417 "",
2418 "\1\u00e0",
2419 "\1\u00e1", 2333 "\1\u00e1",
2420 "\1\u00e2", 2334 "\1\u00e2",
2421 "\1\u00e3", 2335 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2422 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2336 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2423 "\1\u00e5", 2337 "\1\u00e5",
2424 "\1\u00e6", 2338 "\1\u00e6",
2425 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2339 "\1\u00e7",
2426 "\1\u00e8", 2340 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2427 "\1\u00e9", 2341 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2428 "\1\u00ea", 2342 "\1\u00ea",
2429 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2343 "\1\u00eb",
2430 "\1\u00ec", 2344 "\1\u00ec",
2431 "\1\u00ed", 2345 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2432 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2346 "\1\u00ee",
2433 "\1\u00ef", 2347 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2434 "\1\u00f0", 2348 "\1\u00f0",
2435 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2349 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2436 "\1\u00f2", 2350 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2437 "\1\u00f3", 2351 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2438 "\1\u00f4", 2352 "\1\u00f4",
2439 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2353 "",
2440 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2354 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2355 "\1\u00f6",
2356 "",
2441 "\1\u00f7", 2357 "\1\u00f7",
2442 "\1\u00f8", 2358 "\1\u00f8",
2443 "\1\u00f9", 2359 "\1\u00f9",
2444 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2360 "",
2361 "\1\u00fa",
2445 "\1\u00fb", 2362 "\1\u00fb",
2446 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2363 "",
2447 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2364 "",
2448 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2365 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2449 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2366 "\1\u00fd",
2367 "\1\u00fe",
2368 "",
2369 "",
2370 "\1\u00ff",
2450 "\1\u0100", 2371 "\1\u0100",
2372 "\1\u0101",
2451 "", 2373 "",
2452 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2453 "\1\u0102", 2374 "\1\u0102",
2454 "", 2375 "",
2455 "\1\u0103", 2376 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2377 "",
2378 "",
2379 "",
2456 "\1\u0104", 2380 "\1\u0104",
2457 "\1\u0105",
2458 "", 2381 "",
2382 "\1\u0105",
2459 "\1\u0106", 2383 "\1\u0106",
2460 "\1\u0107", 2384 "\1\u0107",
2461 "",
2462 "\1\u0108", 2385 "\1\u0108",
2463 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2386 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2464 "", 2387 "\1\u010a",
2465 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2466 "\1\u010b",
2467 "\1\u010c",
2468 "", 2388 "",
2469 "", 2389 "",
2470 "\1\u010d", 2390 "\1\u010b",
2391 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2392 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2471 "\1\u010e", 2393 "\1\u010e",
2472 "\1\u010f", 2394 "\1\u010f",
2473 "", 2395 "",
2474 "\1\u0110", 2396 "\1\u0110",
2475 "", 2397 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2476 "",
2477 "",
2478 "",
2479 "\1\u0111",
2480 "",
2481 "\1\u0112", 2398 "\1\u0112",
2482 "\1\u0113", 2399 "\1\u0113",
2483 "\1\u0114", 2400 "\1\u0114",
2484 "\1\u0115",
2485 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2486 "\1\u0117",
2487 "\1\u0118",
2488 "", 2401 "",
2402 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2403 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2489 "", 2404 "",
2490 "", 2405 "",
2406 "\1\u0117",
2407 "\1\u0118",
2491 "\1\u0119", 2408 "\1\u0119",
2492 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2493 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2494 "\1\u011c",
2495 "\1\u011d",
2496 "\1\u011e",
2497 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2498 "\1\u0120",
2499 "\1\u0121",
2500 "\1\u0122",
2501 "", 2409 "",
2502 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2410 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2503 "\1\u0124", 2411 "\1\u011b",
2504 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2412 "\1\u011c",
2505 "",
2506 "",
2507 "\1\u0126",
2508 "\1\u0127",
2509 "\1\u0128",
2510 "",
2511 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2512 "\1\u012a",
2513 "\1\u012b",
2514 "",
2515 "\1\u012c",
2516 "", 2413 "",
2517 "\1\u012d",
2518 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2519 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2520 "", 2414 "",
2521 "\1\u0130", 2415 "\1\u011d",
2522 "\1\u0131", 2416 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2523 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2417 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2524 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2525 "", 2418 "",
2419 "\1\u0120",
2420 "\1\u0121",
2421 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2526 "", 2422 "",
2527 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54",
2528 "\1\u0135",
2529 "", 2423 "",
2424 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2425 "\1\u0124",
2530 "", 2426 "",
2531 "", 2427 "",
2532 "\12\54\7\uffff\32\54\4\uffff\1\54\1\uffff\32\54", 2428 "\12\53\7\uffff\32\53\4\uffff\1\53\1\uffff\32\53",
2533 "" 2429 ""
2534 }; 2430 };
2535 2431
@@ -2563,23 +2459,13 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2563 this.transition = DFA12_transition; 2459 this.transition = DFA12_transition;
2564 } 2460 }
2565 public String getDescription() { 2461 public String getDescription() {
2566 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 | T__66 | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );"; 2462 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 );";
2567 } 2463 }
2568 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 2464 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
2569 IntStream input = _input; 2465 IntStream input = _input;
2570 int _s = s; 2466 int _s = s;
2571 switch ( s ) { 2467 switch ( s ) {
2572 case 0 : 2468 case 0 :
2573 int LA12_34 = input.LA(1);
2574
2575 s = -1;
2576 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 87;}
2577
2578 else s = 38;
2579
2580 if ( s>=0 ) return s;
2581 break;
2582 case 1 :
2583 int LA12_0 = input.LA(1); 2469 int LA12_0 = input.LA(1);
2584 2470
2585 s = -1; 2471 s = -1;
@@ -2593,81 +2479,89 @@ public class InternalApplicationConfigurationLexer extends Lexer {
2593 2479
2594 else if ( (LA12_0=='v') ) {s = 5;} 2480 else if ( (LA12_0=='v') ) {s = 5;}
2595 2481
2596 else if ( (LA12_0=='r') ) {s = 6;} 2482 else if ( (LA12_0=='f') ) {s = 6;}
2483
2484 else if ( (LA12_0=='=') ) {s = 7;}
2597 2485
2598 else if ( (LA12_0=='f') ) {s = 7;} 2486 else if ( (LA12_0=='{') ) {s = 8;}
2599 2487
2600 else if ( (LA12_0=='=') ) {s = 8;} 2488 else if ( (LA12_0==',') ) {s = 9;}
2601 2489
2602 else if ( (LA12_0=='{') ) {s = 9;} 2490 else if ( (LA12_0=='}') ) {s = 10;}
2603 2491
2604 else if ( (LA12_0==',') ) {s = 10;} 2492 else if ( (LA12_0=='p') ) {s = 11;}
2605 2493
2606 else if ( (LA12_0=='}') ) {s = 11;} 2494 else if ( (LA12_0==':') ) {s = 12;}
2607 2495
2608 else if ( (LA12_0=='p') ) {s = 12;} 2496 else if ( (LA12_0=='m') ) {s = 13;}
2609 2497
2610 else if ( (LA12_0==':') ) {s = 13;} 2498 else if ( (LA12_0=='c') ) {s = 14;}
2611 2499
2612 else if ( (LA12_0=='m') ) {s = 14;} 2500 else if ( (LA12_0=='o') ) {s = 15;}
2613 2501
2614 else if ( (LA12_0=='c') ) {s = 15;} 2502 else if ( (LA12_0=='l') ) {s = 16;}
2615 2503
2616 else if ( (LA12_0=='a') ) {s = 16;} 2504 else if ( (LA12_0=='r') ) {s = 17;}
2617 2505
2618 else if ( (LA12_0=='o') ) {s = 17;} 2506 else if ( (LA12_0=='#') ) {s = 18;}
2619 2507
2620 else if ( (LA12_0=='l') ) {s = 18;} 2508 else if ( (LA12_0=='+') ) {s = 19;}
2621 2509
2622 else if ( (LA12_0=='#') ) {s = 19;} 2510 else if ( (LA12_0=='<') ) {s = 20;}
2623 2511
2624 else if ( (LA12_0=='+') ) {s = 20;} 2512 else if ( (LA12_0=='>') ) {s = 21;}
2625 2513
2626 else if ( (LA12_0=='<') ) {s = 21;} 2514 else if ( (LA12_0=='n') ) {s = 22;}
2627 2515
2628 else if ( (LA12_0=='>') ) {s = 22;} 2516 else if ( (LA12_0=='s') ) {s = 23;}
2629 2517
2630 else if ( (LA12_0=='n') ) {s = 23;} 2518 else if ( (LA12_0=='*') ) {s = 24;}
2631 2519
2632 else if ( (LA12_0=='s') ) {s = 24;} 2520 else if ( (LA12_0=='g') ) {s = 25;}
2633 2521
2634 else if ( (LA12_0=='*') ) {s = 25;} 2522 else if ( (LA12_0=='d') ) {s = 26;}
2635 2523
2636 else if ( (LA12_0=='g') ) {s = 26;} 2524 else if ( (LA12_0=='S') ) {s = 27;}
2637 2525
2638 else if ( (LA12_0=='d') ) {s = 27;} 2526 else if ( (LA12_0=='A') ) {s = 28;}
2639 2527
2640 else if ( (LA12_0=='S') ) {s = 28;} 2528 else if ( (LA12_0=='V') ) {s = 29;}
2641 2529
2642 else if ( (LA12_0=='A') ) {s = 29;} 2530 else if ( (LA12_0=='^') ) {s = 30;}
2643 2531
2644 else if ( (LA12_0=='V') ) {s = 30;} 2532 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;}
2645 2533
2646 else if ( (LA12_0=='^') ) {s = 31;} 2534 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 32;}
2647 2535
2648 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;} 2536 else if ( (LA12_0=='\"') ) {s = 33;}
2649 2537
2650 else if ( ((LA12_0>='0' && LA12_0<='9')) ) {s = 33;} 2538 else if ( (LA12_0=='\'') ) {s = 34;}
2651 2539
2652 else if ( (LA12_0=='\"') ) {s = 34;} 2540 else if ( (LA12_0=='/') ) {s = 35;}
2653 2541
2654 else if ( (LA12_0=='\'') ) {s = 35;} 2542 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 36;}
2655 2543
2656 else if ( (LA12_0=='/') ) {s = 36;} 2544 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;}
2545
2546 if ( s>=0 ) return s;
2547 break;
2548 case 1 :
2549 int LA12_33 = input.LA(1);
2657 2550
2658 else if ( ((LA12_0>='\t' && LA12_0<='\n')||LA12_0=='\r'||LA12_0==' ') ) {s = 37;} 2551 s = -1;
2552 if ( ((LA12_33>='\u0000' && LA12_33<='\uFFFF')) ) {s = 84;}
2659 2553
2660 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;} 2554 else s = 37;
2661 2555
2662 if ( s>=0 ) return s; 2556 if ( s>=0 ) return s;
2663 break; 2557 break;
2664 case 2 : 2558 case 2 :
2665 int LA12_35 = input.LA(1); 2559 int LA12_34 = input.LA(1);
2666 2560
2667 s = -1; 2561 s = -1;
2668 if ( ((LA12_35>='\u0000' && LA12_35<='\uFFFF')) ) {s = 87;} 2562 if ( ((LA12_34>='\u0000' && LA12_34<='\uFFFF')) ) {s = 84;}
2669 2563
2670 else s = 38; 2564 else s = 37;
2671 2565
2672 if ( s>=0 ) return s; 2566 if ( s>=0 ) return s;
2673 break; 2567 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 0584e2d5..717b4c46 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;
22@SuppressWarnings("all") 22@SuppressWarnings("all")
23public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser { 23public class InternalApplicationConfigurationParser extends AbstractInternalAntlrParser {
24 public static final String[] tokenNames = new String[] { 24 public static final String[] tokenNames = new String[] {
25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "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'", "'cost'", "'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'" 25 "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_INT", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'.'", "'-'", "'import'", "'epackage'", "'viatra'", "'file'", "'='", "'{'", "','", "'}'", "'package'", "'excluding'", "'::'", "'metamodel'", "'folder'", "'models'", "'constraints'", "'cost'", "'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'"
26 }; 26 };
27 public static final int T__50=50; 27 public static final int T__50=50;
28 public static final int T__19=19; 28 public static final int T__19=19;
@@ -52,7 +52,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
52 public static final int RULE_INT=5; 52 public static final int RULE_INT=5;
53 public static final int T__29=29; 53 public static final int T__29=29;
54 public static final int T__22=22; 54 public static final int T__22=22;
55 public static final int T__66=66;
56 public static final int RULE_ML_COMMENT=7; 55 public static final int RULE_ML_COMMENT=7;
57 public static final int T__23=23; 56 public static final int T__23=23;
58 public static final int T__24=24; 57 public static final int T__24=24;
@@ -60,9 +59,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
60 public static final int T__62=62; 59 public static final int T__62=62;
61 public static final int T__63=63; 60 public static final int T__63=63;
62 public static final int T__20=20; 61 public static final int T__20=20;
63 public static final int T__64=64;
64 public static final int T__21=21; 62 public static final int T__21=21;
65 public static final int T__65=65;
66 public static final int RULE_STRING=6; 63 public static final int RULE_STRING=6;
67 public static final int RULE_SL_COMMENT=8; 64 public static final int RULE_SL_COMMENT=8;
68 public static final int T__37=37; 65 public static final int T__37=37;
@@ -239,7 +236,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
239 int alt2=2; 236 int alt2=2;
240 int LA2_0 = input.LA(1); 237 int LA2_0 = input.LA(1);
241 238
242 if ( (LA2_0==17||LA2_0==25||(LA2_0>=27 && LA2_0<=28)||(LA2_0>=32 && LA2_0<=33)||(LA2_0>=47 && LA2_0<=48)) ) { 239 if ( (LA2_0==16||LA2_0==24||(LA2_0>=26 && LA2_0<=27)||(LA2_0>=29 && LA2_0<=30)||(LA2_0>=44 && LA2_0<=45)) ) {
243 alt2=1; 240 alt2=1;
244 } 241 }
245 242
@@ -361,10 +358,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
361 int alt3=2; 358 int alt3=2;
362 int LA3_0 = input.LA(1); 359 int LA3_0 = input.LA(1);
363 360
364 if ( (LA3_0==17||LA3_0==25||(LA3_0>=27 && LA3_0<=28)||(LA3_0>=32 && LA3_0<=33)||LA3_0==47) ) { 361 if ( (LA3_0==16||LA3_0==24||(LA3_0>=26 && LA3_0<=27)||(LA3_0>=29 && LA3_0<=30)||LA3_0==44) ) {
365 alt3=1; 362 alt3=1;
366 } 363 }
367 else if ( (LA3_0==48) ) { 364 else if ( (LA3_0==45) ) {
368 alt3=2; 365 alt3=2;
369 } 366 }
370 else { 367 else {
@@ -812,7 +809,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
812 809
813 810
814 // $ANTLR start "ruleImport" 811 // $ANTLR start "ruleImport"
815 // InternalApplicationConfiguration.g:283:1: ruleImport returns [EObject current=null] : (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) ; 812 // InternalApplicationConfiguration.g:283:1: ruleImport returns [EObject current=null] : (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport ) ;
816 public final EObject ruleImport() throws RecognitionException { 813 public final EObject ruleImport() throws RecognitionException {
817 EObject current = null; 814 EObject current = null;
818 815
@@ -820,44 +817,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
820 817
821 EObject this_ViatraImport_1 = null; 818 EObject this_ViatraImport_1 = null;
822 819
823 EObject this_CftImport_2 = null;
824
825 820
826 821
827 enterRule(); 822 enterRule();
828 823
829 try { 824 try {
830 // InternalApplicationConfiguration.g:289:2: ( (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) ) 825 // InternalApplicationConfiguration.g:289:2: ( (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport ) )
831 // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) 826 // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport )
832 { 827 {
833 // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport | this_CftImport_2= ruleCftImport ) 828 // InternalApplicationConfiguration.g:290:2: (this_EPackageImport_0= ruleEPackageImport | this_ViatraImport_1= ruleViatraImport )
834 int alt7=3; 829 int alt7=2;
835 int LA7_0 = input.LA(1); 830 int LA7_0 = input.LA(1);
836 831
837 if ( (LA7_0==13) ) { 832 if ( (LA7_0==13) ) {
838 switch ( input.LA(2) ) { 833 int LA7_1 = input.LA(2);
839 case 14: 834
840 { 835 if ( (LA7_1==14) ) {
841 alt7=1; 836 alt7=1;
842 } 837 }
843 break; 838 else if ( (LA7_1==15) ) {
844 case 15:
845 {
846 alt7=2; 839 alt7=2;
847 } 840 }
848 break; 841 else {
849 case 16:
850 {
851 alt7=3;
852 }
853 break;
854 default:
855 NoViableAltException nvae = 842 NoViableAltException nvae =
856 new NoViableAltException("", 7, 1, input); 843 new NoViableAltException("", 7, 1, input);
857 844
858 throw nvae; 845 throw nvae;
859 } 846 }
860
861 } 847 }
862 else { 848 else {
863 NoViableAltException nvae = 849 NoViableAltException nvae =
@@ -902,24 +888,6 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
902 888
903 } 889 }
904 break; 890 break;
905 case 3 :
906 // InternalApplicationConfiguration.g:309:3: this_CftImport_2= ruleCftImport
907 {
908
909 newCompositeNode(grammarAccess.getImportAccess().getCftImportParserRuleCall_2());
910
911 pushFollow(FOLLOW_2);
912 this_CftImport_2=ruleCftImport();
913
914 state._fsp--;
915
916
917 current = this_CftImport_2;
918 afterParserOrEnumRuleCall();
919
920
921 }
922 break;
923 891
924 } 892 }
925 893
@@ -943,7 +911,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
943 911
944 912
945 // $ANTLR start "entryRuleEPackageImport" 913 // $ANTLR start "entryRuleEPackageImport"
946 // InternalApplicationConfiguration.g:321:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ; 914 // InternalApplicationConfiguration.g:312:1: entryRuleEPackageImport returns [EObject current=null] : iv_ruleEPackageImport= ruleEPackageImport EOF ;
947 public final EObject entryRuleEPackageImport() throws RecognitionException { 915 public final EObject entryRuleEPackageImport() throws RecognitionException {
948 EObject current = null; 916 EObject current = null;
949 917
@@ -951,8 +919,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
951 919
952 920
953 try { 921 try {
954 // InternalApplicationConfiguration.g:321:55: (iv_ruleEPackageImport= ruleEPackageImport EOF ) 922 // InternalApplicationConfiguration.g:312:55: (iv_ruleEPackageImport= ruleEPackageImport EOF )
955 // InternalApplicationConfiguration.g:322:2: iv_ruleEPackageImport= ruleEPackageImport EOF 923 // InternalApplicationConfiguration.g:313:2: iv_ruleEPackageImport= ruleEPackageImport EOF
956 { 924 {
957 newCompositeNode(grammarAccess.getEPackageImportRule()); 925 newCompositeNode(grammarAccess.getEPackageImportRule());
958 pushFollow(FOLLOW_1); 926 pushFollow(FOLLOW_1);
@@ -979,7 +947,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
979 947
980 948
981 // $ANTLR start "ruleEPackageImport" 949 // $ANTLR start "ruleEPackageImport"
982 // InternalApplicationConfiguration.g:328:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ; 950 // InternalApplicationConfiguration.g:319:1: ruleEPackageImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ;
983 public final EObject ruleEPackageImport() throws RecognitionException { 951 public final EObject ruleEPackageImport() throws RecognitionException {
984 EObject current = null; 952 EObject current = null;
985 953
@@ -991,11 +959,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
991 enterRule(); 959 enterRule();
992 960
993 try { 961 try {
994 // InternalApplicationConfiguration.g:334:2: ( (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) ) 962 // InternalApplicationConfiguration.g:325:2: ( (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) )
995 // InternalApplicationConfiguration.g:335:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) 963 // InternalApplicationConfiguration.g:326:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
996 { 964 {
997 // InternalApplicationConfiguration.g:335:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) ) 965 // InternalApplicationConfiguration.g:326:2: (otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) )
998 // InternalApplicationConfiguration.g:336:3: otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) ) 966 // InternalApplicationConfiguration.g:327:3: otherlv_0= 'import' otherlv_1= 'epackage' ( (otherlv_2= RULE_STRING ) )
999 { 967 {
1000 otherlv_0=(Token)match(input,13,FOLLOW_9); 968 otherlv_0=(Token)match(input,13,FOLLOW_9);
1001 969
@@ -1005,11 +973,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1005 973
1006 newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1()); 974 newLeafNode(otherlv_1, grammarAccess.getEPackageImportAccess().getEpackageKeyword_1());
1007 975
1008 // InternalApplicationConfiguration.g:344:3: ( (otherlv_2= RULE_STRING ) ) 976 // InternalApplicationConfiguration.g:335:3: ( (otherlv_2= RULE_STRING ) )
1009 // InternalApplicationConfiguration.g:345:4: (otherlv_2= RULE_STRING ) 977 // InternalApplicationConfiguration.g:336:4: (otherlv_2= RULE_STRING )
1010 { 978 {
1011 // InternalApplicationConfiguration.g:345:4: (otherlv_2= RULE_STRING ) 979 // InternalApplicationConfiguration.g:336:4: (otherlv_2= RULE_STRING )
1012 // InternalApplicationConfiguration.g:346:5: otherlv_2= RULE_STRING 980 // InternalApplicationConfiguration.g:337:5: otherlv_2= RULE_STRING
1013 { 981 {
1014 982
1015 if (current==null) { 983 if (current==null) {
@@ -1049,7 +1017,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1049 1017
1050 1018
1051 // $ANTLR start "entryRuleViatraImport" 1019 // $ANTLR start "entryRuleViatraImport"
1052 // InternalApplicationConfiguration.g:361:1: entryRuleViatraImport returns [EObject current=null] : iv_ruleViatraImport= ruleViatraImport EOF ; 1020 // InternalApplicationConfiguration.g:352:1: entryRuleViatraImport returns [EObject current=null] : iv_ruleViatraImport= ruleViatraImport EOF ;
1053 public final EObject entryRuleViatraImport() throws RecognitionException { 1021 public final EObject entryRuleViatraImport() throws RecognitionException {
1054 EObject current = null; 1022 EObject current = null;
1055 1023
@@ -1057,8 +1025,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1057 1025
1058 1026
1059 try { 1027 try {
1060 // InternalApplicationConfiguration.g:361:53: (iv_ruleViatraImport= ruleViatraImport EOF ) 1028 // InternalApplicationConfiguration.g:352:53: (iv_ruleViatraImport= ruleViatraImport EOF )
1061 // InternalApplicationConfiguration.g:362:2: iv_ruleViatraImport= ruleViatraImport EOF 1029 // InternalApplicationConfiguration.g:353:2: iv_ruleViatraImport= ruleViatraImport EOF
1062 { 1030 {
1063 newCompositeNode(grammarAccess.getViatraImportRule()); 1031 newCompositeNode(grammarAccess.getViatraImportRule());
1064 pushFollow(FOLLOW_1); 1032 pushFollow(FOLLOW_1);
@@ -1085,7 +1053,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1085 1053
1086 1054
1087 // $ANTLR start "ruleViatraImport" 1055 // $ANTLR start "ruleViatraImport"
1088 // InternalApplicationConfiguration.g:368:1: ruleViatraImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ; 1056 // InternalApplicationConfiguration.g:359:1: ruleViatraImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ;
1089 public final EObject ruleViatraImport() throws RecognitionException { 1057 public final EObject ruleViatraImport() throws RecognitionException {
1090 EObject current = null; 1058 EObject current = null;
1091 1059
@@ -1097,11 +1065,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1097 enterRule(); 1065 enterRule();
1098 1066
1099 try { 1067 try {
1100 // InternalApplicationConfiguration.g:374:2: ( (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) ) 1068 // InternalApplicationConfiguration.g:365:2: ( (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) )
1101 // InternalApplicationConfiguration.g:375:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) 1069 // InternalApplicationConfiguration.g:366:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
1102 { 1070 {
1103 // InternalApplicationConfiguration.g:375:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) ) 1071 // InternalApplicationConfiguration.g:366:2: (otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) )
1104 // InternalApplicationConfiguration.g:376:3: otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) ) 1072 // InternalApplicationConfiguration.g:367:3: otherlv_0= 'import' otherlv_1= 'viatra' ( (otherlv_2= RULE_STRING ) )
1105 { 1073 {
1106 otherlv_0=(Token)match(input,13,FOLLOW_11); 1074 otherlv_0=(Token)match(input,13,FOLLOW_11);
1107 1075
@@ -1111,11 +1079,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1111 1079
1112 newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1()); 1080 newLeafNode(otherlv_1, grammarAccess.getViatraImportAccess().getViatraKeyword_1());
1113 1081
1114 // InternalApplicationConfiguration.g:384:3: ( (otherlv_2= RULE_STRING ) ) 1082 // InternalApplicationConfiguration.g:375:3: ( (otherlv_2= RULE_STRING ) )
1115 // InternalApplicationConfiguration.g:385:4: (otherlv_2= RULE_STRING ) 1083 // InternalApplicationConfiguration.g:376:4: (otherlv_2= RULE_STRING )
1116 { 1084 {
1117 // InternalApplicationConfiguration.g:385:4: (otherlv_2= RULE_STRING ) 1085 // InternalApplicationConfiguration.g:376:4: (otherlv_2= RULE_STRING )
1118 // InternalApplicationConfiguration.g:386:5: otherlv_2= RULE_STRING 1086 // InternalApplicationConfiguration.g:377:5: otherlv_2= RULE_STRING
1119 { 1087 {
1120 1088
1121 if (current==null) { 1089 if (current==null) {
@@ -1154,114 +1122,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1154 // $ANTLR end "ruleViatraImport" 1122 // $ANTLR end "ruleViatraImport"
1155 1123
1156 1124
1157 // $ANTLR start "entryRuleCftImport"
1158 // InternalApplicationConfiguration.g:401:1: entryRuleCftImport returns [EObject current=null] : iv_ruleCftImport= ruleCftImport EOF ;
1159 public final EObject entryRuleCftImport() throws RecognitionException {
1160 EObject current = null;
1161
1162 EObject iv_ruleCftImport = null;
1163
1164
1165 try {
1166 // InternalApplicationConfiguration.g:401:50: (iv_ruleCftImport= ruleCftImport EOF )
1167 // InternalApplicationConfiguration.g:402:2: iv_ruleCftImport= ruleCftImport EOF
1168 {
1169 newCompositeNode(grammarAccess.getCftImportRule());
1170 pushFollow(FOLLOW_1);
1171 iv_ruleCftImport=ruleCftImport();
1172
1173 state._fsp--;
1174
1175 current =iv_ruleCftImport;
1176 match(input,EOF,FOLLOW_2);
1177
1178 }
1179
1180 }
1181
1182 catch (RecognitionException re) {
1183 recover(input,re);
1184 appendSkippedTokens();
1185 }
1186 finally {
1187 }
1188 return current;
1189 }
1190 // $ANTLR end "entryRuleCftImport"
1191
1192
1193 // $ANTLR start "ruleCftImport"
1194 // InternalApplicationConfiguration.g:408:1: ruleCftImport returns [EObject current=null] : (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) ) ;
1195 public final EObject ruleCftImport() throws RecognitionException {
1196 EObject current = null;
1197
1198 Token otherlv_0=null;
1199 Token otherlv_1=null;
1200 Token otherlv_2=null;
1201
1202
1203 enterRule();
1204
1205 try {
1206 // InternalApplicationConfiguration.g:414:2: ( (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) ) )
1207 // InternalApplicationConfiguration.g:415:2: (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) )
1208 {
1209 // InternalApplicationConfiguration.g:415:2: (otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) ) )
1210 // InternalApplicationConfiguration.g:416:3: otherlv_0= 'import' otherlv_1= 'reliability' ( (otherlv_2= RULE_STRING ) )
1211 {
1212 otherlv_0=(Token)match(input,13,FOLLOW_12);
1213
1214 newLeafNode(otherlv_0, grammarAccess.getCftImportAccess().getImportKeyword_0());
1215
1216 otherlv_1=(Token)match(input,16,FOLLOW_10);
1217
1218 newLeafNode(otherlv_1, grammarAccess.getCftImportAccess().getReliabilityKeyword_1());
1219
1220 // InternalApplicationConfiguration.g:424:3: ( (otherlv_2= RULE_STRING ) )
1221 // InternalApplicationConfiguration.g:425:4: (otherlv_2= RULE_STRING )
1222 {
1223 // InternalApplicationConfiguration.g:425:4: (otherlv_2= RULE_STRING )
1224 // InternalApplicationConfiguration.g:426:5: otherlv_2= RULE_STRING
1225 {
1226
1227 if (current==null) {
1228 current = createModelElement(grammarAccess.getCftImportRule());
1229 }
1230
1231 otherlv_2=(Token)match(input,RULE_STRING,FOLLOW_2);
1232
1233 newLeafNode(otherlv_2, grammarAccess.getCftImportAccess().getImportedCftCftModelCrossReference_2_0());
1234
1235
1236 }
1237
1238
1239 }
1240
1241
1242 }
1243
1244
1245 }
1246
1247
1248 leaveRule();
1249
1250 }
1251
1252 catch (RecognitionException re) {
1253 recover(input,re);
1254 appendSkippedTokens();
1255 }
1256 finally {
1257 }
1258 return current;
1259 }
1260 // $ANTLR end "ruleCftImport"
1261
1262
1263 // $ANTLR start "entryRuleDeclaration" 1125 // $ANTLR start "entryRuleDeclaration"
1264 // InternalApplicationConfiguration.g:441:1: entryRuleDeclaration returns [EObject current=null] : iv_ruleDeclaration= ruleDeclaration EOF ; 1126 // InternalApplicationConfiguration.g:392:1: entryRuleDeclaration returns [EObject current=null] : iv_ruleDeclaration= ruleDeclaration EOF ;
1265 public final EObject entryRuleDeclaration() throws RecognitionException { 1127 public final EObject entryRuleDeclaration() throws RecognitionException {
1266 EObject current = null; 1128 EObject current = null;
1267 1129
@@ -1269,8 +1131,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1269 1131
1270 1132
1271 try { 1133 try {
1272 // InternalApplicationConfiguration.g:441:52: (iv_ruleDeclaration= ruleDeclaration EOF ) 1134 // InternalApplicationConfiguration.g:392:52: (iv_ruleDeclaration= ruleDeclaration EOF )
1273 // InternalApplicationConfiguration.g:442:2: iv_ruleDeclaration= ruleDeclaration EOF 1135 // InternalApplicationConfiguration.g:393:2: iv_ruleDeclaration= ruleDeclaration EOF
1274 { 1136 {
1275 newCompositeNode(grammarAccess.getDeclarationRule()); 1137 newCompositeNode(grammarAccess.getDeclarationRule());
1276 pushFollow(FOLLOW_1); 1138 pushFollow(FOLLOW_1);
@@ -1297,7 +1159,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1297 1159
1298 1160
1299 // $ANTLR start "ruleDeclaration" 1161 // $ANTLR start "ruleDeclaration"
1300 // InternalApplicationConfiguration.g:448:1: ruleDeclaration returns [EObject current=null] : (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration ) ; 1162 // InternalApplicationConfiguration.g:399:1: ruleDeclaration returns [EObject current=null] : (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration ) ;
1301 public final EObject ruleDeclaration() throws RecognitionException { 1163 public final EObject ruleDeclaration() throws RecognitionException {
1302 EObject current = null; 1164 EObject current = null;
1303 1165
@@ -1320,43 +1182,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1320 enterRule(); 1182 enterRule();
1321 1183
1322 try { 1184 try {
1323 // InternalApplicationConfiguration.g:454:2: ( (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration ) ) 1185 // InternalApplicationConfiguration.g:405:2: ( (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration ) )
1324 // InternalApplicationConfiguration.g:455:2: (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration ) 1186 // InternalApplicationConfiguration.g:406:2: (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration )
1325 { 1187 {
1326 // InternalApplicationConfiguration.g:455:2: (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration ) 1188 // InternalApplicationConfiguration.g:406:2: (this_FileDeclaration_0= ruleFileDeclaration | this_MetamodelDeclaration_1= ruleMetamodelDeclaration | this_PartialModelDeclaration_2= rulePartialModelDeclaration | this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration | this_ConfigDeclaration_4= ruleConfigDeclaration | this_ScopeDeclaration_5= ruleScopeDeclaration | this_ObjectiveDeclaration_6= ruleObjectiveDeclaration )
1327 int alt8=7; 1189 int alt8=7;
1328 switch ( input.LA(1) ) { 1190 switch ( input.LA(1) ) {
1329 case 17: 1191 case 16:
1330 { 1192 {
1331 alt8=1; 1193 alt8=1;
1332 } 1194 }
1333 break; 1195 break;
1334 case 25: 1196 case 24:
1335 { 1197 {
1336 alt8=2; 1198 alt8=2;
1337 } 1199 }
1338 break; 1200 break;
1339 case 27: 1201 case 26:
1340 { 1202 {
1341 alt8=3; 1203 alt8=3;
1342 } 1204 }
1343 break; 1205 break;
1344 case 28: 1206 case 27:
1345 { 1207 {
1346 alt8=4; 1208 alt8=4;
1347 } 1209 }
1348 break; 1210 break;
1349 case 33: 1211 case 30:
1350 { 1212 {
1351 alt8=5; 1213 alt8=5;
1352 } 1214 }
1353 break; 1215 break;
1354 case 47: 1216 case 44:
1355 { 1217 {
1356 alt8=6; 1218 alt8=6;
1357 } 1219 }
1358 break; 1220 break;
1359 case 32: 1221 case 29:
1360 { 1222 {
1361 alt8=7; 1223 alt8=7;
1362 } 1224 }
@@ -1370,7 +1232,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1370 1232
1371 switch (alt8) { 1233 switch (alt8) {
1372 case 1 : 1234 case 1 :
1373 // InternalApplicationConfiguration.g:456:3: this_FileDeclaration_0= ruleFileDeclaration 1235 // InternalApplicationConfiguration.g:407:3: this_FileDeclaration_0= ruleFileDeclaration
1374 { 1236 {
1375 1237
1376 newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0()); 1238 newCompositeNode(grammarAccess.getDeclarationAccess().getFileDeclarationParserRuleCall_0());
@@ -1388,7 +1250,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1388 } 1250 }
1389 break; 1251 break;
1390 case 2 : 1252 case 2 :
1391 // InternalApplicationConfiguration.g:465:3: this_MetamodelDeclaration_1= ruleMetamodelDeclaration 1253 // InternalApplicationConfiguration.g:416:3: this_MetamodelDeclaration_1= ruleMetamodelDeclaration
1392 { 1254 {
1393 1255
1394 newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1()); 1256 newCompositeNode(grammarAccess.getDeclarationAccess().getMetamodelDeclarationParserRuleCall_1());
@@ -1406,7 +1268,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1406 } 1268 }
1407 break; 1269 break;
1408 case 3 : 1270 case 3 :
1409 // InternalApplicationConfiguration.g:474:3: this_PartialModelDeclaration_2= rulePartialModelDeclaration 1271 // InternalApplicationConfiguration.g:425:3: this_PartialModelDeclaration_2= rulePartialModelDeclaration
1410 { 1272 {
1411 1273
1412 newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2()); 1274 newCompositeNode(grammarAccess.getDeclarationAccess().getPartialModelDeclarationParserRuleCall_2());
@@ -1424,7 +1286,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1424 } 1286 }
1425 break; 1287 break;
1426 case 4 : 1288 case 4 :
1427 // InternalApplicationConfiguration.g:483:3: this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration 1289 // InternalApplicationConfiguration.g:434:3: this_GraphPatternDeclaration_3= ruleGraphPatternDeclaration
1428 { 1290 {
1429 1291
1430 newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3()); 1292 newCompositeNode(grammarAccess.getDeclarationAccess().getGraphPatternDeclarationParserRuleCall_3());
@@ -1442,7 +1304,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1442 } 1304 }
1443 break; 1305 break;
1444 case 5 : 1306 case 5 :
1445 // InternalApplicationConfiguration.g:492:3: this_ConfigDeclaration_4= ruleConfigDeclaration 1307 // InternalApplicationConfiguration.g:443:3: this_ConfigDeclaration_4= ruleConfigDeclaration
1446 { 1308 {
1447 1309
1448 newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4()); 1310 newCompositeNode(grammarAccess.getDeclarationAccess().getConfigDeclarationParserRuleCall_4());
@@ -1460,7 +1322,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1460 } 1322 }
1461 break; 1323 break;
1462 case 6 : 1324 case 6 :
1463 // InternalApplicationConfiguration.g:501:3: this_ScopeDeclaration_5= ruleScopeDeclaration 1325 // InternalApplicationConfiguration.g:452:3: this_ScopeDeclaration_5= ruleScopeDeclaration
1464 { 1326 {
1465 1327
1466 newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5()); 1328 newCompositeNode(grammarAccess.getDeclarationAccess().getScopeDeclarationParserRuleCall_5());
@@ -1478,7 +1340,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1478 } 1340 }
1479 break; 1341 break;
1480 case 7 : 1342 case 7 :
1481 // InternalApplicationConfiguration.g:510:3: this_ObjectiveDeclaration_6= ruleObjectiveDeclaration 1343 // InternalApplicationConfiguration.g:461:3: this_ObjectiveDeclaration_6= ruleObjectiveDeclaration
1482 { 1344 {
1483 1345
1484 newCompositeNode(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6()); 1346 newCompositeNode(grammarAccess.getDeclarationAccess().getObjectiveDeclarationParserRuleCall_6());
@@ -1518,7 +1380,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1518 1380
1519 1381
1520 // $ANTLR start "entryRuleFileSpecification" 1382 // $ANTLR start "entryRuleFileSpecification"
1521 // InternalApplicationConfiguration.g:522:1: entryRuleFileSpecification returns [EObject current=null] : iv_ruleFileSpecification= ruleFileSpecification EOF ; 1383 // InternalApplicationConfiguration.g:473:1: entryRuleFileSpecification returns [EObject current=null] : iv_ruleFileSpecification= ruleFileSpecification EOF ;
1522 public final EObject entryRuleFileSpecification() throws RecognitionException { 1384 public final EObject entryRuleFileSpecification() throws RecognitionException {
1523 EObject current = null; 1385 EObject current = null;
1524 1386
@@ -1526,8 +1388,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1526 1388
1527 1389
1528 try { 1390 try {
1529 // InternalApplicationConfiguration.g:522:58: (iv_ruleFileSpecification= ruleFileSpecification EOF ) 1391 // InternalApplicationConfiguration.g:473:58: (iv_ruleFileSpecification= ruleFileSpecification EOF )
1530 // InternalApplicationConfiguration.g:523:2: iv_ruleFileSpecification= ruleFileSpecification EOF 1392 // InternalApplicationConfiguration.g:474:2: iv_ruleFileSpecification= ruleFileSpecification EOF
1531 { 1393 {
1532 newCompositeNode(grammarAccess.getFileSpecificationRule()); 1394 newCompositeNode(grammarAccess.getFileSpecificationRule());
1533 pushFollow(FOLLOW_1); 1395 pushFollow(FOLLOW_1);
@@ -1554,7 +1416,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1554 1416
1555 1417
1556 // $ANTLR start "ruleFileSpecification" 1418 // $ANTLR start "ruleFileSpecification"
1557 // InternalApplicationConfiguration.g:529:1: ruleFileSpecification returns [EObject current=null] : ( (lv_path_0_0= RULE_STRING ) ) ; 1419 // InternalApplicationConfiguration.g:480:1: ruleFileSpecification returns [EObject current=null] : ( (lv_path_0_0= RULE_STRING ) ) ;
1558 public final EObject ruleFileSpecification() throws RecognitionException { 1420 public final EObject ruleFileSpecification() throws RecognitionException {
1559 EObject current = null; 1421 EObject current = null;
1560 1422
@@ -1564,14 +1426,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1564 enterRule(); 1426 enterRule();
1565 1427
1566 try { 1428 try {
1567 // InternalApplicationConfiguration.g:535:2: ( ( (lv_path_0_0= RULE_STRING ) ) ) 1429 // InternalApplicationConfiguration.g:486:2: ( ( (lv_path_0_0= RULE_STRING ) ) )
1568 // InternalApplicationConfiguration.g:536:2: ( (lv_path_0_0= RULE_STRING ) ) 1430 // InternalApplicationConfiguration.g:487:2: ( (lv_path_0_0= RULE_STRING ) )
1569 { 1431 {
1570 // InternalApplicationConfiguration.g:536:2: ( (lv_path_0_0= RULE_STRING ) ) 1432 // InternalApplicationConfiguration.g:487:2: ( (lv_path_0_0= RULE_STRING ) )
1571 // InternalApplicationConfiguration.g:537:3: (lv_path_0_0= RULE_STRING ) 1433 // InternalApplicationConfiguration.g:488:3: (lv_path_0_0= RULE_STRING )
1572 { 1434 {
1573 // InternalApplicationConfiguration.g:537:3: (lv_path_0_0= RULE_STRING ) 1435 // InternalApplicationConfiguration.g:488:3: (lv_path_0_0= RULE_STRING )
1574 // InternalApplicationConfiguration.g:538:4: lv_path_0_0= RULE_STRING 1436 // InternalApplicationConfiguration.g:489:4: lv_path_0_0= RULE_STRING
1575 { 1437 {
1576 lv_path_0_0=(Token)match(input,RULE_STRING,FOLLOW_2); 1438 lv_path_0_0=(Token)match(input,RULE_STRING,FOLLOW_2);
1577 1439
@@ -1613,7 +1475,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1613 1475
1614 1476
1615 // $ANTLR start "entryRuleFileDeclaration" 1477 // $ANTLR start "entryRuleFileDeclaration"
1616 // InternalApplicationConfiguration.g:557:1: entryRuleFileDeclaration returns [EObject current=null] : iv_ruleFileDeclaration= ruleFileDeclaration EOF ; 1478 // InternalApplicationConfiguration.g:508:1: entryRuleFileDeclaration returns [EObject current=null] : iv_ruleFileDeclaration= ruleFileDeclaration EOF ;
1617 public final EObject entryRuleFileDeclaration() throws RecognitionException { 1479 public final EObject entryRuleFileDeclaration() throws RecognitionException {
1618 EObject current = null; 1480 EObject current = null;
1619 1481
@@ -1621,8 +1483,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1621 1483
1622 1484
1623 try { 1485 try {
1624 // InternalApplicationConfiguration.g:557:56: (iv_ruleFileDeclaration= ruleFileDeclaration EOF ) 1486 // InternalApplicationConfiguration.g:508:56: (iv_ruleFileDeclaration= ruleFileDeclaration EOF )
1625 // InternalApplicationConfiguration.g:558:2: iv_ruleFileDeclaration= ruleFileDeclaration EOF 1487 // InternalApplicationConfiguration.g:509:2: iv_ruleFileDeclaration= ruleFileDeclaration EOF
1626 { 1488 {
1627 newCompositeNode(grammarAccess.getFileDeclarationRule()); 1489 newCompositeNode(grammarAccess.getFileDeclarationRule());
1628 pushFollow(FOLLOW_1); 1490 pushFollow(FOLLOW_1);
@@ -1649,7 +1511,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1649 1511
1650 1512
1651 // $ANTLR start "ruleFileDeclaration" 1513 // $ANTLR start "ruleFileDeclaration"
1652 // InternalApplicationConfiguration.g:564:1: ruleFileDeclaration returns [EObject current=null] : (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) ; 1514 // InternalApplicationConfiguration.g:515:1: ruleFileDeclaration returns [EObject current=null] : (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) ;
1653 public final EObject ruleFileDeclaration() throws RecognitionException { 1515 public final EObject ruleFileDeclaration() throws RecognitionException {
1654 EObject current = null; 1516 EObject current = null;
1655 1517
@@ -1663,23 +1525,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1663 enterRule(); 1525 enterRule();
1664 1526
1665 try { 1527 try {
1666 // InternalApplicationConfiguration.g:570:2: ( (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) ) 1528 // InternalApplicationConfiguration.g:521:2: ( (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) )
1667 // InternalApplicationConfiguration.g:571:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) 1529 // InternalApplicationConfiguration.g:522:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
1668 { 1530 {
1669 // InternalApplicationConfiguration.g:571:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) ) 1531 // InternalApplicationConfiguration.g:522:2: (otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) )
1670 // InternalApplicationConfiguration.g:572:3: otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) ) 1532 // InternalApplicationConfiguration.g:523:3: otherlv_0= 'file' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '=' ( (lv_specification_3_0= ruleFileSpecification ) )
1671 { 1533 {
1672 otherlv_0=(Token)match(input,17,FOLLOW_6); 1534 otherlv_0=(Token)match(input,16,FOLLOW_6);
1673 1535
1674 newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0()); 1536 newLeafNode(otherlv_0, grammarAccess.getFileDeclarationAccess().getFileKeyword_0());
1675 1537
1676 // InternalApplicationConfiguration.g:576:3: ( (lv_name_1_0= RULE_ID ) ) 1538 // InternalApplicationConfiguration.g:527:3: ( (lv_name_1_0= RULE_ID ) )
1677 // InternalApplicationConfiguration.g:577:4: (lv_name_1_0= RULE_ID ) 1539 // InternalApplicationConfiguration.g:528:4: (lv_name_1_0= RULE_ID )
1678 { 1540 {
1679 // InternalApplicationConfiguration.g:577:4: (lv_name_1_0= RULE_ID ) 1541 // InternalApplicationConfiguration.g:528:4: (lv_name_1_0= RULE_ID )
1680 // InternalApplicationConfiguration.g:578:5: lv_name_1_0= RULE_ID 1542 // InternalApplicationConfiguration.g:529:5: lv_name_1_0= RULE_ID
1681 { 1543 {
1682 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_13); 1544 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_12);
1683 1545
1684 newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 1546 newLeafNode(lv_name_1_0, grammarAccess.getFileDeclarationAccess().getNameIDTerminalRuleCall_1_0());
1685 1547
@@ -1699,15 +1561,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1699 1561
1700 } 1562 }
1701 1563
1702 otherlv_2=(Token)match(input,18,FOLLOW_10); 1564 otherlv_2=(Token)match(input,17,FOLLOW_10);
1703 1565
1704 newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2()); 1566 newLeafNode(otherlv_2, grammarAccess.getFileDeclarationAccess().getEqualsSignKeyword_2());
1705 1567
1706 // InternalApplicationConfiguration.g:598:3: ( (lv_specification_3_0= ruleFileSpecification ) ) 1568 // InternalApplicationConfiguration.g:549:3: ( (lv_specification_3_0= ruleFileSpecification ) )
1707 // InternalApplicationConfiguration.g:599:4: (lv_specification_3_0= ruleFileSpecification ) 1569 // InternalApplicationConfiguration.g:550:4: (lv_specification_3_0= ruleFileSpecification )
1708 { 1570 {
1709 // InternalApplicationConfiguration.g:599:4: (lv_specification_3_0= ruleFileSpecification ) 1571 // InternalApplicationConfiguration.g:550:4: (lv_specification_3_0= ruleFileSpecification )
1710 // InternalApplicationConfiguration.g:600:5: lv_specification_3_0= ruleFileSpecification 1572 // InternalApplicationConfiguration.g:551:5: lv_specification_3_0= ruleFileSpecification
1711 { 1573 {
1712 1574
1713 newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0()); 1575 newCompositeNode(grammarAccess.getFileDeclarationAccess().getSpecificationFileSpecificationParserRuleCall_3_0());
@@ -1757,7 +1619,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1757 1619
1758 1620
1759 // $ANTLR start "entryRuleFileReference" 1621 // $ANTLR start "entryRuleFileReference"
1760 // InternalApplicationConfiguration.g:621:1: entryRuleFileReference returns [EObject current=null] : iv_ruleFileReference= ruleFileReference EOF ; 1622 // InternalApplicationConfiguration.g:572:1: entryRuleFileReference returns [EObject current=null] : iv_ruleFileReference= ruleFileReference EOF ;
1761 public final EObject entryRuleFileReference() throws RecognitionException { 1623 public final EObject entryRuleFileReference() throws RecognitionException {
1762 EObject current = null; 1624 EObject current = null;
1763 1625
@@ -1765,8 +1627,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1765 1627
1766 1628
1767 try { 1629 try {
1768 // InternalApplicationConfiguration.g:621:54: (iv_ruleFileReference= ruleFileReference EOF ) 1630 // InternalApplicationConfiguration.g:572:54: (iv_ruleFileReference= ruleFileReference EOF )
1769 // InternalApplicationConfiguration.g:622:2: iv_ruleFileReference= ruleFileReference EOF 1631 // InternalApplicationConfiguration.g:573:2: iv_ruleFileReference= ruleFileReference EOF
1770 { 1632 {
1771 newCompositeNode(grammarAccess.getFileReferenceRule()); 1633 newCompositeNode(grammarAccess.getFileReferenceRule());
1772 pushFollow(FOLLOW_1); 1634 pushFollow(FOLLOW_1);
@@ -1793,7 +1655,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1793 1655
1794 1656
1795 // $ANTLR start "ruleFileReference" 1657 // $ANTLR start "ruleFileReference"
1796 // InternalApplicationConfiguration.g:628:1: ruleFileReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 1658 // InternalApplicationConfiguration.g:579:1: ruleFileReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
1797 public final EObject ruleFileReference() throws RecognitionException { 1659 public final EObject ruleFileReference() throws RecognitionException {
1798 EObject current = null; 1660 EObject current = null;
1799 1661
@@ -1803,14 +1665,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1803 enterRule(); 1665 enterRule();
1804 1666
1805 try { 1667 try {
1806 // InternalApplicationConfiguration.g:634:2: ( ( (otherlv_0= RULE_ID ) ) ) 1668 // InternalApplicationConfiguration.g:585:2: ( ( (otherlv_0= RULE_ID ) ) )
1807 // InternalApplicationConfiguration.g:635:2: ( (otherlv_0= RULE_ID ) ) 1669 // InternalApplicationConfiguration.g:586:2: ( (otherlv_0= RULE_ID ) )
1808 { 1670 {
1809 // InternalApplicationConfiguration.g:635:2: ( (otherlv_0= RULE_ID ) ) 1671 // InternalApplicationConfiguration.g:586:2: ( (otherlv_0= RULE_ID ) )
1810 // InternalApplicationConfiguration.g:636:3: (otherlv_0= RULE_ID ) 1672 // InternalApplicationConfiguration.g:587:3: (otherlv_0= RULE_ID )
1811 { 1673 {
1812 // InternalApplicationConfiguration.g:636:3: (otherlv_0= RULE_ID ) 1674 // InternalApplicationConfiguration.g:587:3: (otherlv_0= RULE_ID )
1813 // InternalApplicationConfiguration.g:637:4: otherlv_0= RULE_ID 1675 // InternalApplicationConfiguration.g:588:4: otherlv_0= RULE_ID
1814 { 1676 {
1815 1677
1816 if (current==null) { 1678 if (current==null) {
@@ -1847,7 +1709,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1847 1709
1848 1710
1849 // $ANTLR start "entryRuleFile" 1711 // $ANTLR start "entryRuleFile"
1850 // InternalApplicationConfiguration.g:651:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ; 1712 // InternalApplicationConfiguration.g:602:1: entryRuleFile returns [EObject current=null] : iv_ruleFile= ruleFile EOF ;
1851 public final EObject entryRuleFile() throws RecognitionException { 1713 public final EObject entryRuleFile() throws RecognitionException {
1852 EObject current = null; 1714 EObject current = null;
1853 1715
@@ -1855,8 +1717,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1855 1717
1856 1718
1857 try { 1719 try {
1858 // InternalApplicationConfiguration.g:651:45: (iv_ruleFile= ruleFile EOF ) 1720 // InternalApplicationConfiguration.g:602:45: (iv_ruleFile= ruleFile EOF )
1859 // InternalApplicationConfiguration.g:652:2: iv_ruleFile= ruleFile EOF 1721 // InternalApplicationConfiguration.g:603:2: iv_ruleFile= ruleFile EOF
1860 { 1722 {
1861 newCompositeNode(grammarAccess.getFileRule()); 1723 newCompositeNode(grammarAccess.getFileRule());
1862 pushFollow(FOLLOW_1); 1724 pushFollow(FOLLOW_1);
@@ -1883,7 +1745,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1883 1745
1884 1746
1885 // $ANTLR start "ruleFile" 1747 // $ANTLR start "ruleFile"
1886 // InternalApplicationConfiguration.g:658:1: ruleFile returns [EObject current=null] : (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ; 1748 // InternalApplicationConfiguration.g:609:1: ruleFile returns [EObject current=null] : (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ;
1887 public final EObject ruleFile() throws RecognitionException { 1749 public final EObject ruleFile() throws RecognitionException {
1888 EObject current = null; 1750 EObject current = null;
1889 1751
@@ -1896,10 +1758,10 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1896 enterRule(); 1758 enterRule();
1897 1759
1898 try { 1760 try {
1899 // InternalApplicationConfiguration.g:664:2: ( (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) ) 1761 // InternalApplicationConfiguration.g:615:2: ( (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) )
1900 // InternalApplicationConfiguration.g:665:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) 1762 // InternalApplicationConfiguration.g:616:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
1901 { 1763 {
1902 // InternalApplicationConfiguration.g:665:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference ) 1764 // InternalApplicationConfiguration.g:616:2: (this_FileSpecification_0= ruleFileSpecification | this_FileReference_1= ruleFileReference )
1903 int alt9=2; 1765 int alt9=2;
1904 int LA9_0 = input.LA(1); 1766 int LA9_0 = input.LA(1);
1905 1767
@@ -1917,7 +1779,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1917 } 1779 }
1918 switch (alt9) { 1780 switch (alt9) {
1919 case 1 : 1781 case 1 :
1920 // InternalApplicationConfiguration.g:666:3: this_FileSpecification_0= ruleFileSpecification 1782 // InternalApplicationConfiguration.g:617:3: this_FileSpecification_0= ruleFileSpecification
1921 { 1783 {
1922 1784
1923 newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0()); 1785 newCompositeNode(grammarAccess.getFileAccess().getFileSpecificationParserRuleCall_0());
@@ -1935,7 +1797,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1935 } 1797 }
1936 break; 1798 break;
1937 case 2 : 1799 case 2 :
1938 // InternalApplicationConfiguration.g:675:3: this_FileReference_1= ruleFileReference 1800 // InternalApplicationConfiguration.g:626:3: this_FileReference_1= ruleFileReference
1939 { 1801 {
1940 1802
1941 newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1()); 1803 newCompositeNode(grammarAccess.getFileAccess().getFileReferenceParserRuleCall_1());
@@ -1975,7 +1837,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1975 1837
1976 1838
1977 // $ANTLR start "entryRuleMetamodelSpecification" 1839 // $ANTLR start "entryRuleMetamodelSpecification"
1978 // InternalApplicationConfiguration.g:687:1: entryRuleMetamodelSpecification returns [EObject current=null] : iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ; 1840 // InternalApplicationConfiguration.g:638:1: entryRuleMetamodelSpecification returns [EObject current=null] : iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ;
1979 public final EObject entryRuleMetamodelSpecification() throws RecognitionException { 1841 public final EObject entryRuleMetamodelSpecification() throws RecognitionException {
1980 EObject current = null; 1842 EObject current = null;
1981 1843
@@ -1983,8 +1845,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
1983 1845
1984 1846
1985 try { 1847 try {
1986 // InternalApplicationConfiguration.g:687:63: (iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF ) 1848 // InternalApplicationConfiguration.g:638:63: (iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF )
1987 // InternalApplicationConfiguration.g:688:2: iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF 1849 // InternalApplicationConfiguration.g:639:2: iv_ruleMetamodelSpecification= ruleMetamodelSpecification EOF
1988 { 1850 {
1989 newCompositeNode(grammarAccess.getMetamodelSpecificationRule()); 1851 newCompositeNode(grammarAccess.getMetamodelSpecificationRule());
1990 pushFollow(FOLLOW_1); 1852 pushFollow(FOLLOW_1);
@@ -2011,7 +1873,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2011 1873
2012 1874
2013 // $ANTLR start "ruleMetamodelSpecification" 1875 // $ANTLR start "ruleMetamodelSpecification"
2014 // InternalApplicationConfiguration.g:694:1: ruleMetamodelSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) ; 1876 // InternalApplicationConfiguration.g:645:1: ruleMetamodelSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) ;
2015 public final EObject ruleMetamodelSpecification() throws RecognitionException { 1877 public final EObject ruleMetamodelSpecification() throws RecognitionException {
2016 EObject current = null; 1878 EObject current = null;
2017 1879
@@ -2027,26 +1889,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2027 enterRule(); 1889 enterRule();
2028 1890
2029 try { 1891 try {
2030 // InternalApplicationConfiguration.g:700:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) ) 1892 // InternalApplicationConfiguration.g:651:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) )
2031 // InternalApplicationConfiguration.g:701:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) 1893 // InternalApplicationConfiguration.g:652:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
2032 { 1894 {
2033 // InternalApplicationConfiguration.g:701:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' ) 1895 // InternalApplicationConfiguration.g:652:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' )
2034 // InternalApplicationConfiguration.g:702:3: otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}' 1896 // InternalApplicationConfiguration.g:653:3: otherlv_0= '{' ( (lv_entries_1_0= ruleMetamodelEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* otherlv_4= '}'
2035 { 1897 {
2036 otherlv_0=(Token)match(input,19,FOLLOW_14); 1898 otherlv_0=(Token)match(input,18,FOLLOW_13);
2037 1899
2038 newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 1900 newLeafNode(otherlv_0, grammarAccess.getMetamodelSpecificationAccess().getLeftCurlyBracketKeyword_0());
2039 1901
2040 // InternalApplicationConfiguration.g:706:3: ( (lv_entries_1_0= ruleMetamodelEntry ) ) 1902 // InternalApplicationConfiguration.g:657:3: ( (lv_entries_1_0= ruleMetamodelEntry ) )
2041 // InternalApplicationConfiguration.g:707:4: (lv_entries_1_0= ruleMetamodelEntry ) 1903 // InternalApplicationConfiguration.g:658:4: (lv_entries_1_0= ruleMetamodelEntry )
2042 { 1904 {
2043 // InternalApplicationConfiguration.g:707:4: (lv_entries_1_0= ruleMetamodelEntry ) 1905 // InternalApplicationConfiguration.g:658:4: (lv_entries_1_0= ruleMetamodelEntry )
2044 // InternalApplicationConfiguration.g:708:5: lv_entries_1_0= ruleMetamodelEntry 1906 // InternalApplicationConfiguration.g:659:5: lv_entries_1_0= ruleMetamodelEntry
2045 { 1907 {
2046 1908
2047 newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0()); 1909 newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_1_0());
2048 1910
2049 pushFollow(FOLLOW_15); 1911 pushFollow(FOLLOW_14);
2050 lv_entries_1_0=ruleMetamodelEntry(); 1912 lv_entries_1_0=ruleMetamodelEntry();
2051 1913
2052 state._fsp--; 1914 state._fsp--;
@@ -2068,35 +1930,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2068 1930
2069 } 1931 }
2070 1932
2071 // InternalApplicationConfiguration.g:725:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )* 1933 // InternalApplicationConfiguration.g:676:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) )*
2072 loop10: 1934 loop10:
2073 do { 1935 do {
2074 int alt10=2; 1936 int alt10=2;
2075 int LA10_0 = input.LA(1); 1937 int LA10_0 = input.LA(1);
2076 1938
2077 if ( (LA10_0==20) ) { 1939 if ( (LA10_0==19) ) {
2078 alt10=1; 1940 alt10=1;
2079 } 1941 }
2080 1942
2081 1943
2082 switch (alt10) { 1944 switch (alt10) {
2083 case 1 : 1945 case 1 :
2084 // InternalApplicationConfiguration.g:726:4: otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) ) 1946 // InternalApplicationConfiguration.g:677:4: otherlv_2= ',' ( (lv_entries_3_0= ruleMetamodelEntry ) )
2085 { 1947 {
2086 otherlv_2=(Token)match(input,20,FOLLOW_14); 1948 otherlv_2=(Token)match(input,19,FOLLOW_13);
2087 1949
2088 newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0()); 1950 newLeafNode(otherlv_2, grammarAccess.getMetamodelSpecificationAccess().getCommaKeyword_2_0());
2089 1951
2090 // InternalApplicationConfiguration.g:730:4: ( (lv_entries_3_0= ruleMetamodelEntry ) ) 1952 // InternalApplicationConfiguration.g:681:4: ( (lv_entries_3_0= ruleMetamodelEntry ) )
2091 // InternalApplicationConfiguration.g:731:5: (lv_entries_3_0= ruleMetamodelEntry ) 1953 // InternalApplicationConfiguration.g:682:5: (lv_entries_3_0= ruleMetamodelEntry )
2092 { 1954 {
2093 // InternalApplicationConfiguration.g:731:5: (lv_entries_3_0= ruleMetamodelEntry ) 1955 // InternalApplicationConfiguration.g:682:5: (lv_entries_3_0= ruleMetamodelEntry )
2094 // InternalApplicationConfiguration.g:732:6: lv_entries_3_0= ruleMetamodelEntry 1956 // InternalApplicationConfiguration.g:683:6: lv_entries_3_0= ruleMetamodelEntry
2095 { 1957 {
2096 1958
2097 newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0()); 1959 newCompositeNode(grammarAccess.getMetamodelSpecificationAccess().getEntriesMetamodelEntryParserRuleCall_2_1_0());
2098 1960
2099 pushFollow(FOLLOW_15); 1961 pushFollow(FOLLOW_14);
2100 lv_entries_3_0=ruleMetamodelEntry(); 1962 lv_entries_3_0=ruleMetamodelEntry();
2101 1963
2102 state._fsp--; 1964 state._fsp--;
@@ -2127,7 +1989,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2127 } 1989 }
2128 } while (true); 1990 } while (true);
2129 1991
2130 otherlv_4=(Token)match(input,21,FOLLOW_2); 1992 otherlv_4=(Token)match(input,20,FOLLOW_2);
2131 1993
2132 newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3()); 1994 newLeafNode(otherlv_4, grammarAccess.getMetamodelSpecificationAccess().getRightCurlyBracketKeyword_3());
2133 1995
@@ -2154,7 +2016,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2154 2016
2155 2017
2156 // $ANTLR start "entryRuleMetamodelEntry" 2018 // $ANTLR start "entryRuleMetamodelEntry"
2157 // InternalApplicationConfiguration.g:758:1: entryRuleMetamodelEntry returns [EObject current=null] : iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ; 2019 // InternalApplicationConfiguration.g:709:1: entryRuleMetamodelEntry returns [EObject current=null] : iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ;
2158 public final EObject entryRuleMetamodelEntry() throws RecognitionException { 2020 public final EObject entryRuleMetamodelEntry() throws RecognitionException {
2159 EObject current = null; 2021 EObject current = null;
2160 2022
@@ -2162,8 +2024,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2162 2024
2163 2025
2164 try { 2026 try {
2165 // InternalApplicationConfiguration.g:758:55: (iv_ruleMetamodelEntry= ruleMetamodelEntry EOF ) 2027 // InternalApplicationConfiguration.g:709:55: (iv_ruleMetamodelEntry= ruleMetamodelEntry EOF )
2166 // InternalApplicationConfiguration.g:759:2: iv_ruleMetamodelEntry= ruleMetamodelEntry EOF 2028 // InternalApplicationConfiguration.g:710:2: iv_ruleMetamodelEntry= ruleMetamodelEntry EOF
2167 { 2029 {
2168 newCompositeNode(grammarAccess.getMetamodelEntryRule()); 2030 newCompositeNode(grammarAccess.getMetamodelEntryRule());
2169 pushFollow(FOLLOW_1); 2031 pushFollow(FOLLOW_1);
@@ -2190,7 +2052,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2190 2052
2191 2053
2192 // $ANTLR start "ruleMetamodelEntry" 2054 // $ANTLR start "ruleMetamodelEntry"
2193 // InternalApplicationConfiguration.g:765:1: ruleMetamodelEntry returns [EObject current=null] : (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ; 2055 // InternalApplicationConfiguration.g:716:1: ruleMetamodelEntry returns [EObject current=null] : (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ;
2194 public final EObject ruleMetamodelEntry() throws RecognitionException { 2056 public final EObject ruleMetamodelEntry() throws RecognitionException {
2195 EObject current = null; 2057 EObject current = null;
2196 2058
@@ -2203,17 +2065,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2203 enterRule(); 2065 enterRule();
2204 2066
2205 try { 2067 try {
2206 // InternalApplicationConfiguration.g:771:2: ( (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) ) 2068 // InternalApplicationConfiguration.g:722:2: ( (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) )
2207 // InternalApplicationConfiguration.g:772:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) 2069 // InternalApplicationConfiguration.g:723:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
2208 { 2070 {
2209 // InternalApplicationConfiguration.g:772:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry ) 2071 // InternalApplicationConfiguration.g:723:2: (this_MetamodelElement_0= ruleMetamodelElement | this_AllPackageEntry_1= ruleAllPackageEntry )
2210 int alt11=2; 2072 int alt11=2;
2211 int LA11_0 = input.LA(1); 2073 int LA11_0 = input.LA(1);
2212 2074
2213 if ( (LA11_0==RULE_ID) ) { 2075 if ( (LA11_0==RULE_ID) ) {
2214 alt11=1; 2076 alt11=1;
2215 } 2077 }
2216 else if ( (LA11_0==22) ) { 2078 else if ( (LA11_0==21) ) {
2217 alt11=2; 2079 alt11=2;
2218 } 2080 }
2219 else { 2081 else {
@@ -2224,7 +2086,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2224 } 2086 }
2225 switch (alt11) { 2087 switch (alt11) {
2226 case 1 : 2088 case 1 :
2227 // InternalApplicationConfiguration.g:773:3: this_MetamodelElement_0= ruleMetamodelElement 2089 // InternalApplicationConfiguration.g:724:3: this_MetamodelElement_0= ruleMetamodelElement
2228 { 2090 {
2229 2091
2230 newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0()); 2092 newCompositeNode(grammarAccess.getMetamodelEntryAccess().getMetamodelElementParserRuleCall_0());
@@ -2242,7 +2104,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2242 } 2104 }
2243 break; 2105 break;
2244 case 2 : 2106 case 2 :
2245 // InternalApplicationConfiguration.g:782:3: this_AllPackageEntry_1= ruleAllPackageEntry 2107 // InternalApplicationConfiguration.g:733:3: this_AllPackageEntry_1= ruleAllPackageEntry
2246 { 2108 {
2247 2109
2248 newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1()); 2110 newCompositeNode(grammarAccess.getMetamodelEntryAccess().getAllPackageEntryParserRuleCall_1());
@@ -2282,7 +2144,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2282 2144
2283 2145
2284 // $ANTLR start "entryRuleAllPackageEntry" 2146 // $ANTLR start "entryRuleAllPackageEntry"
2285 // InternalApplicationConfiguration.g:794:1: entryRuleAllPackageEntry returns [EObject current=null] : iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ; 2147 // InternalApplicationConfiguration.g:745:1: entryRuleAllPackageEntry returns [EObject current=null] : iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ;
2286 public final EObject entryRuleAllPackageEntry() throws RecognitionException { 2148 public final EObject entryRuleAllPackageEntry() throws RecognitionException {
2287 EObject current = null; 2149 EObject current = null;
2288 2150
@@ -2290,8 +2152,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2290 2152
2291 2153
2292 try { 2154 try {
2293 // InternalApplicationConfiguration.g:794:56: (iv_ruleAllPackageEntry= ruleAllPackageEntry EOF ) 2155 // InternalApplicationConfiguration.g:745:56: (iv_ruleAllPackageEntry= ruleAllPackageEntry EOF )
2294 // InternalApplicationConfiguration.g:795:2: iv_ruleAllPackageEntry= ruleAllPackageEntry EOF 2156 // InternalApplicationConfiguration.g:746:2: iv_ruleAllPackageEntry= ruleAllPackageEntry EOF
2295 { 2157 {
2296 newCompositeNode(grammarAccess.getAllPackageEntryRule()); 2158 newCompositeNode(grammarAccess.getAllPackageEntryRule());
2297 pushFollow(FOLLOW_1); 2159 pushFollow(FOLLOW_1);
@@ -2318,7 +2180,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2318 2180
2319 2181
2320 // $ANTLR start "ruleAllPackageEntry" 2182 // $ANTLR start "ruleAllPackageEntry"
2321 // InternalApplicationConfiguration.g:801:1: ruleAllPackageEntry returns [EObject current=null] : (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) ; 2183 // InternalApplicationConfiguration.g:752:1: ruleAllPackageEntry returns [EObject current=null] : (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) ;
2322 public final EObject ruleAllPackageEntry() throws RecognitionException { 2184 public final EObject ruleAllPackageEntry() throws RecognitionException {
2323 EObject current = null; 2185 EObject current = null;
2324 2186
@@ -2336,21 +2198,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2336 enterRule(); 2198 enterRule();
2337 2199
2338 try { 2200 try {
2339 // InternalApplicationConfiguration.g:807:2: ( (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) ) 2201 // InternalApplicationConfiguration.g:758:2: ( (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) )
2340 // InternalApplicationConfiguration.g:808:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) 2202 // InternalApplicationConfiguration.g:759:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? )
2341 { 2203 {
2342 // InternalApplicationConfiguration.g:808:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? ) 2204 // InternalApplicationConfiguration.g:759:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? )
2343 // InternalApplicationConfiguration.g:809:3: otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? 2205 // InternalApplicationConfiguration.g:760:3: otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
2344 { 2206 {
2345 otherlv_0=(Token)match(input,22,FOLLOW_6); 2207 otherlv_0=(Token)match(input,21,FOLLOW_6);
2346 2208
2347 newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0()); 2209 newLeafNode(otherlv_0, grammarAccess.getAllPackageEntryAccess().getPackageKeyword_0());
2348 2210
2349 // InternalApplicationConfiguration.g:813:3: ( ( ruleQualifiedName ) ) 2211 // InternalApplicationConfiguration.g:764:3: ( ( ruleQualifiedName ) )
2350 // InternalApplicationConfiguration.g:814:4: ( ruleQualifiedName ) 2212 // InternalApplicationConfiguration.g:765:4: ( ruleQualifiedName )
2351 { 2213 {
2352 // InternalApplicationConfiguration.g:814:4: ( ruleQualifiedName ) 2214 // InternalApplicationConfiguration.g:765:4: ( ruleQualifiedName )
2353 // InternalApplicationConfiguration.g:815:5: ruleQualifiedName 2215 // InternalApplicationConfiguration.g:766:5: ruleQualifiedName
2354 { 2216 {
2355 2217
2356 if (current==null) { 2218 if (current==null) {
@@ -2360,7 +2222,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2360 2222
2361 newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0()); 2223 newCompositeNode(grammarAccess.getAllPackageEntryAccess().getPackageEPackageCrossReference_1_0());
2362 2224
2363 pushFollow(FOLLOW_16); 2225 pushFollow(FOLLOW_15);
2364 ruleQualifiedName(); 2226 ruleQualifiedName();
2365 2227
2366 state._fsp--; 2228 state._fsp--;
@@ -2374,35 +2236,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2374 2236
2375 } 2237 }
2376 2238
2377 // InternalApplicationConfiguration.g:829:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )? 2239 // InternalApplicationConfiguration.g:780:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' )?
2378 int alt13=2; 2240 int alt13=2;
2379 int LA13_0 = input.LA(1); 2241 int LA13_0 = input.LA(1);
2380 2242
2381 if ( (LA13_0==23) ) { 2243 if ( (LA13_0==22) ) {
2382 alt13=1; 2244 alt13=1;
2383 } 2245 }
2384 switch (alt13) { 2246 switch (alt13) {
2385 case 1 : 2247 case 1 :
2386 // InternalApplicationConfiguration.g:830:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}' 2248 // InternalApplicationConfiguration.g:781:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleMetamodelElement ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* otherlv_7= '}'
2387 { 2249 {
2388 otherlv_2=(Token)match(input,23,FOLLOW_17); 2250 otherlv_2=(Token)match(input,22,FOLLOW_16);
2389 2251
2390 newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0()); 2252 newLeafNode(otherlv_2, grammarAccess.getAllPackageEntryAccess().getExcludingKeyword_2_0());
2391 2253
2392 otherlv_3=(Token)match(input,19,FOLLOW_6); 2254 otherlv_3=(Token)match(input,18,FOLLOW_6);
2393 2255
2394 newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1()); 2256 newLeafNode(otherlv_3, grammarAccess.getAllPackageEntryAccess().getLeftCurlyBracketKeyword_2_1());
2395 2257
2396 // InternalApplicationConfiguration.g:838:4: ( (lv_exclusion_4_0= ruleMetamodelElement ) ) 2258 // InternalApplicationConfiguration.g:789:4: ( (lv_exclusion_4_0= ruleMetamodelElement ) )
2397 // InternalApplicationConfiguration.g:839:5: (lv_exclusion_4_0= ruleMetamodelElement ) 2259 // InternalApplicationConfiguration.g:790:5: (lv_exclusion_4_0= ruleMetamodelElement )
2398 { 2260 {
2399 // InternalApplicationConfiguration.g:839:5: (lv_exclusion_4_0= ruleMetamodelElement ) 2261 // InternalApplicationConfiguration.g:790:5: (lv_exclusion_4_0= ruleMetamodelElement )
2400 // InternalApplicationConfiguration.g:840:6: lv_exclusion_4_0= ruleMetamodelElement 2262 // InternalApplicationConfiguration.g:791:6: lv_exclusion_4_0= ruleMetamodelElement
2401 { 2263 {
2402 2264
2403 newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0()); 2265 newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_2_0());
2404 2266
2405 pushFollow(FOLLOW_15); 2267 pushFollow(FOLLOW_14);
2406 lv_exclusion_4_0=ruleMetamodelElement(); 2268 lv_exclusion_4_0=ruleMetamodelElement();
2407 2269
2408 state._fsp--; 2270 state._fsp--;
@@ -2424,35 +2286,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2424 2286
2425 } 2287 }
2426 2288
2427 // InternalApplicationConfiguration.g:857:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )* 2289 // InternalApplicationConfiguration.g:808:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) )*
2428 loop12: 2290 loop12:
2429 do { 2291 do {
2430 int alt12=2; 2292 int alt12=2;
2431 int LA12_0 = input.LA(1); 2293 int LA12_0 = input.LA(1);
2432 2294
2433 if ( (LA12_0==20) ) { 2295 if ( (LA12_0==19) ) {
2434 alt12=1; 2296 alt12=1;
2435 } 2297 }
2436 2298
2437 2299
2438 switch (alt12) { 2300 switch (alt12) {
2439 case 1 : 2301 case 1 :
2440 // InternalApplicationConfiguration.g:858:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) ) 2302 // InternalApplicationConfiguration.g:809:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleMetamodelElement ) )
2441 { 2303 {
2442 otherlv_5=(Token)match(input,20,FOLLOW_6); 2304 otherlv_5=(Token)match(input,19,FOLLOW_6);
2443 2305
2444 newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0()); 2306 newLeafNode(otherlv_5, grammarAccess.getAllPackageEntryAccess().getCommaKeyword_2_3_0());
2445 2307
2446 // InternalApplicationConfiguration.g:862:5: ( (lv_exclusion_6_0= ruleMetamodelElement ) ) 2308 // InternalApplicationConfiguration.g:813:5: ( (lv_exclusion_6_0= ruleMetamodelElement ) )
2447 // InternalApplicationConfiguration.g:863:6: (lv_exclusion_6_0= ruleMetamodelElement ) 2309 // InternalApplicationConfiguration.g:814:6: (lv_exclusion_6_0= ruleMetamodelElement )
2448 { 2310 {
2449 // InternalApplicationConfiguration.g:863:6: (lv_exclusion_6_0= ruleMetamodelElement ) 2311 // InternalApplicationConfiguration.g:814:6: (lv_exclusion_6_0= ruleMetamodelElement )
2450 // InternalApplicationConfiguration.g:864:7: lv_exclusion_6_0= ruleMetamodelElement 2312 // InternalApplicationConfiguration.g:815:7: lv_exclusion_6_0= ruleMetamodelElement
2451 { 2313 {
2452 2314
2453 newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0()); 2315 newCompositeNode(grammarAccess.getAllPackageEntryAccess().getExclusionMetamodelElementParserRuleCall_2_3_1_0());
2454 2316
2455 pushFollow(FOLLOW_15); 2317 pushFollow(FOLLOW_14);
2456 lv_exclusion_6_0=ruleMetamodelElement(); 2318 lv_exclusion_6_0=ruleMetamodelElement();
2457 2319
2458 state._fsp--; 2320 state._fsp--;
@@ -2483,7 +2345,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2483 } 2345 }
2484 } while (true); 2346 } while (true);
2485 2347
2486 otherlv_7=(Token)match(input,21,FOLLOW_2); 2348 otherlv_7=(Token)match(input,20,FOLLOW_2);
2487 2349
2488 newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4()); 2350 newLeafNode(otherlv_7, grammarAccess.getAllPackageEntryAccess().getRightCurlyBracketKeyword_2_4());
2489 2351
@@ -2516,7 +2378,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2516 2378
2517 2379
2518 // $ANTLR start "entryRuleMetamodelElement" 2380 // $ANTLR start "entryRuleMetamodelElement"
2519 // InternalApplicationConfiguration.g:891:1: entryRuleMetamodelElement returns [EObject current=null] : iv_ruleMetamodelElement= ruleMetamodelElement EOF ; 2381 // InternalApplicationConfiguration.g:842:1: entryRuleMetamodelElement returns [EObject current=null] : iv_ruleMetamodelElement= ruleMetamodelElement EOF ;
2520 public final EObject entryRuleMetamodelElement() throws RecognitionException { 2382 public final EObject entryRuleMetamodelElement() throws RecognitionException {
2521 EObject current = null; 2383 EObject current = null;
2522 2384
@@ -2524,8 +2386,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2524 2386
2525 2387
2526 try { 2388 try {
2527 // InternalApplicationConfiguration.g:891:57: (iv_ruleMetamodelElement= ruleMetamodelElement EOF ) 2389 // InternalApplicationConfiguration.g:842:57: (iv_ruleMetamodelElement= ruleMetamodelElement EOF )
2528 // InternalApplicationConfiguration.g:892:2: iv_ruleMetamodelElement= ruleMetamodelElement EOF 2390 // InternalApplicationConfiguration.g:843:2: iv_ruleMetamodelElement= ruleMetamodelElement EOF
2529 { 2391 {
2530 newCompositeNode(grammarAccess.getMetamodelElementRule()); 2392 newCompositeNode(grammarAccess.getMetamodelElementRule());
2531 pushFollow(FOLLOW_1); 2393 pushFollow(FOLLOW_1);
@@ -2552,7 +2414,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2552 2414
2553 2415
2554 // $ANTLR start "ruleMetamodelElement" 2416 // $ANTLR start "ruleMetamodelElement"
2555 // InternalApplicationConfiguration.g:898:1: ruleMetamodelElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ; 2417 // InternalApplicationConfiguration.g:849:1: ruleMetamodelElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ;
2556 public final EObject ruleMetamodelElement() throws RecognitionException { 2418 public final EObject ruleMetamodelElement() throws RecognitionException {
2557 EObject current = null; 2419 EObject current = null;
2558 2420
@@ -2565,13 +2427,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2565 enterRule(); 2427 enterRule();
2566 2428
2567 try { 2429 try {
2568 // InternalApplicationConfiguration.g:904:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) ) 2430 // InternalApplicationConfiguration.g:855:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) )
2569 // InternalApplicationConfiguration.g:905:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) 2431 // InternalApplicationConfiguration.g:856:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
2570 { 2432 {
2571 // InternalApplicationConfiguration.g:905:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? ) 2433 // InternalApplicationConfiguration.g:856:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? )
2572 // InternalApplicationConfiguration.g:906:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? 2434 // InternalApplicationConfiguration.g:857:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
2573 { 2435 {
2574 // InternalApplicationConfiguration.g:906:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? 2436 // InternalApplicationConfiguration.g:857:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
2575 int alt14=2; 2437 int alt14=2;
2576 int LA14_0 = input.LA(1); 2438 int LA14_0 = input.LA(1);
2577 2439
@@ -2584,24 +2446,24 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2584 if ( (LA14_2==RULE_ID) ) { 2446 if ( (LA14_2==RULE_ID) ) {
2585 int LA14_5 = input.LA(4); 2447 int LA14_5 = input.LA(4);
2586 2448
2587 if ( (LA14_5==11||LA14_5==24) ) { 2449 if ( (LA14_5==11||LA14_5==23) ) {
2588 alt14=1; 2450 alt14=1;
2589 } 2451 }
2590 } 2452 }
2591 } 2453 }
2592 else if ( (LA14_1==24) ) { 2454 else if ( (LA14_1==23) ) {
2593 alt14=1; 2455 alt14=1;
2594 } 2456 }
2595 } 2457 }
2596 switch (alt14) { 2458 switch (alt14) {
2597 case 1 : 2459 case 1 :
2598 // InternalApplicationConfiguration.g:907:4: ( ( ruleQualifiedName ) ) otherlv_1= '::' 2460 // InternalApplicationConfiguration.g:858:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
2599 { 2461 {
2600 // InternalApplicationConfiguration.g:907:4: ( ( ruleQualifiedName ) ) 2462 // InternalApplicationConfiguration.g:858:4: ( ( ruleQualifiedName ) )
2601 // InternalApplicationConfiguration.g:908:5: ( ruleQualifiedName ) 2463 // InternalApplicationConfiguration.g:859:5: ( ruleQualifiedName )
2602 { 2464 {
2603 // InternalApplicationConfiguration.g:908:5: ( ruleQualifiedName ) 2465 // InternalApplicationConfiguration.g:859:5: ( ruleQualifiedName )
2604 // InternalApplicationConfiguration.g:909:6: ruleQualifiedName 2466 // InternalApplicationConfiguration.g:860:6: ruleQualifiedName
2605 { 2467 {
2606 2468
2607 if (current==null) { 2469 if (current==null) {
@@ -2611,7 +2473,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2611 2473
2612 newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0()); 2474 newCompositeNode(grammarAccess.getMetamodelElementAccess().getPackageEPackageCrossReference_0_0_0());
2613 2475
2614 pushFollow(FOLLOW_18); 2476 pushFollow(FOLLOW_17);
2615 ruleQualifiedName(); 2477 ruleQualifiedName();
2616 2478
2617 state._fsp--; 2479 state._fsp--;
@@ -2625,7 +2487,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2625 2487
2626 } 2488 }
2627 2489
2628 otherlv_1=(Token)match(input,24,FOLLOW_6); 2490 otherlv_1=(Token)match(input,23,FOLLOW_6);
2629 2491
2630 newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1()); 2492 newLeafNode(otherlv_1, grammarAccess.getMetamodelElementAccess().getColonColonKeyword_0_1());
2631 2493
@@ -2635,11 +2497,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2635 2497
2636 } 2498 }
2637 2499
2638 // InternalApplicationConfiguration.g:928:3: ( (otherlv_2= RULE_ID ) ) 2500 // InternalApplicationConfiguration.g:879:3: ( (otherlv_2= RULE_ID ) )
2639 // InternalApplicationConfiguration.g:929:4: (otherlv_2= RULE_ID ) 2501 // InternalApplicationConfiguration.g:880:4: (otherlv_2= RULE_ID )
2640 { 2502 {
2641 // InternalApplicationConfiguration.g:929:4: (otherlv_2= RULE_ID ) 2503 // InternalApplicationConfiguration.g:880:4: (otherlv_2= RULE_ID )
2642 // InternalApplicationConfiguration.g:930:5: otherlv_2= RULE_ID 2504 // InternalApplicationConfiguration.g:881:5: otherlv_2= RULE_ID
2643 { 2505 {
2644 2506
2645 if (current==null) { 2507 if (current==null) {
@@ -2656,7 +2518,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2656 2518
2657 } 2519 }
2658 2520
2659 // InternalApplicationConfiguration.g:941:3: (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )? 2521 // InternalApplicationConfiguration.g:892:3: (otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) )?
2660 int alt15=2; 2522 int alt15=2;
2661 int LA15_0 = input.LA(1); 2523 int LA15_0 = input.LA(1);
2662 2524
@@ -2665,17 +2527,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2665 } 2527 }
2666 switch (alt15) { 2528 switch (alt15) {
2667 case 1 : 2529 case 1 :
2668 // InternalApplicationConfiguration.g:942:4: otherlv_3= '.' ( (otherlv_4= RULE_ID ) ) 2530 // InternalApplicationConfiguration.g:893:4: otherlv_3= '.' ( (otherlv_4= RULE_ID ) )
2669 { 2531 {
2670 otherlv_3=(Token)match(input,11,FOLLOW_6); 2532 otherlv_3=(Token)match(input,11,FOLLOW_6);
2671 2533
2672 newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0()); 2534 newLeafNode(otherlv_3, grammarAccess.getMetamodelElementAccess().getFullStopKeyword_2_0());
2673 2535
2674 // InternalApplicationConfiguration.g:946:4: ( (otherlv_4= RULE_ID ) ) 2536 // InternalApplicationConfiguration.g:897:4: ( (otherlv_4= RULE_ID ) )
2675 // InternalApplicationConfiguration.g:947:5: (otherlv_4= RULE_ID ) 2537 // InternalApplicationConfiguration.g:898:5: (otherlv_4= RULE_ID )
2676 { 2538 {
2677 // InternalApplicationConfiguration.g:947:5: (otherlv_4= RULE_ID ) 2539 // InternalApplicationConfiguration.g:898:5: (otherlv_4= RULE_ID )
2678 // InternalApplicationConfiguration.g:948:6: otherlv_4= RULE_ID 2540 // InternalApplicationConfiguration.g:899:6: otherlv_4= RULE_ID
2679 { 2541 {
2680 2542
2681 if (current==null) { 2543 if (current==null) {
@@ -2721,7 +2583,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2721 2583
2722 2584
2723 // $ANTLR start "entryRuleMetamodelDeclaration" 2585 // $ANTLR start "entryRuleMetamodelDeclaration"
2724 // InternalApplicationConfiguration.g:964:1: entryRuleMetamodelDeclaration returns [EObject current=null] : iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ; 2586 // InternalApplicationConfiguration.g:915:1: entryRuleMetamodelDeclaration returns [EObject current=null] : iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ;
2725 public final EObject entryRuleMetamodelDeclaration() throws RecognitionException { 2587 public final EObject entryRuleMetamodelDeclaration() throws RecognitionException {
2726 EObject current = null; 2588 EObject current = null;
2727 2589
@@ -2729,8 +2591,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2729 2591
2730 2592
2731 try { 2593 try {
2732 // InternalApplicationConfiguration.g:964:61: (iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF ) 2594 // InternalApplicationConfiguration.g:915:61: (iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF )
2733 // InternalApplicationConfiguration.g:965:2: iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF 2595 // InternalApplicationConfiguration.g:916:2: iv_ruleMetamodelDeclaration= ruleMetamodelDeclaration EOF
2734 { 2596 {
2735 newCompositeNode(grammarAccess.getMetamodelDeclarationRule()); 2597 newCompositeNode(grammarAccess.getMetamodelDeclarationRule());
2736 pushFollow(FOLLOW_1); 2598 pushFollow(FOLLOW_1);
@@ -2757,7 +2619,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2757 2619
2758 2620
2759 // $ANTLR start "ruleMetamodelDeclaration" 2621 // $ANTLR start "ruleMetamodelDeclaration"
2760 // InternalApplicationConfiguration.g:971:1: ruleMetamodelDeclaration returns [EObject current=null] : (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ; 2622 // InternalApplicationConfiguration.g:922:1: ruleMetamodelDeclaration returns [EObject current=null] : (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ;
2761 public final EObject ruleMetamodelDeclaration() throws RecognitionException { 2623 public final EObject ruleMetamodelDeclaration() throws RecognitionException {
2762 EObject current = null; 2624 EObject current = null;
2763 2625
@@ -2770,23 +2632,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2770 enterRule(); 2632 enterRule();
2771 2633
2772 try { 2634 try {
2773 // InternalApplicationConfiguration.g:977:2: ( (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) ) 2635 // InternalApplicationConfiguration.g:928:2: ( (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) )
2774 // InternalApplicationConfiguration.g:978:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) 2636 // InternalApplicationConfiguration.g:929:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
2775 { 2637 {
2776 // InternalApplicationConfiguration.g:978:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) ) 2638 // InternalApplicationConfiguration.g:929:2: (otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) )
2777 // InternalApplicationConfiguration.g:979:3: otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) ) 2639 // InternalApplicationConfiguration.g:930:3: otherlv_0= 'metamodel' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleMetamodelSpecification ) )
2778 { 2640 {
2779 otherlv_0=(Token)match(input,25,FOLLOW_6); 2641 otherlv_0=(Token)match(input,24,FOLLOW_6);
2780 2642
2781 newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0()); 2643 newLeafNode(otherlv_0, grammarAccess.getMetamodelDeclarationAccess().getMetamodelKeyword_0());
2782 2644
2783 // InternalApplicationConfiguration.g:983:3: ( (lv_name_1_0= RULE_ID ) ) 2645 // InternalApplicationConfiguration.g:934:3: ( (lv_name_1_0= RULE_ID ) )
2784 // InternalApplicationConfiguration.g:984:4: (lv_name_1_0= RULE_ID ) 2646 // InternalApplicationConfiguration.g:935:4: (lv_name_1_0= RULE_ID )
2785 { 2647 {
2786 // InternalApplicationConfiguration.g:984:4: (lv_name_1_0= RULE_ID ) 2648 // InternalApplicationConfiguration.g:935:4: (lv_name_1_0= RULE_ID )
2787 // InternalApplicationConfiguration.g:985:5: lv_name_1_0= RULE_ID 2649 // InternalApplicationConfiguration.g:936:5: lv_name_1_0= RULE_ID
2788 { 2650 {
2789 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); 2651 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
2790 2652
2791 newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 2653 newLeafNode(lv_name_1_0, grammarAccess.getMetamodelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
2792 2654
@@ -2806,11 +2668,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2806 2668
2807 } 2669 }
2808 2670
2809 // InternalApplicationConfiguration.g:1001:3: ( (lv_specification_2_0= ruleMetamodelSpecification ) ) 2671 // InternalApplicationConfiguration.g:952:3: ( (lv_specification_2_0= ruleMetamodelSpecification ) )
2810 // InternalApplicationConfiguration.g:1002:4: (lv_specification_2_0= ruleMetamodelSpecification ) 2672 // InternalApplicationConfiguration.g:953:4: (lv_specification_2_0= ruleMetamodelSpecification )
2811 { 2673 {
2812 // InternalApplicationConfiguration.g:1002:4: (lv_specification_2_0= ruleMetamodelSpecification ) 2674 // InternalApplicationConfiguration.g:953:4: (lv_specification_2_0= ruleMetamodelSpecification )
2813 // InternalApplicationConfiguration.g:1003:5: lv_specification_2_0= ruleMetamodelSpecification 2675 // InternalApplicationConfiguration.g:954:5: lv_specification_2_0= ruleMetamodelSpecification
2814 { 2676 {
2815 2677
2816 newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0()); 2678 newCompositeNode(grammarAccess.getMetamodelDeclarationAccess().getSpecificationMetamodelSpecificationParserRuleCall_2_0());
@@ -2860,7 +2722,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2860 2722
2861 2723
2862 // $ANTLR start "entryRuleMetamodelReference" 2724 // $ANTLR start "entryRuleMetamodelReference"
2863 // InternalApplicationConfiguration.g:1024:1: entryRuleMetamodelReference returns [EObject current=null] : iv_ruleMetamodelReference= ruleMetamodelReference EOF ; 2725 // InternalApplicationConfiguration.g:975:1: entryRuleMetamodelReference returns [EObject current=null] : iv_ruleMetamodelReference= ruleMetamodelReference EOF ;
2864 public final EObject entryRuleMetamodelReference() throws RecognitionException { 2726 public final EObject entryRuleMetamodelReference() throws RecognitionException {
2865 EObject current = null; 2727 EObject current = null;
2866 2728
@@ -2868,8 +2730,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2868 2730
2869 2731
2870 try { 2732 try {
2871 // InternalApplicationConfiguration.g:1024:59: (iv_ruleMetamodelReference= ruleMetamodelReference EOF ) 2733 // InternalApplicationConfiguration.g:975:59: (iv_ruleMetamodelReference= ruleMetamodelReference EOF )
2872 // InternalApplicationConfiguration.g:1025:2: iv_ruleMetamodelReference= ruleMetamodelReference EOF 2734 // InternalApplicationConfiguration.g:976:2: iv_ruleMetamodelReference= ruleMetamodelReference EOF
2873 { 2735 {
2874 newCompositeNode(grammarAccess.getMetamodelReferenceRule()); 2736 newCompositeNode(grammarAccess.getMetamodelReferenceRule());
2875 pushFollow(FOLLOW_1); 2737 pushFollow(FOLLOW_1);
@@ -2896,7 +2758,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2896 2758
2897 2759
2898 // $ANTLR start "ruleMetamodelReference" 2760 // $ANTLR start "ruleMetamodelReference"
2899 // InternalApplicationConfiguration.g:1031:1: ruleMetamodelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 2761 // InternalApplicationConfiguration.g:982:1: ruleMetamodelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
2900 public final EObject ruleMetamodelReference() throws RecognitionException { 2762 public final EObject ruleMetamodelReference() throws RecognitionException {
2901 EObject current = null; 2763 EObject current = null;
2902 2764
@@ -2906,14 +2768,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2906 enterRule(); 2768 enterRule();
2907 2769
2908 try { 2770 try {
2909 // InternalApplicationConfiguration.g:1037:2: ( ( (otherlv_0= RULE_ID ) ) ) 2771 // InternalApplicationConfiguration.g:988:2: ( ( (otherlv_0= RULE_ID ) ) )
2910 // InternalApplicationConfiguration.g:1038:2: ( (otherlv_0= RULE_ID ) ) 2772 // InternalApplicationConfiguration.g:989:2: ( (otherlv_0= RULE_ID ) )
2911 { 2773 {
2912 // InternalApplicationConfiguration.g:1038:2: ( (otherlv_0= RULE_ID ) ) 2774 // InternalApplicationConfiguration.g:989:2: ( (otherlv_0= RULE_ID ) )
2913 // InternalApplicationConfiguration.g:1039:3: (otherlv_0= RULE_ID ) 2775 // InternalApplicationConfiguration.g:990:3: (otherlv_0= RULE_ID )
2914 { 2776 {
2915 // InternalApplicationConfiguration.g:1039:3: (otherlv_0= RULE_ID ) 2777 // InternalApplicationConfiguration.g:990:3: (otherlv_0= RULE_ID )
2916 // InternalApplicationConfiguration.g:1040:4: otherlv_0= RULE_ID 2778 // InternalApplicationConfiguration.g:991:4: otherlv_0= RULE_ID
2917 { 2779 {
2918 2780
2919 if (current==null) { 2781 if (current==null) {
@@ -2950,7 +2812,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2950 2812
2951 2813
2952 // $ANTLR start "entryRuleMetamodel" 2814 // $ANTLR start "entryRuleMetamodel"
2953 // InternalApplicationConfiguration.g:1054:1: entryRuleMetamodel returns [EObject current=null] : iv_ruleMetamodel= ruleMetamodel EOF ; 2815 // InternalApplicationConfiguration.g:1005:1: entryRuleMetamodel returns [EObject current=null] : iv_ruleMetamodel= ruleMetamodel EOF ;
2954 public final EObject entryRuleMetamodel() throws RecognitionException { 2816 public final EObject entryRuleMetamodel() throws RecognitionException {
2955 EObject current = null; 2817 EObject current = null;
2956 2818
@@ -2958,8 +2820,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2958 2820
2959 2821
2960 try { 2822 try {
2961 // InternalApplicationConfiguration.g:1054:50: (iv_ruleMetamodel= ruleMetamodel EOF ) 2823 // InternalApplicationConfiguration.g:1005:50: (iv_ruleMetamodel= ruleMetamodel EOF )
2962 // InternalApplicationConfiguration.g:1055:2: iv_ruleMetamodel= ruleMetamodel EOF 2824 // InternalApplicationConfiguration.g:1006:2: iv_ruleMetamodel= ruleMetamodel EOF
2963 { 2825 {
2964 newCompositeNode(grammarAccess.getMetamodelRule()); 2826 newCompositeNode(grammarAccess.getMetamodelRule());
2965 pushFollow(FOLLOW_1); 2827 pushFollow(FOLLOW_1);
@@ -2986,7 +2848,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2986 2848
2987 2849
2988 // $ANTLR start "ruleMetamodel" 2850 // $ANTLR start "ruleMetamodel"
2989 // InternalApplicationConfiguration.g:1061:1: ruleMetamodel returns [EObject current=null] : (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ; 2851 // InternalApplicationConfiguration.g:1012:1: ruleMetamodel returns [EObject current=null] : (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ;
2990 public final EObject ruleMetamodel() throws RecognitionException { 2852 public final EObject ruleMetamodel() throws RecognitionException {
2991 EObject current = null; 2853 EObject current = null;
2992 2854
@@ -2999,17 +2861,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
2999 enterRule(); 2861 enterRule();
3000 2862
3001 try { 2863 try {
3002 // InternalApplicationConfiguration.g:1067:2: ( (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) ) 2864 // InternalApplicationConfiguration.g:1018:2: ( (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) )
3003 // InternalApplicationConfiguration.g:1068:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) 2865 // InternalApplicationConfiguration.g:1019:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
3004 { 2866 {
3005 // InternalApplicationConfiguration.g:1068:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification ) 2867 // InternalApplicationConfiguration.g:1019:2: (this_MetamodelReference_0= ruleMetamodelReference | this_MetamodelSpecification_1= ruleMetamodelSpecification )
3006 int alt16=2; 2868 int alt16=2;
3007 int LA16_0 = input.LA(1); 2869 int LA16_0 = input.LA(1);
3008 2870
3009 if ( (LA16_0==RULE_ID) ) { 2871 if ( (LA16_0==RULE_ID) ) {
3010 alt16=1; 2872 alt16=1;
3011 } 2873 }
3012 else if ( (LA16_0==19) ) { 2874 else if ( (LA16_0==18) ) {
3013 alt16=2; 2875 alt16=2;
3014 } 2876 }
3015 else { 2877 else {
@@ -3020,7 +2882,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3020 } 2882 }
3021 switch (alt16) { 2883 switch (alt16) {
3022 case 1 : 2884 case 1 :
3023 // InternalApplicationConfiguration.g:1069:3: this_MetamodelReference_0= ruleMetamodelReference 2885 // InternalApplicationConfiguration.g:1020:3: this_MetamodelReference_0= ruleMetamodelReference
3024 { 2886 {
3025 2887
3026 newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0()); 2888 newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelReferenceParserRuleCall_0());
@@ -3038,7 +2900,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3038 } 2900 }
3039 break; 2901 break;
3040 case 2 : 2902 case 2 :
3041 // InternalApplicationConfiguration.g:1078:3: this_MetamodelSpecification_1= ruleMetamodelSpecification 2903 // InternalApplicationConfiguration.g:1029:3: this_MetamodelSpecification_1= ruleMetamodelSpecification
3042 { 2904 {
3043 2905
3044 newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1()); 2906 newCompositeNode(grammarAccess.getMetamodelAccess().getMetamodelSpecificationParserRuleCall_1());
@@ -3078,7 +2940,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3078 2940
3079 2941
3080 // $ANTLR start "entryRulePartialModelSpecification" 2942 // $ANTLR start "entryRulePartialModelSpecification"
3081 // InternalApplicationConfiguration.g:1090:1: entryRulePartialModelSpecification returns [EObject current=null] : iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ; 2943 // InternalApplicationConfiguration.g:1041:1: entryRulePartialModelSpecification returns [EObject current=null] : iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ;
3082 public final EObject entryRulePartialModelSpecification() throws RecognitionException { 2944 public final EObject entryRulePartialModelSpecification() throws RecognitionException {
3083 EObject current = null; 2945 EObject current = null;
3084 2946
@@ -3086,8 +2948,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3086 2948
3087 2949
3088 try { 2950 try {
3089 // InternalApplicationConfiguration.g:1090:66: (iv_rulePartialModelSpecification= rulePartialModelSpecification EOF ) 2951 // InternalApplicationConfiguration.g:1041:66: (iv_rulePartialModelSpecification= rulePartialModelSpecification EOF )
3090 // InternalApplicationConfiguration.g:1091:2: iv_rulePartialModelSpecification= rulePartialModelSpecification EOF 2952 // InternalApplicationConfiguration.g:1042:2: iv_rulePartialModelSpecification= rulePartialModelSpecification EOF
3091 { 2953 {
3092 newCompositeNode(grammarAccess.getPartialModelSpecificationRule()); 2954 newCompositeNode(grammarAccess.getPartialModelSpecificationRule());
3093 pushFollow(FOLLOW_1); 2955 pushFollow(FOLLOW_1);
@@ -3114,7 +2976,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3114 2976
3115 2977
3116 // $ANTLR start "rulePartialModelSpecification" 2978 // $ANTLR start "rulePartialModelSpecification"
3117 // InternalApplicationConfiguration.g:1097:1: rulePartialModelSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) ; 2979 // InternalApplicationConfiguration.g:1048:1: rulePartialModelSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) ;
3118 public final EObject rulePartialModelSpecification() throws RecognitionException { 2980 public final EObject rulePartialModelSpecification() throws RecognitionException {
3119 EObject current = null; 2981 EObject current = null;
3120 2982
@@ -3130,26 +2992,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3130 enterRule(); 2992 enterRule();
3131 2993
3132 try { 2994 try {
3133 // InternalApplicationConfiguration.g:1103:2: ( (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) ) 2995 // InternalApplicationConfiguration.g:1054:2: ( (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) )
3134 // InternalApplicationConfiguration.g:1104:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) 2996 // InternalApplicationConfiguration.g:1055:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
3135 { 2997 {
3136 // InternalApplicationConfiguration.g:1104:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' ) 2998 // InternalApplicationConfiguration.g:1055:2: (otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' )
3137 // InternalApplicationConfiguration.g:1105:3: otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}' 2999 // InternalApplicationConfiguration.g:1056:3: otherlv_0= '{' ( (lv_entry_1_0= rulePartialModelEntry ) ) (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? otherlv_4= '}'
3138 { 3000 {
3139 otherlv_0=(Token)match(input,19,FOLLOW_19); 3001 otherlv_0=(Token)match(input,18,FOLLOW_18);
3140 3002
3141 newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0()); 3003 newLeafNode(otherlv_0, grammarAccess.getPartialModelSpecificationAccess().getLeftCurlyBracketKeyword_0());
3142 3004
3143 // InternalApplicationConfiguration.g:1109:3: ( (lv_entry_1_0= rulePartialModelEntry ) ) 3005 // InternalApplicationConfiguration.g:1060:3: ( (lv_entry_1_0= rulePartialModelEntry ) )
3144 // InternalApplicationConfiguration.g:1110:4: (lv_entry_1_0= rulePartialModelEntry ) 3006 // InternalApplicationConfiguration.g:1061:4: (lv_entry_1_0= rulePartialModelEntry )
3145 { 3007 {
3146 // InternalApplicationConfiguration.g:1110:4: (lv_entry_1_0= rulePartialModelEntry ) 3008 // InternalApplicationConfiguration.g:1061:4: (lv_entry_1_0= rulePartialModelEntry )
3147 // InternalApplicationConfiguration.g:1111:5: lv_entry_1_0= rulePartialModelEntry 3009 // InternalApplicationConfiguration.g:1062:5: lv_entry_1_0= rulePartialModelEntry
3148 { 3010 {
3149 3011
3150 newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0()); 3012 newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_1_0());
3151 3013
3152 pushFollow(FOLLOW_15); 3014 pushFollow(FOLLOW_14);
3153 lv_entry_1_0=rulePartialModelEntry(); 3015 lv_entry_1_0=rulePartialModelEntry();
3154 3016
3155 state._fsp--; 3017 state._fsp--;
@@ -3171,31 +3033,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3171 3033
3172 } 3034 }
3173 3035
3174 // InternalApplicationConfiguration.g:1128:3: (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )? 3036 // InternalApplicationConfiguration.g:1079:3: (otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) )?
3175 int alt17=2; 3037 int alt17=2;
3176 int LA17_0 = input.LA(1); 3038 int LA17_0 = input.LA(1);
3177 3039
3178 if ( (LA17_0==20) ) { 3040 if ( (LA17_0==19) ) {
3179 alt17=1; 3041 alt17=1;
3180 } 3042 }
3181 switch (alt17) { 3043 switch (alt17) {
3182 case 1 : 3044 case 1 :
3183 // InternalApplicationConfiguration.g:1129:4: otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) ) 3045 // InternalApplicationConfiguration.g:1080:4: otherlv_2= ',' ( (lv_entry_3_0= rulePartialModelEntry ) )
3184 { 3046 {
3185 otherlv_2=(Token)match(input,20,FOLLOW_19); 3047 otherlv_2=(Token)match(input,19,FOLLOW_18);
3186 3048
3187 newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0()); 3049 newLeafNode(otherlv_2, grammarAccess.getPartialModelSpecificationAccess().getCommaKeyword_2_0());
3188 3050
3189 // InternalApplicationConfiguration.g:1133:4: ( (lv_entry_3_0= rulePartialModelEntry ) ) 3051 // InternalApplicationConfiguration.g:1084:4: ( (lv_entry_3_0= rulePartialModelEntry ) )
3190 // InternalApplicationConfiguration.g:1134:5: (lv_entry_3_0= rulePartialModelEntry ) 3052 // InternalApplicationConfiguration.g:1085:5: (lv_entry_3_0= rulePartialModelEntry )
3191 { 3053 {
3192 // InternalApplicationConfiguration.g:1134:5: (lv_entry_3_0= rulePartialModelEntry ) 3054 // InternalApplicationConfiguration.g:1085:5: (lv_entry_3_0= rulePartialModelEntry )
3193 // InternalApplicationConfiguration.g:1135:6: lv_entry_3_0= rulePartialModelEntry 3055 // InternalApplicationConfiguration.g:1086:6: lv_entry_3_0= rulePartialModelEntry
3194 { 3056 {
3195 3057
3196 newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0()); 3058 newCompositeNode(grammarAccess.getPartialModelSpecificationAccess().getEntryPartialModelEntryParserRuleCall_2_1_0());
3197 3059
3198 pushFollow(FOLLOW_20); 3060 pushFollow(FOLLOW_19);
3199 lv_entry_3_0=rulePartialModelEntry(); 3061 lv_entry_3_0=rulePartialModelEntry();
3200 3062
3201 state._fsp--; 3063 state._fsp--;
@@ -3223,7 +3085,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3223 3085
3224 } 3086 }
3225 3087
3226 otherlv_4=(Token)match(input,21,FOLLOW_2); 3088 otherlv_4=(Token)match(input,20,FOLLOW_2);
3227 3089
3228 newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3()); 3090 newLeafNode(otherlv_4, grammarAccess.getPartialModelSpecificationAccess().getRightCurlyBracketKeyword_3());
3229 3091
@@ -3250,7 +3112,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3250 3112
3251 3113
3252 // $ANTLR start "entryRulePartialModelEntry" 3114 // $ANTLR start "entryRulePartialModelEntry"
3253 // InternalApplicationConfiguration.g:1161:1: entryRulePartialModelEntry returns [EObject current=null] : iv_rulePartialModelEntry= rulePartialModelEntry EOF ; 3115 // InternalApplicationConfiguration.g:1112:1: entryRulePartialModelEntry returns [EObject current=null] : iv_rulePartialModelEntry= rulePartialModelEntry EOF ;
3254 public final EObject entryRulePartialModelEntry() throws RecognitionException { 3116 public final EObject entryRulePartialModelEntry() throws RecognitionException {
3255 EObject current = null; 3117 EObject current = null;
3256 3118
@@ -3258,8 +3120,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3258 3120
3259 3121
3260 try { 3122 try {
3261 // InternalApplicationConfiguration.g:1161:58: (iv_rulePartialModelEntry= rulePartialModelEntry EOF ) 3123 // InternalApplicationConfiguration.g:1112:58: (iv_rulePartialModelEntry= rulePartialModelEntry EOF )
3262 // InternalApplicationConfiguration.g:1162:2: iv_rulePartialModelEntry= rulePartialModelEntry EOF 3124 // InternalApplicationConfiguration.g:1113:2: iv_rulePartialModelEntry= rulePartialModelEntry EOF
3263 { 3125 {
3264 newCompositeNode(grammarAccess.getPartialModelEntryRule()); 3126 newCompositeNode(grammarAccess.getPartialModelEntryRule());
3265 pushFollow(FOLLOW_1); 3127 pushFollow(FOLLOW_1);
@@ -3286,7 +3148,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3286 3148
3287 3149
3288 // $ANTLR start "rulePartialModelEntry" 3150 // $ANTLR start "rulePartialModelEntry"
3289 // InternalApplicationConfiguration.g:1168:1: rulePartialModelEntry returns [EObject current=null] : (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ; 3151 // InternalApplicationConfiguration.g:1119:1: rulePartialModelEntry returns [EObject current=null] : (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ;
3290 public final EObject rulePartialModelEntry() throws RecognitionException { 3152 public final EObject rulePartialModelEntry() throws RecognitionException {
3291 EObject current = null; 3153 EObject current = null;
3292 3154
@@ -3299,17 +3161,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3299 enterRule(); 3161 enterRule();
3300 3162
3301 try { 3163 try {
3302 // InternalApplicationConfiguration.g:1174:2: ( (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) ) 3164 // InternalApplicationConfiguration.g:1125:2: ( (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) )
3303 // InternalApplicationConfiguration.g:1175:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) 3165 // InternalApplicationConfiguration.g:1126:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
3304 { 3166 {
3305 // InternalApplicationConfiguration.g:1175:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry ) 3167 // InternalApplicationConfiguration.g:1126:2: (this_ModelEntry_0= ruleModelEntry | this_FolderEntry_1= ruleFolderEntry )
3306 int alt18=2; 3168 int alt18=2;
3307 int LA18_0 = input.LA(1); 3169 int LA18_0 = input.LA(1);
3308 3170
3309 if ( (LA18_0==RULE_ID||LA18_0==RULE_STRING) ) { 3171 if ( (LA18_0==RULE_ID||LA18_0==RULE_STRING) ) {
3310 alt18=1; 3172 alt18=1;
3311 } 3173 }
3312 else if ( (LA18_0==26) ) { 3174 else if ( (LA18_0==25) ) {
3313 alt18=2; 3175 alt18=2;
3314 } 3176 }
3315 else { 3177 else {
@@ -3320,7 +3182,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3320 } 3182 }
3321 switch (alt18) { 3183 switch (alt18) {
3322 case 1 : 3184 case 1 :
3323 // InternalApplicationConfiguration.g:1176:3: this_ModelEntry_0= ruleModelEntry 3185 // InternalApplicationConfiguration.g:1127:3: this_ModelEntry_0= ruleModelEntry
3324 { 3186 {
3325 3187
3326 newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0()); 3188 newCompositeNode(grammarAccess.getPartialModelEntryAccess().getModelEntryParserRuleCall_0());
@@ -3338,7 +3200,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3338 } 3200 }
3339 break; 3201 break;
3340 case 2 : 3202 case 2 :
3341 // InternalApplicationConfiguration.g:1185:3: this_FolderEntry_1= ruleFolderEntry 3203 // InternalApplicationConfiguration.g:1136:3: this_FolderEntry_1= ruleFolderEntry
3342 { 3204 {
3343 3205
3344 newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1()); 3206 newCompositeNode(grammarAccess.getPartialModelEntryAccess().getFolderEntryParserRuleCall_1());
@@ -3378,7 +3240,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3378 3240
3379 3241
3380 // $ANTLR start "entryRuleModelEntry" 3242 // $ANTLR start "entryRuleModelEntry"
3381 // InternalApplicationConfiguration.g:1197:1: entryRuleModelEntry returns [EObject current=null] : iv_ruleModelEntry= ruleModelEntry EOF ; 3243 // InternalApplicationConfiguration.g:1148:1: entryRuleModelEntry returns [EObject current=null] : iv_ruleModelEntry= ruleModelEntry EOF ;
3382 public final EObject entryRuleModelEntry() throws RecognitionException { 3244 public final EObject entryRuleModelEntry() throws RecognitionException {
3383 EObject current = null; 3245 EObject current = null;
3384 3246
@@ -3386,8 +3248,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3386 3248
3387 3249
3388 try { 3250 try {
3389 // InternalApplicationConfiguration.g:1197:51: (iv_ruleModelEntry= ruleModelEntry EOF ) 3251 // InternalApplicationConfiguration.g:1148:51: (iv_ruleModelEntry= ruleModelEntry EOF )
3390 // InternalApplicationConfiguration.g:1198:2: iv_ruleModelEntry= ruleModelEntry EOF 3252 // InternalApplicationConfiguration.g:1149:2: iv_ruleModelEntry= ruleModelEntry EOF
3391 { 3253 {
3392 newCompositeNode(grammarAccess.getModelEntryRule()); 3254 newCompositeNode(grammarAccess.getModelEntryRule());
3393 pushFollow(FOLLOW_1); 3255 pushFollow(FOLLOW_1);
@@ -3414,7 +3276,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3414 3276
3415 3277
3416 // $ANTLR start "ruleModelEntry" 3278 // $ANTLR start "ruleModelEntry"
3417 // InternalApplicationConfiguration.g:1204:1: ruleModelEntry returns [EObject current=null] : ( (lv_path_0_0= ruleFile ) ) ; 3279 // InternalApplicationConfiguration.g:1155:1: ruleModelEntry returns [EObject current=null] : ( (lv_path_0_0= ruleFile ) ) ;
3418 public final EObject ruleModelEntry() throws RecognitionException { 3280 public final EObject ruleModelEntry() throws RecognitionException {
3419 EObject current = null; 3281 EObject current = null;
3420 3282
@@ -3425,14 +3287,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3425 enterRule(); 3287 enterRule();
3426 3288
3427 try { 3289 try {
3428 // InternalApplicationConfiguration.g:1210:2: ( ( (lv_path_0_0= ruleFile ) ) ) 3290 // InternalApplicationConfiguration.g:1161:2: ( ( (lv_path_0_0= ruleFile ) ) )
3429 // InternalApplicationConfiguration.g:1211:2: ( (lv_path_0_0= ruleFile ) ) 3291 // InternalApplicationConfiguration.g:1162:2: ( (lv_path_0_0= ruleFile ) )
3430 { 3292 {
3431 // InternalApplicationConfiguration.g:1211:2: ( (lv_path_0_0= ruleFile ) ) 3293 // InternalApplicationConfiguration.g:1162:2: ( (lv_path_0_0= ruleFile ) )
3432 // InternalApplicationConfiguration.g:1212:3: (lv_path_0_0= ruleFile ) 3294 // InternalApplicationConfiguration.g:1163:3: (lv_path_0_0= ruleFile )
3433 { 3295 {
3434 // InternalApplicationConfiguration.g:1212:3: (lv_path_0_0= ruleFile ) 3296 // InternalApplicationConfiguration.g:1163:3: (lv_path_0_0= ruleFile )
3435 // InternalApplicationConfiguration.g:1213:4: lv_path_0_0= ruleFile 3297 // InternalApplicationConfiguration.g:1164:4: lv_path_0_0= ruleFile
3436 { 3298 {
3437 3299
3438 newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0()); 3300 newCompositeNode(grammarAccess.getModelEntryAccess().getPathFileParserRuleCall_0());
@@ -3479,7 +3341,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3479 3341
3480 3342
3481 // $ANTLR start "entryRuleFolderEntry" 3343 // $ANTLR start "entryRuleFolderEntry"
3482 // InternalApplicationConfiguration.g:1233:1: entryRuleFolderEntry returns [EObject current=null] : iv_ruleFolderEntry= ruleFolderEntry EOF ; 3344 // InternalApplicationConfiguration.g:1184:1: entryRuleFolderEntry returns [EObject current=null] : iv_ruleFolderEntry= ruleFolderEntry EOF ;
3483 public final EObject entryRuleFolderEntry() throws RecognitionException { 3345 public final EObject entryRuleFolderEntry() throws RecognitionException {
3484 EObject current = null; 3346 EObject current = null;
3485 3347
@@ -3487,8 +3349,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3487 3349
3488 3350
3489 try { 3351 try {
3490 // InternalApplicationConfiguration.g:1233:52: (iv_ruleFolderEntry= ruleFolderEntry EOF ) 3352 // InternalApplicationConfiguration.g:1184:52: (iv_ruleFolderEntry= ruleFolderEntry EOF )
3491 // InternalApplicationConfiguration.g:1234:2: iv_ruleFolderEntry= ruleFolderEntry EOF 3353 // InternalApplicationConfiguration.g:1185:2: iv_ruleFolderEntry= ruleFolderEntry EOF
3492 { 3354 {
3493 newCompositeNode(grammarAccess.getFolderEntryRule()); 3355 newCompositeNode(grammarAccess.getFolderEntryRule());
3494 pushFollow(FOLLOW_1); 3356 pushFollow(FOLLOW_1);
@@ -3515,7 +3377,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3515 3377
3516 3378
3517 // $ANTLR start "ruleFolderEntry" 3379 // $ANTLR start "ruleFolderEntry"
3518 // InternalApplicationConfiguration.g:1240:1: ruleFolderEntry returns [EObject current=null] : (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? ) ; 3380 // InternalApplicationConfiguration.g:1191:1: ruleFolderEntry returns [EObject current=null] : (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? ) ;
3519 public final EObject ruleFolderEntry() throws RecognitionException { 3381 public final EObject ruleFolderEntry() throws RecognitionException {
3520 EObject current = null; 3382 EObject current = null;
3521 3383
@@ -3535,26 +3397,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3535 enterRule(); 3397 enterRule();
3536 3398
3537 try { 3399 try {
3538 // InternalApplicationConfiguration.g:1246:2: ( (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? ) ) 3400 // InternalApplicationConfiguration.g:1197:2: ( (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? ) )
3539 // InternalApplicationConfiguration.g:1247:2: (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? ) 3401 // InternalApplicationConfiguration.g:1198:2: (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? )
3540 { 3402 {
3541 // InternalApplicationConfiguration.g:1247:2: (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? ) 3403 // InternalApplicationConfiguration.g:1198:2: (otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? )
3542 // InternalApplicationConfiguration.g:1248:3: otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? 3404 // InternalApplicationConfiguration.g:1199:3: otherlv_0= 'folder' ( (lv_path_1_0= ruleFile ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )?
3543 { 3405 {
3544 otherlv_0=(Token)match(input,26,FOLLOW_21); 3406 otherlv_0=(Token)match(input,25,FOLLOW_20);
3545 3407
3546 newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0()); 3408 newLeafNode(otherlv_0, grammarAccess.getFolderEntryAccess().getFolderKeyword_0());
3547 3409
3548 // InternalApplicationConfiguration.g:1252:3: ( (lv_path_1_0= ruleFile ) ) 3410 // InternalApplicationConfiguration.g:1203:3: ( (lv_path_1_0= ruleFile ) )
3549 // InternalApplicationConfiguration.g:1253:4: (lv_path_1_0= ruleFile ) 3411 // InternalApplicationConfiguration.g:1204:4: (lv_path_1_0= ruleFile )
3550 { 3412 {
3551 // InternalApplicationConfiguration.g:1253:4: (lv_path_1_0= ruleFile ) 3413 // InternalApplicationConfiguration.g:1204:4: (lv_path_1_0= ruleFile )
3552 // InternalApplicationConfiguration.g:1254:5: lv_path_1_0= ruleFile 3414 // InternalApplicationConfiguration.g:1205:5: lv_path_1_0= ruleFile
3553 { 3415 {
3554 3416
3555 newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0()); 3417 newCompositeNode(grammarAccess.getFolderEntryAccess().getPathFileParserRuleCall_1_0());
3556 3418
3557 pushFollow(FOLLOW_16); 3419 pushFollow(FOLLOW_15);
3558 lv_path_1_0=ruleFile(); 3420 lv_path_1_0=ruleFile();
3559 3421
3560 state._fsp--; 3422 state._fsp--;
@@ -3576,35 +3438,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3576 3438
3577 } 3439 }
3578 3440
3579 // InternalApplicationConfiguration.g:1271:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )? 3441 // InternalApplicationConfiguration.g:1222:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' )?
3580 int alt20=2; 3442 int alt20=2;
3581 int LA20_0 = input.LA(1); 3443 int LA20_0 = input.LA(1);
3582 3444
3583 if ( (LA20_0==23) ) { 3445 if ( (LA20_0==22) ) {
3584 alt20=1; 3446 alt20=1;
3585 } 3447 }
3586 switch (alt20) { 3448 switch (alt20) {
3587 case 1 : 3449 case 1 :
3588 // InternalApplicationConfiguration.g:1272:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}' 3450 // InternalApplicationConfiguration.g:1223:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusion_4_0= ruleModelEntry ) ) (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* otherlv_7= '}'
3589 { 3451 {
3590 otherlv_2=(Token)match(input,23,FOLLOW_17); 3452 otherlv_2=(Token)match(input,22,FOLLOW_16);
3591 3453
3592 newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0()); 3454 newLeafNode(otherlv_2, grammarAccess.getFolderEntryAccess().getExcludingKeyword_2_0());
3593 3455
3594 otherlv_3=(Token)match(input,19,FOLLOW_21); 3456 otherlv_3=(Token)match(input,18,FOLLOW_20);
3595 3457
3596 newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1()); 3458 newLeafNode(otherlv_3, grammarAccess.getFolderEntryAccess().getLeftCurlyBracketKeyword_2_1());
3597 3459
3598 // InternalApplicationConfiguration.g:1280:4: ( (lv_exclusion_4_0= ruleModelEntry ) ) 3460 // InternalApplicationConfiguration.g:1231:4: ( (lv_exclusion_4_0= ruleModelEntry ) )
3599 // InternalApplicationConfiguration.g:1281:5: (lv_exclusion_4_0= ruleModelEntry ) 3461 // InternalApplicationConfiguration.g:1232:5: (lv_exclusion_4_0= ruleModelEntry )
3600 { 3462 {
3601 // InternalApplicationConfiguration.g:1281:5: (lv_exclusion_4_0= ruleModelEntry ) 3463 // InternalApplicationConfiguration.g:1232:5: (lv_exclusion_4_0= ruleModelEntry )
3602 // InternalApplicationConfiguration.g:1282:6: lv_exclusion_4_0= ruleModelEntry 3464 // InternalApplicationConfiguration.g:1233:6: lv_exclusion_4_0= ruleModelEntry
3603 { 3465 {
3604 3466
3605 newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0()); 3467 newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_2_0());
3606 3468
3607 pushFollow(FOLLOW_15); 3469 pushFollow(FOLLOW_14);
3608 lv_exclusion_4_0=ruleModelEntry(); 3470 lv_exclusion_4_0=ruleModelEntry();
3609 3471
3610 state._fsp--; 3472 state._fsp--;
@@ -3626,35 +3488,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3626 3488
3627 } 3489 }
3628 3490
3629 // InternalApplicationConfiguration.g:1299:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )* 3491 // InternalApplicationConfiguration.g:1250:4: (otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) )*
3630 loop19: 3492 loop19:
3631 do { 3493 do {
3632 int alt19=2; 3494 int alt19=2;
3633 int LA19_0 = input.LA(1); 3495 int LA19_0 = input.LA(1);
3634 3496
3635 if ( (LA19_0==20) ) { 3497 if ( (LA19_0==19) ) {
3636 alt19=1; 3498 alt19=1;
3637 } 3499 }
3638 3500
3639 3501
3640 switch (alt19) { 3502 switch (alt19) {
3641 case 1 : 3503 case 1 :
3642 // InternalApplicationConfiguration.g:1300:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) ) 3504 // InternalApplicationConfiguration.g:1251:5: otherlv_5= ',' ( (lv_exclusion_6_0= ruleModelEntry ) )
3643 { 3505 {
3644 otherlv_5=(Token)match(input,20,FOLLOW_21); 3506 otherlv_5=(Token)match(input,19,FOLLOW_20);
3645 3507
3646 newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0()); 3508 newLeafNode(otherlv_5, grammarAccess.getFolderEntryAccess().getCommaKeyword_2_3_0());
3647 3509
3648 // InternalApplicationConfiguration.g:1304:5: ( (lv_exclusion_6_0= ruleModelEntry ) ) 3510 // InternalApplicationConfiguration.g:1255:5: ( (lv_exclusion_6_0= ruleModelEntry ) )
3649 // InternalApplicationConfiguration.g:1305:6: (lv_exclusion_6_0= ruleModelEntry ) 3511 // InternalApplicationConfiguration.g:1256:6: (lv_exclusion_6_0= ruleModelEntry )
3650 { 3512 {
3651 // InternalApplicationConfiguration.g:1305:6: (lv_exclusion_6_0= ruleModelEntry ) 3513 // InternalApplicationConfiguration.g:1256:6: (lv_exclusion_6_0= ruleModelEntry )
3652 // InternalApplicationConfiguration.g:1306:7: lv_exclusion_6_0= ruleModelEntry 3514 // InternalApplicationConfiguration.g:1257:7: lv_exclusion_6_0= ruleModelEntry
3653 { 3515 {
3654 3516
3655 newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0()); 3517 newCompositeNode(grammarAccess.getFolderEntryAccess().getExclusionModelEntryParserRuleCall_2_3_1_0());
3656 3518
3657 pushFollow(FOLLOW_15); 3519 pushFollow(FOLLOW_14);
3658 lv_exclusion_6_0=ruleModelEntry(); 3520 lv_exclusion_6_0=ruleModelEntry();
3659 3521
3660 state._fsp--; 3522 state._fsp--;
@@ -3685,7 +3547,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3685 } 3547 }
3686 } while (true); 3548 } while (true);
3687 3549
3688 otherlv_7=(Token)match(input,21,FOLLOW_2); 3550 otherlv_7=(Token)match(input,20,FOLLOW_2);
3689 3551
3690 newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4()); 3552 newLeafNode(otherlv_7, grammarAccess.getFolderEntryAccess().getRightCurlyBracketKeyword_2_4());
3691 3553
@@ -3718,7 +3580,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3718 3580
3719 3581
3720 // $ANTLR start "entryRulePartialModelDeclaration" 3582 // $ANTLR start "entryRulePartialModelDeclaration"
3721 // InternalApplicationConfiguration.g:1333:1: entryRulePartialModelDeclaration returns [EObject current=null] : iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ; 3583 // InternalApplicationConfiguration.g:1284:1: entryRulePartialModelDeclaration returns [EObject current=null] : iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ;
3722 public final EObject entryRulePartialModelDeclaration() throws RecognitionException { 3584 public final EObject entryRulePartialModelDeclaration() throws RecognitionException {
3723 EObject current = null; 3585 EObject current = null;
3724 3586
@@ -3726,8 +3588,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3726 3588
3727 3589
3728 try { 3590 try {
3729 // InternalApplicationConfiguration.g:1333:64: (iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF ) 3591 // InternalApplicationConfiguration.g:1284:64: (iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF )
3730 // InternalApplicationConfiguration.g:1334:2: iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF 3592 // InternalApplicationConfiguration.g:1285:2: iv_rulePartialModelDeclaration= rulePartialModelDeclaration EOF
3731 { 3593 {
3732 newCompositeNode(grammarAccess.getPartialModelDeclarationRule()); 3594 newCompositeNode(grammarAccess.getPartialModelDeclarationRule());
3733 pushFollow(FOLLOW_1); 3595 pushFollow(FOLLOW_1);
@@ -3754,7 +3616,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3754 3616
3755 3617
3756 // $ANTLR start "rulePartialModelDeclaration" 3618 // $ANTLR start "rulePartialModelDeclaration"
3757 // InternalApplicationConfiguration.g:1340:1: rulePartialModelDeclaration returns [EObject current=null] : (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ; 3619 // InternalApplicationConfiguration.g:1291:1: rulePartialModelDeclaration returns [EObject current=null] : (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ;
3758 public final EObject rulePartialModelDeclaration() throws RecognitionException { 3620 public final EObject rulePartialModelDeclaration() throws RecognitionException {
3759 EObject current = null; 3621 EObject current = null;
3760 3622
@@ -3767,23 +3629,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3767 enterRule(); 3629 enterRule();
3768 3630
3769 try { 3631 try {
3770 // InternalApplicationConfiguration.g:1346:2: ( (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) ) 3632 // InternalApplicationConfiguration.g:1297:2: ( (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) )
3771 // InternalApplicationConfiguration.g:1347:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) 3633 // InternalApplicationConfiguration.g:1298:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
3772 { 3634 {
3773 // InternalApplicationConfiguration.g:1347:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) ) 3635 // InternalApplicationConfiguration.g:1298:2: (otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) )
3774 // InternalApplicationConfiguration.g:1348:3: otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) ) 3636 // InternalApplicationConfiguration.g:1299:3: otherlv_0= 'models' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePartialModelSpecification ) )
3775 { 3637 {
3776 otherlv_0=(Token)match(input,27,FOLLOW_6); 3638 otherlv_0=(Token)match(input,26,FOLLOW_6);
3777 3639
3778 newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0()); 3640 newLeafNode(otherlv_0, grammarAccess.getPartialModelDeclarationAccess().getModelsKeyword_0());
3779 3641
3780 // InternalApplicationConfiguration.g:1352:3: ( (lv_name_1_0= RULE_ID ) ) 3642 // InternalApplicationConfiguration.g:1303:3: ( (lv_name_1_0= RULE_ID ) )
3781 // InternalApplicationConfiguration.g:1353:4: (lv_name_1_0= RULE_ID ) 3643 // InternalApplicationConfiguration.g:1304:4: (lv_name_1_0= RULE_ID )
3782 { 3644 {
3783 // InternalApplicationConfiguration.g:1353:4: (lv_name_1_0= RULE_ID ) 3645 // InternalApplicationConfiguration.g:1304:4: (lv_name_1_0= RULE_ID )
3784 // InternalApplicationConfiguration.g:1354:5: lv_name_1_0= RULE_ID 3646 // InternalApplicationConfiguration.g:1305:5: lv_name_1_0= RULE_ID
3785 { 3647 {
3786 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); 3648 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
3787 3649
3788 newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 3650 newLeafNode(lv_name_1_0, grammarAccess.getPartialModelDeclarationAccess().getNameIDTerminalRuleCall_1_0());
3789 3651
@@ -3803,11 +3665,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3803 3665
3804 } 3666 }
3805 3667
3806 // InternalApplicationConfiguration.g:1370:3: ( (lv_specification_2_0= rulePartialModelSpecification ) ) 3668 // InternalApplicationConfiguration.g:1321:3: ( (lv_specification_2_0= rulePartialModelSpecification ) )
3807 // InternalApplicationConfiguration.g:1371:4: (lv_specification_2_0= rulePartialModelSpecification ) 3669 // InternalApplicationConfiguration.g:1322:4: (lv_specification_2_0= rulePartialModelSpecification )
3808 { 3670 {
3809 // InternalApplicationConfiguration.g:1371:4: (lv_specification_2_0= rulePartialModelSpecification ) 3671 // InternalApplicationConfiguration.g:1322:4: (lv_specification_2_0= rulePartialModelSpecification )
3810 // InternalApplicationConfiguration.g:1372:5: lv_specification_2_0= rulePartialModelSpecification 3672 // InternalApplicationConfiguration.g:1323:5: lv_specification_2_0= rulePartialModelSpecification
3811 { 3673 {
3812 3674
3813 newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0()); 3675 newCompositeNode(grammarAccess.getPartialModelDeclarationAccess().getSpecificationPartialModelSpecificationParserRuleCall_2_0());
@@ -3857,7 +3719,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3857 3719
3858 3720
3859 // $ANTLR start "entryRulePartialModelReference" 3721 // $ANTLR start "entryRulePartialModelReference"
3860 // InternalApplicationConfiguration.g:1393:1: entryRulePartialModelReference returns [EObject current=null] : iv_rulePartialModelReference= rulePartialModelReference EOF ; 3722 // InternalApplicationConfiguration.g:1344:1: entryRulePartialModelReference returns [EObject current=null] : iv_rulePartialModelReference= rulePartialModelReference EOF ;
3861 public final EObject entryRulePartialModelReference() throws RecognitionException { 3723 public final EObject entryRulePartialModelReference() throws RecognitionException {
3862 EObject current = null; 3724 EObject current = null;
3863 3725
@@ -3865,8 +3727,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3865 3727
3866 3728
3867 try { 3729 try {
3868 // InternalApplicationConfiguration.g:1393:62: (iv_rulePartialModelReference= rulePartialModelReference EOF ) 3730 // InternalApplicationConfiguration.g:1344:62: (iv_rulePartialModelReference= rulePartialModelReference EOF )
3869 // InternalApplicationConfiguration.g:1394:2: iv_rulePartialModelReference= rulePartialModelReference EOF 3731 // InternalApplicationConfiguration.g:1345:2: iv_rulePartialModelReference= rulePartialModelReference EOF
3870 { 3732 {
3871 newCompositeNode(grammarAccess.getPartialModelReferenceRule()); 3733 newCompositeNode(grammarAccess.getPartialModelReferenceRule());
3872 pushFollow(FOLLOW_1); 3734 pushFollow(FOLLOW_1);
@@ -3893,7 +3755,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3893 3755
3894 3756
3895 // $ANTLR start "rulePartialModelReference" 3757 // $ANTLR start "rulePartialModelReference"
3896 // InternalApplicationConfiguration.g:1400:1: rulePartialModelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 3758 // InternalApplicationConfiguration.g:1351:1: rulePartialModelReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
3897 public final EObject rulePartialModelReference() throws RecognitionException { 3759 public final EObject rulePartialModelReference() throws RecognitionException {
3898 EObject current = null; 3760 EObject current = null;
3899 3761
@@ -3903,14 +3765,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3903 enterRule(); 3765 enterRule();
3904 3766
3905 try { 3767 try {
3906 // InternalApplicationConfiguration.g:1406:2: ( ( (otherlv_0= RULE_ID ) ) ) 3768 // InternalApplicationConfiguration.g:1357:2: ( ( (otherlv_0= RULE_ID ) ) )
3907 // InternalApplicationConfiguration.g:1407:2: ( (otherlv_0= RULE_ID ) ) 3769 // InternalApplicationConfiguration.g:1358:2: ( (otherlv_0= RULE_ID ) )
3908 { 3770 {
3909 // InternalApplicationConfiguration.g:1407:2: ( (otherlv_0= RULE_ID ) ) 3771 // InternalApplicationConfiguration.g:1358:2: ( (otherlv_0= RULE_ID ) )
3910 // InternalApplicationConfiguration.g:1408:3: (otherlv_0= RULE_ID ) 3772 // InternalApplicationConfiguration.g:1359:3: (otherlv_0= RULE_ID )
3911 { 3773 {
3912 // InternalApplicationConfiguration.g:1408:3: (otherlv_0= RULE_ID ) 3774 // InternalApplicationConfiguration.g:1359:3: (otherlv_0= RULE_ID )
3913 // InternalApplicationConfiguration.g:1409:4: otherlv_0= RULE_ID 3775 // InternalApplicationConfiguration.g:1360:4: otherlv_0= RULE_ID
3914 { 3776 {
3915 3777
3916 if (current==null) { 3778 if (current==null) {
@@ -3947,7 +3809,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3947 3809
3948 3810
3949 // $ANTLR start "entryRulePartialModel" 3811 // $ANTLR start "entryRulePartialModel"
3950 // InternalApplicationConfiguration.g:1423:1: entryRulePartialModel returns [EObject current=null] : iv_rulePartialModel= rulePartialModel EOF ; 3812 // InternalApplicationConfiguration.g:1374:1: entryRulePartialModel returns [EObject current=null] : iv_rulePartialModel= rulePartialModel EOF ;
3951 public final EObject entryRulePartialModel() throws RecognitionException { 3813 public final EObject entryRulePartialModel() throws RecognitionException {
3952 EObject current = null; 3814 EObject current = null;
3953 3815
@@ -3955,8 +3817,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3955 3817
3956 3818
3957 try { 3819 try {
3958 // InternalApplicationConfiguration.g:1423:53: (iv_rulePartialModel= rulePartialModel EOF ) 3820 // InternalApplicationConfiguration.g:1374:53: (iv_rulePartialModel= rulePartialModel EOF )
3959 // InternalApplicationConfiguration.g:1424:2: iv_rulePartialModel= rulePartialModel EOF 3821 // InternalApplicationConfiguration.g:1375:2: iv_rulePartialModel= rulePartialModel EOF
3960 { 3822 {
3961 newCompositeNode(grammarAccess.getPartialModelRule()); 3823 newCompositeNode(grammarAccess.getPartialModelRule());
3962 pushFollow(FOLLOW_1); 3824 pushFollow(FOLLOW_1);
@@ -3983,7 +3845,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3983 3845
3984 3846
3985 // $ANTLR start "rulePartialModel" 3847 // $ANTLR start "rulePartialModel"
3986 // InternalApplicationConfiguration.g:1430:1: rulePartialModel returns [EObject current=null] : (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ; 3848 // InternalApplicationConfiguration.g:1381:1: rulePartialModel returns [EObject current=null] : (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ;
3987 public final EObject rulePartialModel() throws RecognitionException { 3849 public final EObject rulePartialModel() throws RecognitionException {
3988 EObject current = null; 3850 EObject current = null;
3989 3851
@@ -3996,14 +3858,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
3996 enterRule(); 3858 enterRule();
3997 3859
3998 try { 3860 try {
3999 // InternalApplicationConfiguration.g:1436:2: ( (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) ) 3861 // InternalApplicationConfiguration.g:1387:2: ( (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) )
4000 // InternalApplicationConfiguration.g:1437:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) 3862 // InternalApplicationConfiguration.g:1388:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
4001 { 3863 {
4002 // InternalApplicationConfiguration.g:1437:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference ) 3864 // InternalApplicationConfiguration.g:1388:2: (this_PartialModelSpecification_0= rulePartialModelSpecification | this_PartialModelReference_1= rulePartialModelReference )
4003 int alt21=2; 3865 int alt21=2;
4004 int LA21_0 = input.LA(1); 3866 int LA21_0 = input.LA(1);
4005 3867
4006 if ( (LA21_0==19) ) { 3868 if ( (LA21_0==18) ) {
4007 alt21=1; 3869 alt21=1;
4008 } 3870 }
4009 else if ( (LA21_0==RULE_ID) ) { 3871 else if ( (LA21_0==RULE_ID) ) {
@@ -4017,7 +3879,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4017 } 3879 }
4018 switch (alt21) { 3880 switch (alt21) {
4019 case 1 : 3881 case 1 :
4020 // InternalApplicationConfiguration.g:1438:3: this_PartialModelSpecification_0= rulePartialModelSpecification 3882 // InternalApplicationConfiguration.g:1389:3: this_PartialModelSpecification_0= rulePartialModelSpecification
4021 { 3883 {
4022 3884
4023 newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0()); 3885 newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelSpecificationParserRuleCall_0());
@@ -4035,7 +3897,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4035 } 3897 }
4036 break; 3898 break;
4037 case 2 : 3899 case 2 :
4038 // InternalApplicationConfiguration.g:1447:3: this_PartialModelReference_1= rulePartialModelReference 3900 // InternalApplicationConfiguration.g:1398:3: this_PartialModelReference_1= rulePartialModelReference
4039 { 3901 {
4040 3902
4041 newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1()); 3903 newCompositeNode(grammarAccess.getPartialModelAccess().getPartialModelReferenceParserRuleCall_1());
@@ -4075,7 +3937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4075 3937
4076 3938
4077 // $ANTLR start "entryRulePatternSpecification" 3939 // $ANTLR start "entryRulePatternSpecification"
4078 // InternalApplicationConfiguration.g:1459:1: entryRulePatternSpecification returns [EObject current=null] : iv_rulePatternSpecification= rulePatternSpecification EOF ; 3940 // InternalApplicationConfiguration.g:1410:1: entryRulePatternSpecification returns [EObject current=null] : iv_rulePatternSpecification= rulePatternSpecification EOF ;
4079 public final EObject entryRulePatternSpecification() throws RecognitionException { 3941 public final EObject entryRulePatternSpecification() throws RecognitionException {
4080 EObject current = null; 3942 EObject current = null;
4081 3943
@@ -4083,8 +3945,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4083 3945
4084 3946
4085 try { 3947 try {
4086 // InternalApplicationConfiguration.g:1459:61: (iv_rulePatternSpecification= rulePatternSpecification EOF ) 3948 // InternalApplicationConfiguration.g:1410:61: (iv_rulePatternSpecification= rulePatternSpecification EOF )
4087 // InternalApplicationConfiguration.g:1460:2: iv_rulePatternSpecification= rulePatternSpecification EOF 3949 // InternalApplicationConfiguration.g:1411:2: iv_rulePatternSpecification= rulePatternSpecification EOF
4088 { 3950 {
4089 newCompositeNode(grammarAccess.getPatternSpecificationRule()); 3951 newCompositeNode(grammarAccess.getPatternSpecificationRule());
4090 pushFollow(FOLLOW_1); 3952 pushFollow(FOLLOW_1);
@@ -4111,7 +3973,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4111 3973
4112 3974
4113 // $ANTLR start "rulePatternSpecification" 3975 // $ANTLR start "rulePatternSpecification"
4114 // InternalApplicationConfiguration.g:1466:1: rulePatternSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) ; 3976 // InternalApplicationConfiguration.g:1417:1: rulePatternSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) ;
4115 public final EObject rulePatternSpecification() throws RecognitionException { 3977 public final EObject rulePatternSpecification() throws RecognitionException {
4116 EObject current = null; 3978 EObject current = null;
4117 3979
@@ -4127,26 +3989,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4127 enterRule(); 3989 enterRule();
4128 3990
4129 try { 3991 try {
4130 // InternalApplicationConfiguration.g:1472:2: ( (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) ) 3992 // InternalApplicationConfiguration.g:1423:2: ( (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) )
4131 // InternalApplicationConfiguration.g:1473:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) 3993 // InternalApplicationConfiguration.g:1424:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
4132 { 3994 {
4133 // InternalApplicationConfiguration.g:1473:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' ) 3995 // InternalApplicationConfiguration.g:1424:2: (otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' )
4134 // InternalApplicationConfiguration.g:1474:3: otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}' 3996 // InternalApplicationConfiguration.g:1425:3: otherlv_0= '{' ( (lv_entries_1_0= rulePatternEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* otherlv_4= '}'
4135 { 3997 {
4136 otherlv_0=(Token)match(input,19,FOLLOW_14); 3998 otherlv_0=(Token)match(input,18,FOLLOW_13);
4137 3999
4138 newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0()); 4000 newLeafNode(otherlv_0, grammarAccess.getPatternSpecificationAccess().getLeftCurlyBracketKeyword_0());
4139 4001
4140 // InternalApplicationConfiguration.g:1478:3: ( (lv_entries_1_0= rulePatternEntry ) ) 4002 // InternalApplicationConfiguration.g:1429:3: ( (lv_entries_1_0= rulePatternEntry ) )
4141 // InternalApplicationConfiguration.g:1479:4: (lv_entries_1_0= rulePatternEntry ) 4003 // InternalApplicationConfiguration.g:1430:4: (lv_entries_1_0= rulePatternEntry )
4142 { 4004 {
4143 // InternalApplicationConfiguration.g:1479:4: (lv_entries_1_0= rulePatternEntry ) 4005 // InternalApplicationConfiguration.g:1430:4: (lv_entries_1_0= rulePatternEntry )
4144 // InternalApplicationConfiguration.g:1480:5: lv_entries_1_0= rulePatternEntry 4006 // InternalApplicationConfiguration.g:1431:5: lv_entries_1_0= rulePatternEntry
4145 { 4007 {
4146 4008
4147 newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0()); 4009 newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_1_0());
4148 4010
4149 pushFollow(FOLLOW_15); 4011 pushFollow(FOLLOW_14);
4150 lv_entries_1_0=rulePatternEntry(); 4012 lv_entries_1_0=rulePatternEntry();
4151 4013
4152 state._fsp--; 4014 state._fsp--;
@@ -4168,35 +4030,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4168 4030
4169 } 4031 }
4170 4032
4171 // InternalApplicationConfiguration.g:1497:3: (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )* 4033 // InternalApplicationConfiguration.g:1448:3: (otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) )*
4172 loop22: 4034 loop22:
4173 do { 4035 do {
4174 int alt22=2; 4036 int alt22=2;
4175 int LA22_0 = input.LA(1); 4037 int LA22_0 = input.LA(1);
4176 4038
4177 if ( (LA22_0==20) ) { 4039 if ( (LA22_0==19) ) {
4178 alt22=1; 4040 alt22=1;
4179 } 4041 }
4180 4042
4181 4043
4182 switch (alt22) { 4044 switch (alt22) {
4183 case 1 : 4045 case 1 :
4184 // InternalApplicationConfiguration.g:1498:4: otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) ) 4046 // InternalApplicationConfiguration.g:1449:4: otherlv_2= ',' ( (lv_entries_3_0= rulePatternEntry ) )
4185 { 4047 {
4186 otherlv_2=(Token)match(input,20,FOLLOW_14); 4048 otherlv_2=(Token)match(input,19,FOLLOW_13);
4187 4049
4188 newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0()); 4050 newLeafNode(otherlv_2, grammarAccess.getPatternSpecificationAccess().getCommaKeyword_2_0());
4189 4051
4190 // InternalApplicationConfiguration.g:1502:4: ( (lv_entries_3_0= rulePatternEntry ) ) 4052 // InternalApplicationConfiguration.g:1453:4: ( (lv_entries_3_0= rulePatternEntry ) )
4191 // InternalApplicationConfiguration.g:1503:5: (lv_entries_3_0= rulePatternEntry ) 4053 // InternalApplicationConfiguration.g:1454:5: (lv_entries_3_0= rulePatternEntry )
4192 { 4054 {
4193 // InternalApplicationConfiguration.g:1503:5: (lv_entries_3_0= rulePatternEntry ) 4055 // InternalApplicationConfiguration.g:1454:5: (lv_entries_3_0= rulePatternEntry )
4194 // InternalApplicationConfiguration.g:1504:6: lv_entries_3_0= rulePatternEntry 4056 // InternalApplicationConfiguration.g:1455:6: lv_entries_3_0= rulePatternEntry
4195 { 4057 {
4196 4058
4197 newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0()); 4059 newCompositeNode(grammarAccess.getPatternSpecificationAccess().getEntriesPatternEntryParserRuleCall_2_1_0());
4198 4060
4199 pushFollow(FOLLOW_15); 4061 pushFollow(FOLLOW_14);
4200 lv_entries_3_0=rulePatternEntry(); 4062 lv_entries_3_0=rulePatternEntry();
4201 4063
4202 state._fsp--; 4064 state._fsp--;
@@ -4227,7 +4089,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4227 } 4089 }
4228 } while (true); 4090 } while (true);
4229 4091
4230 otherlv_4=(Token)match(input,21,FOLLOW_2); 4092 otherlv_4=(Token)match(input,20,FOLLOW_2);
4231 4093
4232 newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3()); 4094 newLeafNode(otherlv_4, grammarAccess.getPatternSpecificationAccess().getRightCurlyBracketKeyword_3());
4233 4095
@@ -4254,7 +4116,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4254 4116
4255 4117
4256 // $ANTLR start "entryRulePatternEntry" 4118 // $ANTLR start "entryRulePatternEntry"
4257 // InternalApplicationConfiguration.g:1530:1: entryRulePatternEntry returns [EObject current=null] : iv_rulePatternEntry= rulePatternEntry EOF ; 4119 // InternalApplicationConfiguration.g:1481:1: entryRulePatternEntry returns [EObject current=null] : iv_rulePatternEntry= rulePatternEntry EOF ;
4258 public final EObject entryRulePatternEntry() throws RecognitionException { 4120 public final EObject entryRulePatternEntry() throws RecognitionException {
4259 EObject current = null; 4121 EObject current = null;
4260 4122
@@ -4262,8 +4124,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4262 4124
4263 4125
4264 try { 4126 try {
4265 // InternalApplicationConfiguration.g:1530:53: (iv_rulePatternEntry= rulePatternEntry EOF ) 4127 // InternalApplicationConfiguration.g:1481:53: (iv_rulePatternEntry= rulePatternEntry EOF )
4266 // InternalApplicationConfiguration.g:1531:2: iv_rulePatternEntry= rulePatternEntry EOF 4128 // InternalApplicationConfiguration.g:1482:2: iv_rulePatternEntry= rulePatternEntry EOF
4267 { 4129 {
4268 newCompositeNode(grammarAccess.getPatternEntryRule()); 4130 newCompositeNode(grammarAccess.getPatternEntryRule());
4269 pushFollow(FOLLOW_1); 4131 pushFollow(FOLLOW_1);
@@ -4290,7 +4152,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4290 4152
4291 4153
4292 // $ANTLR start "rulePatternEntry" 4154 // $ANTLR start "rulePatternEntry"
4293 // InternalApplicationConfiguration.g:1537:1: rulePatternEntry returns [EObject current=null] : (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ; 4155 // InternalApplicationConfiguration.g:1488:1: rulePatternEntry returns [EObject current=null] : (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ;
4294 public final EObject rulePatternEntry() throws RecognitionException { 4156 public final EObject rulePatternEntry() throws RecognitionException {
4295 EObject current = null; 4157 EObject current = null;
4296 4158
@@ -4303,17 +4165,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4303 enterRule(); 4165 enterRule();
4304 4166
4305 try { 4167 try {
4306 // InternalApplicationConfiguration.g:1543:2: ( (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) ) 4168 // InternalApplicationConfiguration.g:1494:2: ( (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) )
4307 // InternalApplicationConfiguration.g:1544:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) 4169 // InternalApplicationConfiguration.g:1495:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
4308 { 4170 {
4309 // InternalApplicationConfiguration.g:1544:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry ) 4171 // InternalApplicationConfiguration.g:1495:2: (this_PatternElement_0= rulePatternElement | this_AllPatternEntry_1= ruleAllPatternEntry )
4310 int alt23=2; 4172 int alt23=2;
4311 int LA23_0 = input.LA(1); 4173 int LA23_0 = input.LA(1);
4312 4174
4313 if ( (LA23_0==RULE_ID) ) { 4175 if ( (LA23_0==RULE_ID) ) {
4314 alt23=1; 4176 alt23=1;
4315 } 4177 }
4316 else if ( (LA23_0==22) ) { 4178 else if ( (LA23_0==21) ) {
4317 alt23=2; 4179 alt23=2;
4318 } 4180 }
4319 else { 4181 else {
@@ -4324,7 +4186,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4324 } 4186 }
4325 switch (alt23) { 4187 switch (alt23) {
4326 case 1 : 4188 case 1 :
4327 // InternalApplicationConfiguration.g:1545:3: this_PatternElement_0= rulePatternElement 4189 // InternalApplicationConfiguration.g:1496:3: this_PatternElement_0= rulePatternElement
4328 { 4190 {
4329 4191
4330 newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0()); 4192 newCompositeNode(grammarAccess.getPatternEntryAccess().getPatternElementParserRuleCall_0());
@@ -4342,7 +4204,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4342 } 4204 }
4343 break; 4205 break;
4344 case 2 : 4206 case 2 :
4345 // InternalApplicationConfiguration.g:1554:3: this_AllPatternEntry_1= ruleAllPatternEntry 4207 // InternalApplicationConfiguration.g:1505:3: this_AllPatternEntry_1= ruleAllPatternEntry
4346 { 4208 {
4347 4209
4348 newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1()); 4210 newCompositeNode(grammarAccess.getPatternEntryAccess().getAllPatternEntryParserRuleCall_1());
@@ -4382,7 +4244,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4382 4244
4383 4245
4384 // $ANTLR start "entryRuleAllPatternEntry" 4246 // $ANTLR start "entryRuleAllPatternEntry"
4385 // InternalApplicationConfiguration.g:1566:1: entryRuleAllPatternEntry returns [EObject current=null] : iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ; 4247 // InternalApplicationConfiguration.g:1517:1: entryRuleAllPatternEntry returns [EObject current=null] : iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ;
4386 public final EObject entryRuleAllPatternEntry() throws RecognitionException { 4248 public final EObject entryRuleAllPatternEntry() throws RecognitionException {
4387 EObject current = null; 4249 EObject current = null;
4388 4250
@@ -4390,8 +4252,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4390 4252
4391 4253
4392 try { 4254 try {
4393 // InternalApplicationConfiguration.g:1566:56: (iv_ruleAllPatternEntry= ruleAllPatternEntry EOF ) 4255 // InternalApplicationConfiguration.g:1517:56: (iv_ruleAllPatternEntry= ruleAllPatternEntry EOF )
4394 // InternalApplicationConfiguration.g:1567:2: iv_ruleAllPatternEntry= ruleAllPatternEntry EOF 4256 // InternalApplicationConfiguration.g:1518:2: iv_ruleAllPatternEntry= ruleAllPatternEntry EOF
4395 { 4257 {
4396 newCompositeNode(grammarAccess.getAllPatternEntryRule()); 4258 newCompositeNode(grammarAccess.getAllPatternEntryRule());
4397 pushFollow(FOLLOW_1); 4259 pushFollow(FOLLOW_1);
@@ -4418,7 +4280,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4418 4280
4419 4281
4420 // $ANTLR start "ruleAllPatternEntry" 4282 // $ANTLR start "ruleAllPatternEntry"
4421 // InternalApplicationConfiguration.g:1573:1: ruleAllPatternEntry returns [EObject current=null] : (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) ; 4283 // InternalApplicationConfiguration.g:1524:1: ruleAllPatternEntry returns [EObject current=null] : (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) ;
4422 public final EObject ruleAllPatternEntry() throws RecognitionException { 4284 public final EObject ruleAllPatternEntry() throws RecognitionException {
4423 EObject current = null; 4285 EObject current = null;
4424 4286
@@ -4436,21 +4298,21 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4436 enterRule(); 4298 enterRule();
4437 4299
4438 try { 4300 try {
4439 // InternalApplicationConfiguration.g:1579:2: ( (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) ) 4301 // InternalApplicationConfiguration.g:1530:2: ( (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) )
4440 // InternalApplicationConfiguration.g:1580:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) 4302 // InternalApplicationConfiguration.g:1531:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? )
4441 { 4303 {
4442 // InternalApplicationConfiguration.g:1580:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? ) 4304 // InternalApplicationConfiguration.g:1531:2: (otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? )
4443 // InternalApplicationConfiguration.g:1581:3: otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? 4305 // InternalApplicationConfiguration.g:1532:3: otherlv_0= 'package' ( ( ruleQualifiedName ) ) (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
4444 { 4306 {
4445 otherlv_0=(Token)match(input,22,FOLLOW_6); 4307 otherlv_0=(Token)match(input,21,FOLLOW_6);
4446 4308
4447 newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0()); 4309 newLeafNode(otherlv_0, grammarAccess.getAllPatternEntryAccess().getPackageKeyword_0());
4448 4310
4449 // InternalApplicationConfiguration.g:1585:3: ( ( ruleQualifiedName ) ) 4311 // InternalApplicationConfiguration.g:1536:3: ( ( ruleQualifiedName ) )
4450 // InternalApplicationConfiguration.g:1586:4: ( ruleQualifiedName ) 4312 // InternalApplicationConfiguration.g:1537:4: ( ruleQualifiedName )
4451 { 4313 {
4452 // InternalApplicationConfiguration.g:1586:4: ( ruleQualifiedName ) 4314 // InternalApplicationConfiguration.g:1537:4: ( ruleQualifiedName )
4453 // InternalApplicationConfiguration.g:1587:5: ruleQualifiedName 4315 // InternalApplicationConfiguration.g:1538:5: ruleQualifiedName
4454 { 4316 {
4455 4317
4456 if (current==null) { 4318 if (current==null) {
@@ -4460,7 +4322,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4460 4322
4461 newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0()); 4323 newCompositeNode(grammarAccess.getAllPatternEntryAccess().getPackagePatternModelCrossReference_1_0());
4462 4324
4463 pushFollow(FOLLOW_16); 4325 pushFollow(FOLLOW_15);
4464 ruleQualifiedName(); 4326 ruleQualifiedName();
4465 4327
4466 state._fsp--; 4328 state._fsp--;
@@ -4474,35 +4336,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4474 4336
4475 } 4337 }
4476 4338
4477 // InternalApplicationConfiguration.g:1601:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )? 4339 // InternalApplicationConfiguration.g:1552:3: (otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' )?
4478 int alt25=2; 4340 int alt25=2;
4479 int LA25_0 = input.LA(1); 4341 int LA25_0 = input.LA(1);
4480 4342
4481 if ( (LA25_0==23) ) { 4343 if ( (LA25_0==22) ) {
4482 alt25=1; 4344 alt25=1;
4483 } 4345 }
4484 switch (alt25) { 4346 switch (alt25) {
4485 case 1 : 4347 case 1 :
4486 // InternalApplicationConfiguration.g:1602:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}' 4348 // InternalApplicationConfiguration.g:1553:4: otherlv_2= 'excluding' otherlv_3= '{' ( (lv_exclusuion_4_0= rulePatternElement ) ) (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* otherlv_7= '}'
4487 { 4349 {
4488 otherlv_2=(Token)match(input,23,FOLLOW_17); 4350 otherlv_2=(Token)match(input,22,FOLLOW_16);
4489 4351
4490 newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0()); 4352 newLeafNode(otherlv_2, grammarAccess.getAllPatternEntryAccess().getExcludingKeyword_2_0());
4491 4353
4492 otherlv_3=(Token)match(input,19,FOLLOW_6); 4354 otherlv_3=(Token)match(input,18,FOLLOW_6);
4493 4355
4494 newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1()); 4356 newLeafNode(otherlv_3, grammarAccess.getAllPatternEntryAccess().getLeftCurlyBracketKeyword_2_1());
4495 4357
4496 // InternalApplicationConfiguration.g:1610:4: ( (lv_exclusuion_4_0= rulePatternElement ) ) 4358 // InternalApplicationConfiguration.g:1561:4: ( (lv_exclusuion_4_0= rulePatternElement ) )
4497 // InternalApplicationConfiguration.g:1611:5: (lv_exclusuion_4_0= rulePatternElement ) 4359 // InternalApplicationConfiguration.g:1562:5: (lv_exclusuion_4_0= rulePatternElement )
4498 { 4360 {
4499 // InternalApplicationConfiguration.g:1611:5: (lv_exclusuion_4_0= rulePatternElement ) 4361 // InternalApplicationConfiguration.g:1562:5: (lv_exclusuion_4_0= rulePatternElement )
4500 // InternalApplicationConfiguration.g:1612:6: lv_exclusuion_4_0= rulePatternElement 4362 // InternalApplicationConfiguration.g:1563:6: lv_exclusuion_4_0= rulePatternElement
4501 { 4363 {
4502 4364
4503 newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0()); 4365 newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_2_0());
4504 4366
4505 pushFollow(FOLLOW_15); 4367 pushFollow(FOLLOW_14);
4506 lv_exclusuion_4_0=rulePatternElement(); 4368 lv_exclusuion_4_0=rulePatternElement();
4507 4369
4508 state._fsp--; 4370 state._fsp--;
@@ -4524,35 +4386,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4524 4386
4525 } 4387 }
4526 4388
4527 // InternalApplicationConfiguration.g:1629:4: (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )* 4389 // InternalApplicationConfiguration.g:1580:4: (otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) )*
4528 loop24: 4390 loop24:
4529 do { 4391 do {
4530 int alt24=2; 4392 int alt24=2;
4531 int LA24_0 = input.LA(1); 4393 int LA24_0 = input.LA(1);
4532 4394
4533 if ( (LA24_0==20) ) { 4395 if ( (LA24_0==19) ) {
4534 alt24=1; 4396 alt24=1;
4535 } 4397 }
4536 4398
4537 4399
4538 switch (alt24) { 4400 switch (alt24) {
4539 case 1 : 4401 case 1 :
4540 // InternalApplicationConfiguration.g:1630:5: otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) ) 4402 // InternalApplicationConfiguration.g:1581:5: otherlv_5= ',' ( (lv_exclusuion_6_0= rulePatternElement ) )
4541 { 4403 {
4542 otherlv_5=(Token)match(input,20,FOLLOW_6); 4404 otherlv_5=(Token)match(input,19,FOLLOW_6);
4543 4405
4544 newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0()); 4406 newLeafNode(otherlv_5, grammarAccess.getAllPatternEntryAccess().getCommaKeyword_2_3_0());
4545 4407
4546 // InternalApplicationConfiguration.g:1634:5: ( (lv_exclusuion_6_0= rulePatternElement ) ) 4408 // InternalApplicationConfiguration.g:1585:5: ( (lv_exclusuion_6_0= rulePatternElement ) )
4547 // InternalApplicationConfiguration.g:1635:6: (lv_exclusuion_6_0= rulePatternElement ) 4409 // InternalApplicationConfiguration.g:1586:6: (lv_exclusuion_6_0= rulePatternElement )
4548 { 4410 {
4549 // InternalApplicationConfiguration.g:1635:6: (lv_exclusuion_6_0= rulePatternElement ) 4411 // InternalApplicationConfiguration.g:1586:6: (lv_exclusuion_6_0= rulePatternElement )
4550 // InternalApplicationConfiguration.g:1636:7: lv_exclusuion_6_0= rulePatternElement 4412 // InternalApplicationConfiguration.g:1587:7: lv_exclusuion_6_0= rulePatternElement
4551 { 4413 {
4552 4414
4553 newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0()); 4415 newCompositeNode(grammarAccess.getAllPatternEntryAccess().getExclusuionPatternElementParserRuleCall_2_3_1_0());
4554 4416
4555 pushFollow(FOLLOW_15); 4417 pushFollow(FOLLOW_14);
4556 lv_exclusuion_6_0=rulePatternElement(); 4418 lv_exclusuion_6_0=rulePatternElement();
4557 4419
4558 state._fsp--; 4420 state._fsp--;
@@ -4583,7 +4445,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4583 } 4445 }
4584 } while (true); 4446 } while (true);
4585 4447
4586 otherlv_7=(Token)match(input,21,FOLLOW_2); 4448 otherlv_7=(Token)match(input,20,FOLLOW_2);
4587 4449
4588 newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4()); 4450 newLeafNode(otherlv_7, grammarAccess.getAllPatternEntryAccess().getRightCurlyBracketKeyword_2_4());
4589 4451
@@ -4616,7 +4478,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4616 4478
4617 4479
4618 // $ANTLR start "entryRulePatternElement" 4480 // $ANTLR start "entryRulePatternElement"
4619 // InternalApplicationConfiguration.g:1663:1: entryRulePatternElement returns [EObject current=null] : iv_rulePatternElement= rulePatternElement EOF ; 4481 // InternalApplicationConfiguration.g:1614:1: entryRulePatternElement returns [EObject current=null] : iv_rulePatternElement= rulePatternElement EOF ;
4620 public final EObject entryRulePatternElement() throws RecognitionException { 4482 public final EObject entryRulePatternElement() throws RecognitionException {
4621 EObject current = null; 4483 EObject current = null;
4622 4484
@@ -4624,8 +4486,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4624 4486
4625 4487
4626 try { 4488 try {
4627 // InternalApplicationConfiguration.g:1663:55: (iv_rulePatternElement= rulePatternElement EOF ) 4489 // InternalApplicationConfiguration.g:1614:55: (iv_rulePatternElement= rulePatternElement EOF )
4628 // InternalApplicationConfiguration.g:1664:2: iv_rulePatternElement= rulePatternElement EOF 4490 // InternalApplicationConfiguration.g:1615:2: iv_rulePatternElement= rulePatternElement EOF
4629 { 4491 {
4630 newCompositeNode(grammarAccess.getPatternElementRule()); 4492 newCompositeNode(grammarAccess.getPatternElementRule());
4631 pushFollow(FOLLOW_1); 4493 pushFollow(FOLLOW_1);
@@ -4652,7 +4514,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4652 4514
4653 4515
4654 // $ANTLR start "rulePatternElement" 4516 // $ANTLR start "rulePatternElement"
4655 // InternalApplicationConfiguration.g:1670:1: rulePatternElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ; 4517 // InternalApplicationConfiguration.g:1621:1: rulePatternElement returns [EObject current=null] : ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ;
4656 public final EObject rulePatternElement() throws RecognitionException { 4518 public final EObject rulePatternElement() throws RecognitionException {
4657 EObject current = null; 4519 EObject current = null;
4658 4520
@@ -4663,32 +4525,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4663 enterRule(); 4525 enterRule();
4664 4526
4665 try { 4527 try {
4666 // InternalApplicationConfiguration.g:1676:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) ) 4528 // InternalApplicationConfiguration.g:1627:2: ( ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) )
4667 // InternalApplicationConfiguration.g:1677:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) 4529 // InternalApplicationConfiguration.g:1628:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
4668 { 4530 {
4669 // InternalApplicationConfiguration.g:1677:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) ) 4531 // InternalApplicationConfiguration.g:1628:2: ( ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) )
4670 // InternalApplicationConfiguration.g:1678:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) ) 4532 // InternalApplicationConfiguration.g:1629:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? ( (otherlv_2= RULE_ID ) )
4671 { 4533 {
4672 // InternalApplicationConfiguration.g:1678:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )? 4534 // InternalApplicationConfiguration.g:1629:3: ( ( ( ruleQualifiedName ) ) otherlv_1= '::' )?
4673 int alt26=2; 4535 int alt26=2;
4674 int LA26_0 = input.LA(1); 4536 int LA26_0 = input.LA(1);
4675 4537
4676 if ( (LA26_0==RULE_ID) ) { 4538 if ( (LA26_0==RULE_ID) ) {
4677 int LA26_1 = input.LA(2); 4539 int LA26_1 = input.LA(2);
4678 4540
4679 if ( (LA26_1==11||LA26_1==24) ) { 4541 if ( (LA26_1==11||LA26_1==23) ) {
4680 alt26=1; 4542 alt26=1;
4681 } 4543 }
4682 } 4544 }
4683 switch (alt26) { 4545 switch (alt26) {
4684 case 1 : 4546 case 1 :
4685 // InternalApplicationConfiguration.g:1679:4: ( ( ruleQualifiedName ) ) otherlv_1= '::' 4547 // InternalApplicationConfiguration.g:1630:4: ( ( ruleQualifiedName ) ) otherlv_1= '::'
4686 { 4548 {
4687 // InternalApplicationConfiguration.g:1679:4: ( ( ruleQualifiedName ) ) 4549 // InternalApplicationConfiguration.g:1630:4: ( ( ruleQualifiedName ) )
4688 // InternalApplicationConfiguration.g:1680:5: ( ruleQualifiedName ) 4550 // InternalApplicationConfiguration.g:1631:5: ( ruleQualifiedName )
4689 { 4551 {
4690 // InternalApplicationConfiguration.g:1680:5: ( ruleQualifiedName ) 4552 // InternalApplicationConfiguration.g:1631:5: ( ruleQualifiedName )
4691 // InternalApplicationConfiguration.g:1681:6: ruleQualifiedName 4553 // InternalApplicationConfiguration.g:1632:6: ruleQualifiedName
4692 { 4554 {
4693 4555
4694 if (current==null) { 4556 if (current==null) {
@@ -4698,7 +4560,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4698 4560
4699 newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0()); 4561 newCompositeNode(grammarAccess.getPatternElementAccess().getPackagePatternModelCrossReference_0_0_0());
4700 4562
4701 pushFollow(FOLLOW_18); 4563 pushFollow(FOLLOW_17);
4702 ruleQualifiedName(); 4564 ruleQualifiedName();
4703 4565
4704 state._fsp--; 4566 state._fsp--;
@@ -4712,7 +4574,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4712 4574
4713 } 4575 }
4714 4576
4715 otherlv_1=(Token)match(input,24,FOLLOW_6); 4577 otherlv_1=(Token)match(input,23,FOLLOW_6);
4716 4578
4717 newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1()); 4579 newLeafNode(otherlv_1, grammarAccess.getPatternElementAccess().getColonColonKeyword_0_1());
4718 4580
@@ -4722,11 +4584,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4722 4584
4723 } 4585 }
4724 4586
4725 // InternalApplicationConfiguration.g:1700:3: ( (otherlv_2= RULE_ID ) ) 4587 // InternalApplicationConfiguration.g:1651:3: ( (otherlv_2= RULE_ID ) )
4726 // InternalApplicationConfiguration.g:1701:4: (otherlv_2= RULE_ID ) 4588 // InternalApplicationConfiguration.g:1652:4: (otherlv_2= RULE_ID )
4727 { 4589 {
4728 // InternalApplicationConfiguration.g:1701:4: (otherlv_2= RULE_ID ) 4590 // InternalApplicationConfiguration.g:1652:4: (otherlv_2= RULE_ID )
4729 // InternalApplicationConfiguration.g:1702:5: otherlv_2= RULE_ID 4591 // InternalApplicationConfiguration.g:1653:5: otherlv_2= RULE_ID
4730 { 4592 {
4731 4593
4732 if (current==null) { 4594 if (current==null) {
@@ -4766,7 +4628,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4766 4628
4767 4629
4768 // $ANTLR start "entryRuleGraphPatternDeclaration" 4630 // $ANTLR start "entryRuleGraphPatternDeclaration"
4769 // InternalApplicationConfiguration.g:1717:1: entryRuleGraphPatternDeclaration returns [EObject current=null] : iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ; 4631 // InternalApplicationConfiguration.g:1668:1: entryRuleGraphPatternDeclaration returns [EObject current=null] : iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ;
4770 public final EObject entryRuleGraphPatternDeclaration() throws RecognitionException { 4632 public final EObject entryRuleGraphPatternDeclaration() throws RecognitionException {
4771 EObject current = null; 4633 EObject current = null;
4772 4634
@@ -4774,8 +4636,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4774 4636
4775 4637
4776 try { 4638 try {
4777 // InternalApplicationConfiguration.g:1717:64: (iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF ) 4639 // InternalApplicationConfiguration.g:1668:64: (iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF )
4778 // InternalApplicationConfiguration.g:1718:2: iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF 4640 // InternalApplicationConfiguration.g:1669:2: iv_ruleGraphPatternDeclaration= ruleGraphPatternDeclaration EOF
4779 { 4641 {
4780 newCompositeNode(grammarAccess.getGraphPatternDeclarationRule()); 4642 newCompositeNode(grammarAccess.getGraphPatternDeclarationRule());
4781 pushFollow(FOLLOW_1); 4643 pushFollow(FOLLOW_1);
@@ -4802,7 +4664,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4802 4664
4803 4665
4804 // $ANTLR start "ruleGraphPatternDeclaration" 4666 // $ANTLR start "ruleGraphPatternDeclaration"
4805 // InternalApplicationConfiguration.g:1724:1: ruleGraphPatternDeclaration returns [EObject current=null] : (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ; 4667 // InternalApplicationConfiguration.g:1675:1: ruleGraphPatternDeclaration returns [EObject current=null] : (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ;
4806 public final EObject ruleGraphPatternDeclaration() throws RecognitionException { 4668 public final EObject ruleGraphPatternDeclaration() throws RecognitionException {
4807 EObject current = null; 4669 EObject current = null;
4808 4670
@@ -4815,23 +4677,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4815 enterRule(); 4677 enterRule();
4816 4678
4817 try { 4679 try {
4818 // InternalApplicationConfiguration.g:1730:2: ( (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) ) 4680 // InternalApplicationConfiguration.g:1681:2: ( (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) )
4819 // InternalApplicationConfiguration.g:1731:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) 4681 // InternalApplicationConfiguration.g:1682:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
4820 { 4682 {
4821 // InternalApplicationConfiguration.g:1731:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) ) 4683 // InternalApplicationConfiguration.g:1682:2: (otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) )
4822 // InternalApplicationConfiguration.g:1732:3: otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) ) 4684 // InternalApplicationConfiguration.g:1683:3: otherlv_0= 'constraints' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= rulePatternSpecification ) )
4823 { 4685 {
4824 otherlv_0=(Token)match(input,28,FOLLOW_6); 4686 otherlv_0=(Token)match(input,27,FOLLOW_6);
4825 4687
4826 newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0()); 4688 newLeafNode(otherlv_0, grammarAccess.getGraphPatternDeclarationAccess().getConstraintsKeyword_0());
4827 4689
4828 // InternalApplicationConfiguration.g:1736:3: ( (lv_name_1_0= RULE_ID ) ) 4690 // InternalApplicationConfiguration.g:1687:3: ( (lv_name_1_0= RULE_ID ) )
4829 // InternalApplicationConfiguration.g:1737:4: (lv_name_1_0= RULE_ID ) 4691 // InternalApplicationConfiguration.g:1688:4: (lv_name_1_0= RULE_ID )
4830 { 4692 {
4831 // InternalApplicationConfiguration.g:1737:4: (lv_name_1_0= RULE_ID ) 4693 // InternalApplicationConfiguration.g:1688:4: (lv_name_1_0= RULE_ID )
4832 // InternalApplicationConfiguration.g:1738:5: lv_name_1_0= RULE_ID 4694 // InternalApplicationConfiguration.g:1689:5: lv_name_1_0= RULE_ID
4833 { 4695 {
4834 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); 4696 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
4835 4697
4836 newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 4698 newLeafNode(lv_name_1_0, grammarAccess.getGraphPatternDeclarationAccess().getNameIDTerminalRuleCall_1_0());
4837 4699
@@ -4851,11 +4713,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4851 4713
4852 } 4714 }
4853 4715
4854 // InternalApplicationConfiguration.g:1754:3: ( (lv_specification_2_0= rulePatternSpecification ) ) 4716 // InternalApplicationConfiguration.g:1705:3: ( (lv_specification_2_0= rulePatternSpecification ) )
4855 // InternalApplicationConfiguration.g:1755:4: (lv_specification_2_0= rulePatternSpecification ) 4717 // InternalApplicationConfiguration.g:1706:4: (lv_specification_2_0= rulePatternSpecification )
4856 { 4718 {
4857 // InternalApplicationConfiguration.g:1755:4: (lv_specification_2_0= rulePatternSpecification ) 4719 // InternalApplicationConfiguration.g:1706:4: (lv_specification_2_0= rulePatternSpecification )
4858 // InternalApplicationConfiguration.g:1756:5: lv_specification_2_0= rulePatternSpecification 4720 // InternalApplicationConfiguration.g:1707:5: lv_specification_2_0= rulePatternSpecification
4859 { 4721 {
4860 4722
4861 newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0()); 4723 newCompositeNode(grammarAccess.getGraphPatternDeclarationAccess().getSpecificationPatternSpecificationParserRuleCall_2_0());
@@ -4905,7 +4767,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4905 4767
4906 4768
4907 // $ANTLR start "entryRuleGraphPatternReference" 4769 // $ANTLR start "entryRuleGraphPatternReference"
4908 // InternalApplicationConfiguration.g:1777:1: entryRuleGraphPatternReference returns [EObject current=null] : iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ; 4770 // InternalApplicationConfiguration.g:1728:1: entryRuleGraphPatternReference returns [EObject current=null] : iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ;
4909 public final EObject entryRuleGraphPatternReference() throws RecognitionException { 4771 public final EObject entryRuleGraphPatternReference() throws RecognitionException {
4910 EObject current = null; 4772 EObject current = null;
4911 4773
@@ -4913,8 +4775,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4913 4775
4914 4776
4915 try { 4777 try {
4916 // InternalApplicationConfiguration.g:1777:62: (iv_ruleGraphPatternReference= ruleGraphPatternReference EOF ) 4778 // InternalApplicationConfiguration.g:1728:62: (iv_ruleGraphPatternReference= ruleGraphPatternReference EOF )
4917 // InternalApplicationConfiguration.g:1778:2: iv_ruleGraphPatternReference= ruleGraphPatternReference EOF 4779 // InternalApplicationConfiguration.g:1729:2: iv_ruleGraphPatternReference= ruleGraphPatternReference EOF
4918 { 4780 {
4919 newCompositeNode(grammarAccess.getGraphPatternReferenceRule()); 4781 newCompositeNode(grammarAccess.getGraphPatternReferenceRule());
4920 pushFollow(FOLLOW_1); 4782 pushFollow(FOLLOW_1);
@@ -4941,7 +4803,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4941 4803
4942 4804
4943 // $ANTLR start "ruleGraphPatternReference" 4805 // $ANTLR start "ruleGraphPatternReference"
4944 // InternalApplicationConfiguration.g:1784:1: ruleGraphPatternReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 4806 // InternalApplicationConfiguration.g:1735:1: ruleGraphPatternReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
4945 public final EObject ruleGraphPatternReference() throws RecognitionException { 4807 public final EObject ruleGraphPatternReference() throws RecognitionException {
4946 EObject current = null; 4808 EObject current = null;
4947 4809
@@ -4951,14 +4813,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4951 enterRule(); 4813 enterRule();
4952 4814
4953 try { 4815 try {
4954 // InternalApplicationConfiguration.g:1790:2: ( ( (otherlv_0= RULE_ID ) ) ) 4816 // InternalApplicationConfiguration.g:1741:2: ( ( (otherlv_0= RULE_ID ) ) )
4955 // InternalApplicationConfiguration.g:1791:2: ( (otherlv_0= RULE_ID ) ) 4817 // InternalApplicationConfiguration.g:1742:2: ( (otherlv_0= RULE_ID ) )
4956 { 4818 {
4957 // InternalApplicationConfiguration.g:1791:2: ( (otherlv_0= RULE_ID ) ) 4819 // InternalApplicationConfiguration.g:1742:2: ( (otherlv_0= RULE_ID ) )
4958 // InternalApplicationConfiguration.g:1792:3: (otherlv_0= RULE_ID ) 4820 // InternalApplicationConfiguration.g:1743:3: (otherlv_0= RULE_ID )
4959 { 4821 {
4960 // InternalApplicationConfiguration.g:1792:3: (otherlv_0= RULE_ID ) 4822 // InternalApplicationConfiguration.g:1743:3: (otherlv_0= RULE_ID )
4961 // InternalApplicationConfiguration.g:1793:4: otherlv_0= RULE_ID 4823 // InternalApplicationConfiguration.g:1744:4: otherlv_0= RULE_ID
4962 { 4824 {
4963 4825
4964 if (current==null) { 4826 if (current==null) {
@@ -4995,7 +4857,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
4995 4857
4996 4858
4997 // $ANTLR start "entryRuleGraphPattern" 4859 // $ANTLR start "entryRuleGraphPattern"
4998 // InternalApplicationConfiguration.g:1807:1: entryRuleGraphPattern returns [EObject current=null] : iv_ruleGraphPattern= ruleGraphPattern EOF ; 4860 // InternalApplicationConfiguration.g:1758:1: entryRuleGraphPattern returns [EObject current=null] : iv_ruleGraphPattern= ruleGraphPattern EOF ;
4999 public final EObject entryRuleGraphPattern() throws RecognitionException { 4861 public final EObject entryRuleGraphPattern() throws RecognitionException {
5000 EObject current = null; 4862 EObject current = null;
5001 4863
@@ -5003,8 +4865,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5003 4865
5004 4866
5005 try { 4867 try {
5006 // InternalApplicationConfiguration.g:1807:53: (iv_ruleGraphPattern= ruleGraphPattern EOF ) 4868 // InternalApplicationConfiguration.g:1758:53: (iv_ruleGraphPattern= ruleGraphPattern EOF )
5007 // InternalApplicationConfiguration.g:1808:2: iv_ruleGraphPattern= ruleGraphPattern EOF 4869 // InternalApplicationConfiguration.g:1759:2: iv_ruleGraphPattern= ruleGraphPattern EOF
5008 { 4870 {
5009 newCompositeNode(grammarAccess.getGraphPatternRule()); 4871 newCompositeNode(grammarAccess.getGraphPatternRule());
5010 pushFollow(FOLLOW_1); 4872 pushFollow(FOLLOW_1);
@@ -5031,7 +4893,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5031 4893
5032 4894
5033 // $ANTLR start "ruleGraphPattern" 4895 // $ANTLR start "ruleGraphPattern"
5034 // InternalApplicationConfiguration.g:1814:1: ruleGraphPattern returns [EObject current=null] : (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ; 4896 // InternalApplicationConfiguration.g:1765:1: ruleGraphPattern returns [EObject current=null] : (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ;
5035 public final EObject ruleGraphPattern() throws RecognitionException { 4897 public final EObject ruleGraphPattern() throws RecognitionException {
5036 EObject current = null; 4898 EObject current = null;
5037 4899
@@ -5044,17 +4906,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5044 enterRule(); 4906 enterRule();
5045 4907
5046 try { 4908 try {
5047 // InternalApplicationConfiguration.g:1820:2: ( (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) ) 4909 // InternalApplicationConfiguration.g:1771:2: ( (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) )
5048 // InternalApplicationConfiguration.g:1821:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) 4910 // InternalApplicationConfiguration.g:1772:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
5049 { 4911 {
5050 // InternalApplicationConfiguration.g:1821:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification ) 4912 // InternalApplicationConfiguration.g:1772:2: (this_GraphPatternReference_0= ruleGraphPatternReference | this_PatternSpecification_1= rulePatternSpecification )
5051 int alt27=2; 4913 int alt27=2;
5052 int LA27_0 = input.LA(1); 4914 int LA27_0 = input.LA(1);
5053 4915
5054 if ( (LA27_0==RULE_ID) ) { 4916 if ( (LA27_0==RULE_ID) ) {
5055 alt27=1; 4917 alt27=1;
5056 } 4918 }
5057 else if ( (LA27_0==19) ) { 4919 else if ( (LA27_0==18) ) {
5058 alt27=2; 4920 alt27=2;
5059 } 4921 }
5060 else { 4922 else {
@@ -5065,7 +4927,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5065 } 4927 }
5066 switch (alt27) { 4928 switch (alt27) {
5067 case 1 : 4929 case 1 :
5068 // InternalApplicationConfiguration.g:1822:3: this_GraphPatternReference_0= ruleGraphPatternReference 4930 // InternalApplicationConfiguration.g:1773:3: this_GraphPatternReference_0= ruleGraphPatternReference
5069 { 4931 {
5070 4932
5071 newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0()); 4933 newCompositeNode(grammarAccess.getGraphPatternAccess().getGraphPatternReferenceParserRuleCall_0());
@@ -5083,7 +4945,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5083 } 4945 }
5084 break; 4946 break;
5085 case 2 : 4947 case 2 :
5086 // InternalApplicationConfiguration.g:1831:3: this_PatternSpecification_1= rulePatternSpecification 4948 // InternalApplicationConfiguration.g:1782:3: this_PatternSpecification_1= rulePatternSpecification
5087 { 4949 {
5088 4950
5089 newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1()); 4951 newCompositeNode(grammarAccess.getGraphPatternAccess().getPatternSpecificationParserRuleCall_1());
@@ -5123,7 +4985,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5123 4985
5124 4986
5125 // $ANTLR start "entryRuleObjectiveSpecification" 4987 // $ANTLR start "entryRuleObjectiveSpecification"
5126 // InternalApplicationConfiguration.g:1843:1: entryRuleObjectiveSpecification returns [EObject current=null] : iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF ; 4988 // InternalApplicationConfiguration.g:1794:1: entryRuleObjectiveSpecification returns [EObject current=null] : iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF ;
5127 public final EObject entryRuleObjectiveSpecification() throws RecognitionException { 4989 public final EObject entryRuleObjectiveSpecification() throws RecognitionException {
5128 EObject current = null; 4990 EObject current = null;
5129 4991
@@ -5131,8 +4993,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5131 4993
5132 4994
5133 try { 4995 try {
5134 // InternalApplicationConfiguration.g:1843:63: (iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF ) 4996 // InternalApplicationConfiguration.g:1794:63: (iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF )
5135 // InternalApplicationConfiguration.g:1844:2: iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF 4997 // InternalApplicationConfiguration.g:1795:2: iv_ruleObjectiveSpecification= ruleObjectiveSpecification EOF
5136 { 4998 {
5137 newCompositeNode(grammarAccess.getObjectiveSpecificationRule()); 4999 newCompositeNode(grammarAccess.getObjectiveSpecificationRule());
5138 pushFollow(FOLLOW_1); 5000 pushFollow(FOLLOW_1);
@@ -5159,7 +5021,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5159 5021
5160 5022
5161 // $ANTLR start "ruleObjectiveSpecification" 5023 // $ANTLR start "ruleObjectiveSpecification"
5162 // InternalApplicationConfiguration.g:1850:1: ruleObjectiveSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) ; 5024 // InternalApplicationConfiguration.g:1801:1: ruleObjectiveSpecification returns [EObject current=null] : (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) ;
5163 public final EObject ruleObjectiveSpecification() throws RecognitionException { 5025 public final EObject ruleObjectiveSpecification() throws RecognitionException {
5164 EObject current = null; 5026 EObject current = null;
5165 5027
@@ -5175,26 +5037,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5175 enterRule(); 5037 enterRule();
5176 5038
5177 try { 5039 try {
5178 // InternalApplicationConfiguration.g:1856:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) ) 5040 // InternalApplicationConfiguration.g:1807:2: ( (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) )
5179 // InternalApplicationConfiguration.g:1857:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) 5041 // InternalApplicationConfiguration.g:1808:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
5180 { 5042 {
5181 // InternalApplicationConfiguration.g:1857:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' ) 5043 // InternalApplicationConfiguration.g:1808:2: (otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' )
5182 // InternalApplicationConfiguration.g:1858:3: otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}' 5044 // InternalApplicationConfiguration.g:1809:3: otherlv_0= '{' ( (lv_entries_1_0= ruleObjectiveEntry ) ) (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* otherlv_4= '}'
5183 { 5045 {
5184 otherlv_0=(Token)match(input,19,FOLLOW_22); 5046 otherlv_0=(Token)match(input,18,FOLLOW_21);
5185 5047
5186 newLeafNode(otherlv_0, grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0()); 5048 newLeafNode(otherlv_0, grammarAccess.getObjectiveSpecificationAccess().getLeftCurlyBracketKeyword_0());
5187 5049
5188 // InternalApplicationConfiguration.g:1862:3: ( (lv_entries_1_0= ruleObjectiveEntry ) ) 5050 // InternalApplicationConfiguration.g:1813:3: ( (lv_entries_1_0= ruleObjectiveEntry ) )
5189 // InternalApplicationConfiguration.g:1863:4: (lv_entries_1_0= ruleObjectiveEntry ) 5051 // InternalApplicationConfiguration.g:1814:4: (lv_entries_1_0= ruleObjectiveEntry )
5190 { 5052 {
5191 // InternalApplicationConfiguration.g:1863:4: (lv_entries_1_0= ruleObjectiveEntry ) 5053 // InternalApplicationConfiguration.g:1814:4: (lv_entries_1_0= ruleObjectiveEntry )
5192 // InternalApplicationConfiguration.g:1864:5: lv_entries_1_0= ruleObjectiveEntry 5054 // InternalApplicationConfiguration.g:1815:5: lv_entries_1_0= ruleObjectiveEntry
5193 { 5055 {
5194 5056
5195 newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0()); 5057 newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_1_0());
5196 5058
5197 pushFollow(FOLLOW_15); 5059 pushFollow(FOLLOW_14);
5198 lv_entries_1_0=ruleObjectiveEntry(); 5060 lv_entries_1_0=ruleObjectiveEntry();
5199 5061
5200 state._fsp--; 5062 state._fsp--;
@@ -5216,35 +5078,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5216 5078
5217 } 5079 }
5218 5080
5219 // InternalApplicationConfiguration.g:1881:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )* 5081 // InternalApplicationConfiguration.g:1832:3: (otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) )*
5220 loop28: 5082 loop28:
5221 do { 5083 do {
5222 int alt28=2; 5084 int alt28=2;
5223 int LA28_0 = input.LA(1); 5085 int LA28_0 = input.LA(1);
5224 5086
5225 if ( (LA28_0==20) ) { 5087 if ( (LA28_0==19) ) {
5226 alt28=1; 5088 alt28=1;
5227 } 5089 }
5228 5090
5229 5091
5230 switch (alt28) { 5092 switch (alt28) {
5231 case 1 : 5093 case 1 :
5232 // InternalApplicationConfiguration.g:1882:4: otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) ) 5094 // InternalApplicationConfiguration.g:1833:4: otherlv_2= ',' ( (lv_entries_3_0= ruleObjectiveEntry ) )
5233 { 5095 {
5234 otherlv_2=(Token)match(input,20,FOLLOW_22); 5096 otherlv_2=(Token)match(input,19,FOLLOW_21);
5235 5097
5236 newLeafNode(otherlv_2, grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0()); 5098 newLeafNode(otherlv_2, grammarAccess.getObjectiveSpecificationAccess().getCommaKeyword_2_0());
5237 5099
5238 // InternalApplicationConfiguration.g:1886:4: ( (lv_entries_3_0= ruleObjectiveEntry ) ) 5100 // InternalApplicationConfiguration.g:1837:4: ( (lv_entries_3_0= ruleObjectiveEntry ) )
5239 // InternalApplicationConfiguration.g:1887:5: (lv_entries_3_0= ruleObjectiveEntry ) 5101 // InternalApplicationConfiguration.g:1838:5: (lv_entries_3_0= ruleObjectiveEntry )
5240 { 5102 {
5241 // InternalApplicationConfiguration.g:1887:5: (lv_entries_3_0= ruleObjectiveEntry ) 5103 // InternalApplicationConfiguration.g:1838:5: (lv_entries_3_0= ruleObjectiveEntry )
5242 // InternalApplicationConfiguration.g:1888:6: lv_entries_3_0= ruleObjectiveEntry 5104 // InternalApplicationConfiguration.g:1839:6: lv_entries_3_0= ruleObjectiveEntry
5243 { 5105 {
5244 5106
5245 newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0()); 5107 newCompositeNode(grammarAccess.getObjectiveSpecificationAccess().getEntriesObjectiveEntryParserRuleCall_2_1_0());
5246 5108
5247 pushFollow(FOLLOW_15); 5109 pushFollow(FOLLOW_14);
5248 lv_entries_3_0=ruleObjectiveEntry(); 5110 lv_entries_3_0=ruleObjectiveEntry();
5249 5111
5250 state._fsp--; 5112 state._fsp--;
@@ -5275,7 +5137,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5275 } 5137 }
5276 } while (true); 5138 } while (true);
5277 5139
5278 otherlv_4=(Token)match(input,21,FOLLOW_2); 5140 otherlv_4=(Token)match(input,20,FOLLOW_2);
5279 5141
5280 newLeafNode(otherlv_4, grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3()); 5142 newLeafNode(otherlv_4, grammarAccess.getObjectiveSpecificationAccess().getRightCurlyBracketKeyword_3());
5281 5143
@@ -5302,7 +5164,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5302 5164
5303 5165
5304 // $ANTLR start "entryRuleObjectiveEntry" 5166 // $ANTLR start "entryRuleObjectiveEntry"
5305 // InternalApplicationConfiguration.g:1914:1: entryRuleObjectiveEntry returns [EObject current=null] : iv_ruleObjectiveEntry= ruleObjectiveEntry EOF ; 5167 // InternalApplicationConfiguration.g:1865:1: entryRuleObjectiveEntry returns [EObject current=null] : iv_ruleObjectiveEntry= ruleObjectiveEntry EOF ;
5306 public final EObject entryRuleObjectiveEntry() throws RecognitionException { 5168 public final EObject entryRuleObjectiveEntry() throws RecognitionException {
5307 EObject current = null; 5169 EObject current = null;
5308 5170
@@ -5310,8 +5172,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5310 5172
5311 5173
5312 try { 5174 try {
5313 // InternalApplicationConfiguration.g:1914:55: (iv_ruleObjectiveEntry= ruleObjectiveEntry EOF ) 5175 // InternalApplicationConfiguration.g:1865:55: (iv_ruleObjectiveEntry= ruleObjectiveEntry EOF )
5314 // InternalApplicationConfiguration.g:1915:2: iv_ruleObjectiveEntry= ruleObjectiveEntry EOF 5176 // InternalApplicationConfiguration.g:1866:2: iv_ruleObjectiveEntry= ruleObjectiveEntry EOF
5315 { 5177 {
5316 newCompositeNode(grammarAccess.getObjectiveEntryRule()); 5178 newCompositeNode(grammarAccess.getObjectiveEntryRule());
5317 pushFollow(FOLLOW_1); 5179 pushFollow(FOLLOW_1);
@@ -5338,7 +5200,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5338 5200
5339 5201
5340 // $ANTLR start "ruleObjectiveEntry" 5202 // $ANTLR start "ruleObjectiveEntry"
5341 // InternalApplicationConfiguration.g:1921:1: ruleObjectiveEntry returns [EObject current=null] : (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) ; 5203 // InternalApplicationConfiguration.g:1872:1: ruleObjectiveEntry returns [EObject current=null] : (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) ;
5342 public final EObject ruleObjectiveEntry() throws RecognitionException { 5204 public final EObject ruleObjectiveEntry() throws RecognitionException {
5343 EObject current = null; 5205 EObject current = null;
5344 5206
@@ -5351,17 +5213,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5351 enterRule(); 5213 enterRule();
5352 5214
5353 try { 5215 try {
5354 // InternalApplicationConfiguration.g:1927:2: ( (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) ) 5216 // InternalApplicationConfiguration.g:1878:2: ( (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) )
5355 // InternalApplicationConfiguration.g:1928:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) 5217 // InternalApplicationConfiguration.g:1879:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
5356 { 5218 {
5357 // InternalApplicationConfiguration.g:1928:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry ) 5219 // InternalApplicationConfiguration.g:1879:2: (this_OptimizationEntry_0= ruleOptimizationEntry | this_ThresholdEntry_1= ruleThresholdEntry )
5358 int alt29=2; 5220 int alt29=2;
5359 int LA29_0 = input.LA(1); 5221 int LA29_0 = input.LA(1);
5360 5222
5361 if ( ((LA29_0>=57 && LA29_0<=58)) ) { 5223 if ( ((LA29_0>=54 && LA29_0<=55)) ) {
5362 alt29=1; 5224 alt29=1;
5363 } 5225 }
5364 else if ( (LA29_0==16||LA29_0==29||LA29_0==31) ) { 5226 else if ( (LA29_0==28) ) {
5365 alt29=2; 5227 alt29=2;
5366 } 5228 }
5367 else { 5229 else {
@@ -5372,7 +5234,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5372 } 5234 }
5373 switch (alt29) { 5235 switch (alt29) {
5374 case 1 : 5236 case 1 :
5375 // InternalApplicationConfiguration.g:1929:3: this_OptimizationEntry_0= ruleOptimizationEntry 5237 // InternalApplicationConfiguration.g:1880:3: this_OptimizationEntry_0= ruleOptimizationEntry
5376 { 5238 {
5377 5239
5378 newCompositeNode(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0()); 5240 newCompositeNode(grammarAccess.getObjectiveEntryAccess().getOptimizationEntryParserRuleCall_0());
@@ -5390,7 +5252,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5390 } 5252 }
5391 break; 5253 break;
5392 case 2 : 5254 case 2 :
5393 // InternalApplicationConfiguration.g:1938:3: this_ThresholdEntry_1= ruleThresholdEntry 5255 // InternalApplicationConfiguration.g:1889:3: this_ThresholdEntry_1= ruleThresholdEntry
5394 { 5256 {
5395 5257
5396 newCompositeNode(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1()); 5258 newCompositeNode(grammarAccess.getObjectiveEntryAccess().getThresholdEntryParserRuleCall_1());
@@ -5430,7 +5292,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5430 5292
5431 5293
5432 // $ANTLR start "entryRuleOptimizationEntry" 5294 // $ANTLR start "entryRuleOptimizationEntry"
5433 // InternalApplicationConfiguration.g:1950:1: entryRuleOptimizationEntry returns [EObject current=null] : iv_ruleOptimizationEntry= ruleOptimizationEntry EOF ; 5295 // InternalApplicationConfiguration.g:1901:1: entryRuleOptimizationEntry returns [EObject current=null] : iv_ruleOptimizationEntry= ruleOptimizationEntry EOF ;
5434 public final EObject entryRuleOptimizationEntry() throws RecognitionException { 5296 public final EObject entryRuleOptimizationEntry() throws RecognitionException {
5435 EObject current = null; 5297 EObject current = null;
5436 5298
@@ -5438,8 +5300,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5438 5300
5439 5301
5440 try { 5302 try {
5441 // InternalApplicationConfiguration.g:1950:58: (iv_ruleOptimizationEntry= ruleOptimizationEntry EOF ) 5303 // InternalApplicationConfiguration.g:1901:58: (iv_ruleOptimizationEntry= ruleOptimizationEntry EOF )
5442 // InternalApplicationConfiguration.g:1951:2: iv_ruleOptimizationEntry= ruleOptimizationEntry EOF 5304 // InternalApplicationConfiguration.g:1902:2: iv_ruleOptimizationEntry= ruleOptimizationEntry EOF
5443 { 5305 {
5444 newCompositeNode(grammarAccess.getOptimizationEntryRule()); 5306 newCompositeNode(grammarAccess.getOptimizationEntryRule());
5445 pushFollow(FOLLOW_1); 5307 pushFollow(FOLLOW_1);
@@ -5466,7 +5328,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5466 5328
5467 5329
5468 // $ANTLR start "ruleOptimizationEntry" 5330 // $ANTLR start "ruleOptimizationEntry"
5469 // InternalApplicationConfiguration.g:1957:1: ruleOptimizationEntry returns [EObject current=null] : ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) ; 5331 // InternalApplicationConfiguration.g:1908:1: ruleOptimizationEntry returns [EObject current=null] : ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) ;
5470 public final EObject ruleOptimizationEntry() throws RecognitionException { 5332 public final EObject ruleOptimizationEntry() throws RecognitionException {
5471 EObject current = null; 5333 EObject current = null;
5472 5334
@@ -5479,22 +5341,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5479 enterRule(); 5341 enterRule();
5480 5342
5481 try { 5343 try {
5482 // InternalApplicationConfiguration.g:1963:2: ( ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) ) 5344 // InternalApplicationConfiguration.g:1914:2: ( ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) )
5483 // InternalApplicationConfiguration.g:1964:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) 5345 // InternalApplicationConfiguration.g:1915:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
5484 { 5346 {
5485 // InternalApplicationConfiguration.g:1964:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) ) 5347 // InternalApplicationConfiguration.g:1915:2: ( ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) )
5486 // InternalApplicationConfiguration.g:1965:3: ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) ) 5348 // InternalApplicationConfiguration.g:1916:3: ( (lv_direction_0_0= ruleOptimizationDirection ) ) ( (lv_function_1_0= ruleObjectiveFunction ) )
5487 { 5349 {
5488 // InternalApplicationConfiguration.g:1965:3: ( (lv_direction_0_0= ruleOptimizationDirection ) ) 5350 // InternalApplicationConfiguration.g:1916:3: ( (lv_direction_0_0= ruleOptimizationDirection ) )
5489 // InternalApplicationConfiguration.g:1966:4: (lv_direction_0_0= ruleOptimizationDirection ) 5351 // InternalApplicationConfiguration.g:1917:4: (lv_direction_0_0= ruleOptimizationDirection )
5490 { 5352 {
5491 // InternalApplicationConfiguration.g:1966:4: (lv_direction_0_0= ruleOptimizationDirection ) 5353 // InternalApplicationConfiguration.g:1917:4: (lv_direction_0_0= ruleOptimizationDirection )
5492 // InternalApplicationConfiguration.g:1967:5: lv_direction_0_0= ruleOptimizationDirection 5354 // InternalApplicationConfiguration.g:1918:5: lv_direction_0_0= ruleOptimizationDirection
5493 { 5355 {
5494 5356
5495 newCompositeNode(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0()); 5357 newCompositeNode(grammarAccess.getOptimizationEntryAccess().getDirectionOptimizationDirectionEnumRuleCall_0_0());
5496 5358
5497 pushFollow(FOLLOW_22); 5359 pushFollow(FOLLOW_21);
5498 lv_direction_0_0=ruleOptimizationDirection(); 5360 lv_direction_0_0=ruleOptimizationDirection();
5499 5361
5500 state._fsp--; 5362 state._fsp--;
@@ -5516,11 +5378,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5516 5378
5517 } 5379 }
5518 5380
5519 // InternalApplicationConfiguration.g:1984:3: ( (lv_function_1_0= ruleObjectiveFunction ) ) 5381 // InternalApplicationConfiguration.g:1935:3: ( (lv_function_1_0= ruleObjectiveFunction ) )
5520 // InternalApplicationConfiguration.g:1985:4: (lv_function_1_0= ruleObjectiveFunction ) 5382 // InternalApplicationConfiguration.g:1936:4: (lv_function_1_0= ruleObjectiveFunction )
5521 { 5383 {
5522 // InternalApplicationConfiguration.g:1985:4: (lv_function_1_0= ruleObjectiveFunction ) 5384 // InternalApplicationConfiguration.g:1936:4: (lv_function_1_0= ruleObjectiveFunction )
5523 // InternalApplicationConfiguration.g:1986:5: lv_function_1_0= ruleObjectiveFunction 5385 // InternalApplicationConfiguration.g:1937:5: lv_function_1_0= ruleObjectiveFunction
5524 { 5386 {
5525 5387
5526 newCompositeNode(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0()); 5388 newCompositeNode(grammarAccess.getOptimizationEntryAccess().getFunctionObjectiveFunctionParserRuleCall_1_0());
@@ -5570,7 +5432,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5570 5432
5571 5433
5572 // $ANTLR start "entryRuleThresholdEntry" 5434 // $ANTLR start "entryRuleThresholdEntry"
5573 // InternalApplicationConfiguration.g:2007:1: entryRuleThresholdEntry returns [EObject current=null] : iv_ruleThresholdEntry= ruleThresholdEntry EOF ; 5435 // InternalApplicationConfiguration.g:1958:1: entryRuleThresholdEntry returns [EObject current=null] : iv_ruleThresholdEntry= ruleThresholdEntry EOF ;
5574 public final EObject entryRuleThresholdEntry() throws RecognitionException { 5436 public final EObject entryRuleThresholdEntry() throws RecognitionException {
5575 EObject current = null; 5437 EObject current = null;
5576 5438
@@ -5578,8 +5440,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5578 5440
5579 5441
5580 try { 5442 try {
5581 // InternalApplicationConfiguration.g:2007:55: (iv_ruleThresholdEntry= ruleThresholdEntry EOF ) 5443 // InternalApplicationConfiguration.g:1958:55: (iv_ruleThresholdEntry= ruleThresholdEntry EOF )
5582 // InternalApplicationConfiguration.g:2008:2: iv_ruleThresholdEntry= ruleThresholdEntry EOF 5444 // InternalApplicationConfiguration.g:1959:2: iv_ruleThresholdEntry= ruleThresholdEntry EOF
5583 { 5445 {
5584 newCompositeNode(grammarAccess.getThresholdEntryRule()); 5446 newCompositeNode(grammarAccess.getThresholdEntryRule());
5585 pushFollow(FOLLOW_1); 5447 pushFollow(FOLLOW_1);
@@ -5606,7 +5468,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5606 5468
5607 5469
5608 // $ANTLR start "ruleThresholdEntry" 5470 // $ANTLR start "ruleThresholdEntry"
5609 // InternalApplicationConfiguration.g:2014:1: ruleThresholdEntry returns [EObject current=null] : ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) ; 5471 // InternalApplicationConfiguration.g:1965:1: ruleThresholdEntry returns [EObject current=null] : ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) ;
5610 public final EObject ruleThresholdEntry() throws RecognitionException { 5472 public final EObject ruleThresholdEntry() throws RecognitionException {
5611 EObject current = null; 5473 EObject current = null;
5612 5474
@@ -5621,22 +5483,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5621 enterRule(); 5483 enterRule();
5622 5484
5623 try { 5485 try {
5624 // InternalApplicationConfiguration.g:2020:2: ( ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) ) 5486 // InternalApplicationConfiguration.g:1971:2: ( ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) )
5625 // InternalApplicationConfiguration.g:2021:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) 5487 // InternalApplicationConfiguration.g:1972:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
5626 { 5488 {
5627 // InternalApplicationConfiguration.g:2021:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) ) 5489 // InternalApplicationConfiguration.g:1972:2: ( ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) )
5628 // InternalApplicationConfiguration.g:2022:3: ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) ) 5490 // InternalApplicationConfiguration.g:1973:3: ( (lv_function_0_0= ruleObjectiveFunction ) ) ( (lv_operator_1_0= ruleComparisonOperator ) ) ( (lv_threshold_2_0= ruleREALLiteral ) )
5629 { 5491 {
5630 // InternalApplicationConfiguration.g:2022:3: ( (lv_function_0_0= ruleObjectiveFunction ) ) 5492 // InternalApplicationConfiguration.g:1973:3: ( (lv_function_0_0= ruleObjectiveFunction ) )
5631 // InternalApplicationConfiguration.g:2023:4: (lv_function_0_0= ruleObjectiveFunction ) 5493 // InternalApplicationConfiguration.g:1974:4: (lv_function_0_0= ruleObjectiveFunction )
5632 { 5494 {
5633 // InternalApplicationConfiguration.g:2023:4: (lv_function_0_0= ruleObjectiveFunction ) 5495 // InternalApplicationConfiguration.g:1974:4: (lv_function_0_0= ruleObjectiveFunction )
5634 // InternalApplicationConfiguration.g:2024:5: lv_function_0_0= ruleObjectiveFunction 5496 // InternalApplicationConfiguration.g:1975:5: lv_function_0_0= ruleObjectiveFunction
5635 { 5497 {
5636 5498
5637 newCompositeNode(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0()); 5499 newCompositeNode(grammarAccess.getThresholdEntryAccess().getFunctionObjectiveFunctionParserRuleCall_0_0());
5638 5500
5639 pushFollow(FOLLOW_23); 5501 pushFollow(FOLLOW_22);
5640 lv_function_0_0=ruleObjectiveFunction(); 5502 lv_function_0_0=ruleObjectiveFunction();
5641 5503
5642 state._fsp--; 5504 state._fsp--;
@@ -5658,16 +5520,16 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5658 5520
5659 } 5521 }
5660 5522
5661 // InternalApplicationConfiguration.g:2041:3: ( (lv_operator_1_0= ruleComparisonOperator ) ) 5523 // InternalApplicationConfiguration.g:1992:3: ( (lv_operator_1_0= ruleComparisonOperator ) )
5662 // InternalApplicationConfiguration.g:2042:4: (lv_operator_1_0= ruleComparisonOperator ) 5524 // InternalApplicationConfiguration.g:1993:4: (lv_operator_1_0= ruleComparisonOperator )
5663 { 5525 {
5664 // InternalApplicationConfiguration.g:2042:4: (lv_operator_1_0= ruleComparisonOperator ) 5526 // InternalApplicationConfiguration.g:1993:4: (lv_operator_1_0= ruleComparisonOperator )
5665 // InternalApplicationConfiguration.g:2043:5: lv_operator_1_0= ruleComparisonOperator 5527 // InternalApplicationConfiguration.g:1994:5: lv_operator_1_0= ruleComparisonOperator
5666 { 5528 {
5667 5529
5668 newCompositeNode(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0()); 5530 newCompositeNode(grammarAccess.getThresholdEntryAccess().getOperatorComparisonOperatorEnumRuleCall_1_0());
5669 5531
5670 pushFollow(FOLLOW_24); 5532 pushFollow(FOLLOW_23);
5671 lv_operator_1_0=ruleComparisonOperator(); 5533 lv_operator_1_0=ruleComparisonOperator();
5672 5534
5673 state._fsp--; 5535 state._fsp--;
@@ -5689,11 +5551,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5689 5551
5690 } 5552 }
5691 5553
5692 // InternalApplicationConfiguration.g:2060:3: ( (lv_threshold_2_0= ruleREALLiteral ) ) 5554 // InternalApplicationConfiguration.g:2011:3: ( (lv_threshold_2_0= ruleREALLiteral ) )
5693 // InternalApplicationConfiguration.g:2061:4: (lv_threshold_2_0= ruleREALLiteral ) 5555 // InternalApplicationConfiguration.g:2012:4: (lv_threshold_2_0= ruleREALLiteral )
5694 { 5556 {
5695 // InternalApplicationConfiguration.g:2061:4: (lv_threshold_2_0= ruleREALLiteral ) 5557 // InternalApplicationConfiguration.g:2012:4: (lv_threshold_2_0= ruleREALLiteral )
5696 // InternalApplicationConfiguration.g:2062:5: lv_threshold_2_0= ruleREALLiteral 5558 // InternalApplicationConfiguration.g:2013:5: lv_threshold_2_0= ruleREALLiteral
5697 { 5559 {
5698 5560
5699 newCompositeNode(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0()); 5561 newCompositeNode(grammarAccess.getThresholdEntryAccess().getThresholdREALLiteralParserRuleCall_2_0());
@@ -5743,7 +5605,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5743 5605
5744 5606
5745 // $ANTLR start "entryRuleObjectiveFunction" 5607 // $ANTLR start "entryRuleObjectiveFunction"
5746 // InternalApplicationConfiguration.g:2083:1: entryRuleObjectiveFunction returns [EObject current=null] : iv_ruleObjectiveFunction= ruleObjectiveFunction EOF ; 5608 // InternalApplicationConfiguration.g:2034:1: entryRuleObjectiveFunction returns [EObject current=null] : iv_ruleObjectiveFunction= ruleObjectiveFunction EOF ;
5747 public final EObject entryRuleObjectiveFunction() throws RecognitionException { 5609 public final EObject entryRuleObjectiveFunction() throws RecognitionException {
5748 EObject current = null; 5610 EObject current = null;
5749 5611
@@ -5751,8 +5613,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5751 5613
5752 5614
5753 try { 5615 try {
5754 // InternalApplicationConfiguration.g:2083:58: (iv_ruleObjectiveFunction= ruleObjectiveFunction EOF ) 5616 // InternalApplicationConfiguration.g:2034:58: (iv_ruleObjectiveFunction= ruleObjectiveFunction EOF )
5755 // InternalApplicationConfiguration.g:2084:2: iv_ruleObjectiveFunction= ruleObjectiveFunction EOF 5617 // InternalApplicationConfiguration.g:2035:2: iv_ruleObjectiveFunction= ruleObjectiveFunction EOF
5756 { 5618 {
5757 newCompositeNode(grammarAccess.getObjectiveFunctionRule()); 5619 newCompositeNode(grammarAccess.getObjectiveFunctionRule());
5758 pushFollow(FOLLOW_1); 5620 pushFollow(FOLLOW_1);
@@ -5779,78 +5641,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5779 5641
5780 5642
5781 // $ANTLR start "ruleObjectiveFunction" 5643 // $ANTLR start "ruleObjectiveFunction"
5782 // InternalApplicationConfiguration.g:2090:1: ruleObjectiveFunction returns [EObject current=null] : (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) ; 5644 // InternalApplicationConfiguration.g:2041:1: ruleObjectiveFunction returns [EObject current=null] : this_CostObjectiveFunction_0= ruleCostObjectiveFunction ;
5783 public final EObject ruleObjectiveFunction() throws RecognitionException { 5645 public final EObject ruleObjectiveFunction() throws RecognitionException {
5784 EObject current = null; 5646 EObject current = null;
5785 5647
5786 EObject this_CostObjectiveFunction_0 = null; 5648 EObject this_CostObjectiveFunction_0 = null;
5787 5649
5788 EObject this_ReliabilityObjectiveFunction_1 = null;
5789
5790 5650
5791 5651
5792 enterRule(); 5652 enterRule();
5793 5653
5794 try { 5654 try {
5795 // InternalApplicationConfiguration.g:2096:2: ( (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) ) 5655 // InternalApplicationConfiguration.g:2047:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction )
5796 // InternalApplicationConfiguration.g:2097:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction ) 5656 // InternalApplicationConfiguration.g:2048:2: this_CostObjectiveFunction_0= ruleCostObjectiveFunction
5797 { 5657 {
5798 // InternalApplicationConfiguration.g:2097:2: (this_CostObjectiveFunction_0= ruleCostObjectiveFunction | this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction )
5799 int alt30=2;
5800 int LA30_0 = input.LA(1);
5801
5802 if ( (LA30_0==29) ) {
5803 alt30=1;
5804 }
5805 else if ( (LA30_0==16||LA30_0==31) ) {
5806 alt30=2;
5807 }
5808 else {
5809 NoViableAltException nvae =
5810 new NoViableAltException("", 30, 0, input);
5811
5812 throw nvae;
5813 }
5814 switch (alt30) {
5815 case 1 :
5816 // InternalApplicationConfiguration.g:2098:3: this_CostObjectiveFunction_0= ruleCostObjectiveFunction
5817 {
5818
5819 newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall_0());
5820
5821 pushFollow(FOLLOW_2);
5822 this_CostObjectiveFunction_0=ruleCostObjectiveFunction();
5823
5824 state._fsp--;
5825
5826
5827 current = this_CostObjectiveFunction_0;
5828 afterParserOrEnumRuleCall();
5829
5830
5831 }
5832 break;
5833 case 2 :
5834 // InternalApplicationConfiguration.g:2107:3: this_ReliabilityObjectiveFunction_1= ruleReliabilityObjectiveFunction
5835 {
5836
5837 newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getReliabilityObjectiveFunctionParserRuleCall_1());
5838
5839 pushFollow(FOLLOW_2);
5840 this_ReliabilityObjectiveFunction_1=ruleReliabilityObjectiveFunction();
5841
5842 state._fsp--;
5843 5658
5659 newCompositeNode(grammarAccess.getObjectiveFunctionAccess().getCostObjectiveFunctionParserRuleCall());
5660
5661 pushFollow(FOLLOW_2);
5662 this_CostObjectiveFunction_0=ruleCostObjectiveFunction();
5844 5663
5845 current = this_ReliabilityObjectiveFunction_1; 5664 state._fsp--;
5846 afterParserOrEnumRuleCall();
5847
5848
5849 }
5850 break;
5851 5665
5852 }
5853 5666
5667 current = this_CostObjectiveFunction_0;
5668 afterParserOrEnumRuleCall();
5669
5854 5670
5855 } 5671 }
5856 5672
@@ -5871,7 +5687,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5871 5687
5872 5688
5873 // $ANTLR start "entryRuleCostObjectiveFunction" 5689 // $ANTLR start "entryRuleCostObjectiveFunction"
5874 // InternalApplicationConfiguration.g:2119:1: entryRuleCostObjectiveFunction returns [EObject current=null] : iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF ; 5690 // InternalApplicationConfiguration.g:2059:1: entryRuleCostObjectiveFunction returns [EObject current=null] : iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF ;
5875 public final EObject entryRuleCostObjectiveFunction() throws RecognitionException { 5691 public final EObject entryRuleCostObjectiveFunction() throws RecognitionException {
5876 EObject current = null; 5692 EObject current = null;
5877 5693
@@ -5879,8 +5695,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5879 5695
5880 5696
5881 try { 5697 try {
5882 // InternalApplicationConfiguration.g:2119:62: (iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF ) 5698 // InternalApplicationConfiguration.g:2059:62: (iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF )
5883 // InternalApplicationConfiguration.g:2120:2: iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF 5699 // InternalApplicationConfiguration.g:2060:2: iv_ruleCostObjectiveFunction= ruleCostObjectiveFunction EOF
5884 { 5700 {
5885 newCompositeNode(grammarAccess.getCostObjectiveFunctionRule()); 5701 newCompositeNode(grammarAccess.getCostObjectiveFunctionRule());
5886 pushFollow(FOLLOW_1); 5702 pushFollow(FOLLOW_1);
@@ -5907,7 +5723,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5907 5723
5908 5724
5909 // $ANTLR start "ruleCostObjectiveFunction" 5725 // $ANTLR start "ruleCostObjectiveFunction"
5910 // InternalApplicationConfiguration.g:2126:1: ruleCostObjectiveFunction returns [EObject current=null] : (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) ; 5726 // InternalApplicationConfiguration.g:2066:1: ruleCostObjectiveFunction returns [EObject current=null] : (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) ;
5911 public final EObject ruleCostObjectiveFunction() throws RecognitionException { 5727 public final EObject ruleCostObjectiveFunction() throws RecognitionException {
5912 EObject current = null; 5728 EObject current = null;
5913 5729
@@ -5924,30 +5740,30 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5924 enterRule(); 5740 enterRule();
5925 5741
5926 try { 5742 try {
5927 // InternalApplicationConfiguration.g:2132:2: ( (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) ) 5743 // InternalApplicationConfiguration.g:2072:2: ( (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) )
5928 // InternalApplicationConfiguration.g:2133:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) 5744 // InternalApplicationConfiguration.g:2073:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
5929 { 5745 {
5930 // InternalApplicationConfiguration.g:2133:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' ) 5746 // InternalApplicationConfiguration.g:2073:2: (otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' )
5931 // InternalApplicationConfiguration.g:2134:3: otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}' 5747 // InternalApplicationConfiguration.g:2074:3: otherlv_0= 'cost' otherlv_1= '{' ( (lv_entries_2_0= ruleCostEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* otherlv_5= '}'
5932 { 5748 {
5933 otherlv_0=(Token)match(input,29,FOLLOW_17); 5749 otherlv_0=(Token)match(input,28,FOLLOW_16);
5934 5750
5935 newLeafNode(otherlv_0, grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0()); 5751 newLeafNode(otherlv_0, grammarAccess.getCostObjectiveFunctionAccess().getCostKeyword_0());
5936 5752
5937 otherlv_1=(Token)match(input,19,FOLLOW_6); 5753 otherlv_1=(Token)match(input,18,FOLLOW_6);
5938 5754
5939 newLeafNode(otherlv_1, grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1()); 5755 newLeafNode(otherlv_1, grammarAccess.getCostObjectiveFunctionAccess().getLeftCurlyBracketKeyword_1());
5940 5756
5941 // InternalApplicationConfiguration.g:2142:3: ( (lv_entries_2_0= ruleCostEntry ) ) 5757 // InternalApplicationConfiguration.g:2082:3: ( (lv_entries_2_0= ruleCostEntry ) )
5942 // InternalApplicationConfiguration.g:2143:4: (lv_entries_2_0= ruleCostEntry ) 5758 // InternalApplicationConfiguration.g:2083:4: (lv_entries_2_0= ruleCostEntry )
5943 { 5759 {
5944 // InternalApplicationConfiguration.g:2143:4: (lv_entries_2_0= ruleCostEntry ) 5760 // InternalApplicationConfiguration.g:2083:4: (lv_entries_2_0= ruleCostEntry )
5945 // InternalApplicationConfiguration.g:2144:5: lv_entries_2_0= ruleCostEntry 5761 // InternalApplicationConfiguration.g:2084:5: lv_entries_2_0= ruleCostEntry
5946 { 5762 {
5947 5763
5948 newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0()); 5764 newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_2_0());
5949 5765
5950 pushFollow(FOLLOW_15); 5766 pushFollow(FOLLOW_14);
5951 lv_entries_2_0=ruleCostEntry(); 5767 lv_entries_2_0=ruleCostEntry();
5952 5768
5953 state._fsp--; 5769 state._fsp--;
@@ -5969,35 +5785,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
5969 5785
5970 } 5786 }
5971 5787
5972 // InternalApplicationConfiguration.g:2161:3: (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )* 5788 // InternalApplicationConfiguration.g:2101:3: (otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) )*
5973 loop31: 5789 loop30:
5974 do { 5790 do {
5975 int alt31=2; 5791 int alt30=2;
5976 int LA31_0 = input.LA(1); 5792 int LA30_0 = input.LA(1);
5977 5793
5978 if ( (LA31_0==20) ) { 5794 if ( (LA30_0==19) ) {
5979 alt31=1; 5795 alt30=1;
5980 } 5796 }
5981 5797
5982 5798
5983 switch (alt31) { 5799 switch (alt30) {
5984 case 1 : 5800 case 1 :
5985 // InternalApplicationConfiguration.g:2162:4: otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) ) 5801 // InternalApplicationConfiguration.g:2102:4: otherlv_3= ',' ( (lv_entries_4_0= ruleCostEntry ) )
5986 { 5802 {
5987 otherlv_3=(Token)match(input,20,FOLLOW_6); 5803 otherlv_3=(Token)match(input,19,FOLLOW_6);
5988 5804
5989 newLeafNode(otherlv_3, grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0()); 5805 newLeafNode(otherlv_3, grammarAccess.getCostObjectiveFunctionAccess().getCommaKeyword_3_0());
5990 5806
5991 // InternalApplicationConfiguration.g:2166:4: ( (lv_entries_4_0= ruleCostEntry ) ) 5807 // InternalApplicationConfiguration.g:2106:4: ( (lv_entries_4_0= ruleCostEntry ) )
5992 // InternalApplicationConfiguration.g:2167:5: (lv_entries_4_0= ruleCostEntry ) 5808 // InternalApplicationConfiguration.g:2107:5: (lv_entries_4_0= ruleCostEntry )
5993 { 5809 {
5994 // InternalApplicationConfiguration.g:2167:5: (lv_entries_4_0= ruleCostEntry ) 5810 // InternalApplicationConfiguration.g:2107:5: (lv_entries_4_0= ruleCostEntry )
5995 // InternalApplicationConfiguration.g:2168:6: lv_entries_4_0= ruleCostEntry 5811 // InternalApplicationConfiguration.g:2108:6: lv_entries_4_0= ruleCostEntry
5996 { 5812 {
5997 5813
5998 newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0()); 5814 newCompositeNode(grammarAccess.getCostObjectiveFunctionAccess().getEntriesCostEntryParserRuleCall_3_1_0());
5999 5815
6000 pushFollow(FOLLOW_15); 5816 pushFollow(FOLLOW_14);
6001 lv_entries_4_0=ruleCostEntry(); 5817 lv_entries_4_0=ruleCostEntry();
6002 5818
6003 state._fsp--; 5819 state._fsp--;
@@ -6024,11 +5840,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6024 break; 5840 break;
6025 5841
6026 default : 5842 default :
6027 break loop31; 5843 break loop30;
6028 } 5844 }
6029 } while (true); 5845 } while (true);
6030 5846
6031 otherlv_5=(Token)match(input,21,FOLLOW_2); 5847 otherlv_5=(Token)match(input,20,FOLLOW_2);
6032 5848
6033 newLeafNode(otherlv_5, grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4()); 5849 newLeafNode(otherlv_5, grammarAccess.getCostObjectiveFunctionAccess().getRightCurlyBracketKeyword_4());
6034 5850
@@ -6055,7 +5871,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6055 5871
6056 5872
6057 // $ANTLR start "entryRuleCostEntry" 5873 // $ANTLR start "entryRuleCostEntry"
6058 // InternalApplicationConfiguration.g:2194:1: entryRuleCostEntry returns [EObject current=null] : iv_ruleCostEntry= ruleCostEntry EOF ; 5874 // InternalApplicationConfiguration.g:2134:1: entryRuleCostEntry returns [EObject current=null] : iv_ruleCostEntry= ruleCostEntry EOF ;
6059 public final EObject entryRuleCostEntry() throws RecognitionException { 5875 public final EObject entryRuleCostEntry() throws RecognitionException {
6060 EObject current = null; 5876 EObject current = null;
6061 5877
@@ -6063,8 +5879,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6063 5879
6064 5880
6065 try { 5881 try {
6066 // InternalApplicationConfiguration.g:2194:50: (iv_ruleCostEntry= ruleCostEntry EOF ) 5882 // InternalApplicationConfiguration.g:2134:50: (iv_ruleCostEntry= ruleCostEntry EOF )
6067 // InternalApplicationConfiguration.g:2195:2: iv_ruleCostEntry= ruleCostEntry EOF 5883 // InternalApplicationConfiguration.g:2135:2: iv_ruleCostEntry= ruleCostEntry EOF
6068 { 5884 {
6069 newCompositeNode(grammarAccess.getCostEntryRule()); 5885 newCompositeNode(grammarAccess.getCostEntryRule());
6070 pushFollow(FOLLOW_1); 5886 pushFollow(FOLLOW_1);
@@ -6091,7 +5907,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6091 5907
6092 5908
6093 // $ANTLR start "ruleCostEntry" 5909 // $ANTLR start "ruleCostEntry"
6094 // InternalApplicationConfiguration.g:2201:1: ruleCostEntry returns [EObject current=null] : ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) ; 5910 // InternalApplicationConfiguration.g:2141:1: ruleCostEntry returns [EObject current=null] : ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) ;
6095 public final EObject ruleCostEntry() throws RecognitionException { 5911 public final EObject ruleCostEntry() throws RecognitionException {
6096 EObject current = null; 5912 EObject current = null;
6097 5913
@@ -6105,22 +5921,22 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6105 enterRule(); 5921 enterRule();
6106 5922
6107 try { 5923 try {
6108 // InternalApplicationConfiguration.g:2207:2: ( ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) ) 5924 // InternalApplicationConfiguration.g:2147:2: ( ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) )
6109 // InternalApplicationConfiguration.g:2208:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) 5925 // InternalApplicationConfiguration.g:2148:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
6110 { 5926 {
6111 // InternalApplicationConfiguration.g:2208:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) ) 5927 // InternalApplicationConfiguration.g:2148:2: ( ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) )
6112 // InternalApplicationConfiguration.g:2209:3: ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) ) 5928 // InternalApplicationConfiguration.g:2149:3: ( (lv_patternElement_0_0= rulePatternElement ) ) otherlv_1= '=' ( (lv_weight_2_0= ruleINTLiteral ) )
6113 { 5929 {
6114 // InternalApplicationConfiguration.g:2209:3: ( (lv_patternElement_0_0= rulePatternElement ) ) 5930 // InternalApplicationConfiguration.g:2149:3: ( (lv_patternElement_0_0= rulePatternElement ) )
6115 // InternalApplicationConfiguration.g:2210:4: (lv_patternElement_0_0= rulePatternElement ) 5931 // InternalApplicationConfiguration.g:2150:4: (lv_patternElement_0_0= rulePatternElement )
6116 { 5932 {
6117 // InternalApplicationConfiguration.g:2210:4: (lv_patternElement_0_0= rulePatternElement ) 5933 // InternalApplicationConfiguration.g:2150:4: (lv_patternElement_0_0= rulePatternElement )
6118 // InternalApplicationConfiguration.g:2211:5: lv_patternElement_0_0= rulePatternElement 5934 // InternalApplicationConfiguration.g:2151:5: lv_patternElement_0_0= rulePatternElement
6119 { 5935 {
6120 5936
6121 newCompositeNode(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0()); 5937 newCompositeNode(grammarAccess.getCostEntryAccess().getPatternElementPatternElementParserRuleCall_0_0());
6122 5938
6123 pushFollow(FOLLOW_13); 5939 pushFollow(FOLLOW_12);
6124 lv_patternElement_0_0=rulePatternElement(); 5940 lv_patternElement_0_0=rulePatternElement();
6125 5941
6126 state._fsp--; 5942 state._fsp--;
@@ -6142,15 +5958,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6142 5958
6143 } 5959 }
6144 5960
6145 otherlv_1=(Token)match(input,18,FOLLOW_24); 5961 otherlv_1=(Token)match(input,17,FOLLOW_23);
6146 5962
6147 newLeafNode(otherlv_1, grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1()); 5963 newLeafNode(otherlv_1, grammarAccess.getCostEntryAccess().getEqualsSignKeyword_1());
6148 5964
6149 // InternalApplicationConfiguration.g:2232:3: ( (lv_weight_2_0= ruleINTLiteral ) ) 5965 // InternalApplicationConfiguration.g:2172:3: ( (lv_weight_2_0= ruleINTLiteral ) )
6150 // InternalApplicationConfiguration.g:2233:4: (lv_weight_2_0= ruleINTLiteral ) 5966 // InternalApplicationConfiguration.g:2173:4: (lv_weight_2_0= ruleINTLiteral )
6151 { 5967 {
6152 // InternalApplicationConfiguration.g:2233:4: (lv_weight_2_0= ruleINTLiteral ) 5968 // InternalApplicationConfiguration.g:2173:4: (lv_weight_2_0= ruleINTLiteral )
6153 // InternalApplicationConfiguration.g:2234:5: lv_weight_2_0= ruleINTLiteral 5969 // InternalApplicationConfiguration.g:2174:5: lv_weight_2_0= ruleINTLiteral
6154 { 5970 {
6155 5971
6156 newCompositeNode(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0()); 5972 newCompositeNode(grammarAccess.getCostEntryAccess().getWeightINTLiteralParserRuleCall_2_0());
@@ -6199,484 +6015,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6199 // $ANTLR end "ruleCostEntry" 6015 // $ANTLR end "ruleCostEntry"
6200 6016
6201 6017
6202 // $ANTLR start "entryRuleReliabilityObjectiveFunction"
6203 // InternalApplicationConfiguration.g:2255:1: entryRuleReliabilityObjectiveFunction returns [EObject current=null] : iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF ;
6204 public final EObject entryRuleReliabilityObjectiveFunction() throws RecognitionException {
6205 EObject current = null;
6206
6207 EObject iv_ruleReliabilityObjectiveFunction = null;
6208
6209
6210 try {
6211 // InternalApplicationConfiguration.g:2255:69: (iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF )
6212 // InternalApplicationConfiguration.g:2256:2: iv_ruleReliabilityObjectiveFunction= ruleReliabilityObjectiveFunction EOF
6213 {
6214 newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionRule());
6215 pushFollow(FOLLOW_1);
6216 iv_ruleReliabilityObjectiveFunction=ruleReliabilityObjectiveFunction();
6217
6218 state._fsp--;
6219
6220 current =iv_ruleReliabilityObjectiveFunction;
6221 match(input,EOF,FOLLOW_2);
6222
6223 }
6224
6225 }
6226
6227 catch (RecognitionException re) {
6228 recover(input,re);
6229 appendSkippedTokens();
6230 }
6231 finally {
6232 }
6233 return current;
6234 }
6235 // $ANTLR end "entryRuleReliabilityObjectiveFunction"
6236
6237
6238 // $ANTLR start "ruleReliabilityObjectiveFunction"
6239 // InternalApplicationConfiguration.g:2262:1: ruleReliabilityObjectiveFunction returns [EObject current=null] : (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) ;
6240 public final EObject ruleReliabilityObjectiveFunction() throws RecognitionException {
6241 EObject current = null;
6242
6243 EObject this_ReliabiltiyProbability_0 = null;
6244
6245 EObject this_Mtff_1 = null;
6246
6247
6248
6249 enterRule();
6250
6251 try {
6252 // InternalApplicationConfiguration.g:2268:2: ( (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff ) )
6253 // InternalApplicationConfiguration.g:2269:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
6254 {
6255 // InternalApplicationConfiguration.g:2269:2: (this_ReliabiltiyProbability_0= ruleReliabiltiyProbability | this_Mtff_1= ruleMtff )
6256 int alt32=2;
6257 int LA32_0 = input.LA(1);
6258
6259 if ( (LA32_0==16) ) {
6260 alt32=1;
6261 }
6262 else if ( (LA32_0==31) ) {
6263 alt32=2;
6264 }
6265 else {
6266 NoViableAltException nvae =
6267 new NoViableAltException("", 32, 0, input);
6268
6269 throw nvae;
6270 }
6271 switch (alt32) {
6272 case 1 :
6273 // InternalApplicationConfiguration.g:2270:3: this_ReliabiltiyProbability_0= ruleReliabiltiyProbability
6274 {
6275
6276 newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getReliabiltiyProbabilityParserRuleCall_0());
6277
6278 pushFollow(FOLLOW_2);
6279 this_ReliabiltiyProbability_0=ruleReliabiltiyProbability();
6280
6281 state._fsp--;
6282
6283
6284 current = this_ReliabiltiyProbability_0;
6285 afterParserOrEnumRuleCall();
6286
6287
6288 }
6289 break;
6290 case 2 :
6291 // InternalApplicationConfiguration.g:2279:3: this_Mtff_1= ruleMtff
6292 {
6293
6294 newCompositeNode(grammarAccess.getReliabilityObjectiveFunctionAccess().getMtffParserRuleCall_1());
6295
6296 pushFollow(FOLLOW_2);
6297 this_Mtff_1=ruleMtff();
6298
6299 state._fsp--;
6300
6301
6302 current = this_Mtff_1;
6303 afterParserOrEnumRuleCall();
6304
6305
6306 }
6307 break;
6308
6309 }
6310
6311
6312 }
6313
6314
6315 leaveRule();
6316
6317 }
6318
6319 catch (RecognitionException re) {
6320 recover(input,re);
6321 appendSkippedTokens();
6322 }
6323 finally {
6324 }
6325 return current;
6326 }
6327 // $ANTLR end "ruleReliabilityObjectiveFunction"
6328
6329
6330 // $ANTLR start "entryRuleReliabiltiyProbability"
6331 // InternalApplicationConfiguration.g:2291:1: entryRuleReliabiltiyProbability returns [EObject current=null] : iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF ;
6332 public final EObject entryRuleReliabiltiyProbability() throws RecognitionException {
6333 EObject current = null;
6334
6335 EObject iv_ruleReliabiltiyProbability = null;
6336
6337
6338 try {
6339 // InternalApplicationConfiguration.g:2291:63: (iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF )
6340 // InternalApplicationConfiguration.g:2292:2: iv_ruleReliabiltiyProbability= ruleReliabiltiyProbability EOF
6341 {
6342 newCompositeNode(grammarAccess.getReliabiltiyProbabilityRule());
6343 pushFollow(FOLLOW_1);
6344 iv_ruleReliabiltiyProbability=ruleReliabiltiyProbability();
6345
6346 state._fsp--;
6347
6348 current =iv_ruleReliabiltiyProbability;
6349 match(input,EOF,FOLLOW_2);
6350
6351 }
6352
6353 }
6354
6355 catch (RecognitionException re) {
6356 recover(input,re);
6357 appendSkippedTokens();
6358 }
6359 finally {
6360 }
6361 return current;
6362 }
6363 // $ANTLR end "entryRuleReliabiltiyProbability"
6364
6365
6366 // $ANTLR start "ruleReliabiltiyProbability"
6367 // InternalApplicationConfiguration.g:2298:1: ruleReliabiltiyProbability returns [EObject current=null] : (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) ;
6368 public final EObject ruleReliabiltiyProbability() throws RecognitionException {
6369 EObject current = null;
6370
6371 Token otherlv_0=null;
6372 Token otherlv_2=null;
6373 Token otherlv_3=null;
6374 Token otherlv_4=null;
6375 AntlrDatatypeRuleToken lv_time_5_0 = null;
6376
6377
6378
6379 enterRule();
6380
6381 try {
6382 // InternalApplicationConfiguration.g:2304:2: ( (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) ) )
6383 // InternalApplicationConfiguration.g:2305:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
6384 {
6385 // InternalApplicationConfiguration.g:2305:2: (otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) ) )
6386 // InternalApplicationConfiguration.g:2306:3: otherlv_0= 'reliability' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) otherlv_4= 'at' ( (lv_time_5_0= ruleREALLiteral ) )
6387 {
6388 otherlv_0=(Token)match(input,16,FOLLOW_6);
6389
6390 newLeafNode(otherlv_0, grammarAccess.getReliabiltiyProbabilityAccess().getReliabilityKeyword_0());
6391
6392 // InternalApplicationConfiguration.g:2310:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
6393 int alt33=2;
6394 int LA33_0 = input.LA(1);
6395
6396 if ( (LA33_0==RULE_ID) ) {
6397 int LA33_1 = input.LA(2);
6398
6399 if ( (LA33_1==11||LA33_1==24) ) {
6400 alt33=1;
6401 }
6402 }
6403 switch (alt33) {
6404 case 1 :
6405 // InternalApplicationConfiguration.g:2311:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
6406 {
6407 // InternalApplicationConfiguration.g:2311:4: ( ( ruleQualifiedName ) )
6408 // InternalApplicationConfiguration.g:2312:5: ( ruleQualifiedName )
6409 {
6410 // InternalApplicationConfiguration.g:2312:5: ( ruleQualifiedName )
6411 // InternalApplicationConfiguration.g:2313:6: ruleQualifiedName
6412 {
6413
6414 if (current==null) {
6415 current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
6416 }
6417
6418
6419 newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getPackageCftModelCrossReference_1_0_0());
6420
6421 pushFollow(FOLLOW_18);
6422 ruleQualifiedName();
6423
6424 state._fsp--;
6425
6426
6427 afterParserOrEnumRuleCall();
6428
6429
6430 }
6431
6432
6433 }
6434
6435 otherlv_2=(Token)match(input,24,FOLLOW_6);
6436
6437 newLeafNode(otherlv_2, grammarAccess.getReliabiltiyProbabilityAccess().getColonColonKeyword_1_1());
6438
6439
6440 }
6441 break;
6442
6443 }
6444
6445 // InternalApplicationConfiguration.g:2332:3: ( (otherlv_3= RULE_ID ) )
6446 // InternalApplicationConfiguration.g:2333:4: (otherlv_3= RULE_ID )
6447 {
6448 // InternalApplicationConfiguration.g:2333:4: (otherlv_3= RULE_ID )
6449 // InternalApplicationConfiguration.g:2334:5: otherlv_3= RULE_ID
6450 {
6451
6452 if (current==null) {
6453 current = createModelElement(grammarAccess.getReliabiltiyProbabilityRule());
6454 }
6455
6456 otherlv_3=(Token)match(input,RULE_ID,FOLLOW_25);
6457
6458 newLeafNode(otherlv_3, grammarAccess.getReliabiltiyProbabilityAccess().getTransformationTransformationDefinitionCrossReference_2_0());
6459
6460
6461 }
6462
6463
6464 }
6465
6466 otherlv_4=(Token)match(input,30,FOLLOW_24);
6467
6468 newLeafNode(otherlv_4, grammarAccess.getReliabiltiyProbabilityAccess().getAtKeyword_3());
6469
6470 // InternalApplicationConfiguration.g:2349:3: ( (lv_time_5_0= ruleREALLiteral ) )
6471 // InternalApplicationConfiguration.g:2350:4: (lv_time_5_0= ruleREALLiteral )
6472 {
6473 // InternalApplicationConfiguration.g:2350:4: (lv_time_5_0= ruleREALLiteral )
6474 // InternalApplicationConfiguration.g:2351:5: lv_time_5_0= ruleREALLiteral
6475 {
6476
6477 newCompositeNode(grammarAccess.getReliabiltiyProbabilityAccess().getTimeREALLiteralParserRuleCall_4_0());
6478
6479 pushFollow(FOLLOW_2);
6480 lv_time_5_0=ruleREALLiteral();
6481
6482 state._fsp--;
6483
6484
6485 if (current==null) {
6486 current = createModelElementForParent(grammarAccess.getReliabiltiyProbabilityRule());
6487 }
6488 set(
6489 current,
6490 "time",
6491 lv_time_5_0,
6492 "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.REALLiteral");
6493 afterParserOrEnumRuleCall();
6494
6495
6496 }
6497
6498
6499 }
6500
6501
6502 }
6503
6504
6505 }
6506
6507
6508 leaveRule();
6509
6510 }
6511
6512 catch (RecognitionException re) {
6513 recover(input,re);
6514 appendSkippedTokens();
6515 }
6516 finally {
6517 }
6518 return current;
6519 }
6520 // $ANTLR end "ruleReliabiltiyProbability"
6521
6522
6523 // $ANTLR start "entryRuleMtff"
6524 // InternalApplicationConfiguration.g:2372:1: entryRuleMtff returns [EObject current=null] : iv_ruleMtff= ruleMtff EOF ;
6525 public final EObject entryRuleMtff() throws RecognitionException {
6526 EObject current = null;
6527
6528 EObject iv_ruleMtff = null;
6529
6530
6531 try {
6532 // InternalApplicationConfiguration.g:2372:45: (iv_ruleMtff= ruleMtff EOF )
6533 // InternalApplicationConfiguration.g:2373:2: iv_ruleMtff= ruleMtff EOF
6534 {
6535 newCompositeNode(grammarAccess.getMtffRule());
6536 pushFollow(FOLLOW_1);
6537 iv_ruleMtff=ruleMtff();
6538
6539 state._fsp--;
6540
6541 current =iv_ruleMtff;
6542 match(input,EOF,FOLLOW_2);
6543
6544 }
6545
6546 }
6547
6548 catch (RecognitionException re) {
6549 recover(input,re);
6550 appendSkippedTokens();
6551 }
6552 finally {
6553 }
6554 return current;
6555 }
6556 // $ANTLR end "entryRuleMtff"
6557
6558
6559 // $ANTLR start "ruleMtff"
6560 // InternalApplicationConfiguration.g:2379:1: ruleMtff returns [EObject current=null] : (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) ;
6561 public final EObject ruleMtff() throws RecognitionException {
6562 EObject current = null;
6563
6564 Token otherlv_0=null;
6565 Token otherlv_2=null;
6566 Token otherlv_3=null;
6567
6568
6569 enterRule();
6570
6571 try {
6572 // InternalApplicationConfiguration.g:2385:2: ( (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) ) )
6573 // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
6574 {
6575 // InternalApplicationConfiguration.g:2386:2: (otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) ) )
6576 // InternalApplicationConfiguration.g:2387:3: otherlv_0= 'mtff' ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )? ( (otherlv_3= RULE_ID ) )
6577 {
6578 otherlv_0=(Token)match(input,31,FOLLOW_6);
6579
6580 newLeafNode(otherlv_0, grammarAccess.getMtffAccess().getMtffKeyword_0());
6581
6582 // InternalApplicationConfiguration.g:2391:3: ( ( ( ruleQualifiedName ) ) otherlv_2= '::' )?
6583 int alt34=2;
6584 int LA34_0 = input.LA(1);
6585
6586 if ( (LA34_0==RULE_ID) ) {
6587 int LA34_1 = input.LA(2);
6588
6589 if ( (LA34_1==11||LA34_1==24) ) {
6590 alt34=1;
6591 }
6592 }
6593 switch (alt34) {
6594 case 1 :
6595 // InternalApplicationConfiguration.g:2392:4: ( ( ruleQualifiedName ) ) otherlv_2= '::'
6596 {
6597 // InternalApplicationConfiguration.g:2392:4: ( ( ruleQualifiedName ) )
6598 // InternalApplicationConfiguration.g:2393:5: ( ruleQualifiedName )
6599 {
6600 // InternalApplicationConfiguration.g:2393:5: ( ruleQualifiedName )
6601 // InternalApplicationConfiguration.g:2394:6: ruleQualifiedName
6602 {
6603
6604 if (current==null) {
6605 current = createModelElement(grammarAccess.getMtffRule());
6606 }
6607
6608
6609 newCompositeNode(grammarAccess.getMtffAccess().getPackageCftModelCrossReference_1_0_0());
6610
6611 pushFollow(FOLLOW_18);
6612 ruleQualifiedName();
6613
6614 state._fsp--;
6615
6616
6617 afterParserOrEnumRuleCall();
6618
6619
6620 }
6621
6622
6623 }
6624
6625 otherlv_2=(Token)match(input,24,FOLLOW_6);
6626
6627 newLeafNode(otherlv_2, grammarAccess.getMtffAccess().getColonColonKeyword_1_1());
6628
6629
6630 }
6631 break;
6632
6633 }
6634
6635 // InternalApplicationConfiguration.g:2413:3: ( (otherlv_3= RULE_ID ) )
6636 // InternalApplicationConfiguration.g:2414:4: (otherlv_3= RULE_ID )
6637 {
6638 // InternalApplicationConfiguration.g:2414:4: (otherlv_3= RULE_ID )
6639 // InternalApplicationConfiguration.g:2415:5: otherlv_3= RULE_ID
6640 {
6641
6642 if (current==null) {
6643 current = createModelElement(grammarAccess.getMtffRule());
6644 }
6645
6646 otherlv_3=(Token)match(input,RULE_ID,FOLLOW_2);
6647
6648 newLeafNode(otherlv_3, grammarAccess.getMtffAccess().getTransformationTransformationDefinitionCrossReference_2_0());
6649
6650
6651 }
6652
6653
6654 }
6655
6656
6657 }
6658
6659
6660 }
6661
6662
6663 leaveRule();
6664
6665 }
6666
6667 catch (RecognitionException re) {
6668 recover(input,re);
6669 appendSkippedTokens();
6670 }
6671 finally {
6672 }
6673 return current;
6674 }
6675 // $ANTLR end "ruleMtff"
6676
6677
6678 // $ANTLR start "entryRuleObjectiveDeclaration" 6018 // $ANTLR start "entryRuleObjectiveDeclaration"
6679 // InternalApplicationConfiguration.g:2430:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ; 6019 // InternalApplicationConfiguration.g:2195:1: entryRuleObjectiveDeclaration returns [EObject current=null] : iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ;
6680 public final EObject entryRuleObjectiveDeclaration() throws RecognitionException { 6020 public final EObject entryRuleObjectiveDeclaration() throws RecognitionException {
6681 EObject current = null; 6021 EObject current = null;
6682 6022
@@ -6684,8 +6024,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6684 6024
6685 6025
6686 try { 6026 try {
6687 // InternalApplicationConfiguration.g:2430:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF ) 6027 // InternalApplicationConfiguration.g:2195:61: (iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF )
6688 // InternalApplicationConfiguration.g:2431:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF 6028 // InternalApplicationConfiguration.g:2196:2: iv_ruleObjectiveDeclaration= ruleObjectiveDeclaration EOF
6689 { 6029 {
6690 newCompositeNode(grammarAccess.getObjectiveDeclarationRule()); 6030 newCompositeNode(grammarAccess.getObjectiveDeclarationRule());
6691 pushFollow(FOLLOW_1); 6031 pushFollow(FOLLOW_1);
@@ -6712,7 +6052,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6712 6052
6713 6053
6714 // $ANTLR start "ruleObjectiveDeclaration" 6054 // $ANTLR start "ruleObjectiveDeclaration"
6715 // InternalApplicationConfiguration.g:2437:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ; 6055 // InternalApplicationConfiguration.g:2202:1: ruleObjectiveDeclaration returns [EObject current=null] : (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ;
6716 public final EObject ruleObjectiveDeclaration() throws RecognitionException { 6056 public final EObject ruleObjectiveDeclaration() throws RecognitionException {
6717 EObject current = null; 6057 EObject current = null;
6718 6058
@@ -6725,23 +6065,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6725 enterRule(); 6065 enterRule();
6726 6066
6727 try { 6067 try {
6728 // InternalApplicationConfiguration.g:2443:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) ) 6068 // InternalApplicationConfiguration.g:2208:2: ( (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) )
6729 // InternalApplicationConfiguration.g:2444:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) 6069 // InternalApplicationConfiguration.g:2209:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
6730 { 6070 {
6731 // InternalApplicationConfiguration.g:2444:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) ) 6071 // InternalApplicationConfiguration.g:2209:2: (otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) )
6732 // InternalApplicationConfiguration.g:2445:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) ) 6072 // InternalApplicationConfiguration.g:2210:3: otherlv_0= 'objectives' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleObjectiveSpecification ) )
6733 { 6073 {
6734 otherlv_0=(Token)match(input,32,FOLLOW_6); 6074 otherlv_0=(Token)match(input,29,FOLLOW_6);
6735 6075
6736 newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0()); 6076 newLeafNode(otherlv_0, grammarAccess.getObjectiveDeclarationAccess().getObjectivesKeyword_0());
6737 6077
6738 // InternalApplicationConfiguration.g:2449:3: ( (lv_name_1_0= RULE_ID ) ) 6078 // InternalApplicationConfiguration.g:2214:3: ( (lv_name_1_0= RULE_ID ) )
6739 // InternalApplicationConfiguration.g:2450:4: (lv_name_1_0= RULE_ID ) 6079 // InternalApplicationConfiguration.g:2215:4: (lv_name_1_0= RULE_ID )
6740 { 6080 {
6741 // InternalApplicationConfiguration.g:2450:4: (lv_name_1_0= RULE_ID ) 6081 // InternalApplicationConfiguration.g:2215:4: (lv_name_1_0= RULE_ID )
6742 // InternalApplicationConfiguration.g:2451:5: lv_name_1_0= RULE_ID 6082 // InternalApplicationConfiguration.g:2216:5: lv_name_1_0= RULE_ID
6743 { 6083 {
6744 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); 6084 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
6745 6085
6746 newLeafNode(lv_name_1_0, grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 6086 newLeafNode(lv_name_1_0, grammarAccess.getObjectiveDeclarationAccess().getNameIDTerminalRuleCall_1_0());
6747 6087
@@ -6761,11 +6101,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6761 6101
6762 } 6102 }
6763 6103
6764 // InternalApplicationConfiguration.g:2467:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) ) 6104 // InternalApplicationConfiguration.g:2232:3: ( (lv_specification_2_0= ruleObjectiveSpecification ) )
6765 // InternalApplicationConfiguration.g:2468:4: (lv_specification_2_0= ruleObjectiveSpecification ) 6105 // InternalApplicationConfiguration.g:2233:4: (lv_specification_2_0= ruleObjectiveSpecification )
6766 { 6106 {
6767 // InternalApplicationConfiguration.g:2468:4: (lv_specification_2_0= ruleObjectiveSpecification ) 6107 // InternalApplicationConfiguration.g:2233:4: (lv_specification_2_0= ruleObjectiveSpecification )
6768 // InternalApplicationConfiguration.g:2469:5: lv_specification_2_0= ruleObjectiveSpecification 6108 // InternalApplicationConfiguration.g:2234:5: lv_specification_2_0= ruleObjectiveSpecification
6769 { 6109 {
6770 6110
6771 newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0()); 6111 newCompositeNode(grammarAccess.getObjectiveDeclarationAccess().getSpecificationObjectiveSpecificationParserRuleCall_2_0());
@@ -6815,7 +6155,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6815 6155
6816 6156
6817 // $ANTLR start "entryRuleObjectiveReference" 6157 // $ANTLR start "entryRuleObjectiveReference"
6818 // InternalApplicationConfiguration.g:2490:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ; 6158 // InternalApplicationConfiguration.g:2255:1: entryRuleObjectiveReference returns [EObject current=null] : iv_ruleObjectiveReference= ruleObjectiveReference EOF ;
6819 public final EObject entryRuleObjectiveReference() throws RecognitionException { 6159 public final EObject entryRuleObjectiveReference() throws RecognitionException {
6820 EObject current = null; 6160 EObject current = null;
6821 6161
@@ -6823,8 +6163,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6823 6163
6824 6164
6825 try { 6165 try {
6826 // InternalApplicationConfiguration.g:2490:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF ) 6166 // InternalApplicationConfiguration.g:2255:59: (iv_ruleObjectiveReference= ruleObjectiveReference EOF )
6827 // InternalApplicationConfiguration.g:2491:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF 6167 // InternalApplicationConfiguration.g:2256:2: iv_ruleObjectiveReference= ruleObjectiveReference EOF
6828 { 6168 {
6829 newCompositeNode(grammarAccess.getObjectiveReferenceRule()); 6169 newCompositeNode(grammarAccess.getObjectiveReferenceRule());
6830 pushFollow(FOLLOW_1); 6170 pushFollow(FOLLOW_1);
@@ -6851,7 +6191,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6851 6191
6852 6192
6853 // $ANTLR start "ruleObjectiveReference" 6193 // $ANTLR start "ruleObjectiveReference"
6854 // InternalApplicationConfiguration.g:2497:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 6194 // InternalApplicationConfiguration.g:2262:1: ruleObjectiveReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
6855 public final EObject ruleObjectiveReference() throws RecognitionException { 6195 public final EObject ruleObjectiveReference() throws RecognitionException {
6856 EObject current = null; 6196 EObject current = null;
6857 6197
@@ -6861,14 +6201,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6861 enterRule(); 6201 enterRule();
6862 6202
6863 try { 6203 try {
6864 // InternalApplicationConfiguration.g:2503:2: ( ( (otherlv_0= RULE_ID ) ) ) 6204 // InternalApplicationConfiguration.g:2268:2: ( ( (otherlv_0= RULE_ID ) ) )
6865 // InternalApplicationConfiguration.g:2504:2: ( (otherlv_0= RULE_ID ) ) 6205 // InternalApplicationConfiguration.g:2269:2: ( (otherlv_0= RULE_ID ) )
6866 { 6206 {
6867 // InternalApplicationConfiguration.g:2504:2: ( (otherlv_0= RULE_ID ) ) 6207 // InternalApplicationConfiguration.g:2269:2: ( (otherlv_0= RULE_ID ) )
6868 // InternalApplicationConfiguration.g:2505:3: (otherlv_0= RULE_ID ) 6208 // InternalApplicationConfiguration.g:2270:3: (otherlv_0= RULE_ID )
6869 { 6209 {
6870 // InternalApplicationConfiguration.g:2505:3: (otherlv_0= RULE_ID ) 6210 // InternalApplicationConfiguration.g:2270:3: (otherlv_0= RULE_ID )
6871 // InternalApplicationConfiguration.g:2506:4: otherlv_0= RULE_ID 6211 // InternalApplicationConfiguration.g:2271:4: otherlv_0= RULE_ID
6872 { 6212 {
6873 6213
6874 if (current==null) { 6214 if (current==null) {
@@ -6905,7 +6245,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6905 6245
6906 6246
6907 // $ANTLR start "entryRuleObjective" 6247 // $ANTLR start "entryRuleObjective"
6908 // InternalApplicationConfiguration.g:2520:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ; 6248 // InternalApplicationConfiguration.g:2285:1: entryRuleObjective returns [EObject current=null] : iv_ruleObjective= ruleObjective EOF ;
6909 public final EObject entryRuleObjective() throws RecognitionException { 6249 public final EObject entryRuleObjective() throws RecognitionException {
6910 EObject current = null; 6250 EObject current = null;
6911 6251
@@ -6913,8 +6253,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6913 6253
6914 6254
6915 try { 6255 try {
6916 // InternalApplicationConfiguration.g:2520:50: (iv_ruleObjective= ruleObjective EOF ) 6256 // InternalApplicationConfiguration.g:2285:50: (iv_ruleObjective= ruleObjective EOF )
6917 // InternalApplicationConfiguration.g:2521:2: iv_ruleObjective= ruleObjective EOF 6257 // InternalApplicationConfiguration.g:2286:2: iv_ruleObjective= ruleObjective EOF
6918 { 6258 {
6919 newCompositeNode(grammarAccess.getObjectiveRule()); 6259 newCompositeNode(grammarAccess.getObjectiveRule());
6920 pushFollow(FOLLOW_1); 6260 pushFollow(FOLLOW_1);
@@ -6941,7 +6281,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6941 6281
6942 6282
6943 // $ANTLR start "ruleObjective" 6283 // $ANTLR start "ruleObjective"
6944 // InternalApplicationConfiguration.g:2527:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ; 6284 // InternalApplicationConfiguration.g:2292:1: ruleObjective returns [EObject current=null] : (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ;
6945 public final EObject ruleObjective() throws RecognitionException { 6285 public final EObject ruleObjective() throws RecognitionException {
6946 EObject current = null; 6286 EObject current = null;
6947 6287
@@ -6954,28 +6294,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6954 enterRule(); 6294 enterRule();
6955 6295
6956 try { 6296 try {
6957 // InternalApplicationConfiguration.g:2533:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) ) 6297 // InternalApplicationConfiguration.g:2298:2: ( (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) )
6958 // InternalApplicationConfiguration.g:2534:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) 6298 // InternalApplicationConfiguration.g:2299:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
6959 { 6299 {
6960 // InternalApplicationConfiguration.g:2534:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification ) 6300 // InternalApplicationConfiguration.g:2299:2: (this_ObjectiveReference_0= ruleObjectiveReference | this_ObjectiveSpecification_1= ruleObjectiveSpecification )
6961 int alt35=2; 6301 int alt31=2;
6962 int LA35_0 = input.LA(1); 6302 int LA31_0 = input.LA(1);
6963 6303
6964 if ( (LA35_0==RULE_ID) ) { 6304 if ( (LA31_0==RULE_ID) ) {
6965 alt35=1; 6305 alt31=1;
6966 } 6306 }
6967 else if ( (LA35_0==19) ) { 6307 else if ( (LA31_0==18) ) {
6968 alt35=2; 6308 alt31=2;
6969 } 6309 }
6970 else { 6310 else {
6971 NoViableAltException nvae = 6311 NoViableAltException nvae =
6972 new NoViableAltException("", 35, 0, input); 6312 new NoViableAltException("", 31, 0, input);
6973 6313
6974 throw nvae; 6314 throw nvae;
6975 } 6315 }
6976 switch (alt35) { 6316 switch (alt31) {
6977 case 1 : 6317 case 1 :
6978 // InternalApplicationConfiguration.g:2535:3: this_ObjectiveReference_0= ruleObjectiveReference 6318 // InternalApplicationConfiguration.g:2300:3: this_ObjectiveReference_0= ruleObjectiveReference
6979 { 6319 {
6980 6320
6981 newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0()); 6321 newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveReferenceParserRuleCall_0());
@@ -6993,7 +6333,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
6993 } 6333 }
6994 break; 6334 break;
6995 case 2 : 6335 case 2 :
6996 // InternalApplicationConfiguration.g:2544:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification 6336 // InternalApplicationConfiguration.g:2309:3: this_ObjectiveSpecification_1= ruleObjectiveSpecification
6997 { 6337 {
6998 6338
6999 newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1()); 6339 newCompositeNode(grammarAccess.getObjectiveAccess().getObjectiveSpecificationParserRuleCall_1());
@@ -7033,7 +6373,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7033 6373
7034 6374
7035 // $ANTLR start "entryRuleConfigSpecification" 6375 // $ANTLR start "entryRuleConfigSpecification"
7036 // InternalApplicationConfiguration.g:2556:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ; 6376 // InternalApplicationConfiguration.g:2321:1: entryRuleConfigSpecification returns [EObject current=null] : iv_ruleConfigSpecification= ruleConfigSpecification EOF ;
7037 public final EObject entryRuleConfigSpecification() throws RecognitionException { 6377 public final EObject entryRuleConfigSpecification() throws RecognitionException {
7038 EObject current = null; 6378 EObject current = null;
7039 6379
@@ -7041,8 +6381,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7041 6381
7042 6382
7043 try { 6383 try {
7044 // InternalApplicationConfiguration.g:2556:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF ) 6384 // InternalApplicationConfiguration.g:2321:60: (iv_ruleConfigSpecification= ruleConfigSpecification EOF )
7045 // InternalApplicationConfiguration.g:2557:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF 6385 // InternalApplicationConfiguration.g:2322:2: iv_ruleConfigSpecification= ruleConfigSpecification EOF
7046 { 6386 {
7047 newCompositeNode(grammarAccess.getConfigSpecificationRule()); 6387 newCompositeNode(grammarAccess.getConfigSpecificationRule());
7048 pushFollow(FOLLOW_1); 6388 pushFollow(FOLLOW_1);
@@ -7069,7 +6409,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7069 6409
7070 6410
7071 // $ANTLR start "ruleConfigSpecification" 6411 // $ANTLR start "ruleConfigSpecification"
7072 // InternalApplicationConfiguration.g:2563:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ; 6412 // InternalApplicationConfiguration.g:2328:1: ruleConfigSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ;
7073 public final EObject ruleConfigSpecification() throws RecognitionException { 6413 public final EObject ruleConfigSpecification() throws RecognitionException {
7074 EObject current = null; 6414 EObject current = null;
7075 6415
@@ -7085,14 +6425,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7085 enterRule(); 6425 enterRule();
7086 6426
7087 try { 6427 try {
7088 // InternalApplicationConfiguration.g:2569:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) ) 6428 // InternalApplicationConfiguration.g:2334:2: ( ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) )
7089 // InternalApplicationConfiguration.g:2570:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) 6429 // InternalApplicationConfiguration.g:2335:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
7090 { 6430 {
7091 // InternalApplicationConfiguration.g:2570:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' ) 6431 // InternalApplicationConfiguration.g:2335:2: ( () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' )
7092 // InternalApplicationConfiguration.g:2571:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}' 6432 // InternalApplicationConfiguration.g:2336:3: () otherlv_1= '{' ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? otherlv_5= '}'
7093 { 6433 {
7094 // InternalApplicationConfiguration.g:2571:3: () 6434 // InternalApplicationConfiguration.g:2336:3: ()
7095 // InternalApplicationConfiguration.g:2572:4: 6435 // InternalApplicationConfiguration.g:2337:4:
7096 { 6436 {
7097 6437
7098 current = forceCreateModelElement( 6438 current = forceCreateModelElement(
@@ -7102,31 +6442,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7102 6442
7103 } 6443 }
7104 6444
7105 otherlv_1=(Token)match(input,19,FOLLOW_26); 6445 otherlv_1=(Token)match(input,18,FOLLOW_24);
7106 6446
7107 newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1()); 6447 newLeafNode(otherlv_1, grammarAccess.getConfigSpecificationAccess().getLeftCurlyBracketKeyword_1());
7108 6448
7109 // InternalApplicationConfiguration.g:2582:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )? 6449 // InternalApplicationConfiguration.g:2347:3: ( ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* )?
7110 int alt37=2; 6450 int alt33=2;
7111 int LA37_0 = input.LA(1); 6451 int LA33_0 = input.LA(1);
7112 6452
7113 if ( (LA37_0==RULE_STRING||(LA37_0>=34 && LA37_0<=36)) ) { 6453 if ( (LA33_0==RULE_STRING||(LA33_0>=31 && LA33_0<=33)) ) {
7114 alt37=1; 6454 alt33=1;
7115 } 6455 }
7116 switch (alt37) { 6456 switch (alt33) {
7117 case 1 : 6457 case 1 :
7118 // InternalApplicationConfiguration.g:2583:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* 6458 // InternalApplicationConfiguration.g:2348:4: ( (lv_entries_2_0= ruleConfigEntry ) ) (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
7119 { 6459 {
7120 // InternalApplicationConfiguration.g:2583:4: ( (lv_entries_2_0= ruleConfigEntry ) ) 6460 // InternalApplicationConfiguration.g:2348:4: ( (lv_entries_2_0= ruleConfigEntry ) )
7121 // InternalApplicationConfiguration.g:2584:5: (lv_entries_2_0= ruleConfigEntry ) 6461 // InternalApplicationConfiguration.g:2349:5: (lv_entries_2_0= ruleConfigEntry )
7122 { 6462 {
7123 // InternalApplicationConfiguration.g:2584:5: (lv_entries_2_0= ruleConfigEntry ) 6463 // InternalApplicationConfiguration.g:2349:5: (lv_entries_2_0= ruleConfigEntry )
7124 // InternalApplicationConfiguration.g:2585:6: lv_entries_2_0= ruleConfigEntry 6464 // InternalApplicationConfiguration.g:2350:6: lv_entries_2_0= ruleConfigEntry
7125 { 6465 {
7126 6466
7127 newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0()); 6467 newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_0_0());
7128 6468
7129 pushFollow(FOLLOW_15); 6469 pushFollow(FOLLOW_14);
7130 lv_entries_2_0=ruleConfigEntry(); 6470 lv_entries_2_0=ruleConfigEntry();
7131 6471
7132 state._fsp--; 6472 state._fsp--;
@@ -7148,35 +6488,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7148 6488
7149 } 6489 }
7150 6490
7151 // InternalApplicationConfiguration.g:2602:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )* 6491 // InternalApplicationConfiguration.g:2367:4: (otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) )*
7152 loop36: 6492 loop32:
7153 do { 6493 do {
7154 int alt36=2; 6494 int alt32=2;
7155 int LA36_0 = input.LA(1); 6495 int LA32_0 = input.LA(1);
7156 6496
7157 if ( (LA36_0==20) ) { 6497 if ( (LA32_0==19) ) {
7158 alt36=1; 6498 alt32=1;
7159 } 6499 }
7160 6500
7161 6501
7162 switch (alt36) { 6502 switch (alt32) {
7163 case 1 : 6503 case 1 :
7164 // InternalApplicationConfiguration.g:2603:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) ) 6504 // InternalApplicationConfiguration.g:2368:5: otherlv_3= ',' ( (lv_entries_4_0= ruleConfigEntry ) )
7165 { 6505 {
7166 otherlv_3=(Token)match(input,20,FOLLOW_27); 6506 otherlv_3=(Token)match(input,19,FOLLOW_25);
7167 6507
7168 newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0()); 6508 newLeafNode(otherlv_3, grammarAccess.getConfigSpecificationAccess().getCommaKeyword_2_1_0());
7169 6509
7170 // InternalApplicationConfiguration.g:2607:5: ( (lv_entries_4_0= ruleConfigEntry ) ) 6510 // InternalApplicationConfiguration.g:2372:5: ( (lv_entries_4_0= ruleConfigEntry ) )
7171 // InternalApplicationConfiguration.g:2608:6: (lv_entries_4_0= ruleConfigEntry ) 6511 // InternalApplicationConfiguration.g:2373:6: (lv_entries_4_0= ruleConfigEntry )
7172 { 6512 {
7173 // InternalApplicationConfiguration.g:2608:6: (lv_entries_4_0= ruleConfigEntry ) 6513 // InternalApplicationConfiguration.g:2373:6: (lv_entries_4_0= ruleConfigEntry )
7174 // InternalApplicationConfiguration.g:2609:7: lv_entries_4_0= ruleConfigEntry 6514 // InternalApplicationConfiguration.g:2374:7: lv_entries_4_0= ruleConfigEntry
7175 { 6515 {
7176 6516
7177 newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0()); 6517 newCompositeNode(grammarAccess.getConfigSpecificationAccess().getEntriesConfigEntryParserRuleCall_2_1_1_0());
7178 6518
7179 pushFollow(FOLLOW_15); 6519 pushFollow(FOLLOW_14);
7180 lv_entries_4_0=ruleConfigEntry(); 6520 lv_entries_4_0=ruleConfigEntry();
7181 6521
7182 state._fsp--; 6522 state._fsp--;
@@ -7203,7 +6543,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7203 break; 6543 break;
7204 6544
7205 default : 6545 default :
7206 break loop36; 6546 break loop32;
7207 } 6547 }
7208 } while (true); 6548 } while (true);
7209 6549
@@ -7213,7 +6553,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7213 6553
7214 } 6554 }
7215 6555
7216 otherlv_5=(Token)match(input,21,FOLLOW_2); 6556 otherlv_5=(Token)match(input,20,FOLLOW_2);
7217 6557
7218 newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3()); 6558 newLeafNode(otherlv_5, grammarAccess.getConfigSpecificationAccess().getRightCurlyBracketKeyword_3());
7219 6559
@@ -7240,7 +6580,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7240 6580
7241 6581
7242 // $ANTLR start "entryRuleConfigDeclaration" 6582 // $ANTLR start "entryRuleConfigDeclaration"
7243 // InternalApplicationConfiguration.g:2636:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ; 6583 // InternalApplicationConfiguration.g:2401:1: entryRuleConfigDeclaration returns [EObject current=null] : iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ;
7244 public final EObject entryRuleConfigDeclaration() throws RecognitionException { 6584 public final EObject entryRuleConfigDeclaration() throws RecognitionException {
7245 EObject current = null; 6585 EObject current = null;
7246 6586
@@ -7248,8 +6588,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7248 6588
7249 6589
7250 try { 6590 try {
7251 // InternalApplicationConfiguration.g:2636:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF ) 6591 // InternalApplicationConfiguration.g:2401:58: (iv_ruleConfigDeclaration= ruleConfigDeclaration EOF )
7252 // InternalApplicationConfiguration.g:2637:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF 6592 // InternalApplicationConfiguration.g:2402:2: iv_ruleConfigDeclaration= ruleConfigDeclaration EOF
7253 { 6593 {
7254 newCompositeNode(grammarAccess.getConfigDeclarationRule()); 6594 newCompositeNode(grammarAccess.getConfigDeclarationRule());
7255 pushFollow(FOLLOW_1); 6595 pushFollow(FOLLOW_1);
@@ -7276,7 +6616,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7276 6616
7277 6617
7278 // $ANTLR start "ruleConfigDeclaration" 6618 // $ANTLR start "ruleConfigDeclaration"
7279 // InternalApplicationConfiguration.g:2643:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ; 6619 // InternalApplicationConfiguration.g:2408:1: ruleConfigDeclaration returns [EObject current=null] : (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ;
7280 public final EObject ruleConfigDeclaration() throws RecognitionException { 6620 public final EObject ruleConfigDeclaration() throws RecognitionException {
7281 EObject current = null; 6621 EObject current = null;
7282 6622
@@ -7289,23 +6629,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7289 enterRule(); 6629 enterRule();
7290 6630
7291 try { 6631 try {
7292 // InternalApplicationConfiguration.g:2649:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) ) 6632 // InternalApplicationConfiguration.g:2414:2: ( (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) )
7293 // InternalApplicationConfiguration.g:2650:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) 6633 // InternalApplicationConfiguration.g:2415:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
7294 { 6634 {
7295 // InternalApplicationConfiguration.g:2650:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) ) 6635 // InternalApplicationConfiguration.g:2415:2: (otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) )
7296 // InternalApplicationConfiguration.g:2651:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) ) 6636 // InternalApplicationConfiguration.g:2416:3: otherlv_0= 'config' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleConfigSpecification ) )
7297 { 6637 {
7298 otherlv_0=(Token)match(input,33,FOLLOW_6); 6638 otherlv_0=(Token)match(input,30,FOLLOW_6);
7299 6639
7300 newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0()); 6640 newLeafNode(otherlv_0, grammarAccess.getConfigDeclarationAccess().getConfigKeyword_0());
7301 6641
7302 // InternalApplicationConfiguration.g:2655:3: ( (lv_name_1_0= RULE_ID ) ) 6642 // InternalApplicationConfiguration.g:2420:3: ( (lv_name_1_0= RULE_ID ) )
7303 // InternalApplicationConfiguration.g:2656:4: (lv_name_1_0= RULE_ID ) 6643 // InternalApplicationConfiguration.g:2421:4: (lv_name_1_0= RULE_ID )
7304 { 6644 {
7305 // InternalApplicationConfiguration.g:2656:4: (lv_name_1_0= RULE_ID ) 6645 // InternalApplicationConfiguration.g:2421:4: (lv_name_1_0= RULE_ID )
7306 // InternalApplicationConfiguration.g:2657:5: lv_name_1_0= RULE_ID 6646 // InternalApplicationConfiguration.g:2422:5: lv_name_1_0= RULE_ID
7307 { 6647 {
7308 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); 6648 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
7309 6649
7310 newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 6650 newLeafNode(lv_name_1_0, grammarAccess.getConfigDeclarationAccess().getNameIDTerminalRuleCall_1_0());
7311 6651
@@ -7325,11 +6665,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7325 6665
7326 } 6666 }
7327 6667
7328 // InternalApplicationConfiguration.g:2673:3: ( (lv_specification_2_0= ruleConfigSpecification ) ) 6668 // InternalApplicationConfiguration.g:2438:3: ( (lv_specification_2_0= ruleConfigSpecification ) )
7329 // InternalApplicationConfiguration.g:2674:4: (lv_specification_2_0= ruleConfigSpecification ) 6669 // InternalApplicationConfiguration.g:2439:4: (lv_specification_2_0= ruleConfigSpecification )
7330 { 6670 {
7331 // InternalApplicationConfiguration.g:2674:4: (lv_specification_2_0= ruleConfigSpecification ) 6671 // InternalApplicationConfiguration.g:2439:4: (lv_specification_2_0= ruleConfigSpecification )
7332 // InternalApplicationConfiguration.g:2675:5: lv_specification_2_0= ruleConfigSpecification 6672 // InternalApplicationConfiguration.g:2440:5: lv_specification_2_0= ruleConfigSpecification
7333 { 6673 {
7334 6674
7335 newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0()); 6675 newCompositeNode(grammarAccess.getConfigDeclarationAccess().getSpecificationConfigSpecificationParserRuleCall_2_0());
@@ -7379,7 +6719,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7379 6719
7380 6720
7381 // $ANTLR start "entryRuleConfigEntry" 6721 // $ANTLR start "entryRuleConfigEntry"
7382 // InternalApplicationConfiguration.g:2696:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ; 6722 // InternalApplicationConfiguration.g:2461:1: entryRuleConfigEntry returns [EObject current=null] : iv_ruleConfigEntry= ruleConfigEntry EOF ;
7383 public final EObject entryRuleConfigEntry() throws RecognitionException { 6723 public final EObject entryRuleConfigEntry() throws RecognitionException {
7384 EObject current = null; 6724 EObject current = null;
7385 6725
@@ -7387,8 +6727,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7387 6727
7388 6728
7389 try { 6729 try {
7390 // InternalApplicationConfiguration.g:2696:52: (iv_ruleConfigEntry= ruleConfigEntry EOF ) 6730 // InternalApplicationConfiguration.g:2461:52: (iv_ruleConfigEntry= ruleConfigEntry EOF )
7391 // InternalApplicationConfiguration.g:2697:2: iv_ruleConfigEntry= ruleConfigEntry EOF 6731 // InternalApplicationConfiguration.g:2462:2: iv_ruleConfigEntry= ruleConfigEntry EOF
7392 { 6732 {
7393 newCompositeNode(grammarAccess.getConfigEntryRule()); 6733 newCompositeNode(grammarAccess.getConfigEntryRule());
7394 pushFollow(FOLLOW_1); 6734 pushFollow(FOLLOW_1);
@@ -7415,7 +6755,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7415 6755
7416 6756
7417 // $ANTLR start "ruleConfigEntry" 6757 // $ANTLR start "ruleConfigEntry"
7418 // InternalApplicationConfiguration.g:2703:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ; 6758 // InternalApplicationConfiguration.g:2468:1: ruleConfigEntry returns [EObject current=null] : (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ;
7419 public final EObject ruleConfigEntry() throws RecognitionException { 6759 public final EObject ruleConfigEntry() throws RecognitionException {
7420 EObject current = null; 6760 EObject current = null;
7421 6761
@@ -7432,42 +6772,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7432 enterRule(); 6772 enterRule();
7433 6773
7434 try { 6774 try {
7435 // InternalApplicationConfiguration.g:2709:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) ) 6775 // InternalApplicationConfiguration.g:2474:2: ( (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) )
7436 // InternalApplicationConfiguration.g:2710:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) 6776 // InternalApplicationConfiguration.g:2475:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
7437 { 6777 {
7438 // InternalApplicationConfiguration.g:2710:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry ) 6778 // InternalApplicationConfiguration.g:2475:2: (this_DocumentationEntry_0= ruleDocumentationEntry | this_RuntimeEntry_1= ruleRuntimeEntry | this_MemoryEntry_2= ruleMemoryEntry | this_CustomEntry_3= ruleCustomEntry )
7439 int alt38=4; 6779 int alt34=4;
7440 switch ( input.LA(1) ) { 6780 switch ( input.LA(1) ) {
7441 case 34: 6781 case 31:
7442 { 6782 {
7443 alt38=1; 6783 alt34=1;
7444 } 6784 }
7445 break; 6785 break;
7446 case 35: 6786 case 32:
7447 { 6787 {
7448 alt38=2; 6788 alt34=2;
7449 } 6789 }
7450 break; 6790 break;
7451 case 36: 6791 case 33:
7452 { 6792 {
7453 alt38=3; 6793 alt34=3;
7454 } 6794 }
7455 break; 6795 break;
7456 case RULE_STRING: 6796 case RULE_STRING:
7457 { 6797 {
7458 alt38=4; 6798 alt34=4;
7459 } 6799 }
7460 break; 6800 break;
7461 default: 6801 default:
7462 NoViableAltException nvae = 6802 NoViableAltException nvae =
7463 new NoViableAltException("", 38, 0, input); 6803 new NoViableAltException("", 34, 0, input);
7464 6804
7465 throw nvae; 6805 throw nvae;
7466 } 6806 }
7467 6807
7468 switch (alt38) { 6808 switch (alt34) {
7469 case 1 : 6809 case 1 :
7470 // InternalApplicationConfiguration.g:2711:3: this_DocumentationEntry_0= ruleDocumentationEntry 6810 // InternalApplicationConfiguration.g:2476:3: this_DocumentationEntry_0= ruleDocumentationEntry
7471 { 6811 {
7472 6812
7473 newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0()); 6813 newCompositeNode(grammarAccess.getConfigEntryAccess().getDocumentationEntryParserRuleCall_0());
@@ -7485,7 +6825,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7485 } 6825 }
7486 break; 6826 break;
7487 case 2 : 6827 case 2 :
7488 // InternalApplicationConfiguration.g:2720:3: this_RuntimeEntry_1= ruleRuntimeEntry 6828 // InternalApplicationConfiguration.g:2485:3: this_RuntimeEntry_1= ruleRuntimeEntry
7489 { 6829 {
7490 6830
7491 newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1()); 6831 newCompositeNode(grammarAccess.getConfigEntryAccess().getRuntimeEntryParserRuleCall_1());
@@ -7503,7 +6843,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7503 } 6843 }
7504 break; 6844 break;
7505 case 3 : 6845 case 3 :
7506 // InternalApplicationConfiguration.g:2729:3: this_MemoryEntry_2= ruleMemoryEntry 6846 // InternalApplicationConfiguration.g:2494:3: this_MemoryEntry_2= ruleMemoryEntry
7507 { 6847 {
7508 6848
7509 newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2()); 6849 newCompositeNode(grammarAccess.getConfigEntryAccess().getMemoryEntryParserRuleCall_2());
@@ -7521,7 +6861,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7521 } 6861 }
7522 break; 6862 break;
7523 case 4 : 6863 case 4 :
7524 // InternalApplicationConfiguration.g:2738:3: this_CustomEntry_3= ruleCustomEntry 6864 // InternalApplicationConfiguration.g:2503:3: this_CustomEntry_3= ruleCustomEntry
7525 { 6865 {
7526 6866
7527 newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3()); 6867 newCompositeNode(grammarAccess.getConfigEntryAccess().getCustomEntryParserRuleCall_3());
@@ -7561,7 +6901,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7561 6901
7562 6902
7563 // $ANTLR start "entryRuleDocumentationEntry" 6903 // $ANTLR start "entryRuleDocumentationEntry"
7564 // InternalApplicationConfiguration.g:2750:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ; 6904 // InternalApplicationConfiguration.g:2515:1: entryRuleDocumentationEntry returns [EObject current=null] : iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ;
7565 public final EObject entryRuleDocumentationEntry() throws RecognitionException { 6905 public final EObject entryRuleDocumentationEntry() throws RecognitionException {
7566 EObject current = null; 6906 EObject current = null;
7567 6907
@@ -7569,8 +6909,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7569 6909
7570 6910
7571 try { 6911 try {
7572 // InternalApplicationConfiguration.g:2750:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF ) 6912 // InternalApplicationConfiguration.g:2515:59: (iv_ruleDocumentationEntry= ruleDocumentationEntry EOF )
7573 // InternalApplicationConfiguration.g:2751:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF 6913 // InternalApplicationConfiguration.g:2516:2: iv_ruleDocumentationEntry= ruleDocumentationEntry EOF
7574 { 6914 {
7575 newCompositeNode(grammarAccess.getDocumentationEntryRule()); 6915 newCompositeNode(grammarAccess.getDocumentationEntryRule());
7576 pushFollow(FOLLOW_1); 6916 pushFollow(FOLLOW_1);
@@ -7597,7 +6937,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7597 6937
7598 6938
7599 // $ANTLR start "ruleDocumentationEntry" 6939 // $ANTLR start "ruleDocumentationEntry"
7600 // InternalApplicationConfiguration.g:2757:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ; 6940 // InternalApplicationConfiguration.g:2522:1: ruleDocumentationEntry returns [EObject current=null] : (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ;
7601 public final EObject ruleDocumentationEntry() throws RecognitionException { 6941 public final EObject ruleDocumentationEntry() throws RecognitionException {
7602 EObject current = null; 6942 EObject current = null;
7603 6943
@@ -7610,25 +6950,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7610 enterRule(); 6950 enterRule();
7611 6951
7612 try { 6952 try {
7613 // InternalApplicationConfiguration.g:2763:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) ) 6953 // InternalApplicationConfiguration.g:2528:2: ( (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) )
7614 // InternalApplicationConfiguration.g:2764:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) 6954 // InternalApplicationConfiguration.g:2529:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
7615 { 6955 {
7616 // InternalApplicationConfiguration.g:2764:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) ) 6956 // InternalApplicationConfiguration.g:2529:2: (otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) )
7617 // InternalApplicationConfiguration.g:2765:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) 6957 // InternalApplicationConfiguration.g:2530:3: otherlv_0= 'log-level' otherlv_1= '=' ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
7618 { 6958 {
7619 otherlv_0=(Token)match(input,34,FOLLOW_13); 6959 otherlv_0=(Token)match(input,31,FOLLOW_12);
7620 6960
7621 newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0()); 6961 newLeafNode(otherlv_0, grammarAccess.getDocumentationEntryAccess().getLogLevelKeyword_0());
7622 6962
7623 otherlv_1=(Token)match(input,18,FOLLOW_28); 6963 otherlv_1=(Token)match(input,17,FOLLOW_26);
7624 6964
7625 newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1()); 6965 newLeafNode(otherlv_1, grammarAccess.getDocumentationEntryAccess().getEqualsSignKeyword_1());
7626 6966
7627 // InternalApplicationConfiguration.g:2773:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) ) 6967 // InternalApplicationConfiguration.g:2538:3: ( (lv_level_2_0= ruleDocumentLevelSpecification ) )
7628 // InternalApplicationConfiguration.g:2774:4: (lv_level_2_0= ruleDocumentLevelSpecification ) 6968 // InternalApplicationConfiguration.g:2539:4: (lv_level_2_0= ruleDocumentLevelSpecification )
7629 { 6969 {
7630 // InternalApplicationConfiguration.g:2774:4: (lv_level_2_0= ruleDocumentLevelSpecification ) 6970 // InternalApplicationConfiguration.g:2539:4: (lv_level_2_0= ruleDocumentLevelSpecification )
7631 // InternalApplicationConfiguration.g:2775:5: lv_level_2_0= ruleDocumentLevelSpecification 6971 // InternalApplicationConfiguration.g:2540:5: lv_level_2_0= ruleDocumentLevelSpecification
7632 { 6972 {
7633 6973
7634 newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0()); 6974 newCompositeNode(grammarAccess.getDocumentationEntryAccess().getLevelDocumentLevelSpecificationEnumRuleCall_2_0());
@@ -7678,7 +7018,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7678 7018
7679 7019
7680 // $ANTLR start "entryRuleRuntimeEntry" 7020 // $ANTLR start "entryRuleRuntimeEntry"
7681 // InternalApplicationConfiguration.g:2796:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ; 7021 // InternalApplicationConfiguration.g:2561:1: entryRuleRuntimeEntry returns [EObject current=null] : iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ;
7682 public final EObject entryRuleRuntimeEntry() throws RecognitionException { 7022 public final EObject entryRuleRuntimeEntry() throws RecognitionException {
7683 EObject current = null; 7023 EObject current = null;
7684 7024
@@ -7686,8 +7026,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7686 7026
7687 7027
7688 try { 7028 try {
7689 // InternalApplicationConfiguration.g:2796:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF ) 7029 // InternalApplicationConfiguration.g:2561:53: (iv_ruleRuntimeEntry= ruleRuntimeEntry EOF )
7690 // InternalApplicationConfiguration.g:2797:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF 7030 // InternalApplicationConfiguration.g:2562:2: iv_ruleRuntimeEntry= ruleRuntimeEntry EOF
7691 { 7031 {
7692 newCompositeNode(grammarAccess.getRuntimeEntryRule()); 7032 newCompositeNode(grammarAccess.getRuntimeEntryRule());
7693 pushFollow(FOLLOW_1); 7033 pushFollow(FOLLOW_1);
@@ -7714,7 +7054,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7714 7054
7715 7055
7716 // $ANTLR start "ruleRuntimeEntry" 7056 // $ANTLR start "ruleRuntimeEntry"
7717 // InternalApplicationConfiguration.g:2803:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ; 7057 // InternalApplicationConfiguration.g:2568:1: ruleRuntimeEntry returns [EObject current=null] : (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ;
7718 public final EObject ruleRuntimeEntry() throws RecognitionException { 7058 public final EObject ruleRuntimeEntry() throws RecognitionException {
7719 EObject current = null; 7059 EObject current = null;
7720 7060
@@ -7726,25 +7066,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7726 enterRule(); 7066 enterRule();
7727 7067
7728 try { 7068 try {
7729 // InternalApplicationConfiguration.g:2809:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) ) 7069 // InternalApplicationConfiguration.g:2574:2: ( (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) )
7730 // InternalApplicationConfiguration.g:2810:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) 7070 // InternalApplicationConfiguration.g:2575:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
7731 { 7071 {
7732 // InternalApplicationConfiguration.g:2810:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) ) 7072 // InternalApplicationConfiguration.g:2575:2: (otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) )
7733 // InternalApplicationConfiguration.g:2811:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) ) 7073 // InternalApplicationConfiguration.g:2576:3: otherlv_0= 'runtime' otherlv_1= '=' ( (lv_millisecLimit_2_0= RULE_INT ) )
7734 { 7074 {
7735 otherlv_0=(Token)match(input,35,FOLLOW_13); 7075 otherlv_0=(Token)match(input,32,FOLLOW_12);
7736 7076
7737 newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0()); 7077 newLeafNode(otherlv_0, grammarAccess.getRuntimeEntryAccess().getRuntimeKeyword_0());
7738 7078
7739 otherlv_1=(Token)match(input,18,FOLLOW_7); 7079 otherlv_1=(Token)match(input,17,FOLLOW_7);
7740 7080
7741 newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1()); 7081 newLeafNode(otherlv_1, grammarAccess.getRuntimeEntryAccess().getEqualsSignKeyword_1());
7742 7082
7743 // InternalApplicationConfiguration.g:2819:3: ( (lv_millisecLimit_2_0= RULE_INT ) ) 7083 // InternalApplicationConfiguration.g:2584:3: ( (lv_millisecLimit_2_0= RULE_INT ) )
7744 // InternalApplicationConfiguration.g:2820:4: (lv_millisecLimit_2_0= RULE_INT ) 7084 // InternalApplicationConfiguration.g:2585:4: (lv_millisecLimit_2_0= RULE_INT )
7745 { 7085 {
7746 // InternalApplicationConfiguration.g:2820:4: (lv_millisecLimit_2_0= RULE_INT ) 7086 // InternalApplicationConfiguration.g:2585:4: (lv_millisecLimit_2_0= RULE_INT )
7747 // InternalApplicationConfiguration.g:2821:5: lv_millisecLimit_2_0= RULE_INT 7087 // InternalApplicationConfiguration.g:2586:5: lv_millisecLimit_2_0= RULE_INT
7748 { 7088 {
7749 lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); 7089 lv_millisecLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
7750 7090
@@ -7789,7 +7129,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7789 7129
7790 7130
7791 // $ANTLR start "entryRuleMemoryEntry" 7131 // $ANTLR start "entryRuleMemoryEntry"
7792 // InternalApplicationConfiguration.g:2841:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ; 7132 // InternalApplicationConfiguration.g:2606:1: entryRuleMemoryEntry returns [EObject current=null] : iv_ruleMemoryEntry= ruleMemoryEntry EOF ;
7793 public final EObject entryRuleMemoryEntry() throws RecognitionException { 7133 public final EObject entryRuleMemoryEntry() throws RecognitionException {
7794 EObject current = null; 7134 EObject current = null;
7795 7135
@@ -7797,8 +7137,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7797 7137
7798 7138
7799 try { 7139 try {
7800 // InternalApplicationConfiguration.g:2841:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF ) 7140 // InternalApplicationConfiguration.g:2606:52: (iv_ruleMemoryEntry= ruleMemoryEntry EOF )
7801 // InternalApplicationConfiguration.g:2842:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF 7141 // InternalApplicationConfiguration.g:2607:2: iv_ruleMemoryEntry= ruleMemoryEntry EOF
7802 { 7142 {
7803 newCompositeNode(grammarAccess.getMemoryEntryRule()); 7143 newCompositeNode(grammarAccess.getMemoryEntryRule());
7804 pushFollow(FOLLOW_1); 7144 pushFollow(FOLLOW_1);
@@ -7825,7 +7165,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7825 7165
7826 7166
7827 // $ANTLR start "ruleMemoryEntry" 7167 // $ANTLR start "ruleMemoryEntry"
7828 // InternalApplicationConfiguration.g:2848:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ; 7168 // InternalApplicationConfiguration.g:2613:1: ruleMemoryEntry returns [EObject current=null] : (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ;
7829 public final EObject ruleMemoryEntry() throws RecognitionException { 7169 public final EObject ruleMemoryEntry() throws RecognitionException {
7830 EObject current = null; 7170 EObject current = null;
7831 7171
@@ -7837,25 +7177,25 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7837 enterRule(); 7177 enterRule();
7838 7178
7839 try { 7179 try {
7840 // InternalApplicationConfiguration.g:2854:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) ) 7180 // InternalApplicationConfiguration.g:2619:2: ( (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) )
7841 // InternalApplicationConfiguration.g:2855:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) 7181 // InternalApplicationConfiguration.g:2620:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
7842 { 7182 {
7843 // InternalApplicationConfiguration.g:2855:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) ) 7183 // InternalApplicationConfiguration.g:2620:2: (otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) )
7844 // InternalApplicationConfiguration.g:2856:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) ) 7184 // InternalApplicationConfiguration.g:2621:3: otherlv_0= 'memory' otherlv_1= '=' ( (lv_megabyteLimit_2_0= RULE_INT ) )
7845 { 7185 {
7846 otherlv_0=(Token)match(input,36,FOLLOW_13); 7186 otherlv_0=(Token)match(input,33,FOLLOW_12);
7847 7187
7848 newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0()); 7188 newLeafNode(otherlv_0, grammarAccess.getMemoryEntryAccess().getMemoryKeyword_0());
7849 7189
7850 otherlv_1=(Token)match(input,18,FOLLOW_7); 7190 otherlv_1=(Token)match(input,17,FOLLOW_7);
7851 7191
7852 newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1()); 7192 newLeafNode(otherlv_1, grammarAccess.getMemoryEntryAccess().getEqualsSignKeyword_1());
7853 7193
7854 // InternalApplicationConfiguration.g:2864:3: ( (lv_megabyteLimit_2_0= RULE_INT ) ) 7194 // InternalApplicationConfiguration.g:2629:3: ( (lv_megabyteLimit_2_0= RULE_INT ) )
7855 // InternalApplicationConfiguration.g:2865:4: (lv_megabyteLimit_2_0= RULE_INT ) 7195 // InternalApplicationConfiguration.g:2630:4: (lv_megabyteLimit_2_0= RULE_INT )
7856 { 7196 {
7857 // InternalApplicationConfiguration.g:2865:4: (lv_megabyteLimit_2_0= RULE_INT ) 7197 // InternalApplicationConfiguration.g:2630:4: (lv_megabyteLimit_2_0= RULE_INT )
7858 // InternalApplicationConfiguration.g:2866:5: lv_megabyteLimit_2_0= RULE_INT 7198 // InternalApplicationConfiguration.g:2631:5: lv_megabyteLimit_2_0= RULE_INT
7859 { 7199 {
7860 lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2); 7200 lv_megabyteLimit_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
7861 7201
@@ -7900,7 +7240,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7900 7240
7901 7241
7902 // $ANTLR start "entryRuleCustomEntry" 7242 // $ANTLR start "entryRuleCustomEntry"
7903 // InternalApplicationConfiguration.g:2886:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ; 7243 // InternalApplicationConfiguration.g:2651:1: entryRuleCustomEntry returns [EObject current=null] : iv_ruleCustomEntry= ruleCustomEntry EOF ;
7904 public final EObject entryRuleCustomEntry() throws RecognitionException { 7244 public final EObject entryRuleCustomEntry() throws RecognitionException {
7905 EObject current = null; 7245 EObject current = null;
7906 7246
@@ -7908,8 +7248,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7908 7248
7909 7249
7910 try { 7250 try {
7911 // InternalApplicationConfiguration.g:2886:52: (iv_ruleCustomEntry= ruleCustomEntry EOF ) 7251 // InternalApplicationConfiguration.g:2651:52: (iv_ruleCustomEntry= ruleCustomEntry EOF )
7912 // InternalApplicationConfiguration.g:2887:2: iv_ruleCustomEntry= ruleCustomEntry EOF 7252 // InternalApplicationConfiguration.g:2652:2: iv_ruleCustomEntry= ruleCustomEntry EOF
7913 { 7253 {
7914 newCompositeNode(grammarAccess.getCustomEntryRule()); 7254 newCompositeNode(grammarAccess.getCustomEntryRule());
7915 pushFollow(FOLLOW_1); 7255 pushFollow(FOLLOW_1);
@@ -7936,7 +7276,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7936 7276
7937 7277
7938 // $ANTLR start "ruleCustomEntry" 7278 // $ANTLR start "ruleCustomEntry"
7939 // InternalApplicationConfiguration.g:2893:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ; 7279 // InternalApplicationConfiguration.g:2658:1: ruleCustomEntry returns [EObject current=null] : ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ;
7940 public final EObject ruleCustomEntry() throws RecognitionException { 7280 public final EObject ruleCustomEntry() throws RecognitionException {
7941 EObject current = null; 7281 EObject current = null;
7942 7282
@@ -7948,19 +7288,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7948 enterRule(); 7288 enterRule();
7949 7289
7950 try { 7290 try {
7951 // InternalApplicationConfiguration.g:2899:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) ) 7291 // InternalApplicationConfiguration.g:2664:2: ( ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) )
7952 // InternalApplicationConfiguration.g:2900:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) 7292 // InternalApplicationConfiguration.g:2665:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
7953 { 7293 {
7954 // InternalApplicationConfiguration.g:2900:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) ) 7294 // InternalApplicationConfiguration.g:2665:2: ( ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) )
7955 // InternalApplicationConfiguration.g:2901:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) ) 7295 // InternalApplicationConfiguration.g:2666:3: ( (lv_key_0_0= RULE_STRING ) ) otherlv_1= '=' ( (lv_value_2_0= RULE_STRING ) )
7956 { 7296 {
7957 // InternalApplicationConfiguration.g:2901:3: ( (lv_key_0_0= RULE_STRING ) ) 7297 // InternalApplicationConfiguration.g:2666:3: ( (lv_key_0_0= RULE_STRING ) )
7958 // InternalApplicationConfiguration.g:2902:4: (lv_key_0_0= RULE_STRING ) 7298 // InternalApplicationConfiguration.g:2667:4: (lv_key_0_0= RULE_STRING )
7959 { 7299 {
7960 // InternalApplicationConfiguration.g:2902:4: (lv_key_0_0= RULE_STRING ) 7300 // InternalApplicationConfiguration.g:2667:4: (lv_key_0_0= RULE_STRING )
7961 // InternalApplicationConfiguration.g:2903:5: lv_key_0_0= RULE_STRING 7301 // InternalApplicationConfiguration.g:2668:5: lv_key_0_0= RULE_STRING
7962 { 7302 {
7963 lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_13); 7303 lv_key_0_0=(Token)match(input,RULE_STRING,FOLLOW_12);
7964 7304
7965 newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0()); 7305 newLeafNode(lv_key_0_0, grammarAccess.getCustomEntryAccess().getKeySTRINGTerminalRuleCall_0_0());
7966 7306
@@ -7980,15 +7320,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
7980 7320
7981 } 7321 }
7982 7322
7983 otherlv_1=(Token)match(input,18,FOLLOW_10); 7323 otherlv_1=(Token)match(input,17,FOLLOW_10);
7984 7324
7985 newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1()); 7325 newLeafNode(otherlv_1, grammarAccess.getCustomEntryAccess().getEqualsSignKeyword_1());
7986 7326
7987 // InternalApplicationConfiguration.g:2923:3: ( (lv_value_2_0= RULE_STRING ) ) 7327 // InternalApplicationConfiguration.g:2688:3: ( (lv_value_2_0= RULE_STRING ) )
7988 // InternalApplicationConfiguration.g:2924:4: (lv_value_2_0= RULE_STRING ) 7328 // InternalApplicationConfiguration.g:2689:4: (lv_value_2_0= RULE_STRING )
7989 { 7329 {
7990 // InternalApplicationConfiguration.g:2924:4: (lv_value_2_0= RULE_STRING ) 7330 // InternalApplicationConfiguration.g:2689:4: (lv_value_2_0= RULE_STRING )
7991 // InternalApplicationConfiguration.g:2925:5: lv_value_2_0= RULE_STRING 7331 // InternalApplicationConfiguration.g:2690:5: lv_value_2_0= RULE_STRING
7992 { 7332 {
7993 lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2); 7333 lv_value_2_0=(Token)match(input,RULE_STRING,FOLLOW_2);
7994 7334
@@ -8033,7 +7373,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8033 7373
8034 7374
8035 // $ANTLR start "entryRuleConfigReference" 7375 // $ANTLR start "entryRuleConfigReference"
8036 // InternalApplicationConfiguration.g:2945:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ; 7376 // InternalApplicationConfiguration.g:2710:1: entryRuleConfigReference returns [EObject current=null] : iv_ruleConfigReference= ruleConfigReference EOF ;
8037 public final EObject entryRuleConfigReference() throws RecognitionException { 7377 public final EObject entryRuleConfigReference() throws RecognitionException {
8038 EObject current = null; 7378 EObject current = null;
8039 7379
@@ -8041,8 +7381,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8041 7381
8042 7382
8043 try { 7383 try {
8044 // InternalApplicationConfiguration.g:2945:56: (iv_ruleConfigReference= ruleConfigReference EOF ) 7384 // InternalApplicationConfiguration.g:2710:56: (iv_ruleConfigReference= ruleConfigReference EOF )
8045 // InternalApplicationConfiguration.g:2946:2: iv_ruleConfigReference= ruleConfigReference EOF 7385 // InternalApplicationConfiguration.g:2711:2: iv_ruleConfigReference= ruleConfigReference EOF
8046 { 7386 {
8047 newCompositeNode(grammarAccess.getConfigReferenceRule()); 7387 newCompositeNode(grammarAccess.getConfigReferenceRule());
8048 pushFollow(FOLLOW_1); 7388 pushFollow(FOLLOW_1);
@@ -8069,7 +7409,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8069 7409
8070 7410
8071 // $ANTLR start "ruleConfigReference" 7411 // $ANTLR start "ruleConfigReference"
8072 // InternalApplicationConfiguration.g:2952:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 7412 // InternalApplicationConfiguration.g:2717:1: ruleConfigReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
8073 public final EObject ruleConfigReference() throws RecognitionException { 7413 public final EObject ruleConfigReference() throws RecognitionException {
8074 EObject current = null; 7414 EObject current = null;
8075 7415
@@ -8079,14 +7419,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8079 enterRule(); 7419 enterRule();
8080 7420
8081 try { 7421 try {
8082 // InternalApplicationConfiguration.g:2958:2: ( ( (otherlv_0= RULE_ID ) ) ) 7422 // InternalApplicationConfiguration.g:2723:2: ( ( (otherlv_0= RULE_ID ) ) )
8083 // InternalApplicationConfiguration.g:2959:2: ( (otherlv_0= RULE_ID ) ) 7423 // InternalApplicationConfiguration.g:2724:2: ( (otherlv_0= RULE_ID ) )
8084 { 7424 {
8085 // InternalApplicationConfiguration.g:2959:2: ( (otherlv_0= RULE_ID ) ) 7425 // InternalApplicationConfiguration.g:2724:2: ( (otherlv_0= RULE_ID ) )
8086 // InternalApplicationConfiguration.g:2960:3: (otherlv_0= RULE_ID ) 7426 // InternalApplicationConfiguration.g:2725:3: (otherlv_0= RULE_ID )
8087 { 7427 {
8088 // InternalApplicationConfiguration.g:2960:3: (otherlv_0= RULE_ID ) 7428 // InternalApplicationConfiguration.g:2725:3: (otherlv_0= RULE_ID )
8089 // InternalApplicationConfiguration.g:2961:4: otherlv_0= RULE_ID 7429 // InternalApplicationConfiguration.g:2726:4: otherlv_0= RULE_ID
8090 { 7430 {
8091 7431
8092 if (current==null) { 7432 if (current==null) {
@@ -8123,7 +7463,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8123 7463
8124 7464
8125 // $ANTLR start "entryRuleConfig" 7465 // $ANTLR start "entryRuleConfig"
8126 // InternalApplicationConfiguration.g:2975:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ; 7466 // InternalApplicationConfiguration.g:2740:1: entryRuleConfig returns [EObject current=null] : iv_ruleConfig= ruleConfig EOF ;
8127 public final EObject entryRuleConfig() throws RecognitionException { 7467 public final EObject entryRuleConfig() throws RecognitionException {
8128 EObject current = null; 7468 EObject current = null;
8129 7469
@@ -8131,8 +7471,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8131 7471
8132 7472
8133 try { 7473 try {
8134 // InternalApplicationConfiguration.g:2975:47: (iv_ruleConfig= ruleConfig EOF ) 7474 // InternalApplicationConfiguration.g:2740:47: (iv_ruleConfig= ruleConfig EOF )
8135 // InternalApplicationConfiguration.g:2976:2: iv_ruleConfig= ruleConfig EOF 7475 // InternalApplicationConfiguration.g:2741:2: iv_ruleConfig= ruleConfig EOF
8136 { 7476 {
8137 newCompositeNode(grammarAccess.getConfigRule()); 7477 newCompositeNode(grammarAccess.getConfigRule());
8138 pushFollow(FOLLOW_1); 7478 pushFollow(FOLLOW_1);
@@ -8159,7 +7499,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8159 7499
8160 7500
8161 // $ANTLR start "ruleConfig" 7501 // $ANTLR start "ruleConfig"
8162 // InternalApplicationConfiguration.g:2982:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ; 7502 // InternalApplicationConfiguration.g:2747:1: ruleConfig returns [EObject current=null] : (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ;
8163 public final EObject ruleConfig() throws RecognitionException { 7503 public final EObject ruleConfig() throws RecognitionException {
8164 EObject current = null; 7504 EObject current = null;
8165 7505
@@ -8172,28 +7512,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8172 enterRule(); 7512 enterRule();
8173 7513
8174 try { 7514 try {
8175 // InternalApplicationConfiguration.g:2988:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) ) 7515 // InternalApplicationConfiguration.g:2753:2: ( (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) )
8176 // InternalApplicationConfiguration.g:2989:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) 7516 // InternalApplicationConfiguration.g:2754:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
8177 { 7517 {
8178 // InternalApplicationConfiguration.g:2989:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference ) 7518 // InternalApplicationConfiguration.g:2754:2: (this_ConfigSpecification_0= ruleConfigSpecification | this_ConfigReference_1= ruleConfigReference )
8179 int alt39=2; 7519 int alt35=2;
8180 int LA39_0 = input.LA(1); 7520 int LA35_0 = input.LA(1);
8181 7521
8182 if ( (LA39_0==19) ) { 7522 if ( (LA35_0==18) ) {
8183 alt39=1; 7523 alt35=1;
8184 } 7524 }
8185 else if ( (LA39_0==RULE_ID) ) { 7525 else if ( (LA35_0==RULE_ID) ) {
8186 alt39=2; 7526 alt35=2;
8187 } 7527 }
8188 else { 7528 else {
8189 NoViableAltException nvae = 7529 NoViableAltException nvae =
8190 new NoViableAltException("", 39, 0, input); 7530 new NoViableAltException("", 35, 0, input);
8191 7531
8192 throw nvae; 7532 throw nvae;
8193 } 7533 }
8194 switch (alt39) { 7534 switch (alt35) {
8195 case 1 : 7535 case 1 :
8196 // InternalApplicationConfiguration.g:2990:3: this_ConfigSpecification_0= ruleConfigSpecification 7536 // InternalApplicationConfiguration.g:2755:3: this_ConfigSpecification_0= ruleConfigSpecification
8197 { 7537 {
8198 7538
8199 newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0()); 7539 newCompositeNode(grammarAccess.getConfigAccess().getConfigSpecificationParserRuleCall_0());
@@ -8211,7 +7551,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8211 } 7551 }
8212 break; 7552 break;
8213 case 2 : 7553 case 2 :
8214 // InternalApplicationConfiguration.g:2999:3: this_ConfigReference_1= ruleConfigReference 7554 // InternalApplicationConfiguration.g:2764:3: this_ConfigReference_1= ruleConfigReference
8215 { 7555 {
8216 7556
8217 newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1()); 7557 newCompositeNode(grammarAccess.getConfigAccess().getConfigReferenceParserRuleCall_1());
@@ -8251,7 +7591,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8251 7591
8252 7592
8253 // $ANTLR start "entryRuleScopeSpecification" 7593 // $ANTLR start "entryRuleScopeSpecification"
8254 // InternalApplicationConfiguration.g:3011:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ; 7594 // InternalApplicationConfiguration.g:2776:1: entryRuleScopeSpecification returns [EObject current=null] : iv_ruleScopeSpecification= ruleScopeSpecification EOF ;
8255 public final EObject entryRuleScopeSpecification() throws RecognitionException { 7595 public final EObject entryRuleScopeSpecification() throws RecognitionException {
8256 EObject current = null; 7596 EObject current = null;
8257 7597
@@ -8259,8 +7599,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8259 7599
8260 7600
8261 try { 7601 try {
8262 // InternalApplicationConfiguration.g:3011:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF ) 7602 // InternalApplicationConfiguration.g:2776:59: (iv_ruleScopeSpecification= ruleScopeSpecification EOF )
8263 // InternalApplicationConfiguration.g:3012:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF 7603 // InternalApplicationConfiguration.g:2777:2: iv_ruleScopeSpecification= ruleScopeSpecification EOF
8264 { 7604 {
8265 newCompositeNode(grammarAccess.getScopeSpecificationRule()); 7605 newCompositeNode(grammarAccess.getScopeSpecificationRule());
8266 pushFollow(FOLLOW_1); 7606 pushFollow(FOLLOW_1);
@@ -8287,7 +7627,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8287 7627
8288 7628
8289 // $ANTLR start "ruleScopeSpecification" 7629 // $ANTLR start "ruleScopeSpecification"
8290 // InternalApplicationConfiguration.g:3018:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ; 7630 // InternalApplicationConfiguration.g:2783:1: ruleScopeSpecification returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ;
8291 public final EObject ruleScopeSpecification() throws RecognitionException { 7631 public final EObject ruleScopeSpecification() throws RecognitionException {
8292 EObject current = null; 7632 EObject current = null;
8293 7633
@@ -8303,14 +7643,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8303 enterRule(); 7643 enterRule();
8304 7644
8305 try { 7645 try {
8306 // InternalApplicationConfiguration.g:3024:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) ) 7646 // InternalApplicationConfiguration.g:2789:2: ( ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) )
8307 // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) 7647 // InternalApplicationConfiguration.g:2790:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
8308 { 7648 {
8309 // InternalApplicationConfiguration.g:3025:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' ) 7649 // InternalApplicationConfiguration.g:2790:2: ( () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' )
8310 // InternalApplicationConfiguration.g:3026:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}' 7650 // InternalApplicationConfiguration.g:2791:3: () otherlv_1= '{' ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? otherlv_5= '}'
8311 { 7651 {
8312 // InternalApplicationConfiguration.g:3026:3: () 7652 // InternalApplicationConfiguration.g:2791:3: ()
8313 // InternalApplicationConfiguration.g:3027:4: 7653 // InternalApplicationConfiguration.g:2792:4:
8314 { 7654 {
8315 7655
8316 current = forceCreateModelElement( 7656 current = forceCreateModelElement(
@@ -8320,31 +7660,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8320 7660
8321 } 7661 }
8322 7662
8323 otherlv_1=(Token)match(input,19,FOLLOW_29); 7663 otherlv_1=(Token)match(input,18,FOLLOW_27);
8324 7664
8325 newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1()); 7665 newLeafNode(otherlv_1, grammarAccess.getScopeSpecificationAccess().getLeftCurlyBracketKeyword_1());
8326 7666
8327 // InternalApplicationConfiguration.g:3037:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )? 7667 // InternalApplicationConfiguration.g:2802:3: ( ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* )?
8328 int alt41=2; 7668 int alt37=2;
8329 int LA41_0 = input.LA(1); 7669 int LA37_0 = input.LA(1);
8330 7670
8331 if ( (LA41_0==37) ) { 7671 if ( (LA37_0==34) ) {
8332 alt41=1; 7672 alt37=1;
8333 } 7673 }
8334 switch (alt41) { 7674 switch (alt37) {
8335 case 1 : 7675 case 1 :
8336 // InternalApplicationConfiguration.g:3038:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* 7676 // InternalApplicationConfiguration.g:2803:4: ( (lv_scopes_2_0= ruleTypeScope ) ) (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
8337 { 7677 {
8338 // InternalApplicationConfiguration.g:3038:4: ( (lv_scopes_2_0= ruleTypeScope ) ) 7678 // InternalApplicationConfiguration.g:2803:4: ( (lv_scopes_2_0= ruleTypeScope ) )
8339 // InternalApplicationConfiguration.g:3039:5: (lv_scopes_2_0= ruleTypeScope ) 7679 // InternalApplicationConfiguration.g:2804:5: (lv_scopes_2_0= ruleTypeScope )
8340 { 7680 {
8341 // InternalApplicationConfiguration.g:3039:5: (lv_scopes_2_0= ruleTypeScope ) 7681 // InternalApplicationConfiguration.g:2804:5: (lv_scopes_2_0= ruleTypeScope )
8342 // InternalApplicationConfiguration.g:3040:6: lv_scopes_2_0= ruleTypeScope 7682 // InternalApplicationConfiguration.g:2805:6: lv_scopes_2_0= ruleTypeScope
8343 { 7683 {
8344 7684
8345 newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0()); 7685 newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_0_0());
8346 7686
8347 pushFollow(FOLLOW_15); 7687 pushFollow(FOLLOW_14);
8348 lv_scopes_2_0=ruleTypeScope(); 7688 lv_scopes_2_0=ruleTypeScope();
8349 7689
8350 state._fsp--; 7690 state._fsp--;
@@ -8366,35 +7706,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8366 7706
8367 } 7707 }
8368 7708
8369 // InternalApplicationConfiguration.g:3057:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )* 7709 // InternalApplicationConfiguration.g:2822:4: (otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) )*
8370 loop40: 7710 loop36:
8371 do { 7711 do {
8372 int alt40=2; 7712 int alt36=2;
8373 int LA40_0 = input.LA(1); 7713 int LA36_0 = input.LA(1);
8374 7714
8375 if ( (LA40_0==20) ) { 7715 if ( (LA36_0==19) ) {
8376 alt40=1; 7716 alt36=1;
8377 } 7717 }
8378 7718
8379 7719
8380 switch (alt40) { 7720 switch (alt36) {
8381 case 1 : 7721 case 1 :
8382 // InternalApplicationConfiguration.g:3058:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) ) 7722 // InternalApplicationConfiguration.g:2823:5: otherlv_3= ',' ( (lv_scopes_4_0= ruleTypeScope ) )
8383 { 7723 {
8384 otherlv_3=(Token)match(input,20,FOLLOW_30); 7724 otherlv_3=(Token)match(input,19,FOLLOW_28);
8385 7725
8386 newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0()); 7726 newLeafNode(otherlv_3, grammarAccess.getScopeSpecificationAccess().getCommaKeyword_2_1_0());
8387 7727
8388 // InternalApplicationConfiguration.g:3062:5: ( (lv_scopes_4_0= ruleTypeScope ) ) 7728 // InternalApplicationConfiguration.g:2827:5: ( (lv_scopes_4_0= ruleTypeScope ) )
8389 // InternalApplicationConfiguration.g:3063:6: (lv_scopes_4_0= ruleTypeScope ) 7729 // InternalApplicationConfiguration.g:2828:6: (lv_scopes_4_0= ruleTypeScope )
8390 { 7730 {
8391 // InternalApplicationConfiguration.g:3063:6: (lv_scopes_4_0= ruleTypeScope ) 7731 // InternalApplicationConfiguration.g:2828:6: (lv_scopes_4_0= ruleTypeScope )
8392 // InternalApplicationConfiguration.g:3064:7: lv_scopes_4_0= ruleTypeScope 7732 // InternalApplicationConfiguration.g:2829:7: lv_scopes_4_0= ruleTypeScope
8393 { 7733 {
8394 7734
8395 newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0()); 7735 newCompositeNode(grammarAccess.getScopeSpecificationAccess().getScopesTypeScopeParserRuleCall_2_1_1_0());
8396 7736
8397 pushFollow(FOLLOW_15); 7737 pushFollow(FOLLOW_14);
8398 lv_scopes_4_0=ruleTypeScope(); 7738 lv_scopes_4_0=ruleTypeScope();
8399 7739
8400 state._fsp--; 7740 state._fsp--;
@@ -8421,7 +7761,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8421 break; 7761 break;
8422 7762
8423 default : 7763 default :
8424 break loop40; 7764 break loop36;
8425 } 7765 }
8426 } while (true); 7766 } while (true);
8427 7767
@@ -8431,7 +7771,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8431 7771
8432 } 7772 }
8433 7773
8434 otherlv_5=(Token)match(input,21,FOLLOW_2); 7774 otherlv_5=(Token)match(input,20,FOLLOW_2);
8435 7775
8436 newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3()); 7776 newLeafNode(otherlv_5, grammarAccess.getScopeSpecificationAccess().getRightCurlyBracketKeyword_3());
8437 7777
@@ -8458,7 +7798,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8458 7798
8459 7799
8460 // $ANTLR start "entryRuleTypeScope" 7800 // $ANTLR start "entryRuleTypeScope"
8461 // InternalApplicationConfiguration.g:3091:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ; 7801 // InternalApplicationConfiguration.g:2856:1: entryRuleTypeScope returns [EObject current=null] : iv_ruleTypeScope= ruleTypeScope EOF ;
8462 public final EObject entryRuleTypeScope() throws RecognitionException { 7802 public final EObject entryRuleTypeScope() throws RecognitionException {
8463 EObject current = null; 7803 EObject current = null;
8464 7804
@@ -8466,8 +7806,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8466 7806
8467 7807
8468 try { 7808 try {
8469 // InternalApplicationConfiguration.g:3091:50: (iv_ruleTypeScope= ruleTypeScope EOF ) 7809 // InternalApplicationConfiguration.g:2856:50: (iv_ruleTypeScope= ruleTypeScope EOF )
8470 // InternalApplicationConfiguration.g:3092:2: iv_ruleTypeScope= ruleTypeScope EOF 7810 // InternalApplicationConfiguration.g:2857:2: iv_ruleTypeScope= ruleTypeScope EOF
8471 { 7811 {
8472 newCompositeNode(grammarAccess.getTypeScopeRule()); 7812 newCompositeNode(grammarAccess.getTypeScopeRule());
8473 pushFollow(FOLLOW_1); 7813 pushFollow(FOLLOW_1);
@@ -8494,7 +7834,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8494 7834
8495 7835
8496 // $ANTLR start "ruleTypeScope" 7836 // $ANTLR start "ruleTypeScope"
8497 // InternalApplicationConfiguration.g:3098: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 ) ; 7837 // InternalApplicationConfiguration.g:2863: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 ) ;
8498 public final EObject ruleTypeScope() throws RecognitionException { 7838 public final EObject ruleTypeScope() throws RecognitionException {
8499 EObject current = null; 7839 EObject current = null;
8500 7840
@@ -8513,43 +7853,43 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8513 enterRule(); 7853 enterRule();
8514 7854
8515 try { 7855 try {
8516 // InternalApplicationConfiguration.g:3104:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) ) 7856 // InternalApplicationConfiguration.g:2869:2: ( (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) )
8517 // InternalApplicationConfiguration.g:3105:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) 7857 // InternalApplicationConfiguration.g:2870:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
8518 { 7858 {
8519 // InternalApplicationConfiguration.g:3105:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope ) 7859 // InternalApplicationConfiguration.g:2870:2: (this_ClassTypeScope_0= ruleClassTypeScope | this_ObjectTypeScope_1= ruleObjectTypeScope | this_IntegerTypeScope_2= ruleIntegerTypeScope | this_RealTypeScope_3= ruleRealTypeScope | this_StringTypeScope_4= ruleStringTypeScope )
8520 int alt42=5; 7860 int alt38=5;
8521 int LA42_0 = input.LA(1); 7861 int LA38_0 = input.LA(1);
8522 7862
8523 if ( (LA42_0==37) ) { 7863 if ( (LA38_0==34) ) {
8524 switch ( input.LA(2) ) { 7864 switch ( input.LA(2) ) {
8525 case 39: 7865 case 39:
8526 { 7866 {
8527 alt42=1; 7867 alt38=3;
8528 } 7868 }
8529 break; 7869 break;
8530 case 41: 7870 case 40:
8531 { 7871 {
8532 alt42=2; 7872 alt38=4;
8533 } 7873 }
8534 break; 7874 break;
8535 case 42: 7875 case 41:
8536 { 7876 {
8537 alt42=3; 7877 alt38=5;
8538 } 7878 }
8539 break; 7879 break;
8540 case 43: 7880 case 36:
8541 { 7881 {
8542 alt42=4; 7882 alt38=1;
8543 } 7883 }
8544 break; 7884 break;
8545 case 44: 7885 case 38:
8546 { 7886 {
8547 alt42=5; 7887 alt38=2;
8548 } 7888 }
8549 break; 7889 break;
8550 default: 7890 default:
8551 NoViableAltException nvae = 7891 NoViableAltException nvae =
8552 new NoViableAltException("", 42, 1, input); 7892 new NoViableAltException("", 38, 1, input);
8553 7893
8554 throw nvae; 7894 throw nvae;
8555 } 7895 }
@@ -8557,13 +7897,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8557 } 7897 }
8558 else { 7898 else {
8559 NoViableAltException nvae = 7899 NoViableAltException nvae =
8560 new NoViableAltException("", 42, 0, input); 7900 new NoViableAltException("", 38, 0, input);
8561 7901
8562 throw nvae; 7902 throw nvae;
8563 } 7903 }
8564 switch (alt42) { 7904 switch (alt38) {
8565 case 1 : 7905 case 1 :
8566 // InternalApplicationConfiguration.g:3106:3: this_ClassTypeScope_0= ruleClassTypeScope 7906 // InternalApplicationConfiguration.g:2871:3: this_ClassTypeScope_0= ruleClassTypeScope
8567 { 7907 {
8568 7908
8569 newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0()); 7909 newCompositeNode(grammarAccess.getTypeScopeAccess().getClassTypeScopeParserRuleCall_0());
@@ -8581,7 +7921,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8581 } 7921 }
8582 break; 7922 break;
8583 case 2 : 7923 case 2 :
8584 // InternalApplicationConfiguration.g:3115:3: this_ObjectTypeScope_1= ruleObjectTypeScope 7924 // InternalApplicationConfiguration.g:2880:3: this_ObjectTypeScope_1= ruleObjectTypeScope
8585 { 7925 {
8586 7926
8587 newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1()); 7927 newCompositeNode(grammarAccess.getTypeScopeAccess().getObjectTypeScopeParserRuleCall_1());
@@ -8599,7 +7939,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8599 } 7939 }
8600 break; 7940 break;
8601 case 3 : 7941 case 3 :
8602 // InternalApplicationConfiguration.g:3124:3: this_IntegerTypeScope_2= ruleIntegerTypeScope 7942 // InternalApplicationConfiguration.g:2889:3: this_IntegerTypeScope_2= ruleIntegerTypeScope
8603 { 7943 {
8604 7944
8605 newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2()); 7945 newCompositeNode(grammarAccess.getTypeScopeAccess().getIntegerTypeScopeParserRuleCall_2());
@@ -8617,7 +7957,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8617 } 7957 }
8618 break; 7958 break;
8619 case 4 : 7959 case 4 :
8620 // InternalApplicationConfiguration.g:3133:3: this_RealTypeScope_3= ruleRealTypeScope 7960 // InternalApplicationConfiguration.g:2898:3: this_RealTypeScope_3= ruleRealTypeScope
8621 { 7961 {
8622 7962
8623 newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3()); 7963 newCompositeNode(grammarAccess.getTypeScopeAccess().getRealTypeScopeParserRuleCall_3());
@@ -8635,7 +7975,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8635 } 7975 }
8636 break; 7976 break;
8637 case 5 : 7977 case 5 :
8638 // InternalApplicationConfiguration.g:3142:3: this_StringTypeScope_4= ruleStringTypeScope 7978 // InternalApplicationConfiguration.g:2907:3: this_StringTypeScope_4= ruleStringTypeScope
8639 { 7979 {
8640 7980
8641 newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4()); 7981 newCompositeNode(grammarAccess.getTypeScopeAccess().getStringTypeScopeParserRuleCall_4());
@@ -8675,7 +8015,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8675 8015
8676 8016
8677 // $ANTLR start "entryRuleClassTypeScope" 8017 // $ANTLR start "entryRuleClassTypeScope"
8678 // InternalApplicationConfiguration.g:3154:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ; 8018 // InternalApplicationConfiguration.g:2919:1: entryRuleClassTypeScope returns [EObject current=null] : iv_ruleClassTypeScope= ruleClassTypeScope EOF ;
8679 public final EObject entryRuleClassTypeScope() throws RecognitionException { 8019 public final EObject entryRuleClassTypeScope() throws RecognitionException {
8680 EObject current = null; 8020 EObject current = null;
8681 8021
@@ -8683,8 +8023,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8683 8023
8684 8024
8685 try { 8025 try {
8686 // InternalApplicationConfiguration.g:3154:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF ) 8026 // InternalApplicationConfiguration.g:2919:55: (iv_ruleClassTypeScope= ruleClassTypeScope EOF )
8687 // InternalApplicationConfiguration.g:3155:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF 8027 // InternalApplicationConfiguration.g:2920:2: iv_ruleClassTypeScope= ruleClassTypeScope EOF
8688 { 8028 {
8689 newCompositeNode(grammarAccess.getClassTypeScopeRule()); 8029 newCompositeNode(grammarAccess.getClassTypeScopeRule());
8690 pushFollow(FOLLOW_1); 8030 pushFollow(FOLLOW_1);
@@ -8711,7 +8051,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8711 8051
8712 8052
8713 // $ANTLR start "ruleClassTypeScope" 8053 // $ANTLR start "ruleClassTypeScope"
8714 // InternalApplicationConfiguration.g:3161: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 ) ) ) ) ; 8054 // InternalApplicationConfiguration.g:2926: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 ) ) ) ) ;
8715 public final EObject ruleClassTypeScope() throws RecognitionException { 8055 public final EObject ruleClassTypeScope() throws RecognitionException {
8716 EObject current = null; 8056 EObject current = null;
8717 8057
@@ -8729,26 +8069,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8729 enterRule(); 8069 enterRule();
8730 8070
8731 try { 8071 try {
8732 // InternalApplicationConfiguration.g:3167: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 ) ) ) ) ) 8072 // InternalApplicationConfiguration.g:2932: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 ) ) ) ) )
8733 // InternalApplicationConfiguration.g:3168: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 ) ) ) ) 8073 // InternalApplicationConfiguration.g:2933: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 ) ) ) )
8734 { 8074 {
8735 // InternalApplicationConfiguration.g:3168: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 ) ) ) ) 8075 // InternalApplicationConfiguration.g:2933: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 ) ) ) )
8736 // InternalApplicationConfiguration.g:3169: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 ) ) ) 8076 // InternalApplicationConfiguration.g:2934: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 ) ) )
8737 { 8077 {
8738 otherlv_0=(Token)match(input,37,FOLLOW_31); 8078 otherlv_0=(Token)match(input,34,FOLLOW_29);
8739 8079
8740 newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0()); 8080 newLeafNode(otherlv_0, grammarAccess.getClassTypeScopeAccess().getNumberSignKeyword_0());
8741 8081
8742 // InternalApplicationConfiguration.g:3173:3: ( (lv_type_1_0= ruleClassReference ) ) 8082 // InternalApplicationConfiguration.g:2938:3: ( (lv_type_1_0= ruleClassReference ) )
8743 // InternalApplicationConfiguration.g:3174:4: (lv_type_1_0= ruleClassReference ) 8083 // InternalApplicationConfiguration.g:2939:4: (lv_type_1_0= ruleClassReference )
8744 { 8084 {
8745 // InternalApplicationConfiguration.g:3174:4: (lv_type_1_0= ruleClassReference ) 8085 // InternalApplicationConfiguration.g:2939:4: (lv_type_1_0= ruleClassReference )
8746 // InternalApplicationConfiguration.g:3175:5: lv_type_1_0= ruleClassReference 8086 // InternalApplicationConfiguration.g:2940:5: lv_type_1_0= ruleClassReference
8747 { 8087 {
8748 8088
8749 newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0()); 8089 newCompositeNode(grammarAccess.getClassTypeScopeAccess().getTypeClassReferenceParserRuleCall_1_0());
8750 8090
8751 pushFollow(FOLLOW_32); 8091 pushFollow(FOLLOW_30);
8752 lv_type_1_0=ruleClassReference(); 8092 lv_type_1_0=ruleClassReference();
8753 8093
8754 state._fsp--; 8094 state._fsp--;
@@ -8770,33 +8110,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8770 8110
8771 } 8111 }
8772 8112
8773 // InternalApplicationConfiguration.g:3192:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) 8113 // InternalApplicationConfiguration.g:2957:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
8774 int alt43=2; 8114 int alt39=2;
8775 int LA43_0 = input.LA(1); 8115 int LA39_0 = input.LA(1);
8776 8116
8777 if ( (LA43_0==38) ) { 8117 if ( (LA39_0==35) ) {
8778 alt43=1; 8118 alt39=1;
8779 } 8119 }
8780 else if ( (LA43_0==18) ) { 8120 else if ( (LA39_0==17) ) {
8781 alt43=2; 8121 alt39=2;
8782 } 8122 }
8783 else { 8123 else {
8784 NoViableAltException nvae = 8124 NoViableAltException nvae =
8785 new NoViableAltException("", 43, 0, input); 8125 new NoViableAltException("", 39, 0, input);
8786 8126
8787 throw nvae; 8127 throw nvae;
8788 } 8128 }
8789 switch (alt43) { 8129 switch (alt39) {
8790 case 1 : 8130 case 1 :
8791 // InternalApplicationConfiguration.g:3193:4: ( (lv_setsNew_2_0= '+=' ) ) 8131 // InternalApplicationConfiguration.g:2958:4: ( (lv_setsNew_2_0= '+=' ) )
8792 { 8132 {
8793 // InternalApplicationConfiguration.g:3193:4: ( (lv_setsNew_2_0= '+=' ) ) 8133 // InternalApplicationConfiguration.g:2958:4: ( (lv_setsNew_2_0= '+=' ) )
8794 // InternalApplicationConfiguration.g:3194:5: (lv_setsNew_2_0= '+=' ) 8134 // InternalApplicationConfiguration.g:2959:5: (lv_setsNew_2_0= '+=' )
8795 { 8135 {
8796 // InternalApplicationConfiguration.g:3194:5: (lv_setsNew_2_0= '+=' ) 8136 // InternalApplicationConfiguration.g:2959:5: (lv_setsNew_2_0= '+=' )
8797 // InternalApplicationConfiguration.g:3195:6: lv_setsNew_2_0= '+=' 8137 // InternalApplicationConfiguration.g:2960:6: lv_setsNew_2_0= '+='
8798 { 8138 {
8799 lv_setsNew_2_0=(Token)match(input,38,FOLLOW_33); 8139 lv_setsNew_2_0=(Token)match(input,35,FOLLOW_31);
8800 8140
8801 newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 8141 newLeafNode(lv_setsNew_2_0, grammarAccess.getClassTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
8802 8142
@@ -8816,15 +8156,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8816 } 8156 }
8817 break; 8157 break;
8818 case 2 : 8158 case 2 :
8819 // InternalApplicationConfiguration.g:3208:4: ( (lv_setsSum_3_0= '=' ) ) 8159 // InternalApplicationConfiguration.g:2973:4: ( (lv_setsSum_3_0= '=' ) )
8820 { 8160 {
8821 // InternalApplicationConfiguration.g:3208:4: ( (lv_setsSum_3_0= '=' ) ) 8161 // InternalApplicationConfiguration.g:2973:4: ( (lv_setsSum_3_0= '=' ) )
8822 // InternalApplicationConfiguration.g:3209:5: (lv_setsSum_3_0= '=' ) 8162 // InternalApplicationConfiguration.g:2974:5: (lv_setsSum_3_0= '=' )
8823 { 8163 {
8824 // InternalApplicationConfiguration.g:3209:5: (lv_setsSum_3_0= '=' ) 8164 // InternalApplicationConfiguration.g:2974:5: (lv_setsSum_3_0= '=' )
8825 // InternalApplicationConfiguration.g:3210:6: lv_setsSum_3_0= '=' 8165 // InternalApplicationConfiguration.g:2975:6: lv_setsSum_3_0= '='
8826 { 8166 {
8827 lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33); 8167 lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
8828 8168
8829 newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 8169 newLeafNode(lv_setsSum_3_0, grammarAccess.getClassTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
8830 8170
@@ -8846,44 +8186,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8846 8186
8847 } 8187 }
8848 8188
8849 // InternalApplicationConfiguration.g:3223:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) 8189 // InternalApplicationConfiguration.g:2988:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
8850 int alt44=2; 8190 int alt40=2;
8851 int LA44_0 = input.LA(1); 8191 int LA40_0 = input.LA(1);
8852 8192
8853 if ( (LA44_0==RULE_INT) ) { 8193 if ( (LA40_0==RULE_INT) ) {
8854 int LA44_1 = input.LA(2); 8194 int LA40_1 = input.LA(2);
8855 8195
8856 if ( (LA44_1==EOF||(LA44_1>=20 && LA44_1<=21)) ) { 8196 if ( (LA40_1==EOF||(LA40_1>=19 && LA40_1<=20)) ) {
8857 alt44=1; 8197 alt40=1;
8858 } 8198 }
8859 else if ( (LA44_1==46) ) { 8199 else if ( (LA40_1==43) ) {
8860 alt44=2; 8200 alt40=2;
8861 } 8201 }
8862 else { 8202 else {
8863 NoViableAltException nvae = 8203 NoViableAltException nvae =
8864 new NoViableAltException("", 44, 1, input); 8204 new NoViableAltException("", 40, 1, input);
8865 8205
8866 throw nvae; 8206 throw nvae;
8867 } 8207 }
8868 } 8208 }
8869 else if ( (LA44_0==45) ) { 8209 else if ( (LA40_0==42) ) {
8870 alt44=1; 8210 alt40=1;
8871 } 8211 }
8872 else { 8212 else {
8873 NoViableAltException nvae = 8213 NoViableAltException nvae =
8874 new NoViableAltException("", 44, 0, input); 8214 new NoViableAltException("", 40, 0, input);
8875 8215
8876 throw nvae; 8216 throw nvae;
8877 } 8217 }
8878 switch (alt44) { 8218 switch (alt40) {
8879 case 1 : 8219 case 1 :
8880 // InternalApplicationConfiguration.g:3224:4: ( (lv_number_4_0= ruleExactNumber ) ) 8220 // InternalApplicationConfiguration.g:2989:4: ( (lv_number_4_0= ruleExactNumber ) )
8881 { 8221 {
8882 // InternalApplicationConfiguration.g:3224:4: ( (lv_number_4_0= ruleExactNumber ) ) 8222 // InternalApplicationConfiguration.g:2989:4: ( (lv_number_4_0= ruleExactNumber ) )
8883 // InternalApplicationConfiguration.g:3225:5: (lv_number_4_0= ruleExactNumber ) 8223 // InternalApplicationConfiguration.g:2990:5: (lv_number_4_0= ruleExactNumber )
8884 { 8224 {
8885 // InternalApplicationConfiguration.g:3225:5: (lv_number_4_0= ruleExactNumber ) 8225 // InternalApplicationConfiguration.g:2990:5: (lv_number_4_0= ruleExactNumber )
8886 // InternalApplicationConfiguration.g:3226:6: lv_number_4_0= ruleExactNumber 8226 // InternalApplicationConfiguration.g:2991:6: lv_number_4_0= ruleExactNumber
8887 { 8227 {
8888 8228
8889 newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 8229 newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -8914,13 +8254,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8914 } 8254 }
8915 break; 8255 break;
8916 case 2 : 8256 case 2 :
8917 // InternalApplicationConfiguration.g:3244:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 8257 // InternalApplicationConfiguration.g:3009:4: ( (lv_number_5_0= ruleIntervallNumber ) )
8918 { 8258 {
8919 // InternalApplicationConfiguration.g:3244:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 8259 // InternalApplicationConfiguration.g:3009:4: ( (lv_number_5_0= ruleIntervallNumber ) )
8920 // InternalApplicationConfiguration.g:3245:5: (lv_number_5_0= ruleIntervallNumber ) 8260 // InternalApplicationConfiguration.g:3010:5: (lv_number_5_0= ruleIntervallNumber )
8921 { 8261 {
8922 // InternalApplicationConfiguration.g:3245:5: (lv_number_5_0= ruleIntervallNumber ) 8262 // InternalApplicationConfiguration.g:3010:5: (lv_number_5_0= ruleIntervallNumber )
8923 // InternalApplicationConfiguration.g:3246:6: lv_number_5_0= ruleIntervallNumber 8263 // InternalApplicationConfiguration.g:3011:6: lv_number_5_0= ruleIntervallNumber
8924 { 8264 {
8925 8265
8926 newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 8266 newCompositeNode(grammarAccess.getClassTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -8976,7 +8316,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8976 8316
8977 8317
8978 // $ANTLR start "entryRuleObjectTypeScope" 8318 // $ANTLR start "entryRuleObjectTypeScope"
8979 // InternalApplicationConfiguration.g:3268:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ; 8319 // InternalApplicationConfiguration.g:3033:1: entryRuleObjectTypeScope returns [EObject current=null] : iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ;
8980 public final EObject entryRuleObjectTypeScope() throws RecognitionException { 8320 public final EObject entryRuleObjectTypeScope() throws RecognitionException {
8981 EObject current = null; 8321 EObject current = null;
8982 8322
@@ -8984,8 +8324,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
8984 8324
8985 8325
8986 try { 8326 try {
8987 // InternalApplicationConfiguration.g:3268:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF ) 8327 // InternalApplicationConfiguration.g:3033:56: (iv_ruleObjectTypeScope= ruleObjectTypeScope EOF )
8988 // InternalApplicationConfiguration.g:3269:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF 8328 // InternalApplicationConfiguration.g:3034:2: iv_ruleObjectTypeScope= ruleObjectTypeScope EOF
8989 { 8329 {
8990 newCompositeNode(grammarAccess.getObjectTypeScopeRule()); 8330 newCompositeNode(grammarAccess.getObjectTypeScopeRule());
8991 pushFollow(FOLLOW_1); 8331 pushFollow(FOLLOW_1);
@@ -9012,7 +8352,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9012 8352
9013 8353
9014 // $ANTLR start "ruleObjectTypeScope" 8354 // $ANTLR start "ruleObjectTypeScope"
9015 // InternalApplicationConfiguration.g:3275: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 ) ) ) ) ; 8355 // InternalApplicationConfiguration.g:3040: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 ) ) ) ) ;
9016 public final EObject ruleObjectTypeScope() throws RecognitionException { 8356 public final EObject ruleObjectTypeScope() throws RecognitionException {
9017 EObject current = null; 8357 EObject current = null;
9018 8358
@@ -9030,26 +8370,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9030 enterRule(); 8370 enterRule();
9031 8371
9032 try { 8372 try {
9033 // InternalApplicationConfiguration.g:3281: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 ) ) ) ) ) 8373 // InternalApplicationConfiguration.g:3046: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 ) ) ) ) )
9034 // InternalApplicationConfiguration.g:3282: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 ) ) ) ) 8374 // InternalApplicationConfiguration.g:3047: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 ) ) ) )
9035 { 8375 {
9036 // InternalApplicationConfiguration.g:3282: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 ) ) ) ) 8376 // InternalApplicationConfiguration.g:3047: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 ) ) ) )
9037 // InternalApplicationConfiguration.g:3283: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 ) ) ) 8377 // InternalApplicationConfiguration.g:3048: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 ) ) )
9038 { 8378 {
9039 otherlv_0=(Token)match(input,37,FOLLOW_34); 8379 otherlv_0=(Token)match(input,34,FOLLOW_32);
9040 8380
9041 newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0()); 8381 newLeafNode(otherlv_0, grammarAccess.getObjectTypeScopeAccess().getNumberSignKeyword_0());
9042 8382
9043 // InternalApplicationConfiguration.g:3287:3: ( (lv_type_1_0= ruleObjectReference ) ) 8383 // InternalApplicationConfiguration.g:3052:3: ( (lv_type_1_0= ruleObjectReference ) )
9044 // InternalApplicationConfiguration.g:3288:4: (lv_type_1_0= ruleObjectReference ) 8384 // InternalApplicationConfiguration.g:3053:4: (lv_type_1_0= ruleObjectReference )
9045 { 8385 {
9046 // InternalApplicationConfiguration.g:3288:4: (lv_type_1_0= ruleObjectReference ) 8386 // InternalApplicationConfiguration.g:3053:4: (lv_type_1_0= ruleObjectReference )
9047 // InternalApplicationConfiguration.g:3289:5: lv_type_1_0= ruleObjectReference 8387 // InternalApplicationConfiguration.g:3054:5: lv_type_1_0= ruleObjectReference
9048 { 8388 {
9049 8389
9050 newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0()); 8390 newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getTypeObjectReferenceParserRuleCall_1_0());
9051 8391
9052 pushFollow(FOLLOW_32); 8392 pushFollow(FOLLOW_30);
9053 lv_type_1_0=ruleObjectReference(); 8393 lv_type_1_0=ruleObjectReference();
9054 8394
9055 state._fsp--; 8395 state._fsp--;
@@ -9071,33 +8411,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9071 8411
9072 } 8412 }
9073 8413
9074 // InternalApplicationConfiguration.g:3306:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) 8414 // InternalApplicationConfiguration.g:3071:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
9075 int alt45=2; 8415 int alt41=2;
9076 int LA45_0 = input.LA(1); 8416 int LA41_0 = input.LA(1);
9077 8417
9078 if ( (LA45_0==38) ) { 8418 if ( (LA41_0==35) ) {
9079 alt45=1; 8419 alt41=1;
9080 } 8420 }
9081 else if ( (LA45_0==18) ) { 8421 else if ( (LA41_0==17) ) {
9082 alt45=2; 8422 alt41=2;
9083 } 8423 }
9084 else { 8424 else {
9085 NoViableAltException nvae = 8425 NoViableAltException nvae =
9086 new NoViableAltException("", 45, 0, input); 8426 new NoViableAltException("", 41, 0, input);
9087 8427
9088 throw nvae; 8428 throw nvae;
9089 } 8429 }
9090 switch (alt45) { 8430 switch (alt41) {
9091 case 1 : 8431 case 1 :
9092 // InternalApplicationConfiguration.g:3307:4: ( (lv_setsNew_2_0= '+=' ) ) 8432 // InternalApplicationConfiguration.g:3072:4: ( (lv_setsNew_2_0= '+=' ) )
9093 { 8433 {
9094 // InternalApplicationConfiguration.g:3307:4: ( (lv_setsNew_2_0= '+=' ) ) 8434 // InternalApplicationConfiguration.g:3072:4: ( (lv_setsNew_2_0= '+=' ) )
9095 // InternalApplicationConfiguration.g:3308:5: (lv_setsNew_2_0= '+=' ) 8435 // InternalApplicationConfiguration.g:3073:5: (lv_setsNew_2_0= '+=' )
9096 { 8436 {
9097 // InternalApplicationConfiguration.g:3308:5: (lv_setsNew_2_0= '+=' ) 8437 // InternalApplicationConfiguration.g:3073:5: (lv_setsNew_2_0= '+=' )
9098 // InternalApplicationConfiguration.g:3309:6: lv_setsNew_2_0= '+=' 8438 // InternalApplicationConfiguration.g:3074:6: lv_setsNew_2_0= '+='
9099 { 8439 {
9100 lv_setsNew_2_0=(Token)match(input,38,FOLLOW_33); 8440 lv_setsNew_2_0=(Token)match(input,35,FOLLOW_31);
9101 8441
9102 newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 8442 newLeafNode(lv_setsNew_2_0, grammarAccess.getObjectTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
9103 8443
@@ -9117,15 +8457,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9117 } 8457 }
9118 break; 8458 break;
9119 case 2 : 8459 case 2 :
9120 // InternalApplicationConfiguration.g:3322:4: ( (lv_setsSum_3_0= '=' ) ) 8460 // InternalApplicationConfiguration.g:3087:4: ( (lv_setsSum_3_0= '=' ) )
9121 { 8461 {
9122 // InternalApplicationConfiguration.g:3322:4: ( (lv_setsSum_3_0= '=' ) ) 8462 // InternalApplicationConfiguration.g:3087:4: ( (lv_setsSum_3_0= '=' ) )
9123 // InternalApplicationConfiguration.g:3323:5: (lv_setsSum_3_0= '=' ) 8463 // InternalApplicationConfiguration.g:3088:5: (lv_setsSum_3_0= '=' )
9124 { 8464 {
9125 // InternalApplicationConfiguration.g:3323:5: (lv_setsSum_3_0= '=' ) 8465 // InternalApplicationConfiguration.g:3088:5: (lv_setsSum_3_0= '=' )
9126 // InternalApplicationConfiguration.g:3324:6: lv_setsSum_3_0= '=' 8466 // InternalApplicationConfiguration.g:3089:6: lv_setsSum_3_0= '='
9127 { 8467 {
9128 lv_setsSum_3_0=(Token)match(input,18,FOLLOW_33); 8468 lv_setsSum_3_0=(Token)match(input,17,FOLLOW_31);
9129 8469
9130 newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 8470 newLeafNode(lv_setsSum_3_0, grammarAccess.getObjectTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
9131 8471
@@ -9147,44 +8487,44 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9147 8487
9148 } 8488 }
9149 8489
9150 // InternalApplicationConfiguration.g:3337:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) ) 8490 // InternalApplicationConfiguration.g:3102:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) )
9151 int alt46=2; 8491 int alt42=2;
9152 int LA46_0 = input.LA(1); 8492 int LA42_0 = input.LA(1);
9153 8493
9154 if ( (LA46_0==RULE_INT) ) { 8494 if ( (LA42_0==RULE_INT) ) {
9155 int LA46_1 = input.LA(2); 8495 int LA42_1 = input.LA(2);
9156 8496
9157 if ( (LA46_1==EOF||(LA46_1>=20 && LA46_1<=21)) ) { 8497 if ( (LA42_1==EOF||(LA42_1>=19 && LA42_1<=20)) ) {
9158 alt46=1; 8498 alt42=1;
9159 } 8499 }
9160 else if ( (LA46_1==46) ) { 8500 else if ( (LA42_1==43) ) {
9161 alt46=2; 8501 alt42=2;
9162 } 8502 }
9163 else { 8503 else {
9164 NoViableAltException nvae = 8504 NoViableAltException nvae =
9165 new NoViableAltException("", 46, 1, input); 8505 new NoViableAltException("", 42, 1, input);
9166 8506
9167 throw nvae; 8507 throw nvae;
9168 } 8508 }
9169 } 8509 }
9170 else if ( (LA46_0==45) ) { 8510 else if ( (LA42_0==42) ) {
9171 alt46=1; 8511 alt42=1;
9172 } 8512 }
9173 else { 8513 else {
9174 NoViableAltException nvae = 8514 NoViableAltException nvae =
9175 new NoViableAltException("", 46, 0, input); 8515 new NoViableAltException("", 42, 0, input);
9176 8516
9177 throw nvae; 8517 throw nvae;
9178 } 8518 }
9179 switch (alt46) { 8519 switch (alt42) {
9180 case 1 : 8520 case 1 :
9181 // InternalApplicationConfiguration.g:3338:4: ( (lv_number_4_0= ruleExactNumber ) ) 8521 // InternalApplicationConfiguration.g:3103:4: ( (lv_number_4_0= ruleExactNumber ) )
9182 { 8522 {
9183 // InternalApplicationConfiguration.g:3338:4: ( (lv_number_4_0= ruleExactNumber ) ) 8523 // InternalApplicationConfiguration.g:3103:4: ( (lv_number_4_0= ruleExactNumber ) )
9184 // InternalApplicationConfiguration.g:3339:5: (lv_number_4_0= ruleExactNumber ) 8524 // InternalApplicationConfiguration.g:3104:5: (lv_number_4_0= ruleExactNumber )
9185 { 8525 {
9186 // InternalApplicationConfiguration.g:3339:5: (lv_number_4_0= ruleExactNumber ) 8526 // InternalApplicationConfiguration.g:3104:5: (lv_number_4_0= ruleExactNumber )
9187 // InternalApplicationConfiguration.g:3340:6: lv_number_4_0= ruleExactNumber 8527 // InternalApplicationConfiguration.g:3105:6: lv_number_4_0= ruleExactNumber
9188 { 8528 {
9189 8529
9190 newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 8530 newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9215,13 +8555,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9215 } 8555 }
9216 break; 8556 break;
9217 case 2 : 8557 case 2 :
9218 // InternalApplicationConfiguration.g:3358:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 8558 // InternalApplicationConfiguration.g:3123:4: ( (lv_number_5_0= ruleIntervallNumber ) )
9219 { 8559 {
9220 // InternalApplicationConfiguration.g:3358:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 8560 // InternalApplicationConfiguration.g:3123:4: ( (lv_number_5_0= ruleIntervallNumber ) )
9221 // InternalApplicationConfiguration.g:3359:5: (lv_number_5_0= ruleIntervallNumber ) 8561 // InternalApplicationConfiguration.g:3124:5: (lv_number_5_0= ruleIntervallNumber )
9222 { 8562 {
9223 // InternalApplicationConfiguration.g:3359:5: (lv_number_5_0= ruleIntervallNumber ) 8563 // InternalApplicationConfiguration.g:3124:5: (lv_number_5_0= ruleIntervallNumber )
9224 // InternalApplicationConfiguration.g:3360:6: lv_number_5_0= ruleIntervallNumber 8564 // InternalApplicationConfiguration.g:3125:6: lv_number_5_0= ruleIntervallNumber
9225 { 8565 {
9226 8566
9227 newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 8567 newCompositeNode(grammarAccess.getObjectTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9277,7 +8617,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9277 8617
9278 8618
9279 // $ANTLR start "entryRuleIntegerTypeScope" 8619 // $ANTLR start "entryRuleIntegerTypeScope"
9280 // InternalApplicationConfiguration.g:3382:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ; 8620 // InternalApplicationConfiguration.g:3147:1: entryRuleIntegerTypeScope returns [EObject current=null] : iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ;
9281 public final EObject entryRuleIntegerTypeScope() throws RecognitionException { 8621 public final EObject entryRuleIntegerTypeScope() throws RecognitionException {
9282 EObject current = null; 8622 EObject current = null;
9283 8623
@@ -9285,8 +8625,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9285 8625
9286 8626
9287 try { 8627 try {
9288 // InternalApplicationConfiguration.g:3382:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF ) 8628 // InternalApplicationConfiguration.g:3147:57: (iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF )
9289 // InternalApplicationConfiguration.g:3383:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF 8629 // InternalApplicationConfiguration.g:3148:2: iv_ruleIntegerTypeScope= ruleIntegerTypeScope EOF
9290 { 8630 {
9291 newCompositeNode(grammarAccess.getIntegerTypeScopeRule()); 8631 newCompositeNode(grammarAccess.getIntegerTypeScopeRule());
9292 pushFollow(FOLLOW_1); 8632 pushFollow(FOLLOW_1);
@@ -9313,7 +8653,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9313 8653
9314 8654
9315 // $ANTLR start "ruleIntegerTypeScope" 8655 // $ANTLR start "ruleIntegerTypeScope"
9316 // InternalApplicationConfiguration.g:3389: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 ) ) ) ) ; 8656 // InternalApplicationConfiguration.g:3154: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 ) ) ) ) ;
9317 public final EObject ruleIntegerTypeScope() throws RecognitionException { 8657 public final EObject ruleIntegerTypeScope() throws RecognitionException {
9318 EObject current = null; 8658 EObject current = null;
9319 8659
@@ -9333,26 +8673,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9333 enterRule(); 8673 enterRule();
9334 8674
9335 try { 8675 try {
9336 // InternalApplicationConfiguration.g:3395: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 ) ) ) ) ) 8676 // InternalApplicationConfiguration.g:3160: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 ) ) ) ) )
9337 // InternalApplicationConfiguration.g:3396: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 ) ) ) ) 8677 // InternalApplicationConfiguration.g:3161: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 ) ) ) )
9338 { 8678 {
9339 // InternalApplicationConfiguration.g:3396: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 ) ) ) ) 8679 // InternalApplicationConfiguration.g:3161: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 ) ) ) )
9340 // InternalApplicationConfiguration.g:3397: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 ) ) ) 8680 // InternalApplicationConfiguration.g:3162: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 ) ) )
9341 { 8681 {
9342 otherlv_0=(Token)match(input,37,FOLLOW_35); 8682 otherlv_0=(Token)match(input,34,FOLLOW_33);
9343 8683
9344 newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0()); 8684 newLeafNode(otherlv_0, grammarAccess.getIntegerTypeScopeAccess().getNumberSignKeyword_0());
9345 8685
9346 // InternalApplicationConfiguration.g:3401:3: ( (lv_type_1_0= ruleIntegerReference ) ) 8686 // InternalApplicationConfiguration.g:3166:3: ( (lv_type_1_0= ruleIntegerReference ) )
9347 // InternalApplicationConfiguration.g:3402:4: (lv_type_1_0= ruleIntegerReference ) 8687 // InternalApplicationConfiguration.g:3167:4: (lv_type_1_0= ruleIntegerReference )
9348 { 8688 {
9349 // InternalApplicationConfiguration.g:3402:4: (lv_type_1_0= ruleIntegerReference ) 8689 // InternalApplicationConfiguration.g:3167:4: (lv_type_1_0= ruleIntegerReference )
9350 // InternalApplicationConfiguration.g:3403:5: lv_type_1_0= ruleIntegerReference 8690 // InternalApplicationConfiguration.g:3168:5: lv_type_1_0= ruleIntegerReference
9351 { 8691 {
9352 8692
9353 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0()); 8693 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getTypeIntegerReferenceParserRuleCall_1_0());
9354 8694
9355 pushFollow(FOLLOW_32); 8695 pushFollow(FOLLOW_30);
9356 lv_type_1_0=ruleIntegerReference(); 8696 lv_type_1_0=ruleIntegerReference();
9357 8697
9358 state._fsp--; 8698 state._fsp--;
@@ -9374,33 +8714,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9374 8714
9375 } 8715 }
9376 8716
9377 // InternalApplicationConfiguration.g:3420:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) 8717 // InternalApplicationConfiguration.g:3185:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
9378 int alt47=2; 8718 int alt43=2;
9379 int LA47_0 = input.LA(1); 8719 int LA43_0 = input.LA(1);
9380 8720
9381 if ( (LA47_0==38) ) { 8721 if ( (LA43_0==35) ) {
9382 alt47=1; 8722 alt43=1;
9383 } 8723 }
9384 else if ( (LA47_0==18) ) { 8724 else if ( (LA43_0==17) ) {
9385 alt47=2; 8725 alt43=2;
9386 } 8726 }
9387 else { 8727 else {
9388 NoViableAltException nvae = 8728 NoViableAltException nvae =
9389 new NoViableAltException("", 47, 0, input); 8729 new NoViableAltException("", 43, 0, input);
9390 8730
9391 throw nvae; 8731 throw nvae;
9392 } 8732 }
9393 switch (alt47) { 8733 switch (alt43) {
9394 case 1 : 8734 case 1 :
9395 // InternalApplicationConfiguration.g:3421:4: ( (lv_setsNew_2_0= '+=' ) ) 8735 // InternalApplicationConfiguration.g:3186:4: ( (lv_setsNew_2_0= '+=' ) )
9396 { 8736 {
9397 // InternalApplicationConfiguration.g:3421:4: ( (lv_setsNew_2_0= '+=' ) ) 8737 // InternalApplicationConfiguration.g:3186:4: ( (lv_setsNew_2_0= '+=' ) )
9398 // InternalApplicationConfiguration.g:3422:5: (lv_setsNew_2_0= '+=' ) 8738 // InternalApplicationConfiguration.g:3187:5: (lv_setsNew_2_0= '+=' )
9399 { 8739 {
9400 // InternalApplicationConfiguration.g:3422:5: (lv_setsNew_2_0= '+=' ) 8740 // InternalApplicationConfiguration.g:3187:5: (lv_setsNew_2_0= '+=' )
9401 // InternalApplicationConfiguration.g:3423:6: lv_setsNew_2_0= '+=' 8741 // InternalApplicationConfiguration.g:3188:6: lv_setsNew_2_0= '+='
9402 { 8742 {
9403 lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36); 8743 lv_setsNew_2_0=(Token)match(input,35,FOLLOW_34);
9404 8744
9405 newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 8745 newLeafNode(lv_setsNew_2_0, grammarAccess.getIntegerTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
9406 8746
@@ -9420,15 +8760,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9420 } 8760 }
9421 break; 8761 break;
9422 case 2 : 8762 case 2 :
9423 // InternalApplicationConfiguration.g:3436:4: ( (lv_setsSum_3_0= '=' ) ) 8763 // InternalApplicationConfiguration.g:3201:4: ( (lv_setsSum_3_0= '=' ) )
9424 { 8764 {
9425 // InternalApplicationConfiguration.g:3436:4: ( (lv_setsSum_3_0= '=' ) ) 8765 // InternalApplicationConfiguration.g:3201:4: ( (lv_setsSum_3_0= '=' ) )
9426 // InternalApplicationConfiguration.g:3437:5: (lv_setsSum_3_0= '=' ) 8766 // InternalApplicationConfiguration.g:3202:5: (lv_setsSum_3_0= '=' )
9427 { 8767 {
9428 // InternalApplicationConfiguration.g:3437:5: (lv_setsSum_3_0= '=' ) 8768 // InternalApplicationConfiguration.g:3202:5: (lv_setsSum_3_0= '=' )
9429 // InternalApplicationConfiguration.g:3438:6: lv_setsSum_3_0= '=' 8769 // InternalApplicationConfiguration.g:3203:6: lv_setsSum_3_0= '='
9430 { 8770 {
9431 lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); 8771 lv_setsSum_3_0=(Token)match(input,17,FOLLOW_34);
9432 8772
9433 newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 8773 newLeafNode(lv_setsSum_3_0, grammarAccess.getIntegerTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
9434 8774
@@ -9450,53 +8790,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9450 8790
9451 } 8791 }
9452 8792
9453 // InternalApplicationConfiguration.g:3451:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) ) 8793 // InternalApplicationConfiguration.g:3216:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleIntEnumberation ) ) )
9454 int alt48=3; 8794 int alt44=3;
9455 switch ( input.LA(1) ) { 8795 switch ( input.LA(1) ) {
9456 case RULE_INT: 8796 case RULE_INT:
9457 { 8797 {
9458 int LA48_1 = input.LA(2); 8798 int LA44_1 = input.LA(2);
9459 8799
9460 if ( (LA48_1==EOF||(LA48_1>=20 && LA48_1<=21)) ) { 8800 if ( (LA44_1==EOF||(LA44_1>=19 && LA44_1<=20)) ) {
9461 alt48=1; 8801 alt44=1;
9462 } 8802 }
9463 else if ( (LA48_1==46) ) { 8803 else if ( (LA44_1==43) ) {
9464 alt48=2; 8804 alt44=2;
9465 } 8805 }
9466 else { 8806 else {
9467 NoViableAltException nvae = 8807 NoViableAltException nvae =
9468 new NoViableAltException("", 48, 1, input); 8808 new NoViableAltException("", 44, 1, input);
9469 8809
9470 throw nvae; 8810 throw nvae;
9471 } 8811 }
9472 } 8812 }
9473 break; 8813 break;
9474 case 45: 8814 case 42:
9475 { 8815 {
9476 alt48=1; 8816 alt44=1;
9477 } 8817 }
9478 break; 8818 break;
9479 case 19: 8819 case 18:
9480 { 8820 {
9481 alt48=3; 8821 alt44=3;
9482 } 8822 }
9483 break; 8823 break;
9484 default: 8824 default:
9485 NoViableAltException nvae = 8825 NoViableAltException nvae =
9486 new NoViableAltException("", 48, 0, input); 8826 new NoViableAltException("", 44, 0, input);
9487 8827
9488 throw nvae; 8828 throw nvae;
9489 } 8829 }
9490 8830
9491 switch (alt48) { 8831 switch (alt44) {
9492 case 1 : 8832 case 1 :
9493 // InternalApplicationConfiguration.g:3452:4: ( (lv_number_4_0= ruleExactNumber ) ) 8833 // InternalApplicationConfiguration.g:3217:4: ( (lv_number_4_0= ruleExactNumber ) )
9494 { 8834 {
9495 // InternalApplicationConfiguration.g:3452:4: ( (lv_number_4_0= ruleExactNumber ) ) 8835 // InternalApplicationConfiguration.g:3217:4: ( (lv_number_4_0= ruleExactNumber ) )
9496 // InternalApplicationConfiguration.g:3453:5: (lv_number_4_0= ruleExactNumber ) 8836 // InternalApplicationConfiguration.g:3218:5: (lv_number_4_0= ruleExactNumber )
9497 { 8837 {
9498 // InternalApplicationConfiguration.g:3453:5: (lv_number_4_0= ruleExactNumber ) 8838 // InternalApplicationConfiguration.g:3218:5: (lv_number_4_0= ruleExactNumber )
9499 // InternalApplicationConfiguration.g:3454:6: lv_number_4_0= ruleExactNumber 8839 // InternalApplicationConfiguration.g:3219:6: lv_number_4_0= ruleExactNumber
9500 { 8840 {
9501 8841
9502 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 8842 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9527,13 +8867,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9527 } 8867 }
9528 break; 8868 break;
9529 case 2 : 8869 case 2 :
9530 // InternalApplicationConfiguration.g:3472:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 8870 // InternalApplicationConfiguration.g:3237:4: ( (lv_number_5_0= ruleIntervallNumber ) )
9531 { 8871 {
9532 // InternalApplicationConfiguration.g:3472:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 8872 // InternalApplicationConfiguration.g:3237:4: ( (lv_number_5_0= ruleIntervallNumber ) )
9533 // InternalApplicationConfiguration.g:3473:5: (lv_number_5_0= ruleIntervallNumber ) 8873 // InternalApplicationConfiguration.g:3238:5: (lv_number_5_0= ruleIntervallNumber )
9534 { 8874 {
9535 // InternalApplicationConfiguration.g:3473:5: (lv_number_5_0= ruleIntervallNumber ) 8875 // InternalApplicationConfiguration.g:3238:5: (lv_number_5_0= ruleIntervallNumber )
9536 // InternalApplicationConfiguration.g:3474:6: lv_number_5_0= ruleIntervallNumber 8876 // InternalApplicationConfiguration.g:3239:6: lv_number_5_0= ruleIntervallNumber
9537 { 8877 {
9538 8878
9539 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 8879 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9564,13 +8904,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9564 } 8904 }
9565 break; 8905 break;
9566 case 3 : 8906 case 3 :
9567 // InternalApplicationConfiguration.g:3492:4: ( (lv_number_6_0= ruleIntEnumberation ) ) 8907 // InternalApplicationConfiguration.g:3257:4: ( (lv_number_6_0= ruleIntEnumberation ) )
9568 { 8908 {
9569 // InternalApplicationConfiguration.g:3492:4: ( (lv_number_6_0= ruleIntEnumberation ) ) 8909 // InternalApplicationConfiguration.g:3257:4: ( (lv_number_6_0= ruleIntEnumberation ) )
9570 // InternalApplicationConfiguration.g:3493:5: (lv_number_6_0= ruleIntEnumberation ) 8910 // InternalApplicationConfiguration.g:3258:5: (lv_number_6_0= ruleIntEnumberation )
9571 { 8911 {
9572 // InternalApplicationConfiguration.g:3493:5: (lv_number_6_0= ruleIntEnumberation ) 8912 // InternalApplicationConfiguration.g:3258:5: (lv_number_6_0= ruleIntEnumberation )
9573 // InternalApplicationConfiguration.g:3494:6: lv_number_6_0= ruleIntEnumberation 8913 // InternalApplicationConfiguration.g:3259:6: lv_number_6_0= ruleIntEnumberation
9574 { 8914 {
9575 8915
9576 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0()); 8916 newCompositeNode(grammarAccess.getIntegerTypeScopeAccess().getNumberIntEnumberationParserRuleCall_3_2_0());
@@ -9626,7 +8966,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9626 8966
9627 8967
9628 // $ANTLR start "entryRuleRealTypeScope" 8968 // $ANTLR start "entryRuleRealTypeScope"
9629 // InternalApplicationConfiguration.g:3516:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ; 8969 // InternalApplicationConfiguration.g:3281:1: entryRuleRealTypeScope returns [EObject current=null] : iv_ruleRealTypeScope= ruleRealTypeScope EOF ;
9630 public final EObject entryRuleRealTypeScope() throws RecognitionException { 8970 public final EObject entryRuleRealTypeScope() throws RecognitionException {
9631 EObject current = null; 8971 EObject current = null;
9632 8972
@@ -9634,8 +8974,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9634 8974
9635 8975
9636 try { 8976 try {
9637 // InternalApplicationConfiguration.g:3516:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF ) 8977 // InternalApplicationConfiguration.g:3281:54: (iv_ruleRealTypeScope= ruleRealTypeScope EOF )
9638 // InternalApplicationConfiguration.g:3517:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF 8978 // InternalApplicationConfiguration.g:3282:2: iv_ruleRealTypeScope= ruleRealTypeScope EOF
9639 { 8979 {
9640 newCompositeNode(grammarAccess.getRealTypeScopeRule()); 8980 newCompositeNode(grammarAccess.getRealTypeScopeRule());
9641 pushFollow(FOLLOW_1); 8981 pushFollow(FOLLOW_1);
@@ -9662,7 +9002,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9662 9002
9663 9003
9664 // $ANTLR start "ruleRealTypeScope" 9004 // $ANTLR start "ruleRealTypeScope"
9665 // InternalApplicationConfiguration.g:3523: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 ) ) ) ) ; 9005 // InternalApplicationConfiguration.g:3288: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 ) ) ) ) ;
9666 public final EObject ruleRealTypeScope() throws RecognitionException { 9006 public final EObject ruleRealTypeScope() throws RecognitionException {
9667 EObject current = null; 9007 EObject current = null;
9668 9008
@@ -9682,26 +9022,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9682 enterRule(); 9022 enterRule();
9683 9023
9684 try { 9024 try {
9685 // InternalApplicationConfiguration.g:3529: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 ) ) ) ) ) 9025 // InternalApplicationConfiguration.g:3294: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 ) ) ) ) )
9686 // InternalApplicationConfiguration.g:3530: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 ) ) ) ) 9026 // InternalApplicationConfiguration.g:3295: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 ) ) ) )
9687 { 9027 {
9688 // InternalApplicationConfiguration.g:3530: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 ) ) ) ) 9028 // InternalApplicationConfiguration.g:3295: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 ) ) ) )
9689 // InternalApplicationConfiguration.g:3531: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 ) ) ) 9029 // InternalApplicationConfiguration.g:3296: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 ) ) )
9690 { 9030 {
9691 otherlv_0=(Token)match(input,37,FOLLOW_37); 9031 otherlv_0=(Token)match(input,34,FOLLOW_35);
9692 9032
9693 newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0()); 9033 newLeafNode(otherlv_0, grammarAccess.getRealTypeScopeAccess().getNumberSignKeyword_0());
9694 9034
9695 // InternalApplicationConfiguration.g:3535:3: ( (lv_type_1_0= ruleRealReference ) ) 9035 // InternalApplicationConfiguration.g:3300:3: ( (lv_type_1_0= ruleRealReference ) )
9696 // InternalApplicationConfiguration.g:3536:4: (lv_type_1_0= ruleRealReference ) 9036 // InternalApplicationConfiguration.g:3301:4: (lv_type_1_0= ruleRealReference )
9697 { 9037 {
9698 // InternalApplicationConfiguration.g:3536:4: (lv_type_1_0= ruleRealReference ) 9038 // InternalApplicationConfiguration.g:3301:4: (lv_type_1_0= ruleRealReference )
9699 // InternalApplicationConfiguration.g:3537:5: lv_type_1_0= ruleRealReference 9039 // InternalApplicationConfiguration.g:3302:5: lv_type_1_0= ruleRealReference
9700 { 9040 {
9701 9041
9702 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0()); 9042 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getTypeRealReferenceParserRuleCall_1_0());
9703 9043
9704 pushFollow(FOLLOW_32); 9044 pushFollow(FOLLOW_30);
9705 lv_type_1_0=ruleRealReference(); 9045 lv_type_1_0=ruleRealReference();
9706 9046
9707 state._fsp--; 9047 state._fsp--;
@@ -9723,33 +9063,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9723 9063
9724 } 9064 }
9725 9065
9726 // InternalApplicationConfiguration.g:3554:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) 9066 // InternalApplicationConfiguration.g:3319:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
9727 int alt49=2; 9067 int alt45=2;
9728 int LA49_0 = input.LA(1); 9068 int LA45_0 = input.LA(1);
9729 9069
9730 if ( (LA49_0==38) ) { 9070 if ( (LA45_0==35) ) {
9731 alt49=1; 9071 alt45=1;
9732 } 9072 }
9733 else if ( (LA49_0==18) ) { 9073 else if ( (LA45_0==17) ) {
9734 alt49=2; 9074 alt45=2;
9735 } 9075 }
9736 else { 9076 else {
9737 NoViableAltException nvae = 9077 NoViableAltException nvae =
9738 new NoViableAltException("", 49, 0, input); 9078 new NoViableAltException("", 45, 0, input);
9739 9079
9740 throw nvae; 9080 throw nvae;
9741 } 9081 }
9742 switch (alt49) { 9082 switch (alt45) {
9743 case 1 : 9083 case 1 :
9744 // InternalApplicationConfiguration.g:3555:4: ( (lv_setsNew_2_0= '+=' ) ) 9084 // InternalApplicationConfiguration.g:3320:4: ( (lv_setsNew_2_0= '+=' ) )
9745 { 9085 {
9746 // InternalApplicationConfiguration.g:3555:4: ( (lv_setsNew_2_0= '+=' ) ) 9086 // InternalApplicationConfiguration.g:3320:4: ( (lv_setsNew_2_0= '+=' ) )
9747 // InternalApplicationConfiguration.g:3556:5: (lv_setsNew_2_0= '+=' ) 9087 // InternalApplicationConfiguration.g:3321:5: (lv_setsNew_2_0= '+=' )
9748 { 9088 {
9749 // InternalApplicationConfiguration.g:3556:5: (lv_setsNew_2_0= '+=' ) 9089 // InternalApplicationConfiguration.g:3321:5: (lv_setsNew_2_0= '+=' )
9750 // InternalApplicationConfiguration.g:3557:6: lv_setsNew_2_0= '+=' 9090 // InternalApplicationConfiguration.g:3322:6: lv_setsNew_2_0= '+='
9751 { 9091 {
9752 lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36); 9092 lv_setsNew_2_0=(Token)match(input,35,FOLLOW_34);
9753 9093
9754 newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 9094 newLeafNode(lv_setsNew_2_0, grammarAccess.getRealTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
9755 9095
@@ -9769,15 +9109,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9769 } 9109 }
9770 break; 9110 break;
9771 case 2 : 9111 case 2 :
9772 // InternalApplicationConfiguration.g:3570:4: ( (lv_setsSum_3_0= '=' ) ) 9112 // InternalApplicationConfiguration.g:3335:4: ( (lv_setsSum_3_0= '=' ) )
9773 { 9113 {
9774 // InternalApplicationConfiguration.g:3570:4: ( (lv_setsSum_3_0= '=' ) ) 9114 // InternalApplicationConfiguration.g:3335:4: ( (lv_setsSum_3_0= '=' ) )
9775 // InternalApplicationConfiguration.g:3571:5: (lv_setsSum_3_0= '=' ) 9115 // InternalApplicationConfiguration.g:3336:5: (lv_setsSum_3_0= '=' )
9776 { 9116 {
9777 // InternalApplicationConfiguration.g:3571:5: (lv_setsSum_3_0= '=' ) 9117 // InternalApplicationConfiguration.g:3336:5: (lv_setsSum_3_0= '=' )
9778 // InternalApplicationConfiguration.g:3572:6: lv_setsSum_3_0= '=' 9118 // InternalApplicationConfiguration.g:3337:6: lv_setsSum_3_0= '='
9779 { 9119 {
9780 lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); 9120 lv_setsSum_3_0=(Token)match(input,17,FOLLOW_34);
9781 9121
9782 newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 9122 newLeafNode(lv_setsSum_3_0, grammarAccess.getRealTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
9783 9123
@@ -9799,53 +9139,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9799 9139
9800 } 9140 }
9801 9141
9802 // InternalApplicationConfiguration.g:3585:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) ) 9142 // InternalApplicationConfiguration.g:3350:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleRealEnumeration ) ) )
9803 int alt50=3; 9143 int alt46=3;
9804 switch ( input.LA(1) ) { 9144 switch ( input.LA(1) ) {
9805 case RULE_INT: 9145 case RULE_INT:
9806 { 9146 {
9807 int LA50_1 = input.LA(2); 9147 int LA46_1 = input.LA(2);
9808 9148
9809 if ( (LA50_1==46) ) { 9149 if ( (LA46_1==43) ) {
9810 alt50=2; 9150 alt46=2;
9811 } 9151 }
9812 else if ( (LA50_1==EOF||(LA50_1>=20 && LA50_1<=21)) ) { 9152 else if ( (LA46_1==EOF||(LA46_1>=19 && LA46_1<=20)) ) {
9813 alt50=1; 9153 alt46=1;
9814 } 9154 }
9815 else { 9155 else {
9816 NoViableAltException nvae = 9156 NoViableAltException nvae =
9817 new NoViableAltException("", 50, 1, input); 9157 new NoViableAltException("", 46, 1, input);
9818 9158
9819 throw nvae; 9159 throw nvae;
9820 } 9160 }
9821 } 9161 }
9822 break; 9162 break;
9823 case 45: 9163 case 42:
9824 { 9164 {
9825 alt50=1; 9165 alt46=1;
9826 } 9166 }
9827 break; 9167 break;
9828 case 19: 9168 case 18:
9829 { 9169 {
9830 alt50=3; 9170 alt46=3;
9831 } 9171 }
9832 break; 9172 break;
9833 default: 9173 default:
9834 NoViableAltException nvae = 9174 NoViableAltException nvae =
9835 new NoViableAltException("", 50, 0, input); 9175 new NoViableAltException("", 46, 0, input);
9836 9176
9837 throw nvae; 9177 throw nvae;
9838 } 9178 }
9839 9179
9840 switch (alt50) { 9180 switch (alt46) {
9841 case 1 : 9181 case 1 :
9842 // InternalApplicationConfiguration.g:3586:4: ( (lv_number_4_0= ruleExactNumber ) ) 9182 // InternalApplicationConfiguration.g:3351:4: ( (lv_number_4_0= ruleExactNumber ) )
9843 { 9183 {
9844 // InternalApplicationConfiguration.g:3586:4: ( (lv_number_4_0= ruleExactNumber ) ) 9184 // InternalApplicationConfiguration.g:3351:4: ( (lv_number_4_0= ruleExactNumber ) )
9845 // InternalApplicationConfiguration.g:3587:5: (lv_number_4_0= ruleExactNumber ) 9185 // InternalApplicationConfiguration.g:3352:5: (lv_number_4_0= ruleExactNumber )
9846 { 9186 {
9847 // InternalApplicationConfiguration.g:3587:5: (lv_number_4_0= ruleExactNumber ) 9187 // InternalApplicationConfiguration.g:3352:5: (lv_number_4_0= ruleExactNumber )
9848 // InternalApplicationConfiguration.g:3588:6: lv_number_4_0= ruleExactNumber 9188 // InternalApplicationConfiguration.g:3353:6: lv_number_4_0= ruleExactNumber
9849 { 9189 {
9850 9190
9851 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 9191 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -9876,13 +9216,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9876 } 9216 }
9877 break; 9217 break;
9878 case 2 : 9218 case 2 :
9879 // InternalApplicationConfiguration.g:3606:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 9219 // InternalApplicationConfiguration.g:3371:4: ( (lv_number_5_0= ruleIntervallNumber ) )
9880 { 9220 {
9881 // InternalApplicationConfiguration.g:3606:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 9221 // InternalApplicationConfiguration.g:3371:4: ( (lv_number_5_0= ruleIntervallNumber ) )
9882 // InternalApplicationConfiguration.g:3607:5: (lv_number_5_0= ruleIntervallNumber ) 9222 // InternalApplicationConfiguration.g:3372:5: (lv_number_5_0= ruleIntervallNumber )
9883 { 9223 {
9884 // InternalApplicationConfiguration.g:3607:5: (lv_number_5_0= ruleIntervallNumber ) 9224 // InternalApplicationConfiguration.g:3372:5: (lv_number_5_0= ruleIntervallNumber )
9885 // InternalApplicationConfiguration.g:3608:6: lv_number_5_0= ruleIntervallNumber 9225 // InternalApplicationConfiguration.g:3373:6: lv_number_5_0= ruleIntervallNumber
9886 { 9226 {
9887 9227
9888 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 9228 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -9913,13 +9253,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9913 } 9253 }
9914 break; 9254 break;
9915 case 3 : 9255 case 3 :
9916 // InternalApplicationConfiguration.g:3626:4: ( (lv_number_6_0= ruleRealEnumeration ) ) 9256 // InternalApplicationConfiguration.g:3391:4: ( (lv_number_6_0= ruleRealEnumeration ) )
9917 { 9257 {
9918 // InternalApplicationConfiguration.g:3626:4: ( (lv_number_6_0= ruleRealEnumeration ) ) 9258 // InternalApplicationConfiguration.g:3391:4: ( (lv_number_6_0= ruleRealEnumeration ) )
9919 // InternalApplicationConfiguration.g:3627:5: (lv_number_6_0= ruleRealEnumeration ) 9259 // InternalApplicationConfiguration.g:3392:5: (lv_number_6_0= ruleRealEnumeration )
9920 { 9260 {
9921 // InternalApplicationConfiguration.g:3627:5: (lv_number_6_0= ruleRealEnumeration ) 9261 // InternalApplicationConfiguration.g:3392:5: (lv_number_6_0= ruleRealEnumeration )
9922 // InternalApplicationConfiguration.g:3628:6: lv_number_6_0= ruleRealEnumeration 9262 // InternalApplicationConfiguration.g:3393:6: lv_number_6_0= ruleRealEnumeration
9923 { 9263 {
9924 9264
9925 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0()); 9265 newCompositeNode(grammarAccess.getRealTypeScopeAccess().getNumberRealEnumerationParserRuleCall_3_2_0());
@@ -9975,7 +9315,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9975 9315
9976 9316
9977 // $ANTLR start "entryRuleStringTypeScope" 9317 // $ANTLR start "entryRuleStringTypeScope"
9978 // InternalApplicationConfiguration.g:3650:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ; 9318 // InternalApplicationConfiguration.g:3415:1: entryRuleStringTypeScope returns [EObject current=null] : iv_ruleStringTypeScope= ruleStringTypeScope EOF ;
9979 public final EObject entryRuleStringTypeScope() throws RecognitionException { 9319 public final EObject entryRuleStringTypeScope() throws RecognitionException {
9980 EObject current = null; 9320 EObject current = null;
9981 9321
@@ -9983,8 +9323,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
9983 9323
9984 9324
9985 try { 9325 try {
9986 // InternalApplicationConfiguration.g:3650:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF ) 9326 // InternalApplicationConfiguration.g:3415:56: (iv_ruleStringTypeScope= ruleStringTypeScope EOF )
9987 // InternalApplicationConfiguration.g:3651:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF 9327 // InternalApplicationConfiguration.g:3416:2: iv_ruleStringTypeScope= ruleStringTypeScope EOF
9988 { 9328 {
9989 newCompositeNode(grammarAccess.getStringTypeScopeRule()); 9329 newCompositeNode(grammarAccess.getStringTypeScopeRule());
9990 pushFollow(FOLLOW_1); 9330 pushFollow(FOLLOW_1);
@@ -10011,7 +9351,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10011 9351
10012 9352
10013 // $ANTLR start "ruleStringTypeScope" 9353 // $ANTLR start "ruleStringTypeScope"
10014 // InternalApplicationConfiguration.g:3657: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 ) ) ) ) ; 9354 // InternalApplicationConfiguration.g:3422: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 ) ) ) ) ;
10015 public final EObject ruleStringTypeScope() throws RecognitionException { 9355 public final EObject ruleStringTypeScope() throws RecognitionException {
10016 EObject current = null; 9356 EObject current = null;
10017 9357
@@ -10031,26 +9371,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10031 enterRule(); 9371 enterRule();
10032 9372
10033 try { 9373 try {
10034 // InternalApplicationConfiguration.g:3663: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 ) ) ) ) ) 9374 // InternalApplicationConfiguration.g:3428: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 ) ) ) ) )
10035 // InternalApplicationConfiguration.g:3664: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 ) ) ) ) 9375 // InternalApplicationConfiguration.g:3429: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 ) ) ) )
10036 { 9376 {
10037 // InternalApplicationConfiguration.g:3664: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 ) ) ) ) 9377 // InternalApplicationConfiguration.g:3429: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 ) ) ) )
10038 // InternalApplicationConfiguration.g:3665: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 ) ) ) 9378 // InternalApplicationConfiguration.g:3430: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 ) ) )
10039 { 9379 {
10040 otherlv_0=(Token)match(input,37,FOLLOW_38); 9380 otherlv_0=(Token)match(input,34,FOLLOW_36);
10041 9381
10042 newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0()); 9382 newLeafNode(otherlv_0, grammarAccess.getStringTypeScopeAccess().getNumberSignKeyword_0());
10043 9383
10044 // InternalApplicationConfiguration.g:3669:3: ( (lv_type_1_0= ruleStringReference ) ) 9384 // InternalApplicationConfiguration.g:3434:3: ( (lv_type_1_0= ruleStringReference ) )
10045 // InternalApplicationConfiguration.g:3670:4: (lv_type_1_0= ruleStringReference ) 9385 // InternalApplicationConfiguration.g:3435:4: (lv_type_1_0= ruleStringReference )
10046 { 9386 {
10047 // InternalApplicationConfiguration.g:3670:4: (lv_type_1_0= ruleStringReference ) 9387 // InternalApplicationConfiguration.g:3435:4: (lv_type_1_0= ruleStringReference )
10048 // InternalApplicationConfiguration.g:3671:5: lv_type_1_0= ruleStringReference 9388 // InternalApplicationConfiguration.g:3436:5: lv_type_1_0= ruleStringReference
10049 { 9389 {
10050 9390
10051 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0()); 9391 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getTypeStringReferenceParserRuleCall_1_0());
10052 9392
10053 pushFollow(FOLLOW_32); 9393 pushFollow(FOLLOW_30);
10054 lv_type_1_0=ruleStringReference(); 9394 lv_type_1_0=ruleStringReference();
10055 9395
10056 state._fsp--; 9396 state._fsp--;
@@ -10072,33 +9412,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10072 9412
10073 } 9413 }
10074 9414
10075 // InternalApplicationConfiguration.g:3688:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) ) 9415 // InternalApplicationConfiguration.g:3453:3: ( ( (lv_setsNew_2_0= '+=' ) ) | ( (lv_setsSum_3_0= '=' ) ) )
10076 int alt51=2; 9416 int alt47=2;
10077 int LA51_0 = input.LA(1); 9417 int LA47_0 = input.LA(1);
10078 9418
10079 if ( (LA51_0==38) ) { 9419 if ( (LA47_0==35) ) {
10080 alt51=1; 9420 alt47=1;
10081 } 9421 }
10082 else if ( (LA51_0==18) ) { 9422 else if ( (LA47_0==17) ) {
10083 alt51=2; 9423 alt47=2;
10084 } 9424 }
10085 else { 9425 else {
10086 NoViableAltException nvae = 9426 NoViableAltException nvae =
10087 new NoViableAltException("", 51, 0, input); 9427 new NoViableAltException("", 47, 0, input);
10088 9428
10089 throw nvae; 9429 throw nvae;
10090 } 9430 }
10091 switch (alt51) { 9431 switch (alt47) {
10092 case 1 : 9432 case 1 :
10093 // InternalApplicationConfiguration.g:3689:4: ( (lv_setsNew_2_0= '+=' ) ) 9433 // InternalApplicationConfiguration.g:3454:4: ( (lv_setsNew_2_0= '+=' ) )
10094 { 9434 {
10095 // InternalApplicationConfiguration.g:3689:4: ( (lv_setsNew_2_0= '+=' ) ) 9435 // InternalApplicationConfiguration.g:3454:4: ( (lv_setsNew_2_0= '+=' ) )
10096 // InternalApplicationConfiguration.g:3690:5: (lv_setsNew_2_0= '+=' ) 9436 // InternalApplicationConfiguration.g:3455:5: (lv_setsNew_2_0= '+=' )
10097 { 9437 {
10098 // InternalApplicationConfiguration.g:3690:5: (lv_setsNew_2_0= '+=' ) 9438 // InternalApplicationConfiguration.g:3455:5: (lv_setsNew_2_0= '+=' )
10099 // InternalApplicationConfiguration.g:3691:6: lv_setsNew_2_0= '+=' 9439 // InternalApplicationConfiguration.g:3456:6: lv_setsNew_2_0= '+='
10100 { 9440 {
10101 lv_setsNew_2_0=(Token)match(input,38,FOLLOW_36); 9441 lv_setsNew_2_0=(Token)match(input,35,FOLLOW_34);
10102 9442
10103 newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0()); 9443 newLeafNode(lv_setsNew_2_0, grammarAccess.getStringTypeScopeAccess().getSetsNewPlusSignEqualsSignKeyword_2_0_0());
10104 9444
@@ -10118,15 +9458,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10118 } 9458 }
10119 break; 9459 break;
10120 case 2 : 9460 case 2 :
10121 // InternalApplicationConfiguration.g:3704:4: ( (lv_setsSum_3_0= '=' ) ) 9461 // InternalApplicationConfiguration.g:3469:4: ( (lv_setsSum_3_0= '=' ) )
10122 { 9462 {
10123 // InternalApplicationConfiguration.g:3704:4: ( (lv_setsSum_3_0= '=' ) ) 9463 // InternalApplicationConfiguration.g:3469:4: ( (lv_setsSum_3_0= '=' ) )
10124 // InternalApplicationConfiguration.g:3705:5: (lv_setsSum_3_0= '=' ) 9464 // InternalApplicationConfiguration.g:3470:5: (lv_setsSum_3_0= '=' )
10125 { 9465 {
10126 // InternalApplicationConfiguration.g:3705:5: (lv_setsSum_3_0= '=' ) 9466 // InternalApplicationConfiguration.g:3470:5: (lv_setsSum_3_0= '=' )
10127 // InternalApplicationConfiguration.g:3706:6: lv_setsSum_3_0= '=' 9467 // InternalApplicationConfiguration.g:3471:6: lv_setsSum_3_0= '='
10128 { 9468 {
10129 lv_setsSum_3_0=(Token)match(input,18,FOLLOW_36); 9469 lv_setsSum_3_0=(Token)match(input,17,FOLLOW_34);
10130 9470
10131 newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0()); 9471 newLeafNode(lv_setsSum_3_0, grammarAccess.getStringTypeScopeAccess().getSetsSumEqualsSignKeyword_2_1_0());
10132 9472
@@ -10148,53 +9488,53 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10148 9488
10149 } 9489 }
10150 9490
10151 // InternalApplicationConfiguration.g:3719:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) ) 9491 // InternalApplicationConfiguration.g:3484:3: ( ( (lv_number_4_0= ruleExactNumber ) ) | ( (lv_number_5_0= ruleIntervallNumber ) ) | ( (lv_number_6_0= ruleStringEnumeration ) ) )
10152 int alt52=3; 9492 int alt48=3;
10153 switch ( input.LA(1) ) { 9493 switch ( input.LA(1) ) {
10154 case RULE_INT: 9494 case RULE_INT:
10155 { 9495 {
10156 int LA52_1 = input.LA(2); 9496 int LA48_1 = input.LA(2);
10157 9497
10158 if ( (LA52_1==EOF||(LA52_1>=20 && LA52_1<=21)) ) { 9498 if ( (LA48_1==EOF||(LA48_1>=19 && LA48_1<=20)) ) {
10159 alt52=1; 9499 alt48=1;
10160 } 9500 }
10161 else if ( (LA52_1==46) ) { 9501 else if ( (LA48_1==43) ) {
10162 alt52=2; 9502 alt48=2;
10163 } 9503 }
10164 else { 9504 else {
10165 NoViableAltException nvae = 9505 NoViableAltException nvae =
10166 new NoViableAltException("", 52, 1, input); 9506 new NoViableAltException("", 48, 1, input);
10167 9507
10168 throw nvae; 9508 throw nvae;
10169 } 9509 }
10170 } 9510 }
10171 break; 9511 break;
10172 case 45: 9512 case 42:
10173 { 9513 {
10174 alt52=1; 9514 alt48=1;
10175 } 9515 }
10176 break; 9516 break;
10177 case 19: 9517 case 18:
10178 { 9518 {
10179 alt52=3; 9519 alt48=3;
10180 } 9520 }
10181 break; 9521 break;
10182 default: 9522 default:
10183 NoViableAltException nvae = 9523 NoViableAltException nvae =
10184 new NoViableAltException("", 52, 0, input); 9524 new NoViableAltException("", 48, 0, input);
10185 9525
10186 throw nvae; 9526 throw nvae;
10187 } 9527 }
10188 9528
10189 switch (alt52) { 9529 switch (alt48) {
10190 case 1 : 9530 case 1 :
10191 // InternalApplicationConfiguration.g:3720:4: ( (lv_number_4_0= ruleExactNumber ) ) 9531 // InternalApplicationConfiguration.g:3485:4: ( (lv_number_4_0= ruleExactNumber ) )
10192 { 9532 {
10193 // InternalApplicationConfiguration.g:3720:4: ( (lv_number_4_0= ruleExactNumber ) ) 9533 // InternalApplicationConfiguration.g:3485:4: ( (lv_number_4_0= ruleExactNumber ) )
10194 // InternalApplicationConfiguration.g:3721:5: (lv_number_4_0= ruleExactNumber ) 9534 // InternalApplicationConfiguration.g:3486:5: (lv_number_4_0= ruleExactNumber )
10195 { 9535 {
10196 // InternalApplicationConfiguration.g:3721:5: (lv_number_4_0= ruleExactNumber ) 9536 // InternalApplicationConfiguration.g:3486:5: (lv_number_4_0= ruleExactNumber )
10197 // InternalApplicationConfiguration.g:3722:6: lv_number_4_0= ruleExactNumber 9537 // InternalApplicationConfiguration.g:3487:6: lv_number_4_0= ruleExactNumber
10198 { 9538 {
10199 9539
10200 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0()); 9540 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberExactNumberParserRuleCall_3_0_0());
@@ -10225,13 +9565,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10225 } 9565 }
10226 break; 9566 break;
10227 case 2 : 9567 case 2 :
10228 // InternalApplicationConfiguration.g:3740:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 9568 // InternalApplicationConfiguration.g:3505:4: ( (lv_number_5_0= ruleIntervallNumber ) )
10229 { 9569 {
10230 // InternalApplicationConfiguration.g:3740:4: ( (lv_number_5_0= ruleIntervallNumber ) ) 9570 // InternalApplicationConfiguration.g:3505:4: ( (lv_number_5_0= ruleIntervallNumber ) )
10231 // InternalApplicationConfiguration.g:3741:5: (lv_number_5_0= ruleIntervallNumber ) 9571 // InternalApplicationConfiguration.g:3506:5: (lv_number_5_0= ruleIntervallNumber )
10232 { 9572 {
10233 // InternalApplicationConfiguration.g:3741:5: (lv_number_5_0= ruleIntervallNumber ) 9573 // InternalApplicationConfiguration.g:3506:5: (lv_number_5_0= ruleIntervallNumber )
10234 // InternalApplicationConfiguration.g:3742:6: lv_number_5_0= ruleIntervallNumber 9574 // InternalApplicationConfiguration.g:3507:6: lv_number_5_0= ruleIntervallNumber
10235 { 9575 {
10236 9576
10237 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0()); 9577 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberIntervallNumberParserRuleCall_3_1_0());
@@ -10262,13 +9602,13 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10262 } 9602 }
10263 break; 9603 break;
10264 case 3 : 9604 case 3 :
10265 // InternalApplicationConfiguration.g:3760:4: ( (lv_number_6_0= ruleStringEnumeration ) ) 9605 // InternalApplicationConfiguration.g:3525:4: ( (lv_number_6_0= ruleStringEnumeration ) )
10266 { 9606 {
10267 // InternalApplicationConfiguration.g:3760:4: ( (lv_number_6_0= ruleStringEnumeration ) ) 9607 // InternalApplicationConfiguration.g:3525:4: ( (lv_number_6_0= ruleStringEnumeration ) )
10268 // InternalApplicationConfiguration.g:3761:5: (lv_number_6_0= ruleStringEnumeration ) 9608 // InternalApplicationConfiguration.g:3526:5: (lv_number_6_0= ruleStringEnumeration )
10269 { 9609 {
10270 // InternalApplicationConfiguration.g:3761:5: (lv_number_6_0= ruleStringEnumeration ) 9610 // InternalApplicationConfiguration.g:3526:5: (lv_number_6_0= ruleStringEnumeration )
10271 // InternalApplicationConfiguration.g:3762:6: lv_number_6_0= ruleStringEnumeration 9611 // InternalApplicationConfiguration.g:3527:6: lv_number_6_0= ruleStringEnumeration
10272 { 9612 {
10273 9613
10274 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0()); 9614 newCompositeNode(grammarAccess.getStringTypeScopeAccess().getNumberStringEnumerationParserRuleCall_3_2_0());
@@ -10324,7 +9664,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10324 9664
10325 9665
10326 // $ANTLR start "entryRuleClassReference" 9666 // $ANTLR start "entryRuleClassReference"
10327 // InternalApplicationConfiguration.g:3784:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ; 9667 // InternalApplicationConfiguration.g:3549:1: entryRuleClassReference returns [EObject current=null] : iv_ruleClassReference= ruleClassReference EOF ;
10328 public final EObject entryRuleClassReference() throws RecognitionException { 9668 public final EObject entryRuleClassReference() throws RecognitionException {
10329 EObject current = null; 9669 EObject current = null;
10330 9670
@@ -10332,8 +9672,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10332 9672
10333 9673
10334 try { 9674 try {
10335 // InternalApplicationConfiguration.g:3784:55: (iv_ruleClassReference= ruleClassReference EOF ) 9675 // InternalApplicationConfiguration.g:3549:55: (iv_ruleClassReference= ruleClassReference EOF )
10336 // InternalApplicationConfiguration.g:3785:2: iv_ruleClassReference= ruleClassReference EOF 9676 // InternalApplicationConfiguration.g:3550:2: iv_ruleClassReference= ruleClassReference EOF
10337 { 9677 {
10338 newCompositeNode(grammarAccess.getClassReferenceRule()); 9678 newCompositeNode(grammarAccess.getClassReferenceRule());
10339 pushFollow(FOLLOW_1); 9679 pushFollow(FOLLOW_1);
@@ -10360,7 +9700,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10360 9700
10361 9701
10362 // $ANTLR start "ruleClassReference" 9702 // $ANTLR start "ruleClassReference"
10363 // InternalApplicationConfiguration.g:3791:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ; 9703 // InternalApplicationConfiguration.g:3556:1: ruleClassReference returns [EObject current=null] : (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ;
10364 public final EObject ruleClassReference() throws RecognitionException { 9704 public final EObject ruleClassReference() throws RecognitionException {
10365 EObject current = null; 9705 EObject current = null;
10366 9706
@@ -10373,26 +9713,26 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10373 enterRule(); 9713 enterRule();
10374 9714
10375 try { 9715 try {
10376 // InternalApplicationConfiguration.g:3797:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) ) 9716 // InternalApplicationConfiguration.g:3562:2: ( (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) )
10377 // InternalApplicationConfiguration.g:3798:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) 9717 // InternalApplicationConfiguration.g:3563:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
10378 { 9718 {
10379 // InternalApplicationConfiguration.g:3798:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' ) 9719 // InternalApplicationConfiguration.g:3563:2: (otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' )
10380 // InternalApplicationConfiguration.g:3799:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>' 9720 // InternalApplicationConfiguration.g:3564:3: otherlv_0= '<' ( (lv_element_1_0= ruleMetamodelElement ) ) otherlv_2= '>'
10381 { 9721 {
10382 otherlv_0=(Token)match(input,39,FOLLOW_6); 9722 otherlv_0=(Token)match(input,36,FOLLOW_6);
10383 9723
10384 newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0()); 9724 newLeafNode(otherlv_0, grammarAccess.getClassReferenceAccess().getLessThanSignKeyword_0());
10385 9725
10386 // InternalApplicationConfiguration.g:3803:3: ( (lv_element_1_0= ruleMetamodelElement ) ) 9726 // InternalApplicationConfiguration.g:3568:3: ( (lv_element_1_0= ruleMetamodelElement ) )
10387 // InternalApplicationConfiguration.g:3804:4: (lv_element_1_0= ruleMetamodelElement ) 9727 // InternalApplicationConfiguration.g:3569:4: (lv_element_1_0= ruleMetamodelElement )
10388 { 9728 {
10389 // InternalApplicationConfiguration.g:3804:4: (lv_element_1_0= ruleMetamodelElement ) 9729 // InternalApplicationConfiguration.g:3569:4: (lv_element_1_0= ruleMetamodelElement )
10390 // InternalApplicationConfiguration.g:3805:5: lv_element_1_0= ruleMetamodelElement 9730 // InternalApplicationConfiguration.g:3570:5: lv_element_1_0= ruleMetamodelElement
10391 { 9731 {
10392 9732
10393 newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0()); 9733 newCompositeNode(grammarAccess.getClassReferenceAccess().getElementMetamodelElementParserRuleCall_1_0());
10394 9734
10395 pushFollow(FOLLOW_39); 9735 pushFollow(FOLLOW_37);
10396 lv_element_1_0=ruleMetamodelElement(); 9736 lv_element_1_0=ruleMetamodelElement();
10397 9737
10398 state._fsp--; 9738 state._fsp--;
@@ -10414,7 +9754,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10414 9754
10415 } 9755 }
10416 9756
10417 otherlv_2=(Token)match(input,40,FOLLOW_2); 9757 otherlv_2=(Token)match(input,37,FOLLOW_2);
10418 9758
10419 newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2()); 9759 newLeafNode(otherlv_2, grammarAccess.getClassReferenceAccess().getGreaterThanSignKeyword_2());
10420 9760
@@ -10441,7 +9781,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10441 9781
10442 9782
10443 // $ANTLR start "entryRuleObjectReference" 9783 // $ANTLR start "entryRuleObjectReference"
10444 // InternalApplicationConfiguration.g:3830:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ; 9784 // InternalApplicationConfiguration.g:3595:1: entryRuleObjectReference returns [EObject current=null] : iv_ruleObjectReference= ruleObjectReference EOF ;
10445 public final EObject entryRuleObjectReference() throws RecognitionException { 9785 public final EObject entryRuleObjectReference() throws RecognitionException {
10446 EObject current = null; 9786 EObject current = null;
10447 9787
@@ -10449,8 +9789,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10449 9789
10450 9790
10451 try { 9791 try {
10452 // InternalApplicationConfiguration.g:3830:56: (iv_ruleObjectReference= ruleObjectReference EOF ) 9792 // InternalApplicationConfiguration.g:3595:56: (iv_ruleObjectReference= ruleObjectReference EOF )
10453 // InternalApplicationConfiguration.g:3831:2: iv_ruleObjectReference= ruleObjectReference EOF 9793 // InternalApplicationConfiguration.g:3596:2: iv_ruleObjectReference= ruleObjectReference EOF
10454 { 9794 {
10455 newCompositeNode(grammarAccess.getObjectReferenceRule()); 9795 newCompositeNode(grammarAccess.getObjectReferenceRule());
10456 pushFollow(FOLLOW_1); 9796 pushFollow(FOLLOW_1);
@@ -10477,7 +9817,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10477 9817
10478 9818
10479 // $ANTLR start "ruleObjectReference" 9819 // $ANTLR start "ruleObjectReference"
10480 // InternalApplicationConfiguration.g:3837:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ; 9820 // InternalApplicationConfiguration.g:3602:1: ruleObjectReference returns [EObject current=null] : ( () otherlv_1= 'node' ) ;
10481 public final EObject ruleObjectReference() throws RecognitionException { 9821 public final EObject ruleObjectReference() throws RecognitionException {
10482 EObject current = null; 9822 EObject current = null;
10483 9823
@@ -10487,14 +9827,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10487 enterRule(); 9827 enterRule();
10488 9828
10489 try { 9829 try {
10490 // InternalApplicationConfiguration.g:3843:2: ( ( () otherlv_1= 'node' ) ) 9830 // InternalApplicationConfiguration.g:3608:2: ( ( () otherlv_1= 'node' ) )
10491 // InternalApplicationConfiguration.g:3844:2: ( () otherlv_1= 'node' ) 9831 // InternalApplicationConfiguration.g:3609:2: ( () otherlv_1= 'node' )
10492 { 9832 {
10493 // InternalApplicationConfiguration.g:3844:2: ( () otherlv_1= 'node' ) 9833 // InternalApplicationConfiguration.g:3609:2: ( () otherlv_1= 'node' )
10494 // InternalApplicationConfiguration.g:3845:3: () otherlv_1= 'node' 9834 // InternalApplicationConfiguration.g:3610:3: () otherlv_1= 'node'
10495 { 9835 {
10496 // InternalApplicationConfiguration.g:3845:3: () 9836 // InternalApplicationConfiguration.g:3610:3: ()
10497 // InternalApplicationConfiguration.g:3846:4: 9837 // InternalApplicationConfiguration.g:3611:4:
10498 { 9838 {
10499 9839
10500 current = forceCreateModelElement( 9840 current = forceCreateModelElement(
@@ -10504,7 +9844,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10504 9844
10505 } 9845 }
10506 9846
10507 otherlv_1=(Token)match(input,41,FOLLOW_2); 9847 otherlv_1=(Token)match(input,38,FOLLOW_2);
10508 9848
10509 newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1()); 9849 newLeafNode(otherlv_1, grammarAccess.getObjectReferenceAccess().getNodeKeyword_1());
10510 9850
@@ -10531,7 +9871,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10531 9871
10532 9872
10533 // $ANTLR start "entryRuleIntegerReference" 9873 // $ANTLR start "entryRuleIntegerReference"
10534 // InternalApplicationConfiguration.g:3860:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ; 9874 // InternalApplicationConfiguration.g:3625:1: entryRuleIntegerReference returns [EObject current=null] : iv_ruleIntegerReference= ruleIntegerReference EOF ;
10535 public final EObject entryRuleIntegerReference() throws RecognitionException { 9875 public final EObject entryRuleIntegerReference() throws RecognitionException {
10536 EObject current = null; 9876 EObject current = null;
10537 9877
@@ -10539,8 +9879,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10539 9879
10540 9880
10541 try { 9881 try {
10542 // InternalApplicationConfiguration.g:3860:57: (iv_ruleIntegerReference= ruleIntegerReference EOF ) 9882 // InternalApplicationConfiguration.g:3625:57: (iv_ruleIntegerReference= ruleIntegerReference EOF )
10543 // InternalApplicationConfiguration.g:3861:2: iv_ruleIntegerReference= ruleIntegerReference EOF 9883 // InternalApplicationConfiguration.g:3626:2: iv_ruleIntegerReference= ruleIntegerReference EOF
10544 { 9884 {
10545 newCompositeNode(grammarAccess.getIntegerReferenceRule()); 9885 newCompositeNode(grammarAccess.getIntegerReferenceRule());
10546 pushFollow(FOLLOW_1); 9886 pushFollow(FOLLOW_1);
@@ -10567,7 +9907,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10567 9907
10568 9908
10569 // $ANTLR start "ruleIntegerReference" 9909 // $ANTLR start "ruleIntegerReference"
10570 // InternalApplicationConfiguration.g:3867:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ; 9910 // InternalApplicationConfiguration.g:3632:1: ruleIntegerReference returns [EObject current=null] : ( () otherlv_1= 'int' ) ;
10571 public final EObject ruleIntegerReference() throws RecognitionException { 9911 public final EObject ruleIntegerReference() throws RecognitionException {
10572 EObject current = null; 9912 EObject current = null;
10573 9913
@@ -10577,14 +9917,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10577 enterRule(); 9917 enterRule();
10578 9918
10579 try { 9919 try {
10580 // InternalApplicationConfiguration.g:3873:2: ( ( () otherlv_1= 'int' ) ) 9920 // InternalApplicationConfiguration.g:3638:2: ( ( () otherlv_1= 'int' ) )
10581 // InternalApplicationConfiguration.g:3874:2: ( () otherlv_1= 'int' ) 9921 // InternalApplicationConfiguration.g:3639:2: ( () otherlv_1= 'int' )
10582 { 9922 {
10583 // InternalApplicationConfiguration.g:3874:2: ( () otherlv_1= 'int' ) 9923 // InternalApplicationConfiguration.g:3639:2: ( () otherlv_1= 'int' )
10584 // InternalApplicationConfiguration.g:3875:3: () otherlv_1= 'int' 9924 // InternalApplicationConfiguration.g:3640:3: () otherlv_1= 'int'
10585 { 9925 {
10586 // InternalApplicationConfiguration.g:3875:3: () 9926 // InternalApplicationConfiguration.g:3640:3: ()
10587 // InternalApplicationConfiguration.g:3876:4: 9927 // InternalApplicationConfiguration.g:3641:4:
10588 { 9928 {
10589 9929
10590 current = forceCreateModelElement( 9930 current = forceCreateModelElement(
@@ -10594,7 +9934,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10594 9934
10595 } 9935 }
10596 9936
10597 otherlv_1=(Token)match(input,42,FOLLOW_2); 9937 otherlv_1=(Token)match(input,39,FOLLOW_2);
10598 9938
10599 newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1()); 9939 newLeafNode(otherlv_1, grammarAccess.getIntegerReferenceAccess().getIntKeyword_1());
10600 9940
@@ -10621,7 +9961,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10621 9961
10622 9962
10623 // $ANTLR start "entryRuleRealReference" 9963 // $ANTLR start "entryRuleRealReference"
10624 // InternalApplicationConfiguration.g:3890:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ; 9964 // InternalApplicationConfiguration.g:3655:1: entryRuleRealReference returns [EObject current=null] : iv_ruleRealReference= ruleRealReference EOF ;
10625 public final EObject entryRuleRealReference() throws RecognitionException { 9965 public final EObject entryRuleRealReference() throws RecognitionException {
10626 EObject current = null; 9966 EObject current = null;
10627 9967
@@ -10629,8 +9969,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10629 9969
10630 9970
10631 try { 9971 try {
10632 // InternalApplicationConfiguration.g:3890:54: (iv_ruleRealReference= ruleRealReference EOF ) 9972 // InternalApplicationConfiguration.g:3655:54: (iv_ruleRealReference= ruleRealReference EOF )
10633 // InternalApplicationConfiguration.g:3891:2: iv_ruleRealReference= ruleRealReference EOF 9973 // InternalApplicationConfiguration.g:3656:2: iv_ruleRealReference= ruleRealReference EOF
10634 { 9974 {
10635 newCompositeNode(grammarAccess.getRealReferenceRule()); 9975 newCompositeNode(grammarAccess.getRealReferenceRule());
10636 pushFollow(FOLLOW_1); 9976 pushFollow(FOLLOW_1);
@@ -10657,7 +9997,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10657 9997
10658 9998
10659 // $ANTLR start "ruleRealReference" 9999 // $ANTLR start "ruleRealReference"
10660 // InternalApplicationConfiguration.g:3897:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ; 10000 // InternalApplicationConfiguration.g:3662:1: ruleRealReference returns [EObject current=null] : ( () otherlv_1= 'real' ) ;
10661 public final EObject ruleRealReference() throws RecognitionException { 10001 public final EObject ruleRealReference() throws RecognitionException {
10662 EObject current = null; 10002 EObject current = null;
10663 10003
@@ -10667,14 +10007,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10667 enterRule(); 10007 enterRule();
10668 10008
10669 try { 10009 try {
10670 // InternalApplicationConfiguration.g:3903:2: ( ( () otherlv_1= 'real' ) ) 10010 // InternalApplicationConfiguration.g:3668:2: ( ( () otherlv_1= 'real' ) )
10671 // InternalApplicationConfiguration.g:3904:2: ( () otherlv_1= 'real' ) 10011 // InternalApplicationConfiguration.g:3669:2: ( () otherlv_1= 'real' )
10672 { 10012 {
10673 // InternalApplicationConfiguration.g:3904:2: ( () otherlv_1= 'real' ) 10013 // InternalApplicationConfiguration.g:3669:2: ( () otherlv_1= 'real' )
10674 // InternalApplicationConfiguration.g:3905:3: () otherlv_1= 'real' 10014 // InternalApplicationConfiguration.g:3670:3: () otherlv_1= 'real'
10675 { 10015 {
10676 // InternalApplicationConfiguration.g:3905:3: () 10016 // InternalApplicationConfiguration.g:3670:3: ()
10677 // InternalApplicationConfiguration.g:3906:4: 10017 // InternalApplicationConfiguration.g:3671:4:
10678 { 10018 {
10679 10019
10680 current = forceCreateModelElement( 10020 current = forceCreateModelElement(
@@ -10684,7 +10024,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10684 10024
10685 } 10025 }
10686 10026
10687 otherlv_1=(Token)match(input,43,FOLLOW_2); 10027 otherlv_1=(Token)match(input,40,FOLLOW_2);
10688 10028
10689 newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1()); 10029 newLeafNode(otherlv_1, grammarAccess.getRealReferenceAccess().getRealKeyword_1());
10690 10030
@@ -10711,7 +10051,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10711 10051
10712 10052
10713 // $ANTLR start "entryRuleStringReference" 10053 // $ANTLR start "entryRuleStringReference"
10714 // InternalApplicationConfiguration.g:3920:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ; 10054 // InternalApplicationConfiguration.g:3685:1: entryRuleStringReference returns [EObject current=null] : iv_ruleStringReference= ruleStringReference EOF ;
10715 public final EObject entryRuleStringReference() throws RecognitionException { 10055 public final EObject entryRuleStringReference() throws RecognitionException {
10716 EObject current = null; 10056 EObject current = null;
10717 10057
@@ -10719,8 +10059,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10719 10059
10720 10060
10721 try { 10061 try {
10722 // InternalApplicationConfiguration.g:3920:56: (iv_ruleStringReference= ruleStringReference EOF ) 10062 // InternalApplicationConfiguration.g:3685:56: (iv_ruleStringReference= ruleStringReference EOF )
10723 // InternalApplicationConfiguration.g:3921:2: iv_ruleStringReference= ruleStringReference EOF 10063 // InternalApplicationConfiguration.g:3686:2: iv_ruleStringReference= ruleStringReference EOF
10724 { 10064 {
10725 newCompositeNode(grammarAccess.getStringReferenceRule()); 10065 newCompositeNode(grammarAccess.getStringReferenceRule());
10726 pushFollow(FOLLOW_1); 10066 pushFollow(FOLLOW_1);
@@ -10747,7 +10087,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10747 10087
10748 10088
10749 // $ANTLR start "ruleStringReference" 10089 // $ANTLR start "ruleStringReference"
10750 // InternalApplicationConfiguration.g:3927:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ; 10090 // InternalApplicationConfiguration.g:3692:1: ruleStringReference returns [EObject current=null] : ( () otherlv_1= 'string' ) ;
10751 public final EObject ruleStringReference() throws RecognitionException { 10091 public final EObject ruleStringReference() throws RecognitionException {
10752 EObject current = null; 10092 EObject current = null;
10753 10093
@@ -10757,14 +10097,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10757 enterRule(); 10097 enterRule();
10758 10098
10759 try { 10099 try {
10760 // InternalApplicationConfiguration.g:3933:2: ( ( () otherlv_1= 'string' ) ) 10100 // InternalApplicationConfiguration.g:3698:2: ( ( () otherlv_1= 'string' ) )
10761 // InternalApplicationConfiguration.g:3934:2: ( () otherlv_1= 'string' ) 10101 // InternalApplicationConfiguration.g:3699:2: ( () otherlv_1= 'string' )
10762 { 10102 {
10763 // InternalApplicationConfiguration.g:3934:2: ( () otherlv_1= 'string' ) 10103 // InternalApplicationConfiguration.g:3699:2: ( () otherlv_1= 'string' )
10764 // InternalApplicationConfiguration.g:3935:3: () otherlv_1= 'string' 10104 // InternalApplicationConfiguration.g:3700:3: () otherlv_1= 'string'
10765 { 10105 {
10766 // InternalApplicationConfiguration.g:3935:3: () 10106 // InternalApplicationConfiguration.g:3700:3: ()
10767 // InternalApplicationConfiguration.g:3936:4: 10107 // InternalApplicationConfiguration.g:3701:4:
10768 { 10108 {
10769 10109
10770 current = forceCreateModelElement( 10110 current = forceCreateModelElement(
@@ -10774,7 +10114,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10774 10114
10775 } 10115 }
10776 10116
10777 otherlv_1=(Token)match(input,44,FOLLOW_2); 10117 otherlv_1=(Token)match(input,41,FOLLOW_2);
10778 10118
10779 newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1()); 10119 newLeafNode(otherlv_1, grammarAccess.getStringReferenceAccess().getStringKeyword_1());
10780 10120
@@ -10801,7 +10141,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10801 10141
10802 10142
10803 // $ANTLR start "entryRuleExactNumber" 10143 // $ANTLR start "entryRuleExactNumber"
10804 // InternalApplicationConfiguration.g:3950:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ; 10144 // InternalApplicationConfiguration.g:3715:1: entryRuleExactNumber returns [EObject current=null] : iv_ruleExactNumber= ruleExactNumber EOF ;
10805 public final EObject entryRuleExactNumber() throws RecognitionException { 10145 public final EObject entryRuleExactNumber() throws RecognitionException {
10806 EObject current = null; 10146 EObject current = null;
10807 10147
@@ -10809,8 +10149,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10809 10149
10810 10150
10811 try { 10151 try {
10812 // InternalApplicationConfiguration.g:3950:52: (iv_ruleExactNumber= ruleExactNumber EOF ) 10152 // InternalApplicationConfiguration.g:3715:52: (iv_ruleExactNumber= ruleExactNumber EOF )
10813 // InternalApplicationConfiguration.g:3951:2: iv_ruleExactNumber= ruleExactNumber EOF 10153 // InternalApplicationConfiguration.g:3716:2: iv_ruleExactNumber= ruleExactNumber EOF
10814 { 10154 {
10815 newCompositeNode(grammarAccess.getExactNumberRule()); 10155 newCompositeNode(grammarAccess.getExactNumberRule());
10816 pushFollow(FOLLOW_1); 10156 pushFollow(FOLLOW_1);
@@ -10837,7 +10177,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10837 10177
10838 10178
10839 // $ANTLR start "ruleExactNumber" 10179 // $ANTLR start "ruleExactNumber"
10840 // InternalApplicationConfiguration.g:3957:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ; 10180 // InternalApplicationConfiguration.g:3722:1: ruleExactNumber returns [EObject current=null] : ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ;
10841 public final EObject ruleExactNumber() throws RecognitionException { 10181 public final EObject ruleExactNumber() throws RecognitionException {
10842 EObject current = null; 10182 EObject current = null;
10843 10183
@@ -10848,34 +10188,34 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10848 enterRule(); 10188 enterRule();
10849 10189
10850 try { 10190 try {
10851 // InternalApplicationConfiguration.g:3963:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) ) 10191 // InternalApplicationConfiguration.g:3728:2: ( ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) )
10852 // InternalApplicationConfiguration.g:3964:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) 10192 // InternalApplicationConfiguration.g:3729:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
10853 { 10193 {
10854 // InternalApplicationConfiguration.g:3964:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) ) 10194 // InternalApplicationConfiguration.g:3729:2: ( ( (lv_exactNumber_0_0= RULE_INT ) ) | ( (lv_exactUnlimited_1_0= '*' ) ) )
10855 int alt53=2; 10195 int alt49=2;
10856 int LA53_0 = input.LA(1); 10196 int LA49_0 = input.LA(1);
10857 10197
10858 if ( (LA53_0==RULE_INT) ) { 10198 if ( (LA49_0==RULE_INT) ) {
10859 alt53=1; 10199 alt49=1;
10860 } 10200 }
10861 else if ( (LA53_0==45) ) { 10201 else if ( (LA49_0==42) ) {
10862 alt53=2; 10202 alt49=2;
10863 } 10203 }
10864 else { 10204 else {
10865 NoViableAltException nvae = 10205 NoViableAltException nvae =
10866 new NoViableAltException("", 53, 0, input); 10206 new NoViableAltException("", 49, 0, input);
10867 10207
10868 throw nvae; 10208 throw nvae;
10869 } 10209 }
10870 switch (alt53) { 10210 switch (alt49) {
10871 case 1 : 10211 case 1 :
10872 // InternalApplicationConfiguration.g:3965:3: ( (lv_exactNumber_0_0= RULE_INT ) ) 10212 // InternalApplicationConfiguration.g:3730:3: ( (lv_exactNumber_0_0= RULE_INT ) )
10873 { 10213 {
10874 // InternalApplicationConfiguration.g:3965:3: ( (lv_exactNumber_0_0= RULE_INT ) ) 10214 // InternalApplicationConfiguration.g:3730:3: ( (lv_exactNumber_0_0= RULE_INT ) )
10875 // InternalApplicationConfiguration.g:3966:4: (lv_exactNumber_0_0= RULE_INT ) 10215 // InternalApplicationConfiguration.g:3731:4: (lv_exactNumber_0_0= RULE_INT )
10876 { 10216 {
10877 // InternalApplicationConfiguration.g:3966:4: (lv_exactNumber_0_0= RULE_INT ) 10217 // InternalApplicationConfiguration.g:3731:4: (lv_exactNumber_0_0= RULE_INT )
10878 // InternalApplicationConfiguration.g:3967:5: lv_exactNumber_0_0= RULE_INT 10218 // InternalApplicationConfiguration.g:3732:5: lv_exactNumber_0_0= RULE_INT
10879 { 10219 {
10880 lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2); 10220 lv_exactNumber_0_0=(Token)match(input,RULE_INT,FOLLOW_2);
10881 10221
@@ -10901,15 +10241,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10901 } 10241 }
10902 break; 10242 break;
10903 case 2 : 10243 case 2 :
10904 // InternalApplicationConfiguration.g:3984:3: ( (lv_exactUnlimited_1_0= '*' ) ) 10244 // InternalApplicationConfiguration.g:3749:3: ( (lv_exactUnlimited_1_0= '*' ) )
10905 { 10245 {
10906 // InternalApplicationConfiguration.g:3984:3: ( (lv_exactUnlimited_1_0= '*' ) ) 10246 // InternalApplicationConfiguration.g:3749:3: ( (lv_exactUnlimited_1_0= '*' ) )
10907 // InternalApplicationConfiguration.g:3985:4: (lv_exactUnlimited_1_0= '*' ) 10247 // InternalApplicationConfiguration.g:3750:4: (lv_exactUnlimited_1_0= '*' )
10908 { 10248 {
10909 // InternalApplicationConfiguration.g:3985:4: (lv_exactUnlimited_1_0= '*' ) 10249 // InternalApplicationConfiguration.g:3750:4: (lv_exactUnlimited_1_0= '*' )
10910 // InternalApplicationConfiguration.g:3986:5: lv_exactUnlimited_1_0= '*' 10250 // InternalApplicationConfiguration.g:3751:5: lv_exactUnlimited_1_0= '*'
10911 { 10251 {
10912 lv_exactUnlimited_1_0=(Token)match(input,45,FOLLOW_2); 10252 lv_exactUnlimited_1_0=(Token)match(input,42,FOLLOW_2);
10913 10253
10914 newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0()); 10254 newLeafNode(lv_exactUnlimited_1_0, grammarAccess.getExactNumberAccess().getExactUnlimitedAsteriskKeyword_1_0());
10915 10255
@@ -10951,7 +10291,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10951 10291
10952 10292
10953 // $ANTLR start "entryRuleIntervallNumber" 10293 // $ANTLR start "entryRuleIntervallNumber"
10954 // InternalApplicationConfiguration.g:4002:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ; 10294 // InternalApplicationConfiguration.g:3767:1: entryRuleIntervallNumber returns [EObject current=null] : iv_ruleIntervallNumber= ruleIntervallNumber EOF ;
10955 public final EObject entryRuleIntervallNumber() throws RecognitionException { 10295 public final EObject entryRuleIntervallNumber() throws RecognitionException {
10956 EObject current = null; 10296 EObject current = null;
10957 10297
@@ -10959,8 +10299,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10959 10299
10960 10300
10961 try { 10301 try {
10962 // InternalApplicationConfiguration.g:4002:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF ) 10302 // InternalApplicationConfiguration.g:3767:56: (iv_ruleIntervallNumber= ruleIntervallNumber EOF )
10963 // InternalApplicationConfiguration.g:4003:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF 10303 // InternalApplicationConfiguration.g:3768:2: iv_ruleIntervallNumber= ruleIntervallNumber EOF
10964 { 10304 {
10965 newCompositeNode(grammarAccess.getIntervallNumberRule()); 10305 newCompositeNode(grammarAccess.getIntervallNumberRule());
10966 pushFollow(FOLLOW_1); 10306 pushFollow(FOLLOW_1);
@@ -10987,7 +10327,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
10987 10327
10988 10328
10989 // $ANTLR start "ruleIntervallNumber" 10329 // $ANTLR start "ruleIntervallNumber"
10990 // InternalApplicationConfiguration.g:4009:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ; 10330 // InternalApplicationConfiguration.g:3774:1: ruleIntervallNumber returns [EObject current=null] : ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ;
10991 public final EObject ruleIntervallNumber() throws RecognitionException { 10331 public final EObject ruleIntervallNumber() throws RecognitionException {
10992 EObject current = null; 10332 EObject current = null;
10993 10333
@@ -11000,19 +10340,19 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11000 enterRule(); 10340 enterRule();
11001 10341
11002 try { 10342 try {
11003 // InternalApplicationConfiguration.g:4015:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) ) 10343 // InternalApplicationConfiguration.g:3780:2: ( ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) )
11004 // InternalApplicationConfiguration.g:4016:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) 10344 // InternalApplicationConfiguration.g:3781:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
11005 { 10345 {
11006 // InternalApplicationConfiguration.g:4016:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) ) 10346 // InternalApplicationConfiguration.g:3781:2: ( ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) )
11007 // InternalApplicationConfiguration.g:4017:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) 10347 // InternalApplicationConfiguration.g:3782:3: ( (lv_min_0_0= RULE_INT ) ) otherlv_1= '..' ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
11008 { 10348 {
11009 // InternalApplicationConfiguration.g:4017:3: ( (lv_min_0_0= RULE_INT ) ) 10349 // InternalApplicationConfiguration.g:3782:3: ( (lv_min_0_0= RULE_INT ) )
11010 // InternalApplicationConfiguration.g:4018:4: (lv_min_0_0= RULE_INT ) 10350 // InternalApplicationConfiguration.g:3783:4: (lv_min_0_0= RULE_INT )
11011 { 10351 {
11012 // InternalApplicationConfiguration.g:4018:4: (lv_min_0_0= RULE_INT ) 10352 // InternalApplicationConfiguration.g:3783:4: (lv_min_0_0= RULE_INT )
11013 // InternalApplicationConfiguration.g:4019:5: lv_min_0_0= RULE_INT 10353 // InternalApplicationConfiguration.g:3784:5: lv_min_0_0= RULE_INT
11014 { 10354 {
11015 lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_40); 10355 lv_min_0_0=(Token)match(input,RULE_INT,FOLLOW_38);
11016 10356
11017 newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0()); 10357 newLeafNode(lv_min_0_0, grammarAccess.getIntervallNumberAccess().getMinINTTerminalRuleCall_0_0());
11018 10358
@@ -11032,35 +10372,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11032 10372
11033 } 10373 }
11034 10374
11035 otherlv_1=(Token)match(input,46,FOLLOW_33); 10375 otherlv_1=(Token)match(input,43,FOLLOW_31);
11036 10376
11037 newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1()); 10377 newLeafNode(otherlv_1, grammarAccess.getIntervallNumberAccess().getFullStopFullStopKeyword_1());
11038 10378
11039 // InternalApplicationConfiguration.g:4039:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) ) 10379 // InternalApplicationConfiguration.g:3804:3: ( ( (lv_maxNumber_2_0= RULE_INT ) ) | ( (lv_maxUnlimited_3_0= '*' ) ) )
11040 int alt54=2; 10380 int alt50=2;
11041 int LA54_0 = input.LA(1); 10381 int LA50_0 = input.LA(1);
11042 10382
11043 if ( (LA54_0==RULE_INT) ) { 10383 if ( (LA50_0==RULE_INT) ) {
11044 alt54=1; 10384 alt50=1;
11045 } 10385 }
11046 else if ( (LA54_0==45) ) { 10386 else if ( (LA50_0==42) ) {
11047 alt54=2; 10387 alt50=2;
11048 } 10388 }
11049 else { 10389 else {
11050 NoViableAltException nvae = 10390 NoViableAltException nvae =
11051 new NoViableAltException("", 54, 0, input); 10391 new NoViableAltException("", 50, 0, input);
11052 10392
11053 throw nvae; 10393 throw nvae;
11054 } 10394 }
11055 switch (alt54) { 10395 switch (alt50) {
11056 case 1 : 10396 case 1 :
11057 // InternalApplicationConfiguration.g:4040:4: ( (lv_maxNumber_2_0= RULE_INT ) ) 10397 // InternalApplicationConfiguration.g:3805:4: ( (lv_maxNumber_2_0= RULE_INT ) )
11058 { 10398 {
11059 // InternalApplicationConfiguration.g:4040:4: ( (lv_maxNumber_2_0= RULE_INT ) ) 10399 // InternalApplicationConfiguration.g:3805:4: ( (lv_maxNumber_2_0= RULE_INT ) )
11060 // InternalApplicationConfiguration.g:4041:5: (lv_maxNumber_2_0= RULE_INT ) 10400 // InternalApplicationConfiguration.g:3806:5: (lv_maxNumber_2_0= RULE_INT )
11061 { 10401 {
11062 // InternalApplicationConfiguration.g:4041:5: (lv_maxNumber_2_0= RULE_INT ) 10402 // InternalApplicationConfiguration.g:3806:5: (lv_maxNumber_2_0= RULE_INT )
11063 // InternalApplicationConfiguration.g:4042:6: lv_maxNumber_2_0= RULE_INT 10403 // InternalApplicationConfiguration.g:3807:6: lv_maxNumber_2_0= RULE_INT
11064 { 10404 {
11065 lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2); 10405 lv_maxNumber_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
11066 10406
@@ -11086,15 +10426,15 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11086 } 10426 }
11087 break; 10427 break;
11088 case 2 : 10428 case 2 :
11089 // InternalApplicationConfiguration.g:4059:4: ( (lv_maxUnlimited_3_0= '*' ) ) 10429 // InternalApplicationConfiguration.g:3824:4: ( (lv_maxUnlimited_3_0= '*' ) )
11090 { 10430 {
11091 // InternalApplicationConfiguration.g:4059:4: ( (lv_maxUnlimited_3_0= '*' ) ) 10431 // InternalApplicationConfiguration.g:3824:4: ( (lv_maxUnlimited_3_0= '*' ) )
11092 // InternalApplicationConfiguration.g:4060:5: (lv_maxUnlimited_3_0= '*' ) 10432 // InternalApplicationConfiguration.g:3825:5: (lv_maxUnlimited_3_0= '*' )
11093 { 10433 {
11094 // InternalApplicationConfiguration.g:4060:5: (lv_maxUnlimited_3_0= '*' ) 10434 // InternalApplicationConfiguration.g:3825:5: (lv_maxUnlimited_3_0= '*' )
11095 // InternalApplicationConfiguration.g:4061:6: lv_maxUnlimited_3_0= '*' 10435 // InternalApplicationConfiguration.g:3826:6: lv_maxUnlimited_3_0= '*'
11096 { 10436 {
11097 lv_maxUnlimited_3_0=(Token)match(input,45,FOLLOW_2); 10437 lv_maxUnlimited_3_0=(Token)match(input,42,FOLLOW_2);
11098 10438
11099 newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0()); 10439 newLeafNode(lv_maxUnlimited_3_0, grammarAccess.getIntervallNumberAccess().getMaxUnlimitedAsteriskKeyword_2_1_0());
11100 10440
@@ -11139,7 +10479,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11139 10479
11140 10480
11141 // $ANTLR start "entryRuleIntEnumberation" 10481 // $ANTLR start "entryRuleIntEnumberation"
11142 // InternalApplicationConfiguration.g:4078:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ; 10482 // InternalApplicationConfiguration.g:3843:1: entryRuleIntEnumberation returns [EObject current=null] : iv_ruleIntEnumberation= ruleIntEnumberation EOF ;
11143 public final EObject entryRuleIntEnumberation() throws RecognitionException { 10483 public final EObject entryRuleIntEnumberation() throws RecognitionException {
11144 EObject current = null; 10484 EObject current = null;
11145 10485
@@ -11147,8 +10487,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11147 10487
11148 10488
11149 try { 10489 try {
11150 // InternalApplicationConfiguration.g:4078:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF ) 10490 // InternalApplicationConfiguration.g:3843:56: (iv_ruleIntEnumberation= ruleIntEnumberation EOF )
11151 // InternalApplicationConfiguration.g:4079:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF 10491 // InternalApplicationConfiguration.g:3844:2: iv_ruleIntEnumberation= ruleIntEnumberation EOF
11152 { 10492 {
11153 newCompositeNode(grammarAccess.getIntEnumberationRule()); 10493 newCompositeNode(grammarAccess.getIntEnumberationRule());
11154 pushFollow(FOLLOW_1); 10494 pushFollow(FOLLOW_1);
@@ -11175,7 +10515,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11175 10515
11176 10516
11177 // $ANTLR start "ruleIntEnumberation" 10517 // $ANTLR start "ruleIntEnumberation"
11178 // InternalApplicationConfiguration.g:4085:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ; 10518 // InternalApplicationConfiguration.g:3850:1: ruleIntEnumberation returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ;
11179 public final EObject ruleIntEnumberation() throws RecognitionException { 10519 public final EObject ruleIntEnumberation() throws RecognitionException {
11180 EObject current = null; 10520 EObject current = null;
11181 10521
@@ -11191,14 +10531,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11191 enterRule(); 10531 enterRule();
11192 10532
11193 try { 10533 try {
11194 // InternalApplicationConfiguration.g:4091:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) ) 10534 // InternalApplicationConfiguration.g:3856:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) )
11195 // InternalApplicationConfiguration.g:4092:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) 10535 // InternalApplicationConfiguration.g:3857:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
11196 { 10536 {
11197 // InternalApplicationConfiguration.g:4092:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' ) 10537 // InternalApplicationConfiguration.g:3857:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' )
11198 // InternalApplicationConfiguration.g:4093:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}' 10538 // InternalApplicationConfiguration.g:3858:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? otherlv_5= '}'
11199 { 10539 {
11200 // InternalApplicationConfiguration.g:4093:3: () 10540 // InternalApplicationConfiguration.g:3858:3: ()
11201 // InternalApplicationConfiguration.g:4094:4: 10541 // InternalApplicationConfiguration.g:3859:4:
11202 { 10542 {
11203 10543
11204 current = forceCreateModelElement( 10544 current = forceCreateModelElement(
@@ -11208,31 +10548,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11208 10548
11209 } 10549 }
11210 10550
11211 otherlv_1=(Token)match(input,19,FOLLOW_41); 10551 otherlv_1=(Token)match(input,18,FOLLOW_39);
11212 10552
11213 newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1()); 10553 newLeafNode(otherlv_1, grammarAccess.getIntEnumberationAccess().getLeftCurlyBracketKeyword_1());
11214 10554
11215 // InternalApplicationConfiguration.g:4104:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )? 10555 // InternalApplicationConfiguration.g:3869:3: ( ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* )?
11216 int alt56=2; 10556 int alt52=2;
11217 int LA56_0 = input.LA(1); 10557 int LA52_0 = input.LA(1);
11218 10558
11219 if ( (LA56_0==RULE_INT||LA56_0==12) ) { 10559 if ( (LA52_0==RULE_INT||LA52_0==12) ) {
11220 alt56=1; 10560 alt52=1;
11221 } 10561 }
11222 switch (alt56) { 10562 switch (alt52) {
11223 case 1 : 10563 case 1 :
11224 // InternalApplicationConfiguration.g:4105:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* 10564 // InternalApplicationConfiguration.g:3870:4: ( (lv_entry_2_0= ruleINTLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
11225 { 10565 {
11226 // InternalApplicationConfiguration.g:4105:4: ( (lv_entry_2_0= ruleINTLiteral ) ) 10566 // InternalApplicationConfiguration.g:3870:4: ( (lv_entry_2_0= ruleINTLiteral ) )
11227 // InternalApplicationConfiguration.g:4106:5: (lv_entry_2_0= ruleINTLiteral ) 10567 // InternalApplicationConfiguration.g:3871:5: (lv_entry_2_0= ruleINTLiteral )
11228 { 10568 {
11229 // InternalApplicationConfiguration.g:4106:5: (lv_entry_2_0= ruleINTLiteral ) 10569 // InternalApplicationConfiguration.g:3871:5: (lv_entry_2_0= ruleINTLiteral )
11230 // InternalApplicationConfiguration.g:4107:6: lv_entry_2_0= ruleINTLiteral 10570 // InternalApplicationConfiguration.g:3872:6: lv_entry_2_0= ruleINTLiteral
11231 { 10571 {
11232 10572
11233 newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0()); 10573 newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_0_0());
11234 10574
11235 pushFollow(FOLLOW_15); 10575 pushFollow(FOLLOW_14);
11236 lv_entry_2_0=ruleINTLiteral(); 10576 lv_entry_2_0=ruleINTLiteral();
11237 10577
11238 state._fsp--; 10578 state._fsp--;
@@ -11254,35 +10594,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11254 10594
11255 } 10595 }
11256 10596
11257 // InternalApplicationConfiguration.g:4124:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )* 10597 // InternalApplicationConfiguration.g:3889:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) )*
11258 loop55: 10598 loop51:
11259 do { 10599 do {
11260 int alt55=2; 10600 int alt51=2;
11261 int LA55_0 = input.LA(1); 10601 int LA51_0 = input.LA(1);
11262 10602
11263 if ( (LA55_0==20) ) { 10603 if ( (LA51_0==19) ) {
11264 alt55=1; 10604 alt51=1;
11265 } 10605 }
11266 10606
11267 10607
11268 switch (alt55) { 10608 switch (alt51) {
11269 case 1 : 10609 case 1 :
11270 // InternalApplicationConfiguration.g:4125:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) ) 10610 // InternalApplicationConfiguration.g:3890:5: otherlv_3= ',' ( (lv_entry_4_0= ruleINTLiteral ) )
11271 { 10611 {
11272 otherlv_3=(Token)match(input,20,FOLLOW_24); 10612 otherlv_3=(Token)match(input,19,FOLLOW_23);
11273 10613
11274 newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0()); 10614 newLeafNode(otherlv_3, grammarAccess.getIntEnumberationAccess().getCommaKeyword_2_1_0());
11275 10615
11276 // InternalApplicationConfiguration.g:4129:5: ( (lv_entry_4_0= ruleINTLiteral ) ) 10616 // InternalApplicationConfiguration.g:3894:5: ( (lv_entry_4_0= ruleINTLiteral ) )
11277 // InternalApplicationConfiguration.g:4130:6: (lv_entry_4_0= ruleINTLiteral ) 10617 // InternalApplicationConfiguration.g:3895:6: (lv_entry_4_0= ruleINTLiteral )
11278 { 10618 {
11279 // InternalApplicationConfiguration.g:4130:6: (lv_entry_4_0= ruleINTLiteral ) 10619 // InternalApplicationConfiguration.g:3895:6: (lv_entry_4_0= ruleINTLiteral )
11280 // InternalApplicationConfiguration.g:4131:7: lv_entry_4_0= ruleINTLiteral 10620 // InternalApplicationConfiguration.g:3896:7: lv_entry_4_0= ruleINTLiteral
11281 { 10621 {
11282 10622
11283 newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0()); 10623 newCompositeNode(grammarAccess.getIntEnumberationAccess().getEntryINTLiteralParserRuleCall_2_1_1_0());
11284 10624
11285 pushFollow(FOLLOW_15); 10625 pushFollow(FOLLOW_14);
11286 lv_entry_4_0=ruleINTLiteral(); 10626 lv_entry_4_0=ruleINTLiteral();
11287 10627
11288 state._fsp--; 10628 state._fsp--;
@@ -11309,7 +10649,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11309 break; 10649 break;
11310 10650
11311 default : 10651 default :
11312 break loop55; 10652 break loop51;
11313 } 10653 }
11314 } while (true); 10654 } while (true);
11315 10655
@@ -11319,7 +10659,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11319 10659
11320 } 10660 }
11321 10661
11322 otherlv_5=(Token)match(input,21,FOLLOW_2); 10662 otherlv_5=(Token)match(input,20,FOLLOW_2);
11323 10663
11324 newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3()); 10664 newLeafNode(otherlv_5, grammarAccess.getIntEnumberationAccess().getRightCurlyBracketKeyword_3());
11325 10665
@@ -11346,7 +10686,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11346 10686
11347 10687
11348 // $ANTLR start "entryRuleRealEnumeration" 10688 // $ANTLR start "entryRuleRealEnumeration"
11349 // InternalApplicationConfiguration.g:4158:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ; 10689 // InternalApplicationConfiguration.g:3923:1: entryRuleRealEnumeration returns [EObject current=null] : iv_ruleRealEnumeration= ruleRealEnumeration EOF ;
11350 public final EObject entryRuleRealEnumeration() throws RecognitionException { 10690 public final EObject entryRuleRealEnumeration() throws RecognitionException {
11351 EObject current = null; 10691 EObject current = null;
11352 10692
@@ -11354,8 +10694,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11354 10694
11355 10695
11356 try { 10696 try {
11357 // InternalApplicationConfiguration.g:4158:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF ) 10697 // InternalApplicationConfiguration.g:3923:56: (iv_ruleRealEnumeration= ruleRealEnumeration EOF )
11358 // InternalApplicationConfiguration.g:4159:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF 10698 // InternalApplicationConfiguration.g:3924:2: iv_ruleRealEnumeration= ruleRealEnumeration EOF
11359 { 10699 {
11360 newCompositeNode(grammarAccess.getRealEnumerationRule()); 10700 newCompositeNode(grammarAccess.getRealEnumerationRule());
11361 pushFollow(FOLLOW_1); 10701 pushFollow(FOLLOW_1);
@@ -11382,7 +10722,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11382 10722
11383 10723
11384 // $ANTLR start "ruleRealEnumeration" 10724 // $ANTLR start "ruleRealEnumeration"
11385 // InternalApplicationConfiguration.g:4165:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ; 10725 // InternalApplicationConfiguration.g:3930:1: ruleRealEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ;
11386 public final EObject ruleRealEnumeration() throws RecognitionException { 10726 public final EObject ruleRealEnumeration() throws RecognitionException {
11387 EObject current = null; 10727 EObject current = null;
11388 10728
@@ -11398,14 +10738,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11398 enterRule(); 10738 enterRule();
11399 10739
11400 try { 10740 try {
11401 // InternalApplicationConfiguration.g:4171:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) ) 10741 // InternalApplicationConfiguration.g:3936:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) )
11402 // InternalApplicationConfiguration.g:4172:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) 10742 // InternalApplicationConfiguration.g:3937:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
11403 { 10743 {
11404 // InternalApplicationConfiguration.g:4172:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' ) 10744 // InternalApplicationConfiguration.g:3937:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' )
11405 // InternalApplicationConfiguration.g:4173:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}' 10745 // InternalApplicationConfiguration.g:3938:3: () otherlv_1= '{' ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? otherlv_5= '}'
11406 { 10746 {
11407 // InternalApplicationConfiguration.g:4173:3: () 10747 // InternalApplicationConfiguration.g:3938:3: ()
11408 // InternalApplicationConfiguration.g:4174:4: 10748 // InternalApplicationConfiguration.g:3939:4:
11409 { 10749 {
11410 10750
11411 current = forceCreateModelElement( 10751 current = forceCreateModelElement(
@@ -11415,31 +10755,31 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11415 10755
11416 } 10756 }
11417 10757
11418 otherlv_1=(Token)match(input,19,FOLLOW_41); 10758 otherlv_1=(Token)match(input,18,FOLLOW_39);
11419 10759
11420 newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1()); 10760 newLeafNode(otherlv_1, grammarAccess.getRealEnumerationAccess().getLeftCurlyBracketKeyword_1());
11421 10761
11422 // InternalApplicationConfiguration.g:4184:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )? 10762 // InternalApplicationConfiguration.g:3949:3: ( ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* )?
11423 int alt58=2; 10763 int alt54=2;
11424 int LA58_0 = input.LA(1); 10764 int LA54_0 = input.LA(1);
11425 10765
11426 if ( (LA58_0==RULE_INT||LA58_0==12) ) { 10766 if ( (LA54_0==RULE_INT||LA54_0==12) ) {
11427 alt58=1; 10767 alt54=1;
11428 } 10768 }
11429 switch (alt58) { 10769 switch (alt54) {
11430 case 1 : 10770 case 1 :
11431 // InternalApplicationConfiguration.g:4185:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* 10771 // InternalApplicationConfiguration.g:3950:4: ( (lv_entry_2_0= ruleREALLiteral ) ) (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
11432 { 10772 {
11433 // InternalApplicationConfiguration.g:4185:4: ( (lv_entry_2_0= ruleREALLiteral ) ) 10773 // InternalApplicationConfiguration.g:3950:4: ( (lv_entry_2_0= ruleREALLiteral ) )
11434 // InternalApplicationConfiguration.g:4186:5: (lv_entry_2_0= ruleREALLiteral ) 10774 // InternalApplicationConfiguration.g:3951:5: (lv_entry_2_0= ruleREALLiteral )
11435 { 10775 {
11436 // InternalApplicationConfiguration.g:4186:5: (lv_entry_2_0= ruleREALLiteral ) 10776 // InternalApplicationConfiguration.g:3951:5: (lv_entry_2_0= ruleREALLiteral )
11437 // InternalApplicationConfiguration.g:4187:6: lv_entry_2_0= ruleREALLiteral 10777 // InternalApplicationConfiguration.g:3952:6: lv_entry_2_0= ruleREALLiteral
11438 { 10778 {
11439 10779
11440 newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0()); 10780 newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_0_0());
11441 10781
11442 pushFollow(FOLLOW_15); 10782 pushFollow(FOLLOW_14);
11443 lv_entry_2_0=ruleREALLiteral(); 10783 lv_entry_2_0=ruleREALLiteral();
11444 10784
11445 state._fsp--; 10785 state._fsp--;
@@ -11461,35 +10801,35 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11461 10801
11462 } 10802 }
11463 10803
11464 // InternalApplicationConfiguration.g:4204:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )* 10804 // InternalApplicationConfiguration.g:3969:4: (otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) )*
11465 loop57: 10805 loop53:
11466 do { 10806 do {
11467 int alt57=2; 10807 int alt53=2;
11468 int LA57_0 = input.LA(1); 10808 int LA53_0 = input.LA(1);
11469 10809
11470 if ( (LA57_0==20) ) { 10810 if ( (LA53_0==19) ) {
11471 alt57=1; 10811 alt53=1;
11472 } 10812 }
11473 10813
11474 10814
11475 switch (alt57) { 10815 switch (alt53) {
11476 case 1 : 10816 case 1 :
11477 // InternalApplicationConfiguration.g:4205:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) ) 10817 // InternalApplicationConfiguration.g:3970:5: otherlv_3= ',' ( (lv_entry_4_0= ruleREALLiteral ) )
11478 { 10818 {
11479 otherlv_3=(Token)match(input,20,FOLLOW_24); 10819 otherlv_3=(Token)match(input,19,FOLLOW_23);
11480 10820
11481 newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0()); 10821 newLeafNode(otherlv_3, grammarAccess.getRealEnumerationAccess().getCommaKeyword_2_1_0());
11482 10822
11483 // InternalApplicationConfiguration.g:4209:5: ( (lv_entry_4_0= ruleREALLiteral ) ) 10823 // InternalApplicationConfiguration.g:3974:5: ( (lv_entry_4_0= ruleREALLiteral ) )
11484 // InternalApplicationConfiguration.g:4210:6: (lv_entry_4_0= ruleREALLiteral ) 10824 // InternalApplicationConfiguration.g:3975:6: (lv_entry_4_0= ruleREALLiteral )
11485 { 10825 {
11486 // InternalApplicationConfiguration.g:4210:6: (lv_entry_4_0= ruleREALLiteral ) 10826 // InternalApplicationConfiguration.g:3975:6: (lv_entry_4_0= ruleREALLiteral )
11487 // InternalApplicationConfiguration.g:4211:7: lv_entry_4_0= ruleREALLiteral 10827 // InternalApplicationConfiguration.g:3976:7: lv_entry_4_0= ruleREALLiteral
11488 { 10828 {
11489 10829
11490 newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0()); 10830 newCompositeNode(grammarAccess.getRealEnumerationAccess().getEntryREALLiteralParserRuleCall_2_1_1_0());
11491 10831
11492 pushFollow(FOLLOW_15); 10832 pushFollow(FOLLOW_14);
11493 lv_entry_4_0=ruleREALLiteral(); 10833 lv_entry_4_0=ruleREALLiteral();
11494 10834
11495 state._fsp--; 10835 state._fsp--;
@@ -11516,7 +10856,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11516 break; 10856 break;
11517 10857
11518 default : 10858 default :
11519 break loop57; 10859 break loop53;
11520 } 10860 }
11521 } while (true); 10861 } while (true);
11522 10862
@@ -11526,7 +10866,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11526 10866
11527 } 10867 }
11528 10868
11529 otherlv_5=(Token)match(input,21,FOLLOW_2); 10869 otherlv_5=(Token)match(input,20,FOLLOW_2);
11530 10870
11531 newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3()); 10871 newLeafNode(otherlv_5, grammarAccess.getRealEnumerationAccess().getRightCurlyBracketKeyword_3());
11532 10872
@@ -11553,7 +10893,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11553 10893
11554 10894
11555 // $ANTLR start "entryRuleStringEnumeration" 10895 // $ANTLR start "entryRuleStringEnumeration"
11556 // InternalApplicationConfiguration.g:4238:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ; 10896 // InternalApplicationConfiguration.g:4003:1: entryRuleStringEnumeration returns [EObject current=null] : iv_ruleStringEnumeration= ruleStringEnumeration EOF ;
11557 public final EObject entryRuleStringEnumeration() throws RecognitionException { 10897 public final EObject entryRuleStringEnumeration() throws RecognitionException {
11558 EObject current = null; 10898 EObject current = null;
11559 10899
@@ -11561,8 +10901,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11561 10901
11562 10902
11563 try { 10903 try {
11564 // InternalApplicationConfiguration.g:4238:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF ) 10904 // InternalApplicationConfiguration.g:4003:58: (iv_ruleStringEnumeration= ruleStringEnumeration EOF )
11565 // InternalApplicationConfiguration.g:4239:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF 10905 // InternalApplicationConfiguration.g:4004:2: iv_ruleStringEnumeration= ruleStringEnumeration EOF
11566 { 10906 {
11567 newCompositeNode(grammarAccess.getStringEnumerationRule()); 10907 newCompositeNode(grammarAccess.getStringEnumerationRule());
11568 pushFollow(FOLLOW_1); 10908 pushFollow(FOLLOW_1);
@@ -11589,7 +10929,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11589 10929
11590 10930
11591 // $ANTLR start "ruleStringEnumeration" 10931 // $ANTLR start "ruleStringEnumeration"
11592 // InternalApplicationConfiguration.g:4245:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ; 10932 // InternalApplicationConfiguration.g:4010:1: ruleStringEnumeration returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ;
11593 public final EObject ruleStringEnumeration() throws RecognitionException { 10933 public final EObject ruleStringEnumeration() throws RecognitionException {
11594 EObject current = null; 10934 EObject current = null;
11595 10935
@@ -11603,14 +10943,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11603 enterRule(); 10943 enterRule();
11604 10944
11605 try { 10945 try {
11606 // InternalApplicationConfiguration.g:4251:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) ) 10946 // InternalApplicationConfiguration.g:4016:2: ( ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) )
11607 // InternalApplicationConfiguration.g:4252:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) 10947 // InternalApplicationConfiguration.g:4017:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
11608 { 10948 {
11609 // InternalApplicationConfiguration.g:4252:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' ) 10949 // InternalApplicationConfiguration.g:4017:2: ( () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' )
11610 // InternalApplicationConfiguration.g:4253:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}' 10950 // InternalApplicationConfiguration.g:4018:3: () otherlv_1= '{' ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? otherlv_5= '}'
11611 { 10951 {
11612 // InternalApplicationConfiguration.g:4253:3: () 10952 // InternalApplicationConfiguration.g:4018:3: ()
11613 // InternalApplicationConfiguration.g:4254:4: 10953 // InternalApplicationConfiguration.g:4019:4:
11614 { 10954 {
11615 10955
11616 current = forceCreateModelElement( 10956 current = forceCreateModelElement(
@@ -11620,28 +10960,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11620 10960
11621 } 10961 }
11622 10962
11623 otherlv_1=(Token)match(input,19,FOLLOW_42); 10963 otherlv_1=(Token)match(input,18,FOLLOW_40);
11624 10964
11625 newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1()); 10965 newLeafNode(otherlv_1, grammarAccess.getStringEnumerationAccess().getLeftCurlyBracketKeyword_1());
11626 10966
11627 // InternalApplicationConfiguration.g:4264:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )? 10967 // InternalApplicationConfiguration.g:4029:3: ( ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* )?
11628 int alt60=2; 10968 int alt56=2;
11629 int LA60_0 = input.LA(1); 10969 int LA56_0 = input.LA(1);
11630 10970
11631 if ( (LA60_0==RULE_STRING) ) { 10971 if ( (LA56_0==RULE_STRING) ) {
11632 alt60=1; 10972 alt56=1;
11633 } 10973 }
11634 switch (alt60) { 10974 switch (alt56) {
11635 case 1 : 10975 case 1 :
11636 // InternalApplicationConfiguration.g:4265:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* 10976 // InternalApplicationConfiguration.g:4030:4: ( (lv_entry_2_0= RULE_STRING ) ) (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
11637 { 10977 {
11638 // InternalApplicationConfiguration.g:4265:4: ( (lv_entry_2_0= RULE_STRING ) ) 10978 // InternalApplicationConfiguration.g:4030:4: ( (lv_entry_2_0= RULE_STRING ) )
11639 // InternalApplicationConfiguration.g:4266:5: (lv_entry_2_0= RULE_STRING ) 10979 // InternalApplicationConfiguration.g:4031:5: (lv_entry_2_0= RULE_STRING )
11640 { 10980 {
11641 // InternalApplicationConfiguration.g:4266:5: (lv_entry_2_0= RULE_STRING ) 10981 // InternalApplicationConfiguration.g:4031:5: (lv_entry_2_0= RULE_STRING )
11642 // InternalApplicationConfiguration.g:4267:6: lv_entry_2_0= RULE_STRING 10982 // InternalApplicationConfiguration.g:4032:6: lv_entry_2_0= RULE_STRING
11643 { 10983 {
11644 lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_15); 10984 lv_entry_2_0=(Token)match(input,RULE_STRING,FOLLOW_14);
11645 10985
11646 newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0()); 10986 newLeafNode(lv_entry_2_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_0_0());
11647 10987
@@ -11661,32 +11001,32 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11661 11001
11662 } 11002 }
11663 11003
11664 // InternalApplicationConfiguration.g:4283:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )* 11004 // InternalApplicationConfiguration.g:4048:4: (otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) )*
11665 loop59: 11005 loop55:
11666 do { 11006 do {
11667 int alt59=2; 11007 int alt55=2;
11668 int LA59_0 = input.LA(1); 11008 int LA55_0 = input.LA(1);
11669 11009
11670 if ( (LA59_0==20) ) { 11010 if ( (LA55_0==19) ) {
11671 alt59=1; 11011 alt55=1;
11672 } 11012 }
11673 11013
11674 11014
11675 switch (alt59) { 11015 switch (alt55) {
11676 case 1 : 11016 case 1 :
11677 // InternalApplicationConfiguration.g:4284:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) ) 11017 // InternalApplicationConfiguration.g:4049:5: otherlv_3= ',' ( (lv_entry_4_0= RULE_STRING ) )
11678 { 11018 {
11679 otherlv_3=(Token)match(input,20,FOLLOW_10); 11019 otherlv_3=(Token)match(input,19,FOLLOW_10);
11680 11020
11681 newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0()); 11021 newLeafNode(otherlv_3, grammarAccess.getStringEnumerationAccess().getCommaKeyword_2_1_0());
11682 11022
11683 // InternalApplicationConfiguration.g:4288:5: ( (lv_entry_4_0= RULE_STRING ) ) 11023 // InternalApplicationConfiguration.g:4053:5: ( (lv_entry_4_0= RULE_STRING ) )
11684 // InternalApplicationConfiguration.g:4289:6: (lv_entry_4_0= RULE_STRING ) 11024 // InternalApplicationConfiguration.g:4054:6: (lv_entry_4_0= RULE_STRING )
11685 { 11025 {
11686 // InternalApplicationConfiguration.g:4289:6: (lv_entry_4_0= RULE_STRING ) 11026 // InternalApplicationConfiguration.g:4054:6: (lv_entry_4_0= RULE_STRING )
11687 // InternalApplicationConfiguration.g:4290:7: lv_entry_4_0= RULE_STRING 11027 // InternalApplicationConfiguration.g:4055:7: lv_entry_4_0= RULE_STRING
11688 { 11028 {
11689 lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_15); 11029 lv_entry_4_0=(Token)match(input,RULE_STRING,FOLLOW_14);
11690 11030
11691 newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0()); 11031 newLeafNode(lv_entry_4_0, grammarAccess.getStringEnumerationAccess().getEntrySTRINGTerminalRuleCall_2_1_1_0());
11692 11032
@@ -11711,7 +11051,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11711 break; 11051 break;
11712 11052
11713 default : 11053 default :
11714 break loop59; 11054 break loop55;
11715 } 11055 }
11716 } while (true); 11056 } while (true);
11717 11057
@@ -11721,7 +11061,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11721 11061
11722 } 11062 }
11723 11063
11724 otherlv_5=(Token)match(input,21,FOLLOW_2); 11064 otherlv_5=(Token)match(input,20,FOLLOW_2);
11725 11065
11726 newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3()); 11066 newLeafNode(otherlv_5, grammarAccess.getStringEnumerationAccess().getRightCurlyBracketKeyword_3());
11727 11067
@@ -11748,7 +11088,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11748 11088
11749 11089
11750 // $ANTLR start "entryRuleScopeDeclaration" 11090 // $ANTLR start "entryRuleScopeDeclaration"
11751 // InternalApplicationConfiguration.g:4316:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ; 11091 // InternalApplicationConfiguration.g:4081:1: entryRuleScopeDeclaration returns [EObject current=null] : iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ;
11752 public final EObject entryRuleScopeDeclaration() throws RecognitionException { 11092 public final EObject entryRuleScopeDeclaration() throws RecognitionException {
11753 EObject current = null; 11093 EObject current = null;
11754 11094
@@ -11756,8 +11096,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11756 11096
11757 11097
11758 try { 11098 try {
11759 // InternalApplicationConfiguration.g:4316:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF ) 11099 // InternalApplicationConfiguration.g:4081:57: (iv_ruleScopeDeclaration= ruleScopeDeclaration EOF )
11760 // InternalApplicationConfiguration.g:4317:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF 11100 // InternalApplicationConfiguration.g:4082:2: iv_ruleScopeDeclaration= ruleScopeDeclaration EOF
11761 { 11101 {
11762 newCompositeNode(grammarAccess.getScopeDeclarationRule()); 11102 newCompositeNode(grammarAccess.getScopeDeclarationRule());
11763 pushFollow(FOLLOW_1); 11103 pushFollow(FOLLOW_1);
@@ -11784,7 +11124,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11784 11124
11785 11125
11786 // $ANTLR start "ruleScopeDeclaration" 11126 // $ANTLR start "ruleScopeDeclaration"
11787 // InternalApplicationConfiguration.g:4323:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ; 11127 // InternalApplicationConfiguration.g:4088:1: ruleScopeDeclaration returns [EObject current=null] : (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ;
11788 public final EObject ruleScopeDeclaration() throws RecognitionException { 11128 public final EObject ruleScopeDeclaration() throws RecognitionException {
11789 EObject current = null; 11129 EObject current = null;
11790 11130
@@ -11797,23 +11137,23 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11797 enterRule(); 11137 enterRule();
11798 11138
11799 try { 11139 try {
11800 // InternalApplicationConfiguration.g:4329:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) ) 11140 // InternalApplicationConfiguration.g:4094:2: ( (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) )
11801 // InternalApplicationConfiguration.g:4330:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) 11141 // InternalApplicationConfiguration.g:4095:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
11802 { 11142 {
11803 // InternalApplicationConfiguration.g:4330:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) ) 11143 // InternalApplicationConfiguration.g:4095:2: (otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) )
11804 // InternalApplicationConfiguration.g:4331:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) ) 11144 // InternalApplicationConfiguration.g:4096:3: otherlv_0= 'scope' ( (lv_name_1_0= RULE_ID ) ) ( (lv_specification_2_0= ruleScopeSpecification ) )
11805 { 11145 {
11806 otherlv_0=(Token)match(input,47,FOLLOW_6); 11146 otherlv_0=(Token)match(input,44,FOLLOW_6);
11807 11147
11808 newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0()); 11148 newLeafNode(otherlv_0, grammarAccess.getScopeDeclarationAccess().getScopeKeyword_0());
11809 11149
11810 // InternalApplicationConfiguration.g:4335:3: ( (lv_name_1_0= RULE_ID ) ) 11150 // InternalApplicationConfiguration.g:4100:3: ( (lv_name_1_0= RULE_ID ) )
11811 // InternalApplicationConfiguration.g:4336:4: (lv_name_1_0= RULE_ID ) 11151 // InternalApplicationConfiguration.g:4101:4: (lv_name_1_0= RULE_ID )
11812 { 11152 {
11813 // InternalApplicationConfiguration.g:4336:4: (lv_name_1_0= RULE_ID ) 11153 // InternalApplicationConfiguration.g:4101:4: (lv_name_1_0= RULE_ID )
11814 // InternalApplicationConfiguration.g:4337:5: lv_name_1_0= RULE_ID 11154 // InternalApplicationConfiguration.g:4102:5: lv_name_1_0= RULE_ID
11815 { 11155 {
11816 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17); 11156 lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
11817 11157
11818 newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0()); 11158 newLeafNode(lv_name_1_0, grammarAccess.getScopeDeclarationAccess().getNameIDTerminalRuleCall_1_0());
11819 11159
@@ -11833,11 +11173,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11833 11173
11834 } 11174 }
11835 11175
11836 // InternalApplicationConfiguration.g:4353:3: ( (lv_specification_2_0= ruleScopeSpecification ) ) 11176 // InternalApplicationConfiguration.g:4118:3: ( (lv_specification_2_0= ruleScopeSpecification ) )
11837 // InternalApplicationConfiguration.g:4354:4: (lv_specification_2_0= ruleScopeSpecification ) 11177 // InternalApplicationConfiguration.g:4119:4: (lv_specification_2_0= ruleScopeSpecification )
11838 { 11178 {
11839 // InternalApplicationConfiguration.g:4354:4: (lv_specification_2_0= ruleScopeSpecification ) 11179 // InternalApplicationConfiguration.g:4119:4: (lv_specification_2_0= ruleScopeSpecification )
11840 // InternalApplicationConfiguration.g:4355:5: lv_specification_2_0= ruleScopeSpecification 11180 // InternalApplicationConfiguration.g:4120:5: lv_specification_2_0= ruleScopeSpecification
11841 { 11181 {
11842 11182
11843 newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0()); 11183 newCompositeNode(grammarAccess.getScopeDeclarationAccess().getSpecificationScopeSpecificationParserRuleCall_2_0());
@@ -11887,7 +11227,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11887 11227
11888 11228
11889 // $ANTLR start "entryRuleScopeReference" 11229 // $ANTLR start "entryRuleScopeReference"
11890 // InternalApplicationConfiguration.g:4376:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ; 11230 // InternalApplicationConfiguration.g:4141:1: entryRuleScopeReference returns [EObject current=null] : iv_ruleScopeReference= ruleScopeReference EOF ;
11891 public final EObject entryRuleScopeReference() throws RecognitionException { 11231 public final EObject entryRuleScopeReference() throws RecognitionException {
11892 EObject current = null; 11232 EObject current = null;
11893 11233
@@ -11895,8 +11235,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11895 11235
11896 11236
11897 try { 11237 try {
11898 // InternalApplicationConfiguration.g:4376:55: (iv_ruleScopeReference= ruleScopeReference EOF ) 11238 // InternalApplicationConfiguration.g:4141:55: (iv_ruleScopeReference= ruleScopeReference EOF )
11899 // InternalApplicationConfiguration.g:4377:2: iv_ruleScopeReference= ruleScopeReference EOF 11239 // InternalApplicationConfiguration.g:4142:2: iv_ruleScopeReference= ruleScopeReference EOF
11900 { 11240 {
11901 newCompositeNode(grammarAccess.getScopeReferenceRule()); 11241 newCompositeNode(grammarAccess.getScopeReferenceRule());
11902 pushFollow(FOLLOW_1); 11242 pushFollow(FOLLOW_1);
@@ -11923,7 +11263,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11923 11263
11924 11264
11925 // $ANTLR start "ruleScopeReference" 11265 // $ANTLR start "ruleScopeReference"
11926 // InternalApplicationConfiguration.g:4383:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ; 11266 // InternalApplicationConfiguration.g:4148:1: ruleScopeReference returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
11927 public final EObject ruleScopeReference() throws RecognitionException { 11267 public final EObject ruleScopeReference() throws RecognitionException {
11928 EObject current = null; 11268 EObject current = null;
11929 11269
@@ -11933,14 +11273,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11933 enterRule(); 11273 enterRule();
11934 11274
11935 try { 11275 try {
11936 // InternalApplicationConfiguration.g:4389:2: ( ( (otherlv_0= RULE_ID ) ) ) 11276 // InternalApplicationConfiguration.g:4154:2: ( ( (otherlv_0= RULE_ID ) ) )
11937 // InternalApplicationConfiguration.g:4390:2: ( (otherlv_0= RULE_ID ) ) 11277 // InternalApplicationConfiguration.g:4155:2: ( (otherlv_0= RULE_ID ) )
11938 { 11278 {
11939 // InternalApplicationConfiguration.g:4390:2: ( (otherlv_0= RULE_ID ) ) 11279 // InternalApplicationConfiguration.g:4155:2: ( (otherlv_0= RULE_ID ) )
11940 // InternalApplicationConfiguration.g:4391:3: (otherlv_0= RULE_ID ) 11280 // InternalApplicationConfiguration.g:4156:3: (otherlv_0= RULE_ID )
11941 { 11281 {
11942 // InternalApplicationConfiguration.g:4391:3: (otherlv_0= RULE_ID ) 11282 // InternalApplicationConfiguration.g:4156:3: (otherlv_0= RULE_ID )
11943 // InternalApplicationConfiguration.g:4392:4: otherlv_0= RULE_ID 11283 // InternalApplicationConfiguration.g:4157:4: otherlv_0= RULE_ID
11944 { 11284 {
11945 11285
11946 if (current==null) { 11286 if (current==null) {
@@ -11977,7 +11317,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11977 11317
11978 11318
11979 // $ANTLR start "entryRuleScope" 11319 // $ANTLR start "entryRuleScope"
11980 // InternalApplicationConfiguration.g:4406:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ; 11320 // InternalApplicationConfiguration.g:4171:1: entryRuleScope returns [EObject current=null] : iv_ruleScope= ruleScope EOF ;
11981 public final EObject entryRuleScope() throws RecognitionException { 11321 public final EObject entryRuleScope() throws RecognitionException {
11982 EObject current = null; 11322 EObject current = null;
11983 11323
@@ -11985,8 +11325,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
11985 11325
11986 11326
11987 try { 11327 try {
11988 // InternalApplicationConfiguration.g:4406:46: (iv_ruleScope= ruleScope EOF ) 11328 // InternalApplicationConfiguration.g:4171:46: (iv_ruleScope= ruleScope EOF )
11989 // InternalApplicationConfiguration.g:4407:2: iv_ruleScope= ruleScope EOF 11329 // InternalApplicationConfiguration.g:4172:2: iv_ruleScope= ruleScope EOF
11990 { 11330 {
11991 newCompositeNode(grammarAccess.getScopeRule()); 11331 newCompositeNode(grammarAccess.getScopeRule());
11992 pushFollow(FOLLOW_1); 11332 pushFollow(FOLLOW_1);
@@ -12013,7 +11353,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12013 11353
12014 11354
12015 // $ANTLR start "ruleScope" 11355 // $ANTLR start "ruleScope"
12016 // InternalApplicationConfiguration.g:4413:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ; 11356 // InternalApplicationConfiguration.g:4178:1: ruleScope returns [EObject current=null] : (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ;
12017 public final EObject ruleScope() throws RecognitionException { 11357 public final EObject ruleScope() throws RecognitionException {
12018 EObject current = null; 11358 EObject current = null;
12019 11359
@@ -12026,28 +11366,28 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12026 enterRule(); 11366 enterRule();
12027 11367
12028 try { 11368 try {
12029 // InternalApplicationConfiguration.g:4419:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) ) 11369 // InternalApplicationConfiguration.g:4184:2: ( (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) )
12030 // InternalApplicationConfiguration.g:4420:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) 11370 // InternalApplicationConfiguration.g:4185:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
12031 { 11371 {
12032 // InternalApplicationConfiguration.g:4420:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference ) 11372 // InternalApplicationConfiguration.g:4185:2: (this_ScopeSpecification_0= ruleScopeSpecification | this_ScopeReference_1= ruleScopeReference )
12033 int alt61=2; 11373 int alt57=2;
12034 int LA61_0 = input.LA(1); 11374 int LA57_0 = input.LA(1);
12035 11375
12036 if ( (LA61_0==19) ) { 11376 if ( (LA57_0==18) ) {
12037 alt61=1; 11377 alt57=1;
12038 } 11378 }
12039 else if ( (LA61_0==RULE_ID) ) { 11379 else if ( (LA57_0==RULE_ID) ) {
12040 alt61=2; 11380 alt57=2;
12041 } 11381 }
12042 else { 11382 else {
12043 NoViableAltException nvae = 11383 NoViableAltException nvae =
12044 new NoViableAltException("", 61, 0, input); 11384 new NoViableAltException("", 57, 0, input);
12045 11385
12046 throw nvae; 11386 throw nvae;
12047 } 11387 }
12048 switch (alt61) { 11388 switch (alt57) {
12049 case 1 : 11389 case 1 :
12050 // InternalApplicationConfiguration.g:4421:3: this_ScopeSpecification_0= ruleScopeSpecification 11390 // InternalApplicationConfiguration.g:4186:3: this_ScopeSpecification_0= ruleScopeSpecification
12051 { 11391 {
12052 11392
12053 newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0()); 11393 newCompositeNode(grammarAccess.getScopeAccess().getScopeSpecificationParserRuleCall_0());
@@ -12065,7 +11405,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12065 } 11405 }
12066 break; 11406 break;
12067 case 2 : 11407 case 2 :
12068 // InternalApplicationConfiguration.g:4430:3: this_ScopeReference_1= ruleScopeReference 11408 // InternalApplicationConfiguration.g:4195:3: this_ScopeReference_1= ruleScopeReference
12069 { 11409 {
12070 11410
12071 newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1()); 11411 newCompositeNode(grammarAccess.getScopeAccess().getScopeReferenceParserRuleCall_1());
@@ -12105,7 +11445,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12105 11445
12106 11446
12107 // $ANTLR start "entryRuleTask" 11447 // $ANTLR start "entryRuleTask"
12108 // InternalApplicationConfiguration.g:4442:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ; 11448 // InternalApplicationConfiguration.g:4207:1: entryRuleTask returns [EObject current=null] : iv_ruleTask= ruleTask EOF ;
12109 public final EObject entryRuleTask() throws RecognitionException { 11449 public final EObject entryRuleTask() throws RecognitionException {
12110 EObject current = null; 11450 EObject current = null;
12111 11451
@@ -12113,8 +11453,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12113 11453
12114 11454
12115 try { 11455 try {
12116 // InternalApplicationConfiguration.g:4442:45: (iv_ruleTask= ruleTask EOF ) 11456 // InternalApplicationConfiguration.g:4207:45: (iv_ruleTask= ruleTask EOF )
12117 // InternalApplicationConfiguration.g:4443:2: iv_ruleTask= ruleTask EOF 11457 // InternalApplicationConfiguration.g:4208:2: iv_ruleTask= ruleTask EOF
12118 { 11458 {
12119 newCompositeNode(grammarAccess.getTaskRule()); 11459 newCompositeNode(grammarAccess.getTaskRule());
12120 pushFollow(FOLLOW_1); 11460 pushFollow(FOLLOW_1);
@@ -12141,7 +11481,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12141 11481
12142 11482
12143 // $ANTLR start "ruleTask" 11483 // $ANTLR start "ruleTask"
12144 // InternalApplicationConfiguration.g:4449:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ; 11484 // InternalApplicationConfiguration.g:4214:1: ruleTask returns [EObject current=null] : this_GenerationTask_0= ruleGenerationTask ;
12145 public final EObject ruleTask() throws RecognitionException { 11485 public final EObject ruleTask() throws RecognitionException {
12146 EObject current = null; 11486 EObject current = null;
12147 11487
@@ -12152,8 +11492,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12152 enterRule(); 11492 enterRule();
12153 11493
12154 try { 11494 try {
12155 // InternalApplicationConfiguration.g:4455:2: (this_GenerationTask_0= ruleGenerationTask ) 11495 // InternalApplicationConfiguration.g:4220:2: (this_GenerationTask_0= ruleGenerationTask )
12156 // InternalApplicationConfiguration.g:4456:2: this_GenerationTask_0= ruleGenerationTask 11496 // InternalApplicationConfiguration.g:4221:2: this_GenerationTask_0= ruleGenerationTask
12157 { 11497 {
12158 11498
12159 newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall()); 11499 newCompositeNode(grammarAccess.getTaskAccess().getGenerationTaskParserRuleCall());
@@ -12187,7 +11527,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12187 11527
12188 11528
12189 // $ANTLR start "entryRuleGenerationTask" 11529 // $ANTLR start "entryRuleGenerationTask"
12190 // InternalApplicationConfiguration.g:4467:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ; 11530 // InternalApplicationConfiguration.g:4232:1: entryRuleGenerationTask returns [EObject current=null] : iv_ruleGenerationTask= ruleGenerationTask EOF ;
12191 public final EObject entryRuleGenerationTask() throws RecognitionException { 11531 public final EObject entryRuleGenerationTask() throws RecognitionException {
12192 EObject current = null; 11532 EObject current = null;
12193 11533
@@ -12195,8 +11535,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12195 11535
12196 11536
12197 try { 11537 try {
12198 // InternalApplicationConfiguration.g:4467:55: (iv_ruleGenerationTask= ruleGenerationTask EOF ) 11538 // InternalApplicationConfiguration.g:4232:55: (iv_ruleGenerationTask= ruleGenerationTask EOF )
12199 // InternalApplicationConfiguration.g:4468:2: iv_ruleGenerationTask= ruleGenerationTask EOF 11539 // InternalApplicationConfiguration.g:4233:2: iv_ruleGenerationTask= ruleGenerationTask EOF
12200 { 11540 {
12201 newCompositeNode(grammarAccess.getGenerationTaskRule()); 11541 newCompositeNode(grammarAccess.getGenerationTaskRule());
12202 pushFollow(FOLLOW_1); 11542 pushFollow(FOLLOW_1);
@@ -12223,7 +11563,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12223 11563
12224 11564
12225 // $ANTLR start "ruleGenerationTask" 11565 // $ANTLR start "ruleGenerationTask"
12226 // InternalApplicationConfiguration.g:4474: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= '}' ) ; 11566 // InternalApplicationConfiguration.g:4239: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= '}' ) ;
12227 public final EObject ruleGenerationTask() throws RecognitionException { 11567 public final EObject ruleGenerationTask() throws RecognitionException {
12228 EObject current = null; 11568 EObject current = null;
12229 11569
@@ -12285,18 +11625,18 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12285 enterRule(); 11625 enterRule();
12286 11626
12287 try { 11627 try {
12288 // InternalApplicationConfiguration.g:4480: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= '}' ) ) 11628 // InternalApplicationConfiguration.g:4245: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= '}' ) )
12289 // InternalApplicationConfiguration.g:4481: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= '}' ) 11629 // InternalApplicationConfiguration.g:4246: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= '}' )
12290 { 11630 {
12291 // InternalApplicationConfiguration.g:4481: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= '}' ) 11631 // InternalApplicationConfiguration.g:4246: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= '}' )
12292 // InternalApplicationConfiguration.g:4482: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= '}' 11632 // InternalApplicationConfiguration.g:4247: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= '}'
12293 { 11633 {
12294 otherlv_0=(Token)match(input,48,FOLLOW_17); 11634 otherlv_0=(Token)match(input,45,FOLLOW_16);
12295 11635
12296 newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0()); 11636 newLeafNode(otherlv_0, grammarAccess.getGenerationTaskAccess().getGenerateKeyword_0());
12297 11637
12298 // InternalApplicationConfiguration.g:4486:3: () 11638 // InternalApplicationConfiguration.g:4251:3: ()
12299 // InternalApplicationConfiguration.g:4487:4: 11639 // InternalApplicationConfiguration.g:4252:4:
12300 { 11640 {
12301 11641
12302 current = forceCreateModelElement( 11642 current = forceCreateModelElement(
@@ -12306,70 +11646,70 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12306 11646
12307 } 11647 }
12308 11648
12309 otherlv_2=(Token)match(input,19,FOLLOW_43); 11649 otherlv_2=(Token)match(input,18,FOLLOW_41);
12310 11650
12311 newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2()); 11651 newLeafNode(otherlv_2, grammarAccess.getGenerationTaskAccess().getLeftCurlyBracketKeyword_2());
12312 11652
12313 // InternalApplicationConfiguration.g:4497: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 ) ) ) ) ) ) )* ) ) ) 11653 // InternalApplicationConfiguration.g:4262: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 ) ) ) ) ) ) )* ) ) )
12314 // InternalApplicationConfiguration.g:4498: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 ) ) ) ) ) ) )* ) ) 11654 // InternalApplicationConfiguration.g:4263: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 ) ) ) ) ) ) )* ) )
12315 { 11655 {
12316 // InternalApplicationConfiguration.g:4498: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 ) ) ) ) ) ) )* ) ) 11656 // InternalApplicationConfiguration.g:4263: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 ) ) ) ) ) ) )* ) )
12317 // InternalApplicationConfiguration.g:4499: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 ) ) ) ) ) ) )* ) 11657 // InternalApplicationConfiguration.g:4264: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 ) ) ) ) ) ) )* )
12318 { 11658 {
12319 11659
12320 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3()); 11660 getUnorderedGroupHelper().enter(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3());
12321 11661
12322 // InternalApplicationConfiguration.g:4502: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 ) ) ) ) ) ) )* ) 11662 // InternalApplicationConfiguration.g:4267: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 ) ) ) ) ) ) )* )
12323 // InternalApplicationConfiguration.g:4503: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 ) ) ) ) ) ) )* 11663 // InternalApplicationConfiguration.g:4268: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 ) ) ) ) ) ) )*
12324 { 11664 {
12325 // InternalApplicationConfiguration.g:4503: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 ) ) ) ) ) ) )* 11665 // InternalApplicationConfiguration.g:4268: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 ) ) ) ) ) ) )*
12326 loop62: 11666 loop58:
12327 do { 11667 do {
12328 int alt62=14; 11668 int alt58=14;
12329 alt62 = dfa62.predict(input); 11669 alt58 = dfa58.predict(input);
12330 switch (alt62) { 11670 switch (alt58) {
12331 case 1 : 11671 case 1 :
12332 // InternalApplicationConfiguration.g:4504:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) 11672 // InternalApplicationConfiguration.g:4269:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
12333 { 11673 {
12334 // InternalApplicationConfiguration.g:4504:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) ) 11674 // InternalApplicationConfiguration.g:4269:4: ({...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) )
12335 // InternalApplicationConfiguration.g:4505:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) 11675 // InternalApplicationConfiguration.g:4270:5: {...}? => ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
12336 { 11676 {
12337 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) { 11677 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {
12338 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)"); 11678 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0)");
12339 } 11679 }
12340 // InternalApplicationConfiguration.g:4505:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) ) 11680 // InternalApplicationConfiguration.g:4270:111: ( ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) )
12341 // InternalApplicationConfiguration.g:4506:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) 11681 // InternalApplicationConfiguration.g:4271:6: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
12342 { 11682 {
12343 11683
12344 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0); 11684 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0);
12345 11685
12346 // InternalApplicationConfiguration.g:4509:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) ) 11686 // InternalApplicationConfiguration.g:4274:9: ({...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) )
12347 // InternalApplicationConfiguration.g:4509:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) 11687 // InternalApplicationConfiguration.g:4274:10: {...}? => (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
12348 { 11688 {
12349 if ( !((true)) ) { 11689 if ( !((true)) ) {
12350 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 11690 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12351 } 11691 }
12352 // InternalApplicationConfiguration.g:4509:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) ) 11692 // InternalApplicationConfiguration.g:4274:19: (otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) )
12353 // InternalApplicationConfiguration.g:4509:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) ) 11693 // InternalApplicationConfiguration.g:4274:20: otherlv_4= 'metamodel' otherlv_5= '=' ( (lv_metamodel_6_0= ruleMetamodel ) )
12354 { 11694 {
12355 otherlv_4=(Token)match(input,25,FOLLOW_13); 11695 otherlv_4=(Token)match(input,24,FOLLOW_12);
12356 11696
12357 newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0()); 11697 newLeafNode(otherlv_4, grammarAccess.getGenerationTaskAccess().getMetamodelKeyword_3_0_0());
12358 11698
12359 otherlv_5=(Token)match(input,18,FOLLOW_44); 11699 otherlv_5=(Token)match(input,17,FOLLOW_42);
12360 11700
12361 newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1()); 11701 newLeafNode(otherlv_5, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_0_1());
12362 11702
12363 // InternalApplicationConfiguration.g:4517:9: ( (lv_metamodel_6_0= ruleMetamodel ) ) 11703 // InternalApplicationConfiguration.g:4282:9: ( (lv_metamodel_6_0= ruleMetamodel ) )
12364 // InternalApplicationConfiguration.g:4518:10: (lv_metamodel_6_0= ruleMetamodel ) 11704 // InternalApplicationConfiguration.g:4283:10: (lv_metamodel_6_0= ruleMetamodel )
12365 { 11705 {
12366 // InternalApplicationConfiguration.g:4518:10: (lv_metamodel_6_0= ruleMetamodel ) 11706 // InternalApplicationConfiguration.g:4283:10: (lv_metamodel_6_0= ruleMetamodel )
12367 // InternalApplicationConfiguration.g:4519:11: lv_metamodel_6_0= ruleMetamodel 11707 // InternalApplicationConfiguration.g:4284:11: lv_metamodel_6_0= ruleMetamodel
12368 { 11708 {
12369 11709
12370 newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0()); 11710 newCompositeNode(grammarAccess.getGenerationTaskAccess().getMetamodelMetamodelParserRuleCall_3_0_2_0());
12371 11711
12372 pushFollow(FOLLOW_43); 11712 pushFollow(FOLLOW_41);
12373 lv_metamodel_6_0=ruleMetamodel(); 11713 lv_metamodel_6_0=ruleMetamodel();
12374 11714
12375 state._fsp--; 11715 state._fsp--;
@@ -12410,47 +11750,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12410 } 11750 }
12411 break; 11751 break;
12412 case 2 : 11752 case 2 :
12413 // InternalApplicationConfiguration.g:4542:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) 11753 // InternalApplicationConfiguration.g:4307:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
12414 { 11754 {
12415 // InternalApplicationConfiguration.g:4542:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) ) 11755 // InternalApplicationConfiguration.g:4307:4: ({...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) )
12416 // InternalApplicationConfiguration.g:4543:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) 11756 // InternalApplicationConfiguration.g:4308:5: {...}? => ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
12417 { 11757 {
12418 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) { 11758 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {
12419 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)"); 11759 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1)");
12420 } 11760 }
12421 // InternalApplicationConfiguration.g:4543:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) ) 11761 // InternalApplicationConfiguration.g:4308:111: ( ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) )
12422 // InternalApplicationConfiguration.g:4544:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) 11762 // InternalApplicationConfiguration.g:4309:6: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
12423 { 11763 {
12424 11764
12425 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1); 11765 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1);
12426 11766
12427 // InternalApplicationConfiguration.g:4547:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) ) 11767 // InternalApplicationConfiguration.g:4312:9: ({...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) )
12428 // InternalApplicationConfiguration.g:4547:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) 11768 // InternalApplicationConfiguration.g:4312:10: {...}? => (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
12429 { 11769 {
12430 if ( !((true)) ) { 11770 if ( !((true)) ) {
12431 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 11771 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12432 } 11772 }
12433 // InternalApplicationConfiguration.g:4547:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) ) 11773 // InternalApplicationConfiguration.g:4312:19: (otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) )
12434 // InternalApplicationConfiguration.g:4547:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) ) 11774 // InternalApplicationConfiguration.g:4312:20: otherlv_7= 'partial-model' otherlv_8= '=' ( (lv_partialModel_9_0= rulePartialModel ) )
12435 { 11775 {
12436 otherlv_7=(Token)match(input,49,FOLLOW_13); 11776 otherlv_7=(Token)match(input,46,FOLLOW_12);
12437 11777
12438 newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0()); 11778 newLeafNode(otherlv_7, grammarAccess.getGenerationTaskAccess().getPartialModelKeyword_3_1_0());
12439 11779
12440 otherlv_8=(Token)match(input,18,FOLLOW_44); 11780 otherlv_8=(Token)match(input,17,FOLLOW_42);
12441 11781
12442 newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1()); 11782 newLeafNode(otherlv_8, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_1_1());
12443 11783
12444 // InternalApplicationConfiguration.g:4555:9: ( (lv_partialModel_9_0= rulePartialModel ) ) 11784 // InternalApplicationConfiguration.g:4320:9: ( (lv_partialModel_9_0= rulePartialModel ) )
12445 // InternalApplicationConfiguration.g:4556:10: (lv_partialModel_9_0= rulePartialModel ) 11785 // InternalApplicationConfiguration.g:4321:10: (lv_partialModel_9_0= rulePartialModel )
12446 { 11786 {
12447 // InternalApplicationConfiguration.g:4556:10: (lv_partialModel_9_0= rulePartialModel ) 11787 // InternalApplicationConfiguration.g:4321:10: (lv_partialModel_9_0= rulePartialModel )
12448 // InternalApplicationConfiguration.g:4557:11: lv_partialModel_9_0= rulePartialModel 11788 // InternalApplicationConfiguration.g:4322:11: lv_partialModel_9_0= rulePartialModel
12449 { 11789 {
12450 11790
12451 newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0()); 11791 newCompositeNode(grammarAccess.getGenerationTaskAccess().getPartialModelPartialModelParserRuleCall_3_1_2_0());
12452 11792
12453 pushFollow(FOLLOW_43); 11793 pushFollow(FOLLOW_41);
12454 lv_partialModel_9_0=rulePartialModel(); 11794 lv_partialModel_9_0=rulePartialModel();
12455 11795
12456 state._fsp--; 11796 state._fsp--;
@@ -12491,47 +11831,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12491 } 11831 }
12492 break; 11832 break;
12493 case 3 : 11833 case 3 :
12494 // InternalApplicationConfiguration.g:4580:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) 11834 // InternalApplicationConfiguration.g:4345:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
12495 { 11835 {
12496 // InternalApplicationConfiguration.g:4580:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) ) 11836 // InternalApplicationConfiguration.g:4345:4: ({...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) )
12497 // InternalApplicationConfiguration.g:4581:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) 11837 // InternalApplicationConfiguration.g:4346:5: {...}? => ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
12498 { 11838 {
12499 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) { 11839 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {
12500 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)"); 11840 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2)");
12501 } 11841 }
12502 // InternalApplicationConfiguration.g:4581:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) ) 11842 // InternalApplicationConfiguration.g:4346:111: ( ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) )
12503 // InternalApplicationConfiguration.g:4582:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) 11843 // InternalApplicationConfiguration.g:4347:6: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
12504 { 11844 {
12505 11845
12506 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2); 11846 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2);
12507 11847
12508 // InternalApplicationConfiguration.g:4585:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) ) 11848 // InternalApplicationConfiguration.g:4350:9: ({...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) )
12509 // InternalApplicationConfiguration.g:4585:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) 11849 // InternalApplicationConfiguration.g:4350:10: {...}? => (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
12510 { 11850 {
12511 if ( !((true)) ) { 11851 if ( !((true)) ) {
12512 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 11852 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12513 } 11853 }
12514 // InternalApplicationConfiguration.g:4585:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) ) 11854 // InternalApplicationConfiguration.g:4350:19: (otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) )
12515 // InternalApplicationConfiguration.g:4585:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) ) 11855 // InternalApplicationConfiguration.g:4350:20: otherlv_10= 'constraints' otherlv_11= '=' ( (lv_patterns_12_0= ruleGraphPattern ) )
12516 { 11856 {
12517 otherlv_10=(Token)match(input,28,FOLLOW_13); 11857 otherlv_10=(Token)match(input,27,FOLLOW_12);
12518 11858
12519 newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0()); 11859 newLeafNode(otherlv_10, grammarAccess.getGenerationTaskAccess().getConstraintsKeyword_3_2_0());
12520 11860
12521 otherlv_11=(Token)match(input,18,FOLLOW_44); 11861 otherlv_11=(Token)match(input,17,FOLLOW_42);
12522 11862
12523 newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1()); 11863 newLeafNode(otherlv_11, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_2_1());
12524 11864
12525 // InternalApplicationConfiguration.g:4593:9: ( (lv_patterns_12_0= ruleGraphPattern ) ) 11865 // InternalApplicationConfiguration.g:4358:9: ( (lv_patterns_12_0= ruleGraphPattern ) )
12526 // InternalApplicationConfiguration.g:4594:10: (lv_patterns_12_0= ruleGraphPattern ) 11866 // InternalApplicationConfiguration.g:4359:10: (lv_patterns_12_0= ruleGraphPattern )
12527 { 11867 {
12528 // InternalApplicationConfiguration.g:4594:10: (lv_patterns_12_0= ruleGraphPattern ) 11868 // InternalApplicationConfiguration.g:4359:10: (lv_patterns_12_0= ruleGraphPattern )
12529 // InternalApplicationConfiguration.g:4595:11: lv_patterns_12_0= ruleGraphPattern 11869 // InternalApplicationConfiguration.g:4360:11: lv_patterns_12_0= ruleGraphPattern
12530 { 11870 {
12531 11871
12532 newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0()); 11872 newCompositeNode(grammarAccess.getGenerationTaskAccess().getPatternsGraphPatternParserRuleCall_3_2_2_0());
12533 11873
12534 pushFollow(FOLLOW_43); 11874 pushFollow(FOLLOW_41);
12535 lv_patterns_12_0=ruleGraphPattern(); 11875 lv_patterns_12_0=ruleGraphPattern();
12536 11876
12537 state._fsp--; 11877 state._fsp--;
@@ -12572,47 +11912,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12572 } 11912 }
12573 break; 11913 break;
12574 case 4 : 11914 case 4 :
12575 // InternalApplicationConfiguration.g:4618:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) 11915 // InternalApplicationConfiguration.g:4383:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
12576 { 11916 {
12577 // InternalApplicationConfiguration.g:4618:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) ) 11917 // InternalApplicationConfiguration.g:4383:4: ({...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) )
12578 // InternalApplicationConfiguration.g:4619:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) 11918 // InternalApplicationConfiguration.g:4384:5: {...}? => ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
12579 { 11919 {
12580 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) { 11920 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {
12581 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)"); 11921 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3)");
12582 } 11922 }
12583 // InternalApplicationConfiguration.g:4619:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) ) 11923 // InternalApplicationConfiguration.g:4384:111: ( ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) )
12584 // InternalApplicationConfiguration.g:4620:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) 11924 // InternalApplicationConfiguration.g:4385:6: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
12585 { 11925 {
12586 11926
12587 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3); 11927 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3);
12588 11928
12589 // InternalApplicationConfiguration.g:4623:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) ) 11929 // InternalApplicationConfiguration.g:4388:9: ({...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) )
12590 // InternalApplicationConfiguration.g:4623:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) 11930 // InternalApplicationConfiguration.g:4388:10: {...}? => (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
12591 { 11931 {
12592 if ( !((true)) ) { 11932 if ( !((true)) ) {
12593 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 11933 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12594 } 11934 }
12595 // InternalApplicationConfiguration.g:4623:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) ) 11935 // InternalApplicationConfiguration.g:4388:19: (otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) )
12596 // InternalApplicationConfiguration.g:4623:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) ) 11936 // InternalApplicationConfiguration.g:4388:20: otherlv_13= 'objectives' otherlv_14= '=' ( (lv_objectives_15_0= ruleObjective ) )
12597 { 11937 {
12598 otherlv_13=(Token)match(input,32,FOLLOW_13); 11938 otherlv_13=(Token)match(input,29,FOLLOW_12);
12599 11939
12600 newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0()); 11940 newLeafNode(otherlv_13, grammarAccess.getGenerationTaskAccess().getObjectivesKeyword_3_3_0());
12601 11941
12602 otherlv_14=(Token)match(input,18,FOLLOW_44); 11942 otherlv_14=(Token)match(input,17,FOLLOW_42);
12603 11943
12604 newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1()); 11944 newLeafNode(otherlv_14, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_3_1());
12605 11945
12606 // InternalApplicationConfiguration.g:4631:9: ( (lv_objectives_15_0= ruleObjective ) ) 11946 // InternalApplicationConfiguration.g:4396:9: ( (lv_objectives_15_0= ruleObjective ) )
12607 // InternalApplicationConfiguration.g:4632:10: (lv_objectives_15_0= ruleObjective ) 11947 // InternalApplicationConfiguration.g:4397:10: (lv_objectives_15_0= ruleObjective )
12608 { 11948 {
12609 // InternalApplicationConfiguration.g:4632:10: (lv_objectives_15_0= ruleObjective ) 11949 // InternalApplicationConfiguration.g:4397:10: (lv_objectives_15_0= ruleObjective )
12610 // InternalApplicationConfiguration.g:4633:11: lv_objectives_15_0= ruleObjective 11950 // InternalApplicationConfiguration.g:4398:11: lv_objectives_15_0= ruleObjective
12611 { 11951 {
12612 11952
12613 newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0()); 11953 newCompositeNode(grammarAccess.getGenerationTaskAccess().getObjectivesObjectiveParserRuleCall_3_3_2_0());
12614 11954
12615 pushFollow(FOLLOW_43); 11955 pushFollow(FOLLOW_41);
12616 lv_objectives_15_0=ruleObjective(); 11956 lv_objectives_15_0=ruleObjective();
12617 11957
12618 state._fsp--; 11958 state._fsp--;
@@ -12653,47 +11993,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12653 } 11993 }
12654 break; 11994 break;
12655 case 5 : 11995 case 5 :
12656 // InternalApplicationConfiguration.g:4656:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) 11996 // InternalApplicationConfiguration.g:4421:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
12657 { 11997 {
12658 // InternalApplicationConfiguration.g:4656:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) ) 11998 // InternalApplicationConfiguration.g:4421:4: ({...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) )
12659 // InternalApplicationConfiguration.g:4657:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) 11999 // InternalApplicationConfiguration.g:4422:5: {...}? => ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
12660 { 12000 {
12661 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) { 12001 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {
12662 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)"); 12002 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4)");
12663 } 12003 }
12664 // InternalApplicationConfiguration.g:4657:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) ) 12004 // InternalApplicationConfiguration.g:4422:111: ( ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) )
12665 // InternalApplicationConfiguration.g:4658:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) 12005 // InternalApplicationConfiguration.g:4423:6: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
12666 { 12006 {
12667 12007
12668 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4); 12008 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4);
12669 12009
12670 // InternalApplicationConfiguration.g:4661:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) ) 12010 // InternalApplicationConfiguration.g:4426:9: ({...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) )
12671 // InternalApplicationConfiguration.g:4661:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) 12011 // InternalApplicationConfiguration.g:4426:10: {...}? => (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
12672 { 12012 {
12673 if ( !((true)) ) { 12013 if ( !((true)) ) {
12674 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12014 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12675 } 12015 }
12676 // InternalApplicationConfiguration.g:4661:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) ) 12016 // InternalApplicationConfiguration.g:4426:19: (otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) )
12677 // InternalApplicationConfiguration.g:4661:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) ) 12017 // InternalApplicationConfiguration.g:4426:20: otherlv_16= 'scope' otherlv_17= '=' ( (lv_scope_18_0= ruleScope ) )
12678 { 12018 {
12679 otherlv_16=(Token)match(input,47,FOLLOW_13); 12019 otherlv_16=(Token)match(input,44,FOLLOW_12);
12680 12020
12681 newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0()); 12021 newLeafNode(otherlv_16, grammarAccess.getGenerationTaskAccess().getScopeKeyword_3_4_0());
12682 12022
12683 otherlv_17=(Token)match(input,18,FOLLOW_44); 12023 otherlv_17=(Token)match(input,17,FOLLOW_42);
12684 12024
12685 newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1()); 12025 newLeafNode(otherlv_17, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_4_1());
12686 12026
12687 // InternalApplicationConfiguration.g:4669:9: ( (lv_scope_18_0= ruleScope ) ) 12027 // InternalApplicationConfiguration.g:4434:9: ( (lv_scope_18_0= ruleScope ) )
12688 // InternalApplicationConfiguration.g:4670:10: (lv_scope_18_0= ruleScope ) 12028 // InternalApplicationConfiguration.g:4435:10: (lv_scope_18_0= ruleScope )
12689 { 12029 {
12690 // InternalApplicationConfiguration.g:4670:10: (lv_scope_18_0= ruleScope ) 12030 // InternalApplicationConfiguration.g:4435:10: (lv_scope_18_0= ruleScope )
12691 // InternalApplicationConfiguration.g:4671:11: lv_scope_18_0= ruleScope 12031 // InternalApplicationConfiguration.g:4436:11: lv_scope_18_0= ruleScope
12692 { 12032 {
12693 12033
12694 newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0()); 12034 newCompositeNode(grammarAccess.getGenerationTaskAccess().getScopeScopeParserRuleCall_3_4_2_0());
12695 12035
12696 pushFollow(FOLLOW_43); 12036 pushFollow(FOLLOW_41);
12697 lv_scope_18_0=ruleScope(); 12037 lv_scope_18_0=ruleScope();
12698 12038
12699 state._fsp--; 12039 state._fsp--;
@@ -12734,36 +12074,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12734 } 12074 }
12735 break; 12075 break;
12736 case 6 : 12076 case 6 :
12737 // InternalApplicationConfiguration.g:4694:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) 12077 // InternalApplicationConfiguration.g:4459:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
12738 { 12078 {
12739 // InternalApplicationConfiguration.g:4694:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) ) 12079 // InternalApplicationConfiguration.g:4459:4: ({...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) )
12740 // InternalApplicationConfiguration.g:4695:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) 12080 // InternalApplicationConfiguration.g:4460:5: {...}? => ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
12741 { 12081 {
12742 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) { 12082 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {
12743 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)"); 12083 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5)");
12744 } 12084 }
12745 // InternalApplicationConfiguration.g:4695:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) ) 12085 // InternalApplicationConfiguration.g:4460:111: ( ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) )
12746 // InternalApplicationConfiguration.g:4696:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) 12086 // InternalApplicationConfiguration.g:4461:6: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
12747 { 12087 {
12748 12088
12749 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5); 12089 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5);
12750 12090
12751 // InternalApplicationConfiguration.g:4699:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) ) 12091 // InternalApplicationConfiguration.g:4464:9: ({...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) )
12752 // InternalApplicationConfiguration.g:4699:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) 12092 // InternalApplicationConfiguration.g:4464:10: {...}? => ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
12753 { 12093 {
12754 if ( !((true)) ) { 12094 if ( !((true)) ) {
12755 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12095 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12756 } 12096 }
12757 // InternalApplicationConfiguration.g:4699:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) ) 12097 // InternalApplicationConfiguration.g:4464:19: ( ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) )
12758 // InternalApplicationConfiguration.g:4699:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) ) 12098 // InternalApplicationConfiguration.g:4464:20: ( (lv_numberSpecified_19_0= 'number' ) ) otherlv_20= '=' ( (lv_number_21_0= RULE_INT ) )
12759 { 12099 {
12760 // InternalApplicationConfiguration.g:4699:20: ( (lv_numberSpecified_19_0= 'number' ) ) 12100 // InternalApplicationConfiguration.g:4464:20: ( (lv_numberSpecified_19_0= 'number' ) )
12761 // InternalApplicationConfiguration.g:4700:10: (lv_numberSpecified_19_0= 'number' ) 12101 // InternalApplicationConfiguration.g:4465:10: (lv_numberSpecified_19_0= 'number' )
12762 { 12102 {
12763 // InternalApplicationConfiguration.g:4700:10: (lv_numberSpecified_19_0= 'number' ) 12103 // InternalApplicationConfiguration.g:4465:10: (lv_numberSpecified_19_0= 'number' )
12764 // InternalApplicationConfiguration.g:4701:11: lv_numberSpecified_19_0= 'number' 12104 // InternalApplicationConfiguration.g:4466:11: lv_numberSpecified_19_0= 'number'
12765 { 12105 {
12766 lv_numberSpecified_19_0=(Token)match(input,50,FOLLOW_13); 12106 lv_numberSpecified_19_0=(Token)match(input,47,FOLLOW_12);
12767 12107
12768 newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0()); 12108 newLeafNode(lv_numberSpecified_19_0, grammarAccess.getGenerationTaskAccess().getNumberSpecifiedNumberKeyword_3_5_0_0());
12769 12109
@@ -12779,17 +12119,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12779 12119
12780 } 12120 }
12781 12121
12782 otherlv_20=(Token)match(input,18,FOLLOW_7); 12122 otherlv_20=(Token)match(input,17,FOLLOW_7);
12783 12123
12784 newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1()); 12124 newLeafNode(otherlv_20, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_5_1());
12785 12125
12786 // InternalApplicationConfiguration.g:4717:9: ( (lv_number_21_0= RULE_INT ) ) 12126 // InternalApplicationConfiguration.g:4482:9: ( (lv_number_21_0= RULE_INT ) )
12787 // InternalApplicationConfiguration.g:4718:10: (lv_number_21_0= RULE_INT ) 12127 // InternalApplicationConfiguration.g:4483:10: (lv_number_21_0= RULE_INT )
12788 { 12128 {
12789 // InternalApplicationConfiguration.g:4718:10: (lv_number_21_0= RULE_INT ) 12129 // InternalApplicationConfiguration.g:4483:10: (lv_number_21_0= RULE_INT )
12790 // InternalApplicationConfiguration.g:4719:11: lv_number_21_0= RULE_INT 12130 // InternalApplicationConfiguration.g:4484:11: lv_number_21_0= RULE_INT
12791 { 12131 {
12792 lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_43); 12132 lv_number_21_0=(Token)match(input,RULE_INT,FOLLOW_41);
12793 12133
12794 newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0()); 12134 newLeafNode(lv_number_21_0, grammarAccess.getGenerationTaskAccess().getNumberINTTerminalRuleCall_3_5_2_0());
12795 12135
@@ -12828,36 +12168,36 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12828 } 12168 }
12829 break; 12169 break;
12830 case 7 : 12170 case 7 :
12831 // InternalApplicationConfiguration.g:4741:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) 12171 // InternalApplicationConfiguration.g:4506:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
12832 { 12172 {
12833 // InternalApplicationConfiguration.g:4741:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) ) 12173 // InternalApplicationConfiguration.g:4506:4: ({...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) )
12834 // InternalApplicationConfiguration.g:4742:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) 12174 // InternalApplicationConfiguration.g:4507:5: {...}? => ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
12835 { 12175 {
12836 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) { 12176 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {
12837 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)"); 12177 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6)");
12838 } 12178 }
12839 // InternalApplicationConfiguration.g:4742:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) ) 12179 // InternalApplicationConfiguration.g:4507:111: ( ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) )
12840 // InternalApplicationConfiguration.g:4743:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) 12180 // InternalApplicationConfiguration.g:4508:6: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
12841 { 12181 {
12842 12182
12843 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6); 12183 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6);
12844 12184
12845 // InternalApplicationConfiguration.g:4746:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) ) 12185 // InternalApplicationConfiguration.g:4511:9: ({...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) )
12846 // InternalApplicationConfiguration.g:4746:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) 12186 // InternalApplicationConfiguration.g:4511:10: {...}? => ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
12847 { 12187 {
12848 if ( !((true)) ) { 12188 if ( !((true)) ) {
12849 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12189 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12850 } 12190 }
12851 // InternalApplicationConfiguration.g:4746:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) ) 12191 // InternalApplicationConfiguration.g:4511:19: ( ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) )
12852 // InternalApplicationConfiguration.g:4746:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) ) 12192 // InternalApplicationConfiguration.g:4511:20: ( (lv_runSpecified_22_0= 'runs' ) ) otherlv_23= '=' ( (lv_runs_24_0= RULE_INT ) )
12853 { 12193 {
12854 // InternalApplicationConfiguration.g:4746:20: ( (lv_runSpecified_22_0= 'runs' ) ) 12194 // InternalApplicationConfiguration.g:4511:20: ( (lv_runSpecified_22_0= 'runs' ) )
12855 // InternalApplicationConfiguration.g:4747:10: (lv_runSpecified_22_0= 'runs' ) 12195 // InternalApplicationConfiguration.g:4512:10: (lv_runSpecified_22_0= 'runs' )
12856 { 12196 {
12857 // InternalApplicationConfiguration.g:4747:10: (lv_runSpecified_22_0= 'runs' ) 12197 // InternalApplicationConfiguration.g:4512:10: (lv_runSpecified_22_0= 'runs' )
12858 // InternalApplicationConfiguration.g:4748:11: lv_runSpecified_22_0= 'runs' 12198 // InternalApplicationConfiguration.g:4513:11: lv_runSpecified_22_0= 'runs'
12859 { 12199 {
12860 lv_runSpecified_22_0=(Token)match(input,51,FOLLOW_13); 12200 lv_runSpecified_22_0=(Token)match(input,48,FOLLOW_12);
12861 12201
12862 newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0()); 12202 newLeafNode(lv_runSpecified_22_0, grammarAccess.getGenerationTaskAccess().getRunSpecifiedRunsKeyword_3_6_0_0());
12863 12203
@@ -12873,17 +12213,17 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12873 12213
12874 } 12214 }
12875 12215
12876 otherlv_23=(Token)match(input,18,FOLLOW_7); 12216 otherlv_23=(Token)match(input,17,FOLLOW_7);
12877 12217
12878 newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1()); 12218 newLeafNode(otherlv_23, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_6_1());
12879 12219
12880 // InternalApplicationConfiguration.g:4764:9: ( (lv_runs_24_0= RULE_INT ) ) 12220 // InternalApplicationConfiguration.g:4529:9: ( (lv_runs_24_0= RULE_INT ) )
12881 // InternalApplicationConfiguration.g:4765:10: (lv_runs_24_0= RULE_INT ) 12221 // InternalApplicationConfiguration.g:4530:10: (lv_runs_24_0= RULE_INT )
12882 { 12222 {
12883 // InternalApplicationConfiguration.g:4765:10: (lv_runs_24_0= RULE_INT ) 12223 // InternalApplicationConfiguration.g:4530:10: (lv_runs_24_0= RULE_INT )
12884 // InternalApplicationConfiguration.g:4766:11: lv_runs_24_0= RULE_INT 12224 // InternalApplicationConfiguration.g:4531:11: lv_runs_24_0= RULE_INT
12885 { 12225 {
12886 lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_43); 12226 lv_runs_24_0=(Token)match(input,RULE_INT,FOLLOW_41);
12887 12227
12888 newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0()); 12228 newLeafNode(lv_runs_24_0, grammarAccess.getGenerationTaskAccess().getRunsINTTerminalRuleCall_3_6_2_0());
12889 12229
@@ -12922,47 +12262,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
12922 } 12262 }
12923 break; 12263 break;
12924 case 8 : 12264 case 8 :
12925 // InternalApplicationConfiguration.g:4788:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) 12265 // InternalApplicationConfiguration.g:4553:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
12926 { 12266 {
12927 // InternalApplicationConfiguration.g:4788:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) ) 12267 // InternalApplicationConfiguration.g:4553:4: ({...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) )
12928 // InternalApplicationConfiguration.g:4789:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) 12268 // InternalApplicationConfiguration.g:4554:5: {...}? => ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
12929 { 12269 {
12930 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) { 12270 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {
12931 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)"); 12271 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7)");
12932 } 12272 }
12933 // InternalApplicationConfiguration.g:4789:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) ) 12273 // InternalApplicationConfiguration.g:4554:111: ( ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) )
12934 // InternalApplicationConfiguration.g:4790:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) 12274 // InternalApplicationConfiguration.g:4555:6: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
12935 { 12275 {
12936 12276
12937 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7); 12277 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7);
12938 12278
12939 // InternalApplicationConfiguration.g:4793:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) ) 12279 // InternalApplicationConfiguration.g:4558:9: ({...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) )
12940 // InternalApplicationConfiguration.g:4793:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) 12280 // InternalApplicationConfiguration.g:4558:10: {...}? => (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
12941 { 12281 {
12942 if ( !((true)) ) { 12282 if ( !((true)) ) {
12943 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12283 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
12944 } 12284 }
12945 // InternalApplicationConfiguration.g:4793:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) ) 12285 // InternalApplicationConfiguration.g:4558:19: (otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) )
12946 // InternalApplicationConfiguration.g:4793:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) ) 12286 // InternalApplicationConfiguration.g:4558:20: otherlv_25= 'solver' otherlv_26= '=' ( (lv_solver_27_0= ruleSolver ) )
12947 { 12287 {
12948 otherlv_25=(Token)match(input,52,FOLLOW_13); 12288 otherlv_25=(Token)match(input,49,FOLLOW_12);
12949 12289
12950 newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0()); 12290 newLeafNode(otherlv_25, grammarAccess.getGenerationTaskAccess().getSolverKeyword_3_7_0());
12951 12291
12952 otherlv_26=(Token)match(input,18,FOLLOW_45); 12292 otherlv_26=(Token)match(input,17,FOLLOW_43);
12953 12293
12954 newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1()); 12294 newLeafNode(otherlv_26, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_7_1());
12955 12295
12956 // InternalApplicationConfiguration.g:4801:9: ( (lv_solver_27_0= ruleSolver ) ) 12296 // InternalApplicationConfiguration.g:4566:9: ( (lv_solver_27_0= ruleSolver ) )
12957 // InternalApplicationConfiguration.g:4802:10: (lv_solver_27_0= ruleSolver ) 12297 // InternalApplicationConfiguration.g:4567:10: (lv_solver_27_0= ruleSolver )
12958 { 12298 {
12959 // InternalApplicationConfiguration.g:4802:10: (lv_solver_27_0= ruleSolver ) 12299 // InternalApplicationConfiguration.g:4567:10: (lv_solver_27_0= ruleSolver )
12960 // InternalApplicationConfiguration.g:4803:11: lv_solver_27_0= ruleSolver 12300 // InternalApplicationConfiguration.g:4568:11: lv_solver_27_0= ruleSolver
12961 { 12301 {
12962 12302
12963 newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0()); 12303 newCompositeNode(grammarAccess.getGenerationTaskAccess().getSolverSolverEnumRuleCall_3_7_2_0());
12964 12304
12965 pushFollow(FOLLOW_43); 12305 pushFollow(FOLLOW_41);
12966 lv_solver_27_0=ruleSolver(); 12306 lv_solver_27_0=ruleSolver();
12967 12307
12968 state._fsp--; 12308 state._fsp--;
@@ -13003,47 +12343,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13003 } 12343 }
13004 break; 12344 break;
13005 case 9 : 12345 case 9 :
13006 // InternalApplicationConfiguration.g:4826:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) 12346 // InternalApplicationConfiguration.g:4591:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
13007 { 12347 {
13008 // InternalApplicationConfiguration.g:4826:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) ) 12348 // InternalApplicationConfiguration.g:4591:4: ({...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) )
13009 // InternalApplicationConfiguration.g:4827:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) 12349 // InternalApplicationConfiguration.g:4592:5: {...}? => ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
13010 { 12350 {
13011 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) { 12351 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {
13012 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)"); 12352 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8)");
13013 } 12353 }
13014 // InternalApplicationConfiguration.g:4827:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) ) 12354 // InternalApplicationConfiguration.g:4592:111: ( ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) )
13015 // InternalApplicationConfiguration.g:4828:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) 12355 // InternalApplicationConfiguration.g:4593:6: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
13016 { 12356 {
13017 12357
13018 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8); 12358 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8);
13019 12359
13020 // InternalApplicationConfiguration.g:4831:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) ) 12360 // InternalApplicationConfiguration.g:4596:9: ({...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) )
13021 // InternalApplicationConfiguration.g:4831:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) 12361 // InternalApplicationConfiguration.g:4596:10: {...}? => (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
13022 { 12362 {
13023 if ( !((true)) ) { 12363 if ( !((true)) ) {
13024 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12364 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
13025 } 12365 }
13026 // InternalApplicationConfiguration.g:4831:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) ) 12366 // InternalApplicationConfiguration.g:4596:19: (otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) )
13027 // InternalApplicationConfiguration.g:4831:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) ) 12367 // InternalApplicationConfiguration.g:4596:20: otherlv_28= 'config' otherlv_29= '=' ( (lv_config_30_0= ruleConfig ) )
13028 { 12368 {
13029 otherlv_28=(Token)match(input,33,FOLLOW_13); 12369 otherlv_28=(Token)match(input,30,FOLLOW_12);
13030 12370
13031 newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0()); 12371 newLeafNode(otherlv_28, grammarAccess.getGenerationTaskAccess().getConfigKeyword_3_8_0());
13032 12372
13033 otherlv_29=(Token)match(input,18,FOLLOW_44); 12373 otherlv_29=(Token)match(input,17,FOLLOW_42);
13034 12374
13035 newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1()); 12375 newLeafNode(otherlv_29, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_8_1());
13036 12376
13037 // InternalApplicationConfiguration.g:4839:9: ( (lv_config_30_0= ruleConfig ) ) 12377 // InternalApplicationConfiguration.g:4604:9: ( (lv_config_30_0= ruleConfig ) )
13038 // InternalApplicationConfiguration.g:4840:10: (lv_config_30_0= ruleConfig ) 12378 // InternalApplicationConfiguration.g:4605:10: (lv_config_30_0= ruleConfig )
13039 { 12379 {
13040 // InternalApplicationConfiguration.g:4840:10: (lv_config_30_0= ruleConfig ) 12380 // InternalApplicationConfiguration.g:4605:10: (lv_config_30_0= ruleConfig )
13041 // InternalApplicationConfiguration.g:4841:11: lv_config_30_0= ruleConfig 12381 // InternalApplicationConfiguration.g:4606:11: lv_config_30_0= ruleConfig
13042 { 12382 {
13043 12383
13044 newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0()); 12384 newCompositeNode(grammarAccess.getGenerationTaskAccess().getConfigConfigParserRuleCall_3_8_2_0());
13045 12385
13046 pushFollow(FOLLOW_43); 12386 pushFollow(FOLLOW_41);
13047 lv_config_30_0=ruleConfig(); 12387 lv_config_30_0=ruleConfig();
13048 12388
13049 state._fsp--; 12389 state._fsp--;
@@ -13084,47 +12424,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13084 } 12424 }
13085 break; 12425 break;
13086 case 10 : 12426 case 10 :
13087 // InternalApplicationConfiguration.g:4864:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) 12427 // InternalApplicationConfiguration.g:4629:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
13088 { 12428 {
13089 // InternalApplicationConfiguration.g:4864:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) ) 12429 // InternalApplicationConfiguration.g:4629:4: ({...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) )
13090 // InternalApplicationConfiguration.g:4865:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) 12430 // InternalApplicationConfiguration.g:4630:5: {...}? => ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
13091 { 12431 {
13092 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) { 12432 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {
13093 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)"); 12433 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9)");
13094 } 12434 }
13095 // InternalApplicationConfiguration.g:4865:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) ) 12435 // InternalApplicationConfiguration.g:4630:111: ( ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) )
13096 // InternalApplicationConfiguration.g:4866:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) 12436 // InternalApplicationConfiguration.g:4631:6: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
13097 { 12437 {
13098 12438
13099 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9); 12439 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9);
13100 12440
13101 // InternalApplicationConfiguration.g:4869:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) ) 12441 // InternalApplicationConfiguration.g:4634:9: ({...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) )
13102 // InternalApplicationConfiguration.g:4869:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) 12442 // InternalApplicationConfiguration.g:4634:10: {...}? => (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
13103 { 12443 {
13104 if ( !((true)) ) { 12444 if ( !((true)) ) {
13105 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12445 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
13106 } 12446 }
13107 // InternalApplicationConfiguration.g:4869:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) ) 12447 // InternalApplicationConfiguration.g:4634:19: (otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) )
13108 // InternalApplicationConfiguration.g:4869:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) ) 12448 // InternalApplicationConfiguration.g:4634:20: otherlv_31= 'debug' otherlv_32= '=' ( (lv_debugFolder_33_0= ruleFile ) )
13109 { 12449 {
13110 otherlv_31=(Token)match(input,53,FOLLOW_13); 12450 otherlv_31=(Token)match(input,50,FOLLOW_12);
13111 12451
13112 newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0()); 12452 newLeafNode(otherlv_31, grammarAccess.getGenerationTaskAccess().getDebugKeyword_3_9_0());
13113 12453
13114 otherlv_32=(Token)match(input,18,FOLLOW_21); 12454 otherlv_32=(Token)match(input,17,FOLLOW_20);
13115 12455
13116 newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1()); 12456 newLeafNode(otherlv_32, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_9_1());
13117 12457
13118 // InternalApplicationConfiguration.g:4877:9: ( (lv_debugFolder_33_0= ruleFile ) ) 12458 // InternalApplicationConfiguration.g:4642:9: ( (lv_debugFolder_33_0= ruleFile ) )
13119 // InternalApplicationConfiguration.g:4878:10: (lv_debugFolder_33_0= ruleFile ) 12459 // InternalApplicationConfiguration.g:4643:10: (lv_debugFolder_33_0= ruleFile )
13120 { 12460 {
13121 // InternalApplicationConfiguration.g:4878:10: (lv_debugFolder_33_0= ruleFile ) 12461 // InternalApplicationConfiguration.g:4643:10: (lv_debugFolder_33_0= ruleFile )
13122 // InternalApplicationConfiguration.g:4879:11: lv_debugFolder_33_0= ruleFile 12462 // InternalApplicationConfiguration.g:4644:11: lv_debugFolder_33_0= ruleFile
13123 { 12463 {
13124 12464
13125 newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0()); 12465 newCompositeNode(grammarAccess.getGenerationTaskAccess().getDebugFolderFileParserRuleCall_3_9_2_0());
13126 12466
13127 pushFollow(FOLLOW_43); 12467 pushFollow(FOLLOW_41);
13128 lv_debugFolder_33_0=ruleFile(); 12468 lv_debugFolder_33_0=ruleFile();
13129 12469
13130 state._fsp--; 12470 state._fsp--;
@@ -13165,47 +12505,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13165 } 12505 }
13166 break; 12506 break;
13167 case 11 : 12507 case 11 :
13168 // InternalApplicationConfiguration.g:4902:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) 12508 // InternalApplicationConfiguration.g:4667:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
13169 { 12509 {
13170 // InternalApplicationConfiguration.g:4902:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) ) 12510 // InternalApplicationConfiguration.g:4667:4: ({...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) )
13171 // InternalApplicationConfiguration.g:4903:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) 12511 // InternalApplicationConfiguration.g:4668:5: {...}? => ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
13172 { 12512 {
13173 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) { 12513 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {
13174 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)"); 12514 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10)");
13175 } 12515 }
13176 // InternalApplicationConfiguration.g:4903:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) ) 12516 // InternalApplicationConfiguration.g:4668:112: ( ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) )
13177 // InternalApplicationConfiguration.g:4904:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) 12517 // InternalApplicationConfiguration.g:4669:6: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
13178 { 12518 {
13179 12519
13180 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10); 12520 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10);
13181 12521
13182 // InternalApplicationConfiguration.g:4907:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) ) 12522 // InternalApplicationConfiguration.g:4672:9: ({...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) )
13183 // InternalApplicationConfiguration.g:4907:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) 12523 // InternalApplicationConfiguration.g:4672:10: {...}? => (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
13184 { 12524 {
13185 if ( !((true)) ) { 12525 if ( !((true)) ) {
13186 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12526 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
13187 } 12527 }
13188 // InternalApplicationConfiguration.g:4907:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) ) 12528 // InternalApplicationConfiguration.g:4672:19: (otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) )
13189 // InternalApplicationConfiguration.g:4907:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) ) 12529 // InternalApplicationConfiguration.g:4672:20: otherlv_34= 'log' otherlv_35= '=' ( (lv_targetLogFile_36_0= ruleFile ) )
13190 { 12530 {
13191 otherlv_34=(Token)match(input,54,FOLLOW_13); 12531 otherlv_34=(Token)match(input,51,FOLLOW_12);
13192 12532
13193 newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0()); 12533 newLeafNode(otherlv_34, grammarAccess.getGenerationTaskAccess().getLogKeyword_3_10_0());
13194 12534
13195 otherlv_35=(Token)match(input,18,FOLLOW_21); 12535 otherlv_35=(Token)match(input,17,FOLLOW_20);
13196 12536
13197 newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1()); 12537 newLeafNode(otherlv_35, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_10_1());
13198 12538
13199 // InternalApplicationConfiguration.g:4915:9: ( (lv_targetLogFile_36_0= ruleFile ) ) 12539 // InternalApplicationConfiguration.g:4680:9: ( (lv_targetLogFile_36_0= ruleFile ) )
13200 // InternalApplicationConfiguration.g:4916:10: (lv_targetLogFile_36_0= ruleFile ) 12540 // InternalApplicationConfiguration.g:4681:10: (lv_targetLogFile_36_0= ruleFile )
13201 { 12541 {
13202 // InternalApplicationConfiguration.g:4916:10: (lv_targetLogFile_36_0= ruleFile ) 12542 // InternalApplicationConfiguration.g:4681:10: (lv_targetLogFile_36_0= ruleFile )
13203 // InternalApplicationConfiguration.g:4917:11: lv_targetLogFile_36_0= ruleFile 12543 // InternalApplicationConfiguration.g:4682:11: lv_targetLogFile_36_0= ruleFile
13204 { 12544 {
13205 12545
13206 newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0()); 12546 newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetLogFileFileParserRuleCall_3_10_2_0());
13207 12547
13208 pushFollow(FOLLOW_43); 12548 pushFollow(FOLLOW_41);
13209 lv_targetLogFile_36_0=ruleFile(); 12549 lv_targetLogFile_36_0=ruleFile();
13210 12550
13211 state._fsp--; 12551 state._fsp--;
@@ -13246,47 +12586,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13246 } 12586 }
13247 break; 12587 break;
13248 case 12 : 12588 case 12 :
13249 // InternalApplicationConfiguration.g:4940:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) 12589 // InternalApplicationConfiguration.g:4705:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
13250 { 12590 {
13251 // InternalApplicationConfiguration.g:4940:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) ) 12591 // InternalApplicationConfiguration.g:4705:4: ({...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) )
13252 // InternalApplicationConfiguration.g:4941:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) 12592 // InternalApplicationConfiguration.g:4706:5: {...}? => ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
13253 { 12593 {
13254 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) { 12594 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {
13255 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)"); 12595 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11)");
13256 } 12596 }
13257 // InternalApplicationConfiguration.g:4941:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) ) 12597 // InternalApplicationConfiguration.g:4706:112: ( ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) )
13258 // InternalApplicationConfiguration.g:4942:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) 12598 // InternalApplicationConfiguration.g:4707:6: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
13259 { 12599 {
13260 12600
13261 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11); 12601 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11);
13262 12602
13263 // InternalApplicationConfiguration.g:4945:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) ) 12603 // InternalApplicationConfiguration.g:4710:9: ({...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) )
13264 // InternalApplicationConfiguration.g:4945:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) 12604 // InternalApplicationConfiguration.g:4710:10: {...}? => (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
13265 { 12605 {
13266 if ( !((true)) ) { 12606 if ( !((true)) ) {
13267 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12607 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
13268 } 12608 }
13269 // InternalApplicationConfiguration.g:4945:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) ) 12609 // InternalApplicationConfiguration.g:4710:19: (otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) )
13270 // InternalApplicationConfiguration.g:4945:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) ) 12610 // InternalApplicationConfiguration.g:4710:20: otherlv_37= 'statistics' otherlv_38= '=' ( (lv_targetStatisticsFile_39_0= ruleFile ) )
13271 { 12611 {
13272 otherlv_37=(Token)match(input,55,FOLLOW_13); 12612 otherlv_37=(Token)match(input,52,FOLLOW_12);
13273 12613
13274 newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0()); 12614 newLeafNode(otherlv_37, grammarAccess.getGenerationTaskAccess().getStatisticsKeyword_3_11_0());
13275 12615
13276 otherlv_38=(Token)match(input,18,FOLLOW_21); 12616 otherlv_38=(Token)match(input,17,FOLLOW_20);
13277 12617
13278 newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1()); 12618 newLeafNode(otherlv_38, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_11_1());
13279 12619
13280 // InternalApplicationConfiguration.g:4953:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) ) 12620 // InternalApplicationConfiguration.g:4718:9: ( (lv_targetStatisticsFile_39_0= ruleFile ) )
13281 // InternalApplicationConfiguration.g:4954:10: (lv_targetStatisticsFile_39_0= ruleFile ) 12621 // InternalApplicationConfiguration.g:4719:10: (lv_targetStatisticsFile_39_0= ruleFile )
13282 { 12622 {
13283 // InternalApplicationConfiguration.g:4954:10: (lv_targetStatisticsFile_39_0= ruleFile ) 12623 // InternalApplicationConfiguration.g:4719:10: (lv_targetStatisticsFile_39_0= ruleFile )
13284 // InternalApplicationConfiguration.g:4955:11: lv_targetStatisticsFile_39_0= ruleFile 12624 // InternalApplicationConfiguration.g:4720:11: lv_targetStatisticsFile_39_0= ruleFile
13285 { 12625 {
13286 12626
13287 newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0()); 12627 newCompositeNode(grammarAccess.getGenerationTaskAccess().getTargetStatisticsFileFileParserRuleCall_3_11_2_0());
13288 12628
13289 pushFollow(FOLLOW_43); 12629 pushFollow(FOLLOW_41);
13290 lv_targetStatisticsFile_39_0=ruleFile(); 12630 lv_targetStatisticsFile_39_0=ruleFile();
13291 12631
13292 state._fsp--; 12632 state._fsp--;
@@ -13327,47 +12667,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13327 } 12667 }
13328 break; 12668 break;
13329 case 13 : 12669 case 13 :
13330 // InternalApplicationConfiguration.g:4978:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) 12670 // InternalApplicationConfiguration.g:4743:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
13331 { 12671 {
13332 // InternalApplicationConfiguration.g:4978:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) ) 12672 // InternalApplicationConfiguration.g:4743:4: ({...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) )
13333 // InternalApplicationConfiguration.g:4979:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) 12673 // InternalApplicationConfiguration.g:4744:5: {...}? => ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
13334 { 12674 {
13335 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) { 12675 if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {
13336 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)"); 12676 throw new FailedPredicateException(input, "ruleGenerationTask", "getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12)");
13337 } 12677 }
13338 // InternalApplicationConfiguration.g:4979:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) ) 12678 // InternalApplicationConfiguration.g:4744:112: ( ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) )
13339 // InternalApplicationConfiguration.g:4980:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) 12679 // InternalApplicationConfiguration.g:4745:6: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
13340 { 12680 {
13341 12681
13342 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12); 12682 getUnorderedGroupHelper().select(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12);
13343 12683
13344 // InternalApplicationConfiguration.g:4983:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) ) 12684 // InternalApplicationConfiguration.g:4748:9: ({...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) )
13345 // InternalApplicationConfiguration.g:4983:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) 12685 // InternalApplicationConfiguration.g:4748:10: {...}? => (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
13346 { 12686 {
13347 if ( !((true)) ) { 12687 if ( !((true)) ) {
13348 throw new FailedPredicateException(input, "ruleGenerationTask", "true"); 12688 throw new FailedPredicateException(input, "ruleGenerationTask", "true");
13349 } 12689 }
13350 // InternalApplicationConfiguration.g:4983:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) ) 12690 // InternalApplicationConfiguration.g:4748:19: (otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) )
13351 // InternalApplicationConfiguration.g:4983:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) ) 12691 // InternalApplicationConfiguration.g:4748:20: otherlv_40= 'output' otherlv_41= '=' ( (lv_tagetFolder_42_0= ruleFile ) )
13352 { 12692 {
13353 otherlv_40=(Token)match(input,56,FOLLOW_13); 12693 otherlv_40=(Token)match(input,53,FOLLOW_12);
13354 12694
13355 newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0()); 12695 newLeafNode(otherlv_40, grammarAccess.getGenerationTaskAccess().getOutputKeyword_3_12_0());
13356 12696
13357 otherlv_41=(Token)match(input,18,FOLLOW_21); 12697 otherlv_41=(Token)match(input,17,FOLLOW_20);
13358 12698
13359 newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1()); 12699 newLeafNode(otherlv_41, grammarAccess.getGenerationTaskAccess().getEqualsSignKeyword_3_12_1());
13360 12700
13361 // InternalApplicationConfiguration.g:4991:9: ( (lv_tagetFolder_42_0= ruleFile ) ) 12701 // InternalApplicationConfiguration.g:4756:9: ( (lv_tagetFolder_42_0= ruleFile ) )
13362 // InternalApplicationConfiguration.g:4992:10: (lv_tagetFolder_42_0= ruleFile ) 12702 // InternalApplicationConfiguration.g:4757:10: (lv_tagetFolder_42_0= ruleFile )
13363 { 12703 {
13364 // InternalApplicationConfiguration.g:4992:10: (lv_tagetFolder_42_0= ruleFile ) 12704 // InternalApplicationConfiguration.g:4757:10: (lv_tagetFolder_42_0= ruleFile )
13365 // InternalApplicationConfiguration.g:4993:11: lv_tagetFolder_42_0= ruleFile 12705 // InternalApplicationConfiguration.g:4758:11: lv_tagetFolder_42_0= ruleFile
13366 { 12706 {
13367 12707
13368 newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0()); 12708 newCompositeNode(grammarAccess.getGenerationTaskAccess().getTagetFolderFileParserRuleCall_3_12_2_0());
13369 12709
13370 pushFollow(FOLLOW_43); 12710 pushFollow(FOLLOW_41);
13371 lv_tagetFolder_42_0=ruleFile(); 12711 lv_tagetFolder_42_0=ruleFile();
13372 12712
13373 state._fsp--; 12713 state._fsp--;
@@ -13409,7 +12749,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13409 break; 12749 break;
13410 12750
13411 default : 12751 default :
13412 break loop62; 12752 break loop58;
13413 } 12753 }
13414 } while (true); 12754 } while (true);
13415 12755
@@ -13425,7 +12765,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13425 12765
13426 } 12766 }
13427 12767
13428 otherlv_43=(Token)match(input,21,FOLLOW_2); 12768 otherlv_43=(Token)match(input,20,FOLLOW_2);
13429 12769
13430 newLeafNode(otherlv_43, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4()); 12770 newLeafNode(otherlv_43, grammarAccess.getGenerationTaskAccess().getRightCurlyBracketKeyword_4());
13431 12771
@@ -13452,7 +12792,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13452 12792
13453 12793
13454 // $ANTLR start "ruleOptimizationDirection" 12794 // $ANTLR start "ruleOptimizationDirection"
13455 // InternalApplicationConfiguration.g:5031:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ; 12795 // InternalApplicationConfiguration.g:4796:1: ruleOptimizationDirection returns [Enumerator current=null] : ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ;
13456 public final Enumerator ruleOptimizationDirection() throws RecognitionException { 12796 public final Enumerator ruleOptimizationDirection() throws RecognitionException {
13457 Enumerator current = null; 12797 Enumerator current = null;
13458 12798
@@ -13463,33 +12803,33 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13463 enterRule(); 12803 enterRule();
13464 12804
13465 try { 12805 try {
13466 // InternalApplicationConfiguration.g:5037:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) ) 12806 // InternalApplicationConfiguration.g:4802:2: ( ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) )
13467 // InternalApplicationConfiguration.g:5038:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) 12807 // InternalApplicationConfiguration.g:4803:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
13468 { 12808 {
13469 // InternalApplicationConfiguration.g:5038:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) ) 12809 // InternalApplicationConfiguration.g:4803:2: ( (enumLiteral_0= 'minimize' ) | (enumLiteral_1= 'maximize' ) )
13470 int alt63=2; 12810 int alt59=2;
13471 int LA63_0 = input.LA(1); 12811 int LA59_0 = input.LA(1);
13472 12812
13473 if ( (LA63_0==57) ) { 12813 if ( (LA59_0==54) ) {
13474 alt63=1; 12814 alt59=1;
13475 } 12815 }
13476 else if ( (LA63_0==58) ) { 12816 else if ( (LA59_0==55) ) {
13477 alt63=2; 12817 alt59=2;
13478 } 12818 }
13479 else { 12819 else {
13480 NoViableAltException nvae = 12820 NoViableAltException nvae =
13481 new NoViableAltException("", 63, 0, input); 12821 new NoViableAltException("", 59, 0, input);
13482 12822
13483 throw nvae; 12823 throw nvae;
13484 } 12824 }
13485 switch (alt63) { 12825 switch (alt59) {
13486 case 1 : 12826 case 1 :
13487 // InternalApplicationConfiguration.g:5039:3: (enumLiteral_0= 'minimize' ) 12827 // InternalApplicationConfiguration.g:4804:3: (enumLiteral_0= 'minimize' )
13488 { 12828 {
13489 // InternalApplicationConfiguration.g:5039:3: (enumLiteral_0= 'minimize' ) 12829 // InternalApplicationConfiguration.g:4804:3: (enumLiteral_0= 'minimize' )
13490 // InternalApplicationConfiguration.g:5040:4: enumLiteral_0= 'minimize' 12830 // InternalApplicationConfiguration.g:4805:4: enumLiteral_0= 'minimize'
13491 { 12831 {
13492 enumLiteral_0=(Token)match(input,57,FOLLOW_2); 12832 enumLiteral_0=(Token)match(input,54,FOLLOW_2);
13493 12833
13494 current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); 12834 current = grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
13495 newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0()); 12835 newLeafNode(enumLiteral_0, grammarAccess.getOptimizationDirectionAccess().getMINIMIZEEnumLiteralDeclaration_0());
@@ -13501,12 +12841,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13501 } 12841 }
13502 break; 12842 break;
13503 case 2 : 12843 case 2 :
13504 // InternalApplicationConfiguration.g:5047:3: (enumLiteral_1= 'maximize' ) 12844 // InternalApplicationConfiguration.g:4812:3: (enumLiteral_1= 'maximize' )
13505 { 12845 {
13506 // InternalApplicationConfiguration.g:5047:3: (enumLiteral_1= 'maximize' ) 12846 // InternalApplicationConfiguration.g:4812:3: (enumLiteral_1= 'maximize' )
13507 // InternalApplicationConfiguration.g:5048:4: enumLiteral_1= 'maximize' 12847 // InternalApplicationConfiguration.g:4813:4: enumLiteral_1= 'maximize'
13508 { 12848 {
13509 enumLiteral_1=(Token)match(input,58,FOLLOW_2); 12849 enumLiteral_1=(Token)match(input,55,FOLLOW_2);
13510 12850
13511 current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); 12851 current = grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
13512 newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1()); 12852 newLeafNode(enumLiteral_1, grammarAccess.getOptimizationDirectionAccess().getMAXIMIZEEnumLiteralDeclaration_1());
@@ -13540,7 +12880,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13540 12880
13541 12881
13542 // $ANTLR start "ruleComparisonOperator" 12882 // $ANTLR start "ruleComparisonOperator"
13543 // InternalApplicationConfiguration.g:5058:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) ; 12883 // InternalApplicationConfiguration.g:4823:1: ruleComparisonOperator returns [Enumerator current=null] : ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) ;
13544 public final Enumerator ruleComparisonOperator() throws RecognitionException { 12884 public final Enumerator ruleComparisonOperator() throws RecognitionException {
13545 Enumerator current = null; 12885 Enumerator current = null;
13546 12886
@@ -13553,47 +12893,47 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13553 enterRule(); 12893 enterRule();
13554 12894
13555 try { 12895 try {
13556 // InternalApplicationConfiguration.g:5064:2: ( ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) ) 12896 // InternalApplicationConfiguration.g:4829:2: ( ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) )
13557 // InternalApplicationConfiguration.g:5065:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) 12897 // InternalApplicationConfiguration.g:4830:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
13558 { 12898 {
13559 // InternalApplicationConfiguration.g:5065:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) ) 12899 // InternalApplicationConfiguration.g:4830:2: ( (enumLiteral_0= '<' ) | (enumLiteral_1= '>' ) | (enumLiteral_2= '<=' ) | (enumLiteral_3= '>=' ) )
13560 int alt64=4; 12900 int alt60=4;
13561 switch ( input.LA(1) ) { 12901 switch ( input.LA(1) ) {
13562 case 39: 12902 case 36:
13563 { 12903 {
13564 alt64=1; 12904 alt60=1;
13565 } 12905 }
13566 break; 12906 break;
13567 case 40: 12907 case 37:
13568 { 12908 {
13569 alt64=2; 12909 alt60=2;
13570 } 12910 }
13571 break; 12911 break;
13572 case 59: 12912 case 56:
13573 { 12913 {
13574 alt64=3; 12914 alt60=3;
13575 } 12915 }
13576 break; 12916 break;
13577 case 60: 12917 case 57:
13578 { 12918 {
13579 alt64=4; 12919 alt60=4;
13580 } 12920 }
13581 break; 12921 break;
13582 default: 12922 default:
13583 NoViableAltException nvae = 12923 NoViableAltException nvae =
13584 new NoViableAltException("", 64, 0, input); 12924 new NoViableAltException("", 60, 0, input);
13585 12925
13586 throw nvae; 12926 throw nvae;
13587 } 12927 }
13588 12928
13589 switch (alt64) { 12929 switch (alt60) {
13590 case 1 : 12930 case 1 :
13591 // InternalApplicationConfiguration.g:5066:3: (enumLiteral_0= '<' ) 12931 // InternalApplicationConfiguration.g:4831:3: (enumLiteral_0= '<' )
13592 { 12932 {
13593 // InternalApplicationConfiguration.g:5066:3: (enumLiteral_0= '<' ) 12933 // InternalApplicationConfiguration.g:4831:3: (enumLiteral_0= '<' )
13594 // InternalApplicationConfiguration.g:5067:4: enumLiteral_0= '<' 12934 // InternalApplicationConfiguration.g:4832:4: enumLiteral_0= '<'
13595 { 12935 {
13596 enumLiteral_0=(Token)match(input,39,FOLLOW_2); 12936 enumLiteral_0=(Token)match(input,36,FOLLOW_2);
13597 12937
13598 current = grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); 12938 current = grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
13599 newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0()); 12939 newLeafNode(enumLiteral_0, grammarAccess.getComparisonOperatorAccess().getLESSEnumLiteralDeclaration_0());
@@ -13605,12 +12945,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13605 } 12945 }
13606 break; 12946 break;
13607 case 2 : 12947 case 2 :
13608 // InternalApplicationConfiguration.g:5074:3: (enumLiteral_1= '>' ) 12948 // InternalApplicationConfiguration.g:4839:3: (enumLiteral_1= '>' )
13609 { 12949 {
13610 // InternalApplicationConfiguration.g:5074:3: (enumLiteral_1= '>' ) 12950 // InternalApplicationConfiguration.g:4839:3: (enumLiteral_1= '>' )
13611 // InternalApplicationConfiguration.g:5075:4: enumLiteral_1= '>' 12951 // InternalApplicationConfiguration.g:4840:4: enumLiteral_1= '>'
13612 { 12952 {
13613 enumLiteral_1=(Token)match(input,40,FOLLOW_2); 12953 enumLiteral_1=(Token)match(input,37,FOLLOW_2);
13614 12954
13615 current = grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1().getEnumLiteral().getInstance(); 12955 current = grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1().getEnumLiteral().getInstance();
13616 newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1()); 12956 newLeafNode(enumLiteral_1, grammarAccess.getComparisonOperatorAccess().getGREATEREnumLiteralDeclaration_1());
@@ -13622,12 +12962,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13622 } 12962 }
13623 break; 12963 break;
13624 case 3 : 12964 case 3 :
13625 // InternalApplicationConfiguration.g:5082:3: (enumLiteral_2= '<=' ) 12965 // InternalApplicationConfiguration.g:4847:3: (enumLiteral_2= '<=' )
13626 { 12966 {
13627 // InternalApplicationConfiguration.g:5082:3: (enumLiteral_2= '<=' ) 12967 // InternalApplicationConfiguration.g:4847:3: (enumLiteral_2= '<=' )
13628 // InternalApplicationConfiguration.g:5083:4: enumLiteral_2= '<=' 12968 // InternalApplicationConfiguration.g:4848:4: enumLiteral_2= '<='
13629 { 12969 {
13630 enumLiteral_2=(Token)match(input,59,FOLLOW_2); 12970 enumLiteral_2=(Token)match(input,56,FOLLOW_2);
13631 12971
13632 current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); 12972 current = grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
13633 newLeafNode(enumLiteral_2, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2()); 12973 newLeafNode(enumLiteral_2, grammarAccess.getComparisonOperatorAccess().getLESS_EQUALSEnumLiteralDeclaration_2());
@@ -13639,12 +12979,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13639 } 12979 }
13640 break; 12980 break;
13641 case 4 : 12981 case 4 :
13642 // InternalApplicationConfiguration.g:5090:3: (enumLiteral_3= '>=' ) 12982 // InternalApplicationConfiguration.g:4855:3: (enumLiteral_3= '>=' )
13643 { 12983 {
13644 // InternalApplicationConfiguration.g:5090:3: (enumLiteral_3= '>=' ) 12984 // InternalApplicationConfiguration.g:4855:3: (enumLiteral_3= '>=' )
13645 // InternalApplicationConfiguration.g:5091:4: enumLiteral_3= '>=' 12985 // InternalApplicationConfiguration.g:4856:4: enumLiteral_3= '>='
13646 { 12986 {
13647 enumLiteral_3=(Token)match(input,60,FOLLOW_2); 12987 enumLiteral_3=(Token)match(input,57,FOLLOW_2);
13648 12988
13649 current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3().getEnumLiteral().getInstance(); 12989 current = grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
13650 newLeafNode(enumLiteral_3, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3()); 12990 newLeafNode(enumLiteral_3, grammarAccess.getComparisonOperatorAccess().getGREATER_EQUALSEnumLiteralDeclaration_3());
@@ -13678,7 +13018,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13678 13018
13679 13019
13680 // $ANTLR start "ruleDocumentLevelSpecification" 13020 // $ANTLR start "ruleDocumentLevelSpecification"
13681 // InternalApplicationConfiguration.g:5101:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ; 13021 // InternalApplicationConfiguration.g:4866:1: ruleDocumentLevelSpecification returns [Enumerator current=null] : ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ;
13682 public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException { 13022 public final Enumerator ruleDocumentLevelSpecification() throws RecognitionException {
13683 Enumerator current = null; 13023 Enumerator current = null;
13684 13024
@@ -13690,42 +13030,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13690 enterRule(); 13030 enterRule();
13691 13031
13692 try { 13032 try {
13693 // InternalApplicationConfiguration.g:5107:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) ) 13033 // InternalApplicationConfiguration.g:4872:2: ( ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) )
13694 // InternalApplicationConfiguration.g:5108:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) 13034 // InternalApplicationConfiguration.g:4873:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
13695 { 13035 {
13696 // InternalApplicationConfiguration.g:5108:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) ) 13036 // InternalApplicationConfiguration.g:4873:2: ( (enumLiteral_0= 'none' ) | (enumLiteral_1= 'normal' ) | (enumLiteral_2= 'full' ) )
13697 int alt65=3; 13037 int alt61=3;
13698 switch ( input.LA(1) ) { 13038 switch ( input.LA(1) ) {
13699 case 61: 13039 case 58:
13700 { 13040 {
13701 alt65=1; 13041 alt61=1;
13702 } 13042 }
13703 break; 13043 break;
13704 case 62: 13044 case 59:
13705 { 13045 {
13706 alt65=2; 13046 alt61=2;
13707 } 13047 }
13708 break; 13048 break;
13709 case 63: 13049 case 60:
13710 { 13050 {
13711 alt65=3; 13051 alt61=3;
13712 } 13052 }
13713 break; 13053 break;
13714 default: 13054 default:
13715 NoViableAltException nvae = 13055 NoViableAltException nvae =
13716 new NoViableAltException("", 65, 0, input); 13056 new NoViableAltException("", 61, 0, input);
13717 13057
13718 throw nvae; 13058 throw nvae;
13719 } 13059 }
13720 13060
13721 switch (alt65) { 13061 switch (alt61) {
13722 case 1 : 13062 case 1 :
13723 // InternalApplicationConfiguration.g:5109:3: (enumLiteral_0= 'none' ) 13063 // InternalApplicationConfiguration.g:4874:3: (enumLiteral_0= 'none' )
13724 { 13064 {
13725 // InternalApplicationConfiguration.g:5109:3: (enumLiteral_0= 'none' ) 13065 // InternalApplicationConfiguration.g:4874:3: (enumLiteral_0= 'none' )
13726 // InternalApplicationConfiguration.g:5110:4: enumLiteral_0= 'none' 13066 // InternalApplicationConfiguration.g:4875:4: enumLiteral_0= 'none'
13727 { 13067 {
13728 enumLiteral_0=(Token)match(input,61,FOLLOW_2); 13068 enumLiteral_0=(Token)match(input,58,FOLLOW_2);
13729 13069
13730 current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); 13070 current = grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
13731 newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0()); 13071 newLeafNode(enumLiteral_0, grammarAccess.getDocumentLevelSpecificationAccess().getNoneEnumLiteralDeclaration_0());
@@ -13737,12 +13077,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13737 } 13077 }
13738 break; 13078 break;
13739 case 2 : 13079 case 2 :
13740 // InternalApplicationConfiguration.g:5117:3: (enumLiteral_1= 'normal' ) 13080 // InternalApplicationConfiguration.g:4882:3: (enumLiteral_1= 'normal' )
13741 { 13081 {
13742 // InternalApplicationConfiguration.g:5117:3: (enumLiteral_1= 'normal' ) 13082 // InternalApplicationConfiguration.g:4882:3: (enumLiteral_1= 'normal' )
13743 // InternalApplicationConfiguration.g:5118:4: enumLiteral_1= 'normal' 13083 // InternalApplicationConfiguration.g:4883:4: enumLiteral_1= 'normal'
13744 { 13084 {
13745 enumLiteral_1=(Token)match(input,62,FOLLOW_2); 13085 enumLiteral_1=(Token)match(input,59,FOLLOW_2);
13746 13086
13747 current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); 13087 current = grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
13748 newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1()); 13088 newLeafNode(enumLiteral_1, grammarAccess.getDocumentLevelSpecificationAccess().getNormalEnumLiteralDeclaration_1());
@@ -13754,12 +13094,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13754 } 13094 }
13755 break; 13095 break;
13756 case 3 : 13096 case 3 :
13757 // InternalApplicationConfiguration.g:5125:3: (enumLiteral_2= 'full' ) 13097 // InternalApplicationConfiguration.g:4890:3: (enumLiteral_2= 'full' )
13758 { 13098 {
13759 // InternalApplicationConfiguration.g:5125:3: (enumLiteral_2= 'full' ) 13099 // InternalApplicationConfiguration.g:4890:3: (enumLiteral_2= 'full' )
13760 // InternalApplicationConfiguration.g:5126:4: enumLiteral_2= 'full' 13100 // InternalApplicationConfiguration.g:4891:4: enumLiteral_2= 'full'
13761 { 13101 {
13762 enumLiteral_2=(Token)match(input,63,FOLLOW_2); 13102 enumLiteral_2=(Token)match(input,60,FOLLOW_2);
13763 13103
13764 current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); 13104 current = grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
13765 newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2()); 13105 newLeafNode(enumLiteral_2, grammarAccess.getDocumentLevelSpecificationAccess().getFullEnumLiteralDeclaration_2());
@@ -13793,7 +13133,7 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13793 13133
13794 13134
13795 // $ANTLR start "ruleSolver" 13135 // $ANTLR start "ruleSolver"
13796 // InternalApplicationConfiguration.g:5136:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ; 13136 // InternalApplicationConfiguration.g:4901:1: ruleSolver returns [Enumerator current=null] : ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ;
13797 public final Enumerator ruleSolver() throws RecognitionException { 13137 public final Enumerator ruleSolver() throws RecognitionException {
13798 Enumerator current = null; 13138 Enumerator current = null;
13799 13139
@@ -13805,42 +13145,42 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13805 enterRule(); 13145 enterRule();
13806 13146
13807 try { 13147 try {
13808 // InternalApplicationConfiguration.g:5142:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) ) 13148 // InternalApplicationConfiguration.g:4907:2: ( ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) )
13809 // InternalApplicationConfiguration.g:5143:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) 13149 // InternalApplicationConfiguration.g:4908:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
13810 { 13150 {
13811 // InternalApplicationConfiguration.g:5143:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) ) 13151 // InternalApplicationConfiguration.g:4908:2: ( (enumLiteral_0= 'SMTSolver' ) | (enumLiteral_1= 'AlloySolver' ) | (enumLiteral_2= 'ViatraSolver' ) )
13812 int alt66=3; 13152 int alt62=3;
13813 switch ( input.LA(1) ) { 13153 switch ( input.LA(1) ) {
13814 case 64: 13154 case 61:
13815 { 13155 {
13816 alt66=1; 13156 alt62=1;
13817 } 13157 }
13818 break; 13158 break;
13819 case 65: 13159 case 62:
13820 { 13160 {
13821 alt66=2; 13161 alt62=2;
13822 } 13162 }
13823 break; 13163 break;
13824 case 66: 13164 case 63:
13825 { 13165 {
13826 alt66=3; 13166 alt62=3;
13827 } 13167 }
13828 break; 13168 break;
13829 default: 13169 default:
13830 NoViableAltException nvae = 13170 NoViableAltException nvae =
13831 new NoViableAltException("", 66, 0, input); 13171 new NoViableAltException("", 62, 0, input);
13832 13172
13833 throw nvae; 13173 throw nvae;
13834 } 13174 }
13835 13175
13836 switch (alt66) { 13176 switch (alt62) {
13837 case 1 : 13177 case 1 :
13838 // InternalApplicationConfiguration.g:5144:3: (enumLiteral_0= 'SMTSolver' ) 13178 // InternalApplicationConfiguration.g:4909:3: (enumLiteral_0= 'SMTSolver' )
13839 { 13179 {
13840 // InternalApplicationConfiguration.g:5144:3: (enumLiteral_0= 'SMTSolver' ) 13180 // InternalApplicationConfiguration.g:4909:3: (enumLiteral_0= 'SMTSolver' )
13841 // InternalApplicationConfiguration.g:5145:4: enumLiteral_0= 'SMTSolver' 13181 // InternalApplicationConfiguration.g:4910:4: enumLiteral_0= 'SMTSolver'
13842 { 13182 {
13843 enumLiteral_0=(Token)match(input,64,FOLLOW_2); 13183 enumLiteral_0=(Token)match(input,61,FOLLOW_2);
13844 13184
13845 current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance(); 13185 current = grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
13846 newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0()); 13186 newLeafNode(enumLiteral_0, grammarAccess.getSolverAccess().getSMTSolverEnumLiteralDeclaration_0());
@@ -13852,12 +13192,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13852 } 13192 }
13853 break; 13193 break;
13854 case 2 : 13194 case 2 :
13855 // InternalApplicationConfiguration.g:5152:3: (enumLiteral_1= 'AlloySolver' ) 13195 // InternalApplicationConfiguration.g:4917:3: (enumLiteral_1= 'AlloySolver' )
13856 { 13196 {
13857 // InternalApplicationConfiguration.g:5152:3: (enumLiteral_1= 'AlloySolver' ) 13197 // InternalApplicationConfiguration.g:4917:3: (enumLiteral_1= 'AlloySolver' )
13858 // InternalApplicationConfiguration.g:5153:4: enumLiteral_1= 'AlloySolver' 13198 // InternalApplicationConfiguration.g:4918:4: enumLiteral_1= 'AlloySolver'
13859 { 13199 {
13860 enumLiteral_1=(Token)match(input,65,FOLLOW_2); 13200 enumLiteral_1=(Token)match(input,62,FOLLOW_2);
13861 13201
13862 current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance(); 13202 current = grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
13863 newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1()); 13203 newLeafNode(enumLiteral_1, grammarAccess.getSolverAccess().getAlloySolverEnumLiteralDeclaration_1());
@@ -13869,12 +13209,12 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13869 } 13209 }
13870 break; 13210 break;
13871 case 3 : 13211 case 3 :
13872 // InternalApplicationConfiguration.g:5160:3: (enumLiteral_2= 'ViatraSolver' ) 13212 // InternalApplicationConfiguration.g:4925:3: (enumLiteral_2= 'ViatraSolver' )
13873 { 13213 {
13874 // InternalApplicationConfiguration.g:5160:3: (enumLiteral_2= 'ViatraSolver' ) 13214 // InternalApplicationConfiguration.g:4925:3: (enumLiteral_2= 'ViatraSolver' )
13875 // InternalApplicationConfiguration.g:5161:4: enumLiteral_2= 'ViatraSolver' 13215 // InternalApplicationConfiguration.g:4926:4: enumLiteral_2= 'ViatraSolver'
13876 { 13216 {
13877 enumLiteral_2=(Token)match(input,66,FOLLOW_2); 13217 enumLiteral_2=(Token)match(input,63,FOLLOW_2);
13878 13218
13879 current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance(); 13219 current = grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
13880 newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2()); 13220 newLeafNode(enumLiteral_2, grammarAccess.getSolverAccess().getViatraSolverEnumLiteralDeclaration_2());
@@ -13909,14 +13249,14 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13909 // Delegated rules 13249 // Delegated rules
13910 13250
13911 13251
13912 protected DFA62 dfa62 = new DFA62(this); 13252 protected DFA58 dfa58 = new DFA58(this);
13913 static final String dfa_1s = "\17\uffff"; 13253 static final String dfa_1s = "\17\uffff";
13914 static final String dfa_2s = "\1\25\16\uffff"; 13254 static final String dfa_2s = "\1\24\16\uffff";
13915 static final String dfa_3s = "\1\70\16\uffff"; 13255 static final String dfa_3s = "\1\65\16\uffff";
13916 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"; 13256 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";
13917 static final String dfa_5s = "\1\0\16\uffff}>"; 13257 static final String dfa_5s = "\1\0\16\uffff}>";
13918 static final String[] dfa_6s = { 13258 static final String[] dfa_6s = {
13919 "\1\1\3\uffff\1\2\2\uffff\1\4\3\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", 13259 "\1\1\3\uffff\1\2\2\uffff\1\4\1\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",
13920 "", 13260 "",
13921 "", 13261 "",
13922 "", 13262 "",
@@ -13940,11 +13280,11 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13940 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s); 13280 static final short[] dfa_5 = DFA.unpackEncodedString(dfa_5s);
13941 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s); 13281 static final short[][] dfa_6 = unpackEncodedStringArray(dfa_6s);
13942 13282
13943 class DFA62 extends DFA { 13283 class DFA58 extends DFA {
13944 13284
13945 public DFA62(BaseRecognizer recognizer) { 13285 public DFA58(BaseRecognizer recognizer) {
13946 this.recognizer = recognizer; 13286 this.recognizer = recognizer;
13947 this.decisionNumber = 62; 13287 this.decisionNumber = 58;
13948 this.eot = dfa_1; 13288 this.eot = dfa_1;
13949 this.eof = dfa_1; 13289 this.eof = dfa_1;
13950 this.min = dfa_2; 13290 this.min = dfa_2;
@@ -13954,54 +13294,54 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
13954 this.transition = dfa_6; 13294 this.transition = dfa_6;
13955 } 13295 }
13956 public String getDescription() { 13296 public String getDescription() {
13957 return "()* loopback of 4503: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 ) ) ) ) ) ) )*"; 13297 return "()* loopback of 4268: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 ) ) ) ) ) ) )*";
13958 } 13298 }
13959 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { 13299 public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
13960 TokenStream input = (TokenStream)_input; 13300 TokenStream input = (TokenStream)_input;
13961 int _s = s; 13301 int _s = s;
13962 switch ( s ) { 13302 switch ( s ) {
13963 case 0 : 13303 case 0 :
13964 int LA62_0 = input.LA(1); 13304 int LA58_0 = input.LA(1);
13965 13305
13966 13306
13967 int index62_0 = input.index(); 13307 int index58_0 = input.index();
13968 input.rewind(); 13308 input.rewind();
13969 s = -1; 13309 s = -1;
13970 if ( (LA62_0==21) ) {s = 1;} 13310 if ( (LA58_0==20) ) {s = 1;}
13971 13311
13972 else if ( LA62_0 == 25 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;} 13312 else if ( LA58_0 == 24 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 0) ) {s = 2;}
13973 13313
13974 else if ( LA62_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;} 13314 else if ( LA58_0 == 46 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 1) ) {s = 3;}
13975 13315
13976 else if ( LA62_0 == 28 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;} 13316 else if ( LA58_0 == 27 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 2) ) {s = 4;}
13977 13317
13978 else if ( LA62_0 == 32 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;} 13318 else if ( LA58_0 == 29 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 3) ) {s = 5;}
13979 13319
13980 else if ( LA62_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;} 13320 else if ( LA58_0 == 44 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 4) ) {s = 6;}
13981 13321
13982 else if ( LA62_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;} 13322 else if ( LA58_0 == 47 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 5) ) {s = 7;}
13983 13323
13984 else if ( LA62_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;} 13324 else if ( LA58_0 == 48 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 6) ) {s = 8;}
13985 13325
13986 else if ( LA62_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;} 13326 else if ( LA58_0 == 49 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 7) ) {s = 9;}
13987 13327
13988 else if ( LA62_0 == 33 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;} 13328 else if ( LA58_0 == 30 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 8) ) {s = 10;}
13989 13329
13990 else if ( LA62_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;} 13330 else if ( LA58_0 == 50 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 9) ) {s = 11;}
13991 13331
13992 else if ( LA62_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;} 13332 else if ( LA58_0 == 51 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 10) ) {s = 12;}
13993 13333
13994 else if ( LA62_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;} 13334 else if ( LA58_0 == 52 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 11) ) {s = 13;}
13995 13335
13996 else if ( LA62_0 == 56 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;} 13336 else if ( LA58_0 == 53 && getUnorderedGroupHelper().canSelect(grammarAccess.getGenerationTaskAccess().getUnorderedGroup_3(), 12) ) {s = 14;}
13997 13337
13998 13338
13999 input.seek(index62_0); 13339 input.seek(index58_0);
14000 if ( s>=0 ) return s; 13340 if ( s>=0 ) return s;
14001 break; 13341 break;
14002 } 13342 }
14003 NoViableAltException nvae = 13343 NoViableAltException nvae =
14004 new NoViableAltException(getDescription(), 62, _s, input); 13344 new NoViableAltException(getDescription(), 58, _s, input);
14005 error(nvae); 13345 error(nvae);
14006 throw nvae; 13346 throw nvae;
14007 } 13347 }
@@ -14010,8 +13350,8 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
14010 13350
14011 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L}); 13351 public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
14012 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L}); 13352 public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
14013 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000180031A022002L}); 13353 public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x000030006D012002L});
14014 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000180031A020002L}); 13354 public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x000030006D010002L});
14015 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L}); 13355 public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000000802L});
14016 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L}); 13356 public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000010L});
14017 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L}); 13357 public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0000000000000020L});
@@ -14019,39 +13359,37 @@ public class InternalApplicationConfigurationParser extends AbstractInternalAntl
14019 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000004000L}); 13359 public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000004000L});
14020 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000040L}); 13360 public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000040L});
14021 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000008000L}); 13361 public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000008000L});
14022 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000010000L}); 13362 public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000020000L});
14023 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000040000L}); 13363 public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000200010L});
14024 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000400010L}); 13364 public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000180000L});
14025 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000300000L}); 13365 public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400002L});
14026 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000800002L}); 13366 public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000040000L});
14027 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000080000L}); 13367 public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000000800000L});
14028 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001000000L}); 13368 public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000002000050L});
14029 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000004000050L}); 13369 public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000100000L});
14030 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000200000L}); 13370 public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000000050L});
14031 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000000000050L}); 13371 public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x00C0000010000000L});
14032 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x06000000A0010000L}); 13372 public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0300003000000000L});
14033 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x1800018000000000L}); 13373 public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000001020L});
14034 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000000001020L}); 13374 public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000380100040L});
14035 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000040000000L}); 13375 public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000380000040L});
14036 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000001C00200040L}); 13376 public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x1C00000000000000L});
14037 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000001C00000040L}); 13377 public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000000400100000L});
14038 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0xE000000000000000L}); 13378 public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000000400000000L});
14039 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000002000200000L}); 13379 public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000001000000000L});
14040 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000002000000000L}); 13380 public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000800020000L});
14041 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000008000000000L}); 13381 public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000040000000020L});
14042 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000040000L}); 13382 public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000004000000000L});
14043 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000200000000020L}); 13383 public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000008000000000L});
14044 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000020000000000L}); 13384 public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000040000040020L});
14045 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000040000000000L}); 13385 public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000010000000000L});
14046 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000200000080020L}); 13386 public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000020000000000L});
14047 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000080000000000L}); 13387 public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000002000000000L});
14048 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000100000000000L}); 13388 public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000080000000000L});
14049 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000010000000000L}); 13389 public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000101020L});
14050 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000400000000000L}); 13390 public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000100040L});
14051 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000201020L}); 13391 public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x003FD00069100000L});
14052 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000200040L}); 13392 public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000040010L});
14053 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x01FE800312200000L}); 13393 public static final BitSet FOLLOW_43 = new BitSet(new long[]{0xE000000000000000L});
14054 public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000080010L});
14055 public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000007L});
14056 13394
14057} 13395}
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/scoping/AbstractApplicationConfigurationScopeProvider.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/scoping/AbstractApplicationConfigurationScopeProvider.java
index d272d910..97f677cf 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/scoping/AbstractApplicationConfigurationScopeProvider.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/scoping/AbstractApplicationConfigurationScopeProvider.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.scoping; 4package hu.bme.mit.inf.dslreasoner.application.scoping;
5 5
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 cf267de9..5d8c86ea 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
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.serializer; 4package hu.bme.mit.inf.dslreasoner.application.serializer;
5 5
@@ -7,7 +7,6 @@ import com.google.inject.Inject;
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry; 7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry;
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry; 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry;
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; 9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage;
10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport;
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; 10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference;
12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope; 11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassTypeScope;
13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; 12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration;
@@ -37,7 +36,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
37import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; 36import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference;
38import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; 37import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification;
39import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; 38import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry;
40import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Mtff;
41import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; 39import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference;
42import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope; 40import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectTypeScope;
43import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration; 41import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectiveDeclaration;
@@ -52,7 +50,6 @@ import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSp
52import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration; 50import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealEnumeration;
53import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; 51import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope;
54import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope; 52import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealTypeScope;
55import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabiltiyProbability;
56import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry; 53import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RuntimeEntry;
57import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; 54import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration;
58import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; 55import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference;
@@ -94,9 +91,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
94 case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY: 91 case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY:
95 sequence_AllPatternEntry(context, (AllPatternEntry) semanticObject); 92 sequence_AllPatternEntry(context, (AllPatternEntry) semanticObject);
96 return; 93 return;
97 case ApplicationConfigurationPackage.CFT_IMPORT:
98 sequence_CftImport(context, (CftImport) semanticObject);
99 return;
100 case ApplicationConfigurationPackage.CLASS_REFERENCE: 94 case ApplicationConfigurationPackage.CLASS_REFERENCE:
101 sequence_ClassReference(context, (ClassReference) semanticObject); 95 sequence_ClassReference(context, (ClassReference) semanticObject);
102 return; 96 return;
@@ -184,9 +178,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
184 case ApplicationConfigurationPackage.MODEL_ENTRY: 178 case ApplicationConfigurationPackage.MODEL_ENTRY:
185 sequence_ModelEntry(context, (ModelEntry) semanticObject); 179 sequence_ModelEntry(context, (ModelEntry) semanticObject);
186 return; 180 return;
187 case ApplicationConfigurationPackage.MTFF:
188 sequence_Mtff(context, (Mtff) semanticObject);
189 return;
190 case ApplicationConfigurationPackage.OBJECT_REFERENCE: 181 case ApplicationConfigurationPackage.OBJECT_REFERENCE:
191 sequence_ObjectReference(context, (ObjectReference) semanticObject); 182 sequence_ObjectReference(context, (ObjectReference) semanticObject);
192 return; 183 return;
@@ -229,9 +220,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
229 case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: 220 case ApplicationConfigurationPackage.REAL_TYPE_SCOPE:
230 sequence_RealTypeScope(context, (RealTypeScope) semanticObject); 221 sequence_RealTypeScope(context, (RealTypeScope) semanticObject);
231 return; 222 return;
232 case ApplicationConfigurationPackage.RELIABILTIY_PROBABILITY:
233 sequence_ReliabiltiyProbability(context, (ReliabiltiyProbability) semanticObject);
234 return;
235 case ApplicationConfigurationPackage.RUNTIME_ENTRY: 223 case ApplicationConfigurationPackage.RUNTIME_ENTRY:
236 sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject); 224 sequence_RuntimeEntry(context, (RuntimeEntry) semanticObject);
237 return; 225 return;
@@ -292,25 +280,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
292 280
293 /** 281 /**
294 * Contexts: 282 * Contexts:
295 * Import returns CftImport
296 * CftImport returns CftImport
297 *
298 * Constraint:
299 * importedCft=[CftModel|STRING]
300 */
301 protected void sequence_CftImport(ISerializationContext context, CftImport semanticObject) {
302 if (errorAcceptor != null) {
303 if (transientValues.isValueTransient(semanticObject, ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT) == ValueTransient.YES)
304 errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT));
305 }
306 SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
307 feeder.accept(grammarAccess.getCftImportAccess().getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1(), semanticObject.eGet(ApplicationConfigurationPackage.Literals.CFT_IMPORT__IMPORTED_CFT, false));
308 feeder.finish();
309 }
310
311
312 /**
313 * Contexts:
314 * TypeReference returns ClassReference 283 * TypeReference returns ClassReference
315 * ClassReference returns ClassReference 284 * ClassReference returns ClassReference
316 * 285 *
@@ -610,8 +579,8 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
610 * targetStatisticsFile=File | 579 * targetStatisticsFile=File |
611 * tagetFolder=File 580 * tagetFolder=File
612 * )? 581 * )?
613 * (runSpecified?='runs' runs=INT)? 582 * (numberSpecified?='number' number=INT)?
614 * (numberSpecified?='number' number=INT)? 583 * (runSpecified?='runs' runs=INT)?
615 * )+ 584 * )+
616 */ 585 */
617 protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) { 586 protected void sequence_GenerationTask(ISerializationContext context, GenerationTask semanticObject) {
@@ -821,20 +790,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
821 790
822 /** 791 /**
823 * Contexts: 792 * Contexts:
824 * ObjectiveFunction returns Mtff
825 * ReliabilityObjectiveFunction returns Mtff
826 * Mtff returns Mtff
827 *
828 * Constraint:
829 * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID])
830 */
831 protected void sequence_Mtff(ISerializationContext context, Mtff semanticObject) {
832 genericSequencer.createSequence(context, semanticObject);
833 }
834
835
836 /**
837 * Contexts:
838 * TypeReference returns ObjectReference 793 * TypeReference returns ObjectReference
839 * ObjectReference returns ObjectReference 794 * ObjectReference returns ObjectReference
840 * 795 *
@@ -1058,20 +1013,6 @@ public class ApplicationConfigurationSemanticSequencer extends AbstractDelegatin
1058 1013
1059 /** 1014 /**
1060 * Contexts: 1015 * Contexts:
1061 * ObjectiveFunction returns ReliabiltiyProbability
1062 * ReliabilityObjectiveFunction returns ReliabiltiyProbability
1063 * ReliabiltiyProbability returns ReliabiltiyProbability
1064 *
1065 * Constraint:
1066 * (package=[CftModel|QualifiedName]? transformation=[TransformationDefinition|ID] time=REALLiteral)
1067 */
1068 protected void sequence_ReliabiltiyProbability(ISerializationContext context, ReliabiltiyProbability semanticObject) {
1069 genericSequencer.createSequence(context, semanticObject);
1070 }
1071
1072
1073 /**
1074 * Contexts:
1075 * ConfigEntry returns RuntimeEntry 1016 * ConfigEntry returns RuntimeEntry
1076 * RuntimeEntry returns RuntimeEntry 1017 * RuntimeEntry returns RuntimeEntry
1077 * 1018 *
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSyntacticSequencer.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSyntacticSequencer.java
index 21893ee6..e5ab8088 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSyntacticSequencer.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/serializer/ApplicationConfigurationSyntacticSequencer.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.serializer; 4package hu.bme.mit.inf.dslreasoner.application.serializer;
5 5
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 213203b4..5b5de2bf 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
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.services; 4package hu.bme.mit.inf.dslreasoner.application.services;
5 5
@@ -153,16 +153,15 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
153 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); 153 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
154 private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0); 154 private final RuleCall cEPackageImportParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
155 private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1); 155 private final RuleCall cViatraImportParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
156 private final RuleCall cCftImportParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
157 156
158 ///////////////////////////////////////////////////// 157 /////////////////////////////////////////////////////
159 //// Imports 158 //// Imports
160 ///////////////////////////////////////////////////// 159 /////////////////////////////////////////////////////
161 //Import: 160 //Import:
162 // EPackageImport | ViatraImport | CftImport; 161 // EPackageImport | ViatraImport;
163 @Override public ParserRule getRule() { return rule; } 162 @Override public ParserRule getRule() { return rule; }
164 163
165 //EPackageImport | ViatraImport | CftImport 164 //EPackageImport | ViatraImport
166 public Alternatives getAlternatives() { return cAlternatives; } 165 public Alternatives getAlternatives() { return cAlternatives; }
167 166
168 //EPackageImport 167 //EPackageImport
@@ -170,9 +169,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
170 169
171 //ViatraImport 170 //ViatraImport
172 public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; } 171 public RuleCall getViatraImportParserRuleCall_1() { return cViatraImportParserRuleCall_1; }
173
174 //CftImport
175 public RuleCall getCftImportParserRuleCall_2() { return cCftImportParserRuleCall_2; }
176 } 172 }
177 public class EPackageImportElements extends AbstractParserRuleElementFinder { 173 public class EPackageImportElements extends AbstractParserRuleElementFinder {
178 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.EPackageImport"); 174 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.EPackageImport");
@@ -236,37 +232,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
236 //STRING 232 //STRING
237 public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; } 233 public RuleCall getImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1() { return cImportedViatraPatternModelSTRINGTerminalRuleCall_2_0_1; }
238 } 234 }
239 public class CftImportElements extends AbstractParserRuleElementFinder {
240 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CftImport");
241 private final Group cGroup = (Group)rule.eContents().get(1);
242 private final Keyword cImportKeyword_0 = (Keyword)cGroup.eContents().get(0);
243 private final Keyword cReliabilityKeyword_1 = (Keyword)cGroup.eContents().get(1);
244 private final Assignment cImportedCftAssignment_2 = (Assignment)cGroup.eContents().get(2);
245 private final CrossReference cImportedCftCftModelCrossReference_2_0 = (CrossReference)cImportedCftAssignment_2.eContents().get(0);
246 private final RuleCall cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1 = (RuleCall)cImportedCftCftModelCrossReference_2_0.eContents().get(1);
247
248 //CftImport:
249 // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
250 @Override public ParserRule getRule() { return rule; }
251
252 //"import" "reliability" importedCft=[cftLanguage::CftModel|STRING]
253 public Group getGroup() { return cGroup; }
254
255 //"import"
256 public Keyword getImportKeyword_0() { return cImportKeyword_0; }
257
258 //"reliability"
259 public Keyword getReliabilityKeyword_1() { return cReliabilityKeyword_1; }
260
261 //importedCft=[cftLanguage::CftModel|STRING]
262 public Assignment getImportedCftAssignment_2() { return cImportedCftAssignment_2; }
263
264 //[cftLanguage::CftModel|STRING]
265 public CrossReference getImportedCftCftModelCrossReference_2_0() { return cImportedCftCftModelCrossReference_2_0; }
266
267 //STRING
268 public RuleCall getImportedCftCftModelSTRINGTerminalRuleCall_2_0_1() { return cImportedCftCftModelSTRINGTerminalRuleCall_2_0_1; }
269 }
270 public class DeclarationElements extends AbstractParserRuleElementFinder { 235 public class DeclarationElements extends AbstractParserRuleElementFinder {
271 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration"); 236 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Declaration");
272 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); 237 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
@@ -559,7 +524,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
559 private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1); 524 private final RuleCall cFeatureENamedElementIDTerminalRuleCall_2_1_0_1 = (RuleCall)cFeatureENamedElementCrossReference_2_1_0.eContents().get(1);
560 525
561 //MetamodelElement: 526 //MetamodelElement:
562 // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?; 527 // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
528 // feature=[ecore::ENamedElement])?;
563 @Override public ParserRule getRule() { return rule; } 529 @Override public ParserRule getRule() { return rule; }
564 530
565 //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])? 531 //(package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?
@@ -1260,22 +1226,14 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
1260 } 1226 }
1261 public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder { 1227 public class ObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1262 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction"); 1228 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveFunction");
1263 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1); 1229 private final RuleCall cCostObjectiveFunctionParserRuleCall = (RuleCall)rule.eContents().get(1);
1264 private final RuleCall cCostObjectiveFunctionParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
1265 private final RuleCall cReliabilityObjectiveFunctionParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
1266 1230
1267 //ObjectiveFunction: 1231 //ObjectiveFunction:
1268 // CostObjectiveFunction | ReliabilityObjectiveFunction; 1232 // CostObjectiveFunction;
1269 @Override public ParserRule getRule() { return rule; } 1233 @Override public ParserRule getRule() { return rule; }
1270 1234
1271 //CostObjectiveFunction | ReliabilityObjectiveFunction
1272 public Alternatives getAlternatives() { return cAlternatives; }
1273
1274 //CostObjectiveFunction 1235 //CostObjectiveFunction
1275 public RuleCall getCostObjectiveFunctionParserRuleCall_0() { return cCostObjectiveFunctionParserRuleCall_0; } 1236 public RuleCall getCostObjectiveFunctionParserRuleCall() { return cCostObjectiveFunctionParserRuleCall; }
1276
1277 //ReliabilityObjectiveFunction
1278 public RuleCall getReliabilityObjectiveFunctionParserRuleCall_1() { return cReliabilityObjectiveFunctionParserRuleCall_1; }
1279 } 1237 }
1280 public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder { 1238 public class CostObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1281 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostObjectiveFunction"); 1239 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.CostObjectiveFunction");
@@ -1355,134 +1313,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
1355 //INTLiteral 1313 //INTLiteral
1356 public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; } 1314 public RuleCall getWeightINTLiteralParserRuleCall_2_0() { return cWeightINTLiteralParserRuleCall_2_0; }
1357 } 1315 }
1358 public class ReliabilityObjectiveFunctionElements extends AbstractParserRuleElementFinder {
1359 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabilityObjectiveFunction");
1360 private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
1361 private final RuleCall cReliabiltiyProbabilityParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
1362 private final RuleCall cMtffParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
1363
1364 //ReliabilityObjectiveFunction:
1365 // ReliabiltiyProbability | Mtff;
1366 @Override public ParserRule getRule() { return rule; }
1367
1368 //ReliabiltiyProbability | Mtff
1369 public Alternatives getAlternatives() { return cAlternatives; }
1370
1371 //ReliabiltiyProbability
1372 public RuleCall getReliabiltiyProbabilityParserRuleCall_0() { return cReliabiltiyProbabilityParserRuleCall_0; }
1373
1374 //Mtff
1375 public RuleCall getMtffParserRuleCall_1() { return cMtffParserRuleCall_1; }
1376 }
1377 public class ReliabiltiyProbabilityElements extends AbstractParserRuleElementFinder {
1378 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ReliabiltiyProbability");
1379 private final Group cGroup = (Group)rule.eContents().get(1);
1380 private final Keyword cReliabilityKeyword_0 = (Keyword)cGroup.eContents().get(0);
1381 private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
1382 private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
1383 private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
1384 private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
1385 private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
1386 private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
1387 private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
1388 private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
1389 private final Keyword cAtKeyword_3 = (Keyword)cGroup.eContents().get(3);
1390 private final Assignment cTimeAssignment_4 = (Assignment)cGroup.eContents().get(4);
1391 private final RuleCall cTimeREALLiteralParserRuleCall_4_0 = (RuleCall)cTimeAssignment_4.eContents().get(0);
1392
1393 //ReliabiltiyProbability:
1394 // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
1395 // transformation=[cftLanguage::TransformationDefinition]
1396 // 'at' time=REALLiteral;
1397 @Override public ParserRule getRule() { return rule; }
1398
1399 //'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
1400 //transformation=[cftLanguage::TransformationDefinition] 'at' time=REALLiteral
1401 public Group getGroup() { return cGroup; }
1402
1403 //'reliability'
1404 public Keyword getReliabilityKeyword_0() { return cReliabilityKeyword_0; }
1405
1406 //(package=[cftLanguage::CftModel|QualifiedName] '::')?
1407 public Group getGroup_1() { return cGroup_1; }
1408
1409 //package=[cftLanguage::CftModel|QualifiedName]
1410 public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
1411
1412 //[cftLanguage::CftModel|QualifiedName]
1413 public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
1414
1415 //QualifiedName
1416 public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
1417
1418 //'::'
1419 public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
1420
1421 //transformation=[cftLanguage::TransformationDefinition]
1422 public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
1423
1424 //[cftLanguage::TransformationDefinition]
1425 public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
1426
1427 //ID
1428 public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
1429
1430 //'at'
1431 public Keyword getAtKeyword_3() { return cAtKeyword_3; }
1432
1433 //time=REALLiteral
1434 public Assignment getTimeAssignment_4() { return cTimeAssignment_4; }
1435
1436 //REALLiteral
1437 public RuleCall getTimeREALLiteralParserRuleCall_4_0() { return cTimeREALLiteralParserRuleCall_4_0; }
1438 }
1439 public class MtffElements extends AbstractParserRuleElementFinder {
1440 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.Mtff");
1441 private final Group cGroup = (Group)rule.eContents().get(1);
1442 private final Keyword cMtffKeyword_0 = (Keyword)cGroup.eContents().get(0);
1443 private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
1444 private final Assignment cPackageAssignment_1_0 = (Assignment)cGroup_1.eContents().get(0);
1445 private final CrossReference cPackageCftModelCrossReference_1_0_0 = (CrossReference)cPackageAssignment_1_0.eContents().get(0);
1446 private final RuleCall cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1 = (RuleCall)cPackageCftModelCrossReference_1_0_0.eContents().get(1);
1447 private final Keyword cColonColonKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
1448 private final Assignment cTransformationAssignment_2 = (Assignment)cGroup.eContents().get(2);
1449 private final CrossReference cTransformationTransformationDefinitionCrossReference_2_0 = (CrossReference)cTransformationAssignment_2.eContents().get(0);
1450 private final RuleCall cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1 = (RuleCall)cTransformationTransformationDefinitionCrossReference_2_0.eContents().get(1);
1451
1452 //Mtff:
1453 // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
1454 @Override public ParserRule getRule() { return rule; }
1455
1456 //'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition]
1457 public Group getGroup() { return cGroup; }
1458
1459 //'mtff'
1460 public Keyword getMtffKeyword_0() { return cMtffKeyword_0; }
1461
1462 //(package=[cftLanguage::CftModel|QualifiedName] '::')?
1463 public Group getGroup_1() { return cGroup_1; }
1464
1465 //package=[cftLanguage::CftModel|QualifiedName]
1466 public Assignment getPackageAssignment_1_0() { return cPackageAssignment_1_0; }
1467
1468 //[cftLanguage::CftModel|QualifiedName]
1469 public CrossReference getPackageCftModelCrossReference_1_0_0() { return cPackageCftModelCrossReference_1_0_0; }
1470
1471 //QualifiedName
1472 public RuleCall getPackageCftModelQualifiedNameParserRuleCall_1_0_0_1() { return cPackageCftModelQualifiedNameParserRuleCall_1_0_0_1; }
1473
1474 //'::'
1475 public Keyword getColonColonKeyword_1_1() { return cColonColonKeyword_1_1; }
1476
1477 //transformation=[cftLanguage::TransformationDefinition]
1478 public Assignment getTransformationAssignment_2() { return cTransformationAssignment_2; }
1479
1480 //[cftLanguage::TransformationDefinition]
1481 public CrossReference getTransformationTransformationDefinitionCrossReference_2_0() { return cTransformationTransformationDefinitionCrossReference_2_0; }
1482
1483 //ID
1484 public RuleCall getTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1() { return cTransformationTransformationDefinitionIDTerminalRuleCall_2_0_1; }
1485 }
1486 public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder { 1316 public class ObjectiveDeclarationElements extends AbstractParserRuleElementFinder {
1487 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration"); 1317 private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration.ObjectiveDeclaration");
1488 private final Group cGroup = (Group)rule.eContents().get(1); 1318 private final Group cGroup = (Group)rule.eContents().get(1);
@@ -3172,7 +3002,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3172 private final ImportElements pImport; 3002 private final ImportElements pImport;
3173 private final EPackageImportElements pEPackageImport; 3003 private final EPackageImportElements pEPackageImport;
3174 private final ViatraImportElements pViatraImport; 3004 private final ViatraImportElements pViatraImport;
3175 private final CftImportElements pCftImport;
3176 private final DeclarationElements pDeclaration; 3005 private final DeclarationElements pDeclaration;
3177 private final FileSpecificationElements pFileSpecification; 3006 private final FileSpecificationElements pFileSpecification;
3178 private final FileDeclarationElements pFileDeclaration; 3007 private final FileDeclarationElements pFileDeclaration;
@@ -3208,9 +3037,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3208 private final ObjectiveFunctionElements pObjectiveFunction; 3037 private final ObjectiveFunctionElements pObjectiveFunction;
3209 private final CostObjectiveFunctionElements pCostObjectiveFunction; 3038 private final CostObjectiveFunctionElements pCostObjectiveFunction;
3210 private final CostEntryElements pCostEntry; 3039 private final CostEntryElements pCostEntry;
3211 private final ReliabilityObjectiveFunctionElements pReliabilityObjectiveFunction;
3212 private final ReliabiltiyProbabilityElements pReliabiltiyProbability;
3213 private final MtffElements pMtff;
3214 private final ObjectiveDeclarationElements pObjectiveDeclaration; 3040 private final ObjectiveDeclarationElements pObjectiveDeclaration;
3215 private final ObjectiveReferenceElements pObjectiveReference; 3041 private final ObjectiveReferenceElements pObjectiveReference;
3216 private final ObjectiveElements pObjective; 3042 private final ObjectiveElements pObjective;
@@ -3267,7 +3093,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3267 this.pImport = new ImportElements(); 3093 this.pImport = new ImportElements();
3268 this.pEPackageImport = new EPackageImportElements(); 3094 this.pEPackageImport = new EPackageImportElements();
3269 this.pViatraImport = new ViatraImportElements(); 3095 this.pViatraImport = new ViatraImportElements();
3270 this.pCftImport = new CftImportElements();
3271 this.pDeclaration = new DeclarationElements(); 3096 this.pDeclaration = new DeclarationElements();
3272 this.pFileSpecification = new FileSpecificationElements(); 3097 this.pFileSpecification = new FileSpecificationElements();
3273 this.pFileDeclaration = new FileDeclarationElements(); 3098 this.pFileDeclaration = new FileDeclarationElements();
@@ -3303,9 +3128,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3303 this.pObjectiveFunction = new ObjectiveFunctionElements(); 3128 this.pObjectiveFunction = new ObjectiveFunctionElements();
3304 this.pCostObjectiveFunction = new CostObjectiveFunctionElements(); 3129 this.pCostObjectiveFunction = new CostObjectiveFunctionElements();
3305 this.pCostEntry = new CostEntryElements(); 3130 this.pCostEntry = new CostEntryElements();
3306 this.pReliabilityObjectiveFunction = new ReliabilityObjectiveFunctionElements();
3307 this.pReliabiltiyProbability = new ReliabiltiyProbabilityElements();
3308 this.pMtff = new MtffElements();
3309 this.pObjectiveDeclaration = new ObjectiveDeclarationElements(); 3131 this.pObjectiveDeclaration = new ObjectiveDeclarationElements();
3310 this.pObjectiveReference = new ObjectiveReferenceElements(); 3132 this.pObjectiveReference = new ObjectiveReferenceElements();
3311 this.pObjective = new ObjectiveElements(); 3133 this.pObjective = new ObjectiveElements();
@@ -3428,7 +3250,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3428 //// Imports 3250 //// Imports
3429 ///////////////////////////////////////////////////// 3251 /////////////////////////////////////////////////////
3430 //Import: 3252 //Import:
3431 // EPackageImport | ViatraImport | CftImport; 3253 // EPackageImport | ViatraImport;
3432 public ImportElements getImportAccess() { 3254 public ImportElements getImportAccess() {
3433 return pImport; 3255 return pImport;
3434 } 3256 }
@@ -3457,16 +3279,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3457 return getViatraImportAccess().getRule(); 3279 return getViatraImportAccess().getRule();
3458 } 3280 }
3459 3281
3460 //CftImport:
3461 // "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
3462 public CftImportElements getCftImportAccess() {
3463 return pCftImport;
3464 }
3465
3466 public ParserRule getCftImportRule() {
3467 return getCftImportAccess().getRule();
3468 }
3469
3470 ///////////////////////////////////////////////////// 3282 /////////////////////////////////////////////////////
3471 //// Declaration 3283 //// Declaration
3472 ///////////////////////////////////////////////////// 3284 /////////////////////////////////////////////////////
@@ -3564,7 +3376,8 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3564 } 3376 }
3565 3377
3566 //MetamodelElement: 3378 //MetamodelElement:
3567 // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.' feature=[ecore::ENamedElement])?; 3379 // (package=[ecore::EPackage|QualifiedName] '::')? classifier=[ecore::EClassifier] ('.'
3380 // feature=[ecore::ENamedElement])?;
3568 public MetamodelElementElements getMetamodelElementAccess() { 3381 public MetamodelElementElements getMetamodelElementAccess() {
3569 return pMetamodelElement; 3382 return pMetamodelElement;
3570 } 3383 }
@@ -3814,7 +3627,7 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3814 } 3627 }
3815 3628
3816 //ObjectiveFunction: 3629 //ObjectiveFunction:
3817 // CostObjectiveFunction | ReliabilityObjectiveFunction; 3630 // CostObjectiveFunction;
3818 public ObjectiveFunctionElements getObjectiveFunctionAccess() { 3631 public ObjectiveFunctionElements getObjectiveFunctionAccess() {
3819 return pObjectiveFunction; 3632 return pObjectiveFunction;
3820 } 3633 }
@@ -3843,38 +3656,6 @@ public class ApplicationConfigurationGrammarAccess extends AbstractGrammarElemen
3843 return getCostEntryAccess().getRule(); 3656 return getCostEntryAccess().getRule();
3844 } 3657 }
3845 3658
3846 //ReliabilityObjectiveFunction:
3847 // ReliabiltiyProbability | Mtff;
3848 public ReliabilityObjectiveFunctionElements getReliabilityObjectiveFunctionAccess() {
3849 return pReliabilityObjectiveFunction;
3850 }
3851
3852 public ParserRule getReliabilityObjectiveFunctionRule() {
3853 return getReliabilityObjectiveFunctionAccess().getRule();
3854 }
3855
3856 //ReliabiltiyProbability:
3857 // 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
3858 // transformation=[cftLanguage::TransformationDefinition]
3859 // 'at' time=REALLiteral;
3860 public ReliabiltiyProbabilityElements getReliabiltiyProbabilityAccess() {
3861 return pReliabiltiyProbability;
3862 }
3863
3864 public ParserRule getReliabiltiyProbabilityRule() {
3865 return getReliabiltiyProbabilityAccess().getRule();
3866 }
3867
3868 //Mtff:
3869 // 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
3870 public MtffElements getMtffAccess() {
3871 return pMtff;
3872 }
3873
3874 public ParserRule getMtffRule() {
3875 return getMtffAccess().getRule();
3876 }
3877
3878 //ObjectiveDeclaration: 3659 //ObjectiveDeclaration:
3879 // 'objectives' name=ID specification=ObjectiveSpecification; 3660 // 'objectives' name=ID specification=ObjectiveSpecification;
3880 public ObjectiveDeclarationElements getObjectiveDeclarationAccess() { 3661 public ObjectiveDeclarationElements getObjectiveDeclarationAccess() {
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/validation/AbstractApplicationConfigurationValidator.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/validation/AbstractApplicationConfigurationValidator.java
index 455e82ed..803654f4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/validation/AbstractApplicationConfigurationValidator.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/validation/AbstractApplicationConfigurationValidator.java
@@ -1,5 +1,5 @@
1/* 1/*
2 * generated by Xtext 2.16.0 2 * generated by Xtext 2.17.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.validation; 4package hu.bme.mit.inf.dslreasoner.application.validation;
5 5
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 be1ac662..537989f7 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
@@ -2,7 +2,6 @@ grammar hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration with org
2 2
3import "http://www.eclipse.org/emf/2002/Ecore" as ecore 3import "http://www.eclipse.org/emf/2002/Ecore" as ecore
4import "http://www.eclipse.org/viatra/query/patternlanguage/emf/PatternLanguage" as viatra 4import "http://www.eclipse.org/viatra/query/patternlanguage/emf/PatternLanguage" as viatra
5import "http://www.bme.hu/mit/inf/dslreasoner/faulttree/components/CftLanguage" as cftLanguage
6generate applicationConfiguration "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration" 5generate applicationConfiguration "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration"
7 6
8ConfigurationScript: 7ConfigurationScript:
@@ -25,16 +24,13 @@ INTLiteral returns ecore::EInt:
25// Imports 24// Imports
26/////////////////////////////////////////////////// 25///////////////////////////////////////////////////
27Import: 26Import:
28 EPackageImport | ViatraImport | CftImport; 27 EPackageImport | ViatraImport;
29 28
30EPackageImport: 29EPackageImport:
31 "import" "epackage" importedPackage=[ecore::EPackage|STRING]; 30 "import" "epackage" importedPackage=[ecore::EPackage|STRING];
32 31
33ViatraImport: 32ViatraImport:
34 "import" "viatra" importedViatra=[viatra::PatternModel|STRING]; 33 "import" "viatra" importedViatra=[viatra::PatternModel|STRING];
35
36CftImport:
37 "import" "reliability" importedCft=[cftLanguage::CftModel|STRING];
38 34
39/////////////////////////////////////////////////// 35///////////////////////////////////////////////////
40// Declaration 36// Declaration
@@ -160,7 +156,7 @@ ThresholdEntry:
160 function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral; 156 function=ObjectiveFunction operator=ComparisonOperator threshold=REALLiteral;
161 157
162ObjectiveFunction: 158ObjectiveFunction:
163 CostObjectiveFunction | ReliabilityObjectiveFunction; 159 CostObjectiveFunction;
164 160
165CostObjectiveFunction: 161CostObjectiveFunction:
166 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}'; 162 'cost' '{' entries+=CostEntry (',' entries+=CostEntry)* '}';
@@ -168,17 +164,6 @@ CostObjectiveFunction:
168CostEntry: 164CostEntry:
169 patternElement=PatternElement '=' weight=INTLiteral; 165 patternElement=PatternElement '=' weight=INTLiteral;
170 166
171ReliabilityObjectiveFunction:
172 ReliabiltiyProbability | Mtff;
173
174ReliabiltiyProbability:
175 'reliability' (package=[cftLanguage::CftModel|QualifiedName] '::')?
176 transformation=[cftLanguage::TransformationDefinition]
177 'at' time=REALLiteral;
178
179Mtff:
180 'mtff' (package=[cftLanguage::CftModel|QualifiedName] '::')? transformation=[cftLanguage::TransformationDefinition];
181
182ObjectiveDeclaration: 167ObjectiveDeclaration:
183 'objectives' name=ID specification=ObjectiveSpecification; 168 'objectives' name=ID specification=ObjectiveSpecification;
184 169
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/GenerateApplicationConfiguration.mwe2 b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/GenerateApplicationConfiguration.mwe2
index 3983cd10..13cc78a8 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/GenerateApplicationConfiguration.mwe2
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/GenerateApplicationConfiguration.mwe2
@@ -31,7 +31,6 @@ Workflow {
31 name = "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration" 31 name = "hu.bme.mit.inf.dslreasoner.application.ApplicationConfiguration"
32 referencedResource = "platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel" 32 referencedResource = "platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel"
33 referencedResource = "platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel" 33 referencedResource = "platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel"
34 referencedResource = "platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel"
35 fileExtensions = "vsconfig" 34 fileExtensions = "vsconfig"
36 serializer = { 35 serializer = {
37 generateStub = false 36 generateStub = false
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
index ec79ac89..fafba1d7 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/linking/ApplicationConfigurationLinkingService.xtend
@@ -2,13 +2,9 @@ package hu.bme.mit.inf.dslreasoner.application.linking
2 2
3import com.google.inject.Inject 3import com.google.inject.Inject
4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage 4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage
5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport 5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport 6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
10import java.util.Collections 7import java.util.Collections
11import java.util.List
12import java.util.Optional 8import java.util.Optional
13import org.eclipse.emf.common.util.URI 9import org.eclipse.emf.common.util.URI
14import org.eclipse.emf.ecore.EObject 10import org.eclipse.emf.ecore.EObject
@@ -17,7 +13,6 @@ import org.eclipse.emf.ecore.EReference
17import org.eclipse.emf.ecore.resource.Resource 13import org.eclipse.emf.ecore.resource.Resource
18import org.eclipse.emf.ecore.resource.ResourceSet 14import org.eclipse.emf.ecore.resource.ResourceSet
19import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider 15import org.eclipse.viatra.query.patternlanguage.emf.scoping.IMetamodelProvider
20import org.eclipse.xtext.EcoreUtil2
21import org.eclipse.xtext.conversion.IValueConverterService 16import org.eclipse.xtext.conversion.IValueConverterService
22import org.eclipse.xtext.conversion.ValueConverterException 17import org.eclipse.xtext.conversion.ValueConverterException
23import org.eclipse.xtext.linking.impl.DefaultLinkingService 18import org.eclipse.xtext.linking.impl.DefaultLinkingService
@@ -39,10 +34,6 @@ class ApplicationConfigurationLinkingService extends DefaultLinkingService {
39 if (ref == viatraImport_ImportedViatra) { 34 if (ref == viatraImport_ImportedViatra) {
40 return getViatra(context, node) 35 return getViatra(context, node)
41 } 36 }
42 } else if (context instanceof CftImport) {
43 if (ref == cftImport_ImportedCft) {
44 return getCftModel(context, node)
45 }
46 } 37 }
47 return super.getLinkedObjects(context, ref, node) 38 return super.getLinkedObjects(context, ref, node)
48 } 39 }
@@ -113,8 +104,4 @@ class ApplicationConfigurationLinkingService extends DefaultLinkingService {
113 Optional.empty 104 Optional.empty
114 } 105 }
115 } 106 }
116
117 private def getCftModel(CftImport context, INode node) {
118 getByUri(context, cftImport_ImportedCft, node)
119 }
120} 107}
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 4daf9831..e5db9893 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
@@ -4,15 +4,12 @@
4package hu.bme.mit.inf.dslreasoner.application.scoping 4package hu.bme.mit.inf.dslreasoner.application.scoping
5 5
6import com.google.inject.Inject 6import com.google.inject.Inject
7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.CftImport
8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript 7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport 8import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement 9import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry 10import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry 11import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry
13import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ReliabilityObjectiveFunction
14import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport 12import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
15import hu.bme.mit.inf.dslreasoner.faulttree.components.cftLanguage.CftModel
16import org.eclipse.emf.ecore.EClass 13import org.eclipse.emf.ecore.EClass
17import org.eclipse.emf.ecore.EEnum 14import org.eclipse.emf.ecore.EEnum
18import org.eclipse.emf.ecore.EObject 15import org.eclipse.emf.ecore.EObject
@@ -47,10 +44,6 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
47 getViatraPackageScope(context, reference, document) 44 getViatraPackageScope(context, reference, document)
48 case PATTERN_ELEMENT__PATTERN: 45 case PATTERN_ELEMENT__PATTERN:
49 getViatraPatternScope(context, document) 46 getViatraPatternScope(context, document)
50 case RELIABILITY_OBJECTIVE_FUNCTION__PACKAGE:
51 getCftPackageScope(context, reference, document)
52 case RELIABILITY_OBJECTIVE_FUNCTION__TRANSFORMATION:
53 getCftTransformationScope(context, document)
54 default: 47 default:
55 super.getScope(context, reference) 48 super.getScope(context, reference)
56 } 49 }
@@ -72,14 +65,6 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
72 document.allViatraPackages.map[patterns].flatten 65 document.allViatraPackages.map[patterns].flatten
73 } 66 }
74 67
75 private def getAllCftPackages(ConfigurationScript document) {
76 document.imports.filter(CftImport).map[importedCft].filterNull
77 }
78
79 private def getAllCftTransformations(ConfigurationScript document) {
80 document.allCftPackages.map[transformationDefinitions].flatten
81 }
82
83 private def getEPackageScope(ConfigurationScript document) { 68 private def getEPackageScope(ConfigurationScript document) {
84 Scopes.scopeFor(document.allEPackages) 69 Scopes.scopeFor(document.allEPackages)
85 } 70 }
@@ -126,23 +111,6 @@ class ApplicationConfigurationScopeProvider extends AbstractApplicationConfigura
126 } 111 }
127 Scopes.scopeFor(patterns) 112 Scopes.scopeFor(patterns)
128 } 113 }
129
130 private def getCftPackageScope(EObject context, EReference reference, ConfigurationScript document) {
131 val cftModelNameConverter = [ CftModel cftModel |
132 toQualifiedNameOrNull(cftModel.packageName)
133 ]
134 Scopes.scopeFor(document.allCftPackages, cftModelNameConverter, super.getScope(context, reference))
135 }
136
137 private def getCftTransformationScope(EObject context, ConfigurationScript document) {
138 val transformations = switch (context) {
139 ReliabilityObjectiveFunction case context.package !== null:
140 context.package.transformationDefinitions
141 default:
142 document.allCftTransformations
143 }
144 Scopes.scopeFor(transformations)
145 }
146 114
147 private def toQualifiedNameOrNull(String packageName) { 115 private def toQualifiedNameOrNull(String packageName) {
148 if (packageName === null) { 116 if (packageName === null) {